Bagaimana saya bisa membongkar deb di Mac OS X tanpa menginstalnya?


29

Saya memiliki file deb. Saya ingin membongkar dan memeriksa, tetapi tidak menginstal. Saat ini saya sedang mencari tempat saya dapat mengunduh dpkg untuk OSX, tetapi tidak dapat menemukannya. Jika Anda memiliki tautan, silakan bagikan.


@ Am1rr3zA - Terima kasih telah menambahkan tag. Saya perlu +7 lebih banyak reputasi sebelum dapat melakukan lol.
Thomas

Jawaban:


54

ar sudah diinstal pada mac saya di OS X. Jadi lakukan saja

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

itu dia. Tidak perlu menginstal perangkat lunak lain.


1
Pengguna XCode 4 dapat berjalan /Applications/Xcode.app/Contents/Developer/usr/bin/ar.
zpletan

@zpletan Kenapa tidak /usr/bin/ar?
topskip

1
arberasal dari XCode (kecuali jika Anda menginstalnya dengan MacPorts / Homebrew / etc), tetapi XCode 4 berasal dari App Store dan karenanya tidak menginstal apa pun di / usr / bin secara default. Saya pikir Anda dapat mengubahnya dari preferensi, tapi itu standarnya.
zpletan

@zpletan Saya belum pernah menginstal apa pun /usr/bin, jadi arharus dari instalasi default. (Kecuali saya benar-benar salah.)
topskip

1
Ini umumnya tidak berfungsi. Saya punya .debfile yang dibongkar dengan indah dpkgtetapi argagal karena mengira paket berisi set folder yang berbeda, dengan nama yang berbeda, daripada yang sebenarnya dikandungnya.
Konrad Rudolph


1

jika Anda menggunakan Darwin Port (sekarang beri nama Mac Port ) Anda dapat menginstal dpkg dan lebih banyak paket (seperti melakukannya di debian atau ubuntu).

setelah menginstal Darwin Port, pergi dan instal dpkg dari sini .

Anda juga dapat menemukan info lebih lanjut tentang dpkg di osx di sini .


+1 untuk balasannya. Saya tidak bisa memuat halaman unduh DarwinPort jadi saya hanya menggunakan MacPort. Terima kasih!
Thomas

@ Thomas, MacPorts, sebelumnya bernama DarwinPorts
Am1rr3zA

4
DarwinPorts.com adalah tiruan dari MacPorts.org. MacPorts.org dulunya berada di DarwinPorts.org - lihat trac.macports.org/wiki/DarwinPortsFraud
Chealion
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.