40 votes

Comment puis-je décompresser un fichier .deb sur Mac OS X sans l'installer?

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, veuillez le partager.

71voto

jlleblanc Points 2957

ar est déjà installé sur mon mac sous OS X. Donc il suffit de faire

ar -x chemin/vers/fichier.deb

c'est tout. Pas besoin d'installer d'autres logiciels.

4voto

Greg Hurlman Points 10944

4voto

spuder Points 498

Bien que ce ne soit pas spécifique à OSX, si vous avez Docker for Mac installé, vous pourriez utiliser un conteneur Ubuntu pour regarder le contenu du package:

docker run -it -v $(pwd):/data ubuntu:latest /bin/bash
dpkg -c /data/foo.deb

1voto

Am1rr3zA Points 12743

Si vous utilisez Darwin Port (maintenant nommé Mac Port), vous pouvez installer dpkg et d'autres paquets (comme le faire dans debian ou ubuntu).

Après avoir installé Darwin Port, allez installer dpkg à partir d'ici.

Vous pouvez également trouver plus d'informations sur dpkg dans osx ici.

1voto

reiley Points 101

Sur au moins les versions récentes de macOS, vous pouvez également utiliser tar pour extraire les archives UNIX:

tar xf package.deb

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X