Comment décompresser un .deb sur Mac OS X sans l'installer?
29
J'ai un fichier .deb que je veux décompresser et examiner, mais pas installer. Je cherche actuellement où je peux télécharger dpkg pour OSX, mais je ne le trouve pas. Si vous avez un lien, partagez-le.
Les utilisateurs de XCode 4 peuvent s'exécuter /Applications/Xcode.app/Contents/Developer/usr/bin/ar.
zpletan
@zpletan Pourquoi pas /usr/bin/ar?
topskip
1
arvient de XCode (sauf si vous l'avez installé avec MacPorts / Homebrew / etc), mais XCode 4 vient de l'App Store et n'installe donc rien dans / usr / bin par défaut. Je pense que vous pouvez le changer à partir des préférences, mais c'est la valeur par défaut.
zpletan
@zpletan Je n'ai jamais installé quoi que ce soit /usr/bin, donc ardoit provenir de l'installation par défaut. (À moins que je ne me trompe totalement.)
topskip
1
Cela ne fonctionne généralement pas. J'ai un .debfichier qui se décompresse magnifiquement dpkgmais aréchoue car il pense que le paquet contient un ensemble de dossiers différent, avec des noms différents, qu'il ne contient réellement.
Réponses:
ar
est déjà installé sur mon mac sous OS X.c'est ça. Pas besoin d'installer d'autres logiciels.
la source
/Applications/Xcode.app/Contents/Developer/usr/bin/ar
./usr/bin/ar
?ar
vient de XCode (sauf si vous l'avez installé avec MacPorts / Homebrew / etc), mais XCode 4 vient de l'App Store et n'installe donc rien dans / usr / bin par défaut. Je pense que vous pouvez le changer à partir des préférences, mais c'est la valeur par défaut./usr/bin
, doncar
doit provenir de l'installation par défaut. (À moins que je ne me trompe totalement.).deb
fichier qui se décompresse magnifiquementdpkg
maisar
échoue car il pense que le paquet contient un ensemble de dossiers différent, avec des noms différents, qu'il ne contient réellement.Vous pouvez installer dpkg en utilisant MacPorts ou simplement télécharger les sources .
la source
si vous utilisez Darwin Port (maintenant nommez Mac Port ), vous pouvez installer dpkg et plus de paquet (comme le faire dans debian ou ubuntu).
après l'installation de Darwin Port, installez dpkg à partir d'ici .
vous pouvez également trouver plus d'informations sur dpkg dans osx ici .
la source