ฉันจะแตกไฟล์. deb บน Mac OS X ได้อย่างไรโดยไม่ต้องติดตั้ง


29

ฉันมีไฟล์. deb ที่ฉันต้องการแยกและตรวจสอบ แต่ไม่ได้ติดตั้ง ฉันกำลังค้นหาตำแหน่งที่ฉันสามารถดาวน์โหลด dpkg สำหรับ OSX ได้ แต่หาไม่พบ หากคุณมีลิงค์กรุณาแชร์


@ Am1rr3zA - ขอบคุณที่เพิ่มแท็ก ฉันต้องการชื่อเสียงเพิ่มอีก 7 คนก่อนที่ฉันจะสามารถทำได้
โทมัส

คำตอบ:


54

ar ติดตั้งแล้วบน mac ของฉันบน OS X ดังนั้นทำได้

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

แค่นั้นแหละ. ไม่จำเป็นต้องติดตั้งซอฟต์แวร์อื่น


1
ผู้ใช้ XCode 4 สามารถเรียก/Applications/Xcode.app/Contents/Developer/usr/bin/arใช้ได้
zpletan

@zpletan ทำไม/usr/bin/arล่ะ
topskip

1
arมาจาก XCode (เว้นแต่คุณจะติดตั้งด้วย MacPorts / Homebrew / etc) แต่ XCode 4 มาจาก App Store ดังนั้นจึงไม่ติดตั้งอะไรใน / usr / bin ตามค่าเริ่มต้น ฉันคิดว่าคุณสามารถเปลี่ยนได้จากการตั้งค่า แต่นั่นคือค่าเริ่มต้น
zpletan

@zpletan ฉันไม่เคยติดตั้งอะไรใน/usr/binดังนั้นarจะต้องมาจากการติดตั้งเริ่มต้น (ยกเว้นกรณีที่ฉันเข้าใจผิดทั้งหมด)
topskip

1
โดยทั่วไปไม่ได้ผล ฉันมี.debไฟล์ที่คลายออกอย่างสวยงามdpkgแต่arล้มเหลวเพราะมันคิดว่าแพคเกจนั้นมีชุดโฟลเดอร์ที่แตกต่างกันโดยมีชื่อแตกต่างจากที่มีอยู่จริง
Konrad Rudolph


1

ถ้าคุณใช้Darwin Port (ตอนนี้ตั้งชื่อเป็นMac Port ) คุณสามารถติดตั้ง dpkg และแพ็คเกจอื่น ๆ (เช่นทำใน debian หรือ ubuntu)

หลังจากติดตั้งพอร์ตดาร์วินไปและติดตั้งdpkg จากที่นี่

คุณยังสามารถหาข้อมูลเพิ่มเติมเกี่ยวกับ dpkg ใน OSX ที่นี่


+1 สำหรับการตอบกลับ ฉันไม่สามารถโหลดหน้าดาวน์โหลดของ DarwinPort ได้ดังนั้นฉันจึงใช้ MacPorts ขอบคุณ!
โทมัส

@Thomas, MacPorts เดิมชื่อ DarwinPorts
Am1rr3zA

4
DarwinPorts.com คัดลอกมาจาก MacPorts.org MacPorts.org เคยเป็นที่ DarwinPorts.org - ดูtrac.macports.org/wiki/DarwinPortsFraud
Chealion
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.