Jak rozpakować plik .deb w systemie Mac OS X bez instalacji?
29
Mam plik .deb, który chcę rozpakować i sprawdzić, ale nie mogę go zainstalować. Obecnie szukam, gdzie mogę pobrać dpkg dla OSX, ale nie mogę go znaleźć. Jeśli masz link, udostępnij.
Użytkownicy XCode 4 mogą uruchomić /Applications/Xcode.app/Contents/Developer/usr/bin/ar.
zpletan
@zpletan Dlaczego nie /usr/bin/ar?
topskip
1
arpochodzi z XCode (chyba że zainstalowałeś go z MacPorts / Homebrew / etc), ale XCode 4 pochodzi z App Store i dlatego domyślnie niczego nie instaluje w / usr / bin. Myślę, że możesz to zmienić w preferencjach, ale to jest ustawienie domyślne.
zpletan
@zpletan Nigdy niczego nie instalowałem /usr/bin, więc armusi to być instalacja domyślna. (Chyba że się całkowicie mylę).
topskip
1
To na ogół nie działa. Mam .debplik, który pięknie się rozpakowuje, dpkgale się arnie udaje, ponieważ uważa, że pakiet zawiera inny zestaw folderów o różnych nazwach niż zawiera.
Odpowiedzi:
ar
jest już zainstalowany na moim Macu w OS X. Po prostu zrób toto jest to. Nie ma potrzeby instalowania innego oprogramowania.
źródło
/Applications/Xcode.app/Contents/Developer/usr/bin/ar
./usr/bin/ar
?ar
pochodzi z XCode (chyba że zainstalowałeś go z MacPorts / Homebrew / etc), ale XCode 4 pochodzi z App Store i dlatego domyślnie niczego nie instaluje w / usr / bin. Myślę, że możesz to zmienić w preferencjach, ale to jest ustawienie domyślne./usr/bin
, więcar
musi to być instalacja domyślna. (Chyba że się całkowicie mylę)..deb
plik, który pięknie się rozpakowuje,dpkg
ale sięar
nie udaje, ponieważ uważa, że pakiet zawiera inny zestaw folderów o różnych nazwach niż zawiera.Możesz zainstalować dpkg za pomocą MacPorts lub po prostu pobrać źródła .
źródło
jeśli używasz Darwin Port (teraz nazywaj go Mac Port ), możesz zainstalować dpkg i więcej pakietów (np. zrób to w Debianie lub Ubuntu).
po instalacji Darwin Port przejdź i zainstaluj dpkg stąd .
więcej informacji na temat dpkg można znaleźć tutaj: osx .
źródło