Jak zainstalować narzędzie RPM na Mac OS X 10.8?

6

Jak zainstalować narzędzie RPM na OS X?

Brew jeszcze go nie ma, a pliki binarne, które do tej pory znalazłem, są za stare (nie Intel 64bit).

sorin
źródło
Do jakich pakietów potrzebujesz rpm?
Gerry,
Potrzebuję RPM tylko po to, aby móc uzyskać informacje z plików RPM, a nie do instalowania różnych rzeczy.
sorin
brew install rpm2cpioteraz działa [masz do dyspozycji komendę
rpm2cpio.pl

Odpowiedzi:

6

Skończyłem instalowanie Macports i używanie go do instalacji rpm ( port install rpm)

Skompilowanie wszystkich zależności zajęło około godziny, nawet jeśli mam 4 rdzenie i dysk SSD.

sorin
źródło
1
Porty Mac umożliwiają teraz pobieranie plików binarnych (choć serwer Yosemite jeszcze nie konkurował z kompilacjami)
Mark
4

rpm instalacji parzenia będzie działać. Pobiera wszystkie zależności; choć skompilowanie pakietów zajmuje dużo czasu

inżynier
źródło
2

Polecam użycie czegoś takiego jak VirtualBox i zainstalowanie systemu operacyjnego opartego na rpm, zakładając, że po prostu chcesz używać takich rzeczy rpmbuild. CentOS działa dobrze.

blong
źródło
1

Sprawdź pobieranie rpm2cpioi cpioprogramy, jak wspomniano w Jak wyodrębnić pakiet RPM bez jego instalowania

Wyodrębnij plik RPM:

Aby wyodrębnić plik RPM, nie ma dostępnej opcji w poleceniu RPM. Ale dostępna jest mała użyteczność o nazwie rpm2cpio i cpio. To narzędzie wypakowuje archiwum CPIO z RPM. rpm2cpio konwertuje plik .rpm określony jako pojedynczy argument na archiwum cpio na standardowym wyjściu.

Oba są dostępne w MacPorts , jak zauważono w tym wyszukiwaniu CPIO . Dodatkowo możesz zbudować oba programy ze źródła ręcznie, jak zauważono z odpowiednich źródeł, jeśli nie możesz znaleźć działającego rozwiązania na MacPorts lub homebrew:

MrDaniel
źródło