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.


@ Am1rr3zA - Merci d'avoir ajouté les balises. J'ai besoin de +7 de réputation en plus avant de pouvoir lol.
Thomas

Réponses:


54

ar est déjà installé sur mon mac sous OS X.

ar -x path/to/deb/file.deb

c'est ça. Pas besoin d'installer d'autres logiciels.


1
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.
Konrad Rudolph


1

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 .


+1 pour la réponse. Je n'ai pas pu charger la page de téléchargement de DarwinPort, j'ai donc simplement utilisé MacPorts. Merci!
Thomas

@Thomas, MacPorts, anciennement appelé DarwinPorts
Am1rr3zA

4
DarwinPorts.com est une arnaque de MacPorts.org. MacPorts.org était à DarwinPorts.org - voir trac.macports.org/wiki/DarwinPortsFraud
Chealion
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.