ฉันจะแยกไฟล์เก็บถาวร. xz เป็นกราฟิกบน Mac OS X 10.4 ได้อย่างไร


48

StuffIt เวอร์ชันล่าสุดจะแยก.xzไฟล์เก็บถาวร แต่จะไม่ทำงานบน Mac OS X 10.4 Tiger และการใช้บางอย่างเช่นตำรวจก็น่าจะเป็นไปได้ที่จะติดตั้งxz-utilsบน 10.4 เพื่อให้.xzสามารถแยกคลังข้อมูลจากเทอร์มินัล

แต่มีแอพพลิเคชั่นกราฟิกใดบ้างที่จะทำงานบน Mac OS X 10.4 Tiger และ.xzไฟล์ใดที่จะแตก

ไม่เป็นไรถ้าแอปพลิเคชั่นนี้รองรับการแยก.tar.xzไฟล์เก็บถาวรในขั้นตอนเดียว แต่ไม่จำเป็นเพราะถ้ามันแยก.tar.xzไฟล์ไปยัง.tarไฟล์แม้แต่ StuffIt เวอร์ชันเก่าก็สามารถแตกไฟล์นั้นได้

คำตอบ:


38

ฉันจะลองThe Unarchiver ได้ฟรีกราฟิกรองรับ 10.4 และสามารถแยก.xzคลังข้อมูลได้


2
Unarchiver ยอดเยี่ยม มันเป็นตัวเลือกที่ฉันเลือกแม้กระทั่ง Lion
TJ Luoma

มันยังมีอยู่ใน Mac App Store ตามที่ระบุไว้ในหน้าเชื่อมโยง
Caleb Huitt - cjhuitt

3
3 ปีต่อมา - ฉันเพิ่งพบคำตอบนี้และใช้มันใน.xzไฟล์ใน Mavericks ยังคงทำงานเหมือนมีเสน่ห์
hairboat

2
ดีในเซีย
HenryRootTwo

74

ไม่ใช่กราฟิก แต่สิ่งนี้ปรากฏขึ้นในการค้นหาดังนั้นสำหรับพวกเราที่ต้องการทำมันจากบรรทัดคำสั่งโดยใช้Homebrew :

$ brew install xz
$ xz -d to-extract.xz

3
หรือทาง macports:sudo port install xz
Andy Barbour

ทำได้ดีมาก - สิ่งนี้ได้ผลสำหรับฉันในการเตรียมซอฟต์แวร์ armianf debian สำหรับกระดูกบีเกิ้ลดำของฉันโดยใช้xzจากนั้นddทำการถ่ายโอนข้อมูลภาพดิสก์ไปยังการ์ด micro SD +1
bmike

42

ฉันใช้คำสั่ง native ต่อไปนี้บน mac:

gunzip filename.xz 

มันใช้งานได้ดี!


10
ไม่จริงแน่นอนให้คำตอบข้างต้น
David Braun

10
ในระบบ Sierra gunzipสามารถคลายไฟล์ XZ ออกจากกล่องได้อย่างแน่นอน macOS ใช้ตัวแปร BSD ของการgzipเชื่อมโยงกับliblzmaซึ่งให้การสนับสนุนรูปแบบไฟล์นั้น
mjturner

1
ฉันยืนยันว่าgunzip filename.xz ไม่ทำงานใน Mac OS X 10.4
kernigh

1
ฉันคิดว่ามันใช้งานได้สำหรับฉัน ฉันกำลังใช้ High Sierra
James Douglas

1
มันใช้ได้ผลทันที
Aurielle Perlmann

4

tar -xzfคำสั่งไม่ทำงานสำหรับฉัน แต่ฉันติดตั้ง XZ utils http://macpkg.sourceforge.net/unxz filename.tar.xzแล้ว จากนั้นคุณสามารถใช้คำสั่งtar xf filename.tarเพื่อเปิด tarball ฉันมี OSX Mountain Lion (เวอร์ชั่น 10.8.5)


เหตุผลก็คือตัวเลือกนี้-zระบุการบีบอัด / คลายการบีบอัด gzip ตัวเลือกที่เหมาะสมสำหรับ XZ -Jคือ แต่ในความเป็นจริงtarการใช้งานที่ทันสมัยไม่ต้องการให้คุณระบุอัลกอริธึมการบีบอัด เพียงแค่tar -xfเป็นเรื่องปกติ
Siyuan Ren

2

สำหรับ mac คุณสามารถเปิด terminal และใช้คำสั่งtar -xzf filename.xzหากคุณไม่ต้องการดาวน์โหลดแอพใหม่เพียงเพื่อ.xzเก็บไว้


3
คุณแน่ใจเกี่ยวกับคำสั่งที่แน่นอน? zธง tar บอกว่ามันเป็นที่เก็บ gzip บีบอัด บนระบบที่ tar สนับสนุน xz Jโดยทั่วไปจะใช้แฟล็กสำหรับสิ่งนั้น หรือเพื่อแยกมันก็สามารถถูกละเว้น; ถ้า tar สนับสนุนวิธีการบีบอัดโดยปกติจะระบุโดยอัตโนมัติ แต่เมื่อฉันถามคำถามนี้ฉันลองใช้ tar บรรทัดคำสั่งในไฟล์เก็บถาวร. tar.xz แล้ว แต่ก็ไม่ทำงาน สมมติว่าทำตอนนี้คุณรู้หรือไม่ว่า OS X รุ่นใดเพิ่มเข้ามา กลับมาเมื่อผมถามคำถามนี้ OS X ไม่ได้ (ดูเหมือนจะ) เรือที่มี XZ-utils: คือไม่มีxz, unxzและไม่มีการจัดการในxz tar
Eliah Kagan

1
ทำงานสำหรับ. tar.xz ด้วย
Sergei

1
tar -xfเป็นคำสั่งที่ถูกต้อง
gabeio

ชอบtar -xpfและtar -xpเก็บรักษาข้อมูลเมตาที่อยู่ในถังขยะโดยค่าเริ่มต้น
Devon Sean McCullough

2

MacOS 10.9 และใหม่กว่ารองรับxz (แต่Finderทำงานได้เฉพาะบนไฟล์tar.xz ) ตามความคิดเห็นในการตอบคำถามยอดเยี่ยมที่คล้ายกันที่ไฟล์Can MacOSX 10.7 เปิด tar.lzma

การทดสอบของฉันแสดงให้เห็นว่าตัวค้นหา MacOS 10.11 ล้มเหลวในการขยายขนาดไฟล์xzแบบกราฟิกยกเว้นว่ามีรูปแบบ tar อยู่ MacOS 10.10 มีปัญหาบั๊กเหมือนกันตามบทความที่https://www.ctrl.blog/entry/archive-utility-xz

อย่างไรก็ตามโปรแกรมบรรทัดคำสั่งgunzip , gzcatและzcat จะทำการแฮ็กไฟล์xzทั้งหมดโดยอัตโนมัติ

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