Wie kann ich eine .deb-Datei unter Mac OS X entpacken, ohne sie zu installieren?

29

Ich habe eine .deb-Datei, die ich entpacken und untersuchen, aber nicht installieren möchte. Ich bin derzeit auf der Suche nach einem Ort, an dem ich dpkg für OSX herunterladen kann, es aber nicht finden kann. Wenn Sie einen Link haben, teilen Sie bitte.

Thomas
quelle
@ Am1rr3zA - Vielen Dank, dass Sie die Tags hinzugefügt haben. Ich brauche +7 mehr Ruf, bevor ich lol kann.
Thomas

Antworten:

54

ar ist bereits auf meinem Mac unter OS X installiert

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

das ist es. Keine Notwendigkeit, andere Software zu installieren.

topskip
quelle
1
Benutzer von XCode 4 können ausgeführt werden /Applications/Xcode.app/Contents/Developer/usr/bin/ar.
Zpletan
@zpletan Warum nicht /usr/bin/ar?
topskip
1
arstammt von XCode (es sei denn, Sie haben es mit MacPorts / Homebrew / etc installiert), aber XCode 4 stammt aus dem App Store und installiert daher standardmäßig nichts in / usr / bin. Ich denke, Sie können es von den Einstellungen ändern, aber das ist die Standardeinstellung.
Zpletan
@zpletan Ich habe noch nie etwas in installiert /usr/bin, armuss also von der Standardinstallation sein. (Es sei denn, ich irre mich total.)
topskip
1
Dies funktioniert im Allgemeinen nicht. Ich habe eine .debDatei, mit der sich wunderbar entpacken lässt, die dpkgjedoch arfehlschlägt, da sie der Meinung ist, dass das Paket einen anderen Satz von Ordnern mit anderen Namen enthält, als es tatsächlich enthält.
Konrad Rudolph
1

Wenn Sie Darwin Port verwenden (jetzt Mac Port ), können Sie dpkg und weitere Pakete installieren (wie in Debian oder Ubuntu).

Nach der Installation von Darwin Port installieren Sie dpkg von hier aus .

Weitere Informationen zu dpkg in osx finden Sie hier .

Am1rr3zA
quelle
+1 für die Antwort. Ich konnte die DarwinPort-Downloadseite nicht laden, also habe ich nur MacPorts verwendet. Vielen Dank!
Thomas
@ Thomas, MacPorts, früher DarwinPorts genannt
Am1rr3zA
4
DarwinPorts.com ist eine Abzocke von MacPorts.org. MacPorts.org war früher bei DarwinPorts.org - siehe trac.macports.org/wiki/DarwinPortsFraud
Chealion