ฉันมีไฟล์ที่มี.rarนามสกุลเช่น:foo.rar
ฉันต้องการแยกเนื้อหาจากไฟล์นั้นฉันจะแยกมันได้อย่างไร
7z(1)รัฐที่rarสนับสนุนจะถูกลบออกเนื่องจากใบอนุญาตแบบไม่เปิด rarคือไม่ได้เปิดแหล่งที่มาและนี่ *** *** จะไม่ได้รับการจัดส่งโดย Fedora
ฉันมีไฟล์ที่มี.rarนามสกุลเช่น:foo.rar
ฉันต้องการแยกเนื้อหาจากไฟล์นั้นฉันจะแยกมันได้อย่างไร
7z(1)รัฐที่rarสนับสนุนจะถูกลบออกเนื่องจากใบอนุญาตแบบไม่เปิด rarคือไม่ได้เปิดแหล่งที่มาและนี่ *** *** จะไม่ได้รับการจัดส่งโดย Fedora
คำตอบ:
คุณสามารถติดตั้งunrar- "Unarchiver for .rar files" หรือunp- "unpack (เกือบ) ทุกอย่างด้วยคำสั่งเดียว"
ไปunrarยังไฟล์:
unrar x <myfile>ไปunpยังไฟล์:
unp <myfile.rar>เนื่องจากunrarไม่ใช่โอเพ่นซอร์ส distros บางตัวอาจไม่มีอยู่ในตัวจัดการแพ็คเกจ unrar-freeหากยังไม่ได้ลอง
ขอให้สังเกตว่าunrar x <myfile>จะรักษาโครงสร้างไดเรกทอรีในการเก็บถาวรunrar e <myfile>ซึ่งจะแตกต่างจากที่มันจะแบน
rarคำสั่ง มันเป็นแบบไบนารีเท่านั้นและใช้งานง่ายกว่าเล็กน้อย แต่สามารถเปิดไฟล์บางไฟล์ที่unrarไม่สามารถทำได้
unarคุณสามารถใช้ นี้ไม่เกี่ยวข้องกับที่ไม่ฟรีunrarมันเป็นซอฟต์แวร์ฟรี
unrar-freeนอกจากนี้ยังมีสิ่งที่เรียกว่า
rarไม่ใช่โอเพ่นซอร์สมากขนาดนั้น 7-Zip บน OSS ดิสทริบิวชันจะไม่มาพร้อมกับมันวิธีที่unarจะรวมมันได้อย่างไร
sudo apt-get install p7zip
7zr x myfile.rar
ใน Windows ฉันใช้ 7zip สำหรับ rar และไฟล์เก็บถาวรอื่น ๆ ทั้งหมดและใช้งานได้บน Linux เช่นกัน
sudo yum install p7zip 7za x myfile.rar(ฉันได้ลองแพ็คเกจอื่น ๆ แล้ว แต่ไม่มีใน RHEL)
คุณสามารถรับ unar จาก fedora repo ได้และเปิดใช้งานได้จริง:
dnf install unar
unar file.rar
unrar จะไม่เปิดแหล่งที่มา (มันเป็นสิ่งต้องห้ามในการวิเคราะห์รหัสเพื่อกลับวิศวกรโปรแกรมบีบอัด) ดังนั้น Fedora จะไม่จัดส่ง
โปรดทราบว่าunrarเป็นไม่ได้เปิดแหล่งที่มา (ใบอนุญาตให้มาใช้ได้ห้ามใช้มันในการวิศวกรรมย้อนกลับการบีบอัดที่ฝ่าฝืนจุด 6 "ไม่เลือกปฏิบัติต่อทุ่งมานะ" ของเปิดความหมายที่มา ) จึงจะไม่ได้รับการจัดส่งโดย Fedora
ไปที่Rar Labsตรวจสอบแหล่งที่มาสำหรับunrar(โปรดระวังเวอร์ชันอาจมีการเปลี่ยนแปลง!) สร้างและติดตั้ง (คุณต้องใช้ g ++ และสร้าง) โดยเฉพาะอย่างยิ่งสำหรับบัญชีของคุณเท่านั้น:
$ tar zxf unrarsrc-5.3.11.tar.gz
$ cd unrar
$ make DESTDIR=$HOME all
$ make DESTDIR=$HOME install-unrar
เพิ่ม$HOME/binไปยังของคุณPATHและคุณพร้อมแล้ว
ใช่มี RPM ให้บริการ ฉันจะไม่สัมผัสกับเสาสุภาษิต 10 ฟุตบ่อยกว่าบุคคลที่สามไม่มีเงื่อนงำเกี่ยวกับวิธีการสร้าง RPM ที่ถูกต้อง (ไม่ใช่วิทยาศาสตร์จรวดแน่นอน แต่มีรายละเอียดมากมายที่ต้องถูกต้อง ดูตัวอย่างแนวทางของ Fedora ) นอกจากนี้ยังมีความแตกต่างระหว่างรุ่น Fedora ด้วย "ขนาดเดียวเหมาะกับทุกคน" ไม่สามารถตัดได้
ใช้ RAR rar e <filename>มาพร้อมกับ distros ส่วนใหญ่ สร้างโดยพี่ชายของ Eugene Rosahal ซึ่งเป็นผู้พัฒนาไฟล์ RAR
rarไม่ใช่คำสั่ง inbuilt
ผมขอแนะนำให้ใช้จัดการไฟล์ที่มีอยู่ใกล้ที่สุดทั้งนอร์ตันเหมือน ( Midnight Commander, Double Commander, Tux Commanderฯลฯ สิ่งที่มีอยู่ในการกระจายของคุณ) หรือหน้าต่างตาม (เป็นDolphin) ส่วนใหญ่มีความฉลาดพอที่จะเปิดคลังเก็บทุกประเภทในลักษณะที่เหมาะสมสำหรับการสำรวจเนื้อหาด้วยตนเอง แต่บางครั้งพวกเขาใช้เครื่องมือภายนอก ตัวอย่างเช่น Kubuntu ของฉันแนะนำArkในกรณีเช่นนี้ พวกเขาต้องการเครื่องมือภายนอกเช่นเดียวกับunrarการเข้าถึงรูปแบบไฟล์เก็บถาวรที่เป็นกรรมสิทธิ์ ถ้าเป็นเช่นนั้นติดตั้งหลังโดยใช้ผู้จัดการแพคเกจ
หากคุณต้องการแยกไฟล์เก็บถาวรทั้งหมดหรือไฟล์ที่ระบุไฟล์เดียวแยกไฟล์unrar eแบบไม่มีพา ธ เต็มและunrar xสร้างไดเร็กทอรีระดับกลาง
unrarเป็นไม่ได้มาเปิด Fedora จะไม่จัดส่งได้รับการสนับสนุนในรูปแบบใด ๆ
บน Ubuntu คุณมีวิธีการแก้ปัญหาแบบ GUI, จัดการแฟ้มจัดเก็บ มันให้แยกไฟล์เก็บถาวรเช่น.rarไฟล์
7z x foo.rarและลอง: