¿Cómo puedo descomprimir un .deb en Mac OS X sin instalarlo?
29
Tengo un archivo .deb que quiero descomprimir y examinar, pero no instalar. Actualmente estoy buscando dónde puedo descargar dpkg para OSX, pero no puedo encontrarlo. Si tienes un enlace, compártelo.
Los usuarios de XCode 4 pueden ejecutar /Applications/Xcode.app/Contents/Developer/usr/bin/ar.
zpletan
@zpletan ¿Por qué no /usr/bin/ar?
topskip
1
arproviene de XCode (a menos que lo haya instalado con MacPorts / Homebrew / etc), pero XCode 4 proviene de App Store y, por lo tanto, no instala nada en / usr / bin de forma predeterminada. Creo que puede cambiarlo desde las preferencias, pero ese es el valor predeterminado.
zpletan
@zpletan Nunca he instalado nada /usr/bin, por lo que ardebe ser de la instalación predeterminada. (A menos que esté totalmente equivocado.)
topskip
1
Esto generalmente no funciona. Tengo un .debarchivo que se descomprime maravillosamente dpkgpero arfalla porque cree que el paquete contiene un conjunto diferente de carpetas, con nombres diferentes, de los que realmente contiene.
Respuestas:
ar
ya está instalado en mi mac en OS X. Así que solo hazloEso es. No es necesario instalar otro software.
fuente
/Applications/Xcode.app/Contents/Developer/usr/bin/ar
./usr/bin/ar
?ar
proviene de XCode (a menos que lo haya instalado con MacPorts / Homebrew / etc), pero XCode 4 proviene de App Store y, por lo tanto, no instala nada en / usr / bin de forma predeterminada. Creo que puede cambiarlo desde las preferencias, pero ese es el valor predeterminado./usr/bin
, por lo quear
debe ser de la instalación predeterminada. (A menos que esté totalmente equivocado.).deb
archivo que se descomprime maravillosamentedpkg
peroar
falla porque cree que el paquete contiene un conjunto diferente de carpetas, con nombres diferentes, de los que realmente contiene.Puede instalar dpkg usando MacPorts o simplemente descargar las fuentes .
fuente
Si usa el Puerto Darwin (ahora llámelo Puerto Mac ), puede instalar dpkg y más paquetes (como hacerlo en Debian o Ubuntu).
después de instalar Darwin Port, vaya e instale dpkg desde aquí .
También puede encontrar más información sobre dpkg en osx aquí .
fuente