Come posso decomprimere un .deb su Mac OS X senza installarlo?


29

Ho un file .deb che desidero decomprimere ed esaminare, ma non installare. Attualmente sto cercando dove posso scaricare dpkg per OSX, ma non riesco a trovarlo. Se hai un link, per favore condividi.


@ Am1rr3zA - Grazie per aver aggiunto i tag. Ho bisogno di +7 reputazione in più prima di poter lol.
Thomas,

Risposte:


54

ar è già installato sul mio mac su OS X. Quindi basta

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

questo è tutto. Non è necessario installare altro software.


1
Gli utenti di XCode 4 possono eseguire /Applications/Xcode.app/Contents/Developer/usr/bin/ar.
zpletan,

@zpletan Perché no /usr/bin/ar?
topskip

1
arproviene da XCode (a meno che non sia stato installato con MacPorts / Homebrew / etc), ma XCode 4 proviene dall'App Store e quindi non installa nulla in / usr / bin per impostazione predefinita. Penso che puoi cambiarlo dalle preferenze, ma è l'impostazione predefinita.
zpletan,

@zpletan Non ho mai installato nulla /usr/bin, quindi ardeve provenire dall'installazione predefinita. (A meno che non mi sbagli completamente.)
topskip

1
Questo generalmente non funziona. Ho un .debfile che si scompone magnificamente dpkgma arfallisce perché pensa che il pacchetto contenga un diverso set di cartelle, con nomi diversi, rispetto a quello che effettivamente contiene.
Konrad Rudolph,


1

se usi Darwin Port (ora chiamalo Mac Port ) puoi installare dpkg e altri pacchetti (come farlo in debian o ubuntu).

dopo l'installazione Darwin Port vai e installa dpkg da qui .

inoltre puoi trovare maggiori informazioni su dpkg in osx qui .


+1 per la risposta. Non è stato possibile caricare la pagina di download di DarwinPort, quindi ho appena utilizzato MacPorts. Grazie!
Thomas,

@Thomas, MacPorts, precedentemente chiamato DarwinPorts
Am1rr3zA

4
DarwinPorts.com è una fregatura di MacPorts.org. MacPorts.org era solito essere su DarwinPorts.org - vedi trac.macports.org/wiki/DarwinPortsFraud
Chealion
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.