Computer >> คอมพิวเตอร์ >  >> ระบบ >> Linux

วิธีแยกไฟล์ ISO ด้วย Linux

คุณอาจเคยดาวน์โหลดไฟล์รูปภาพมาก่อน และมีโอกาสสูงที่ไฟล์ดังกล่าวจะใช้นามสกุลไฟล์ ISO ที่ได้รับความนิยม ไฟล์เหล่านี้ (โดยปกติมีขนาดค่อนข้างใหญ่) เป็นดิสก์สื่อออปติคัลเวอร์ชันดิจิทัล ไฟล์ทั้งหมดที่อยู่ในแผ่นดิสก์นั้นอยู่ในไฟล์ ISO ที่จัดเก็บ

เช่นเดียวกับ Apple macOS และ Microsoft Windows เวอร์ชันใหม่กว่า Linux รองรับการติดตั้งไฟล์รูปภาพในตัว ซึ่งหมายความว่าคุณไม่จำเป็นต้องใช้ซอฟต์แวร์ของบุคคลที่สามเพื่อเข้าถึงไฟล์เก็บถาวร ISO และไฟล์ภายใน

มีหลายวิธีในการดำเนินการนี้ ดังนั้นคุณสามารถเลือกวิธีการที่เหมาะสมกับคุณได้

ไฟล์ ISO คืออะไร

วิธีแยกไฟล์ ISO ด้วย Linux

รูปแบบไฟล์รูปภาพเป็นวิธีที่นิยมในการเผยแพร่ซอฟต์แวร์ทางออนไลน์ เนื่องจากความเร็วบรอดแบนด์ทำให้เราทำเช่นนั้นได้ หากคุณได้ติดตั้งลีนุกซ์รุ่นลินุกซ์แล้ว เป็นไปได้ที่คุณจะติดตั้งโดยใช้ไฟล์ ISO หากคุณยังไม่ได้ติดตั้งเวอร์ชันของ Linux การมองหาไฟล์ ISO เพื่อดาวน์โหลดอาจเป็นขั้นตอนแรกของคุณ

รูปแบบไฟล์ ISO เป็นไฟล์เก็บถาวรดิจิทัลของเนื้อหาของแผ่นดิสก์สื่อออปติคัล คุณสามารถสร้างอิมเมจ ISO จากสื่อออปติคัลรูปแบบใดก็ได้ เช่น CD, DVD และ Blu-ray

มีข้อยกเว้นที่น่าสังเกตอย่างหนึ่ง คุณไม่สามารถใช้รูปแบบไฟล์ ISO เพื่อสร้างอิมเมจของซีดีเพลงได้ เนื่องจากไม่ได้ใช้ระบบไฟล์ของคอมพิวเตอร์ ในกรณีเหล่านี้ ให้พิจารณาใช้ชุดรูปภาพ BIN/CUE แทน

ไฟล์ ISO ใช้ระบบไฟล์ ISO 9660 เป็นไปได้ที่ภาพเหล่านี้จะใช้ระบบไฟล์ UDF (Universal Disc Format) ในบางกรณี ข้อมูลภายในไฟล์เก็บถาวรไม่มีการบีบอัด

เหตุใดจึงต้องสร้าง ISO

อิมเมจ ISO ช่วยให้คุณสามารถเบิร์นดิสก์การติดตั้ง Linux ของคุณเองเพื่อใช้บนคอมพิวเตอร์ของคุณเองหรือมอบให้กับบุคคลอื่น เนื่องจาก Linux เป็นซอฟต์แวร์โอเพ่นซอร์สฟรี จึงไม่มีใครขู่ว่าจะฟ้องคุณที่เผยแพร่ซอฟต์แวร์ไปทั่ว

ทุกวันนี้ อิมเมจ ISO จำนวนมากมีขนาดใหญ่เกินไปสำหรับซีดี แม้ว่าคุณสามารถเลือกดีวีดีได้ แต่คำแนะนำในบางครั้งอาจแนะนำให้ใช้แฟลชไดรฟ์ USB แทน อีกทั้งยังมีประโยชน์มากมายสำหรับ Live CD หรือ USB Stick นอกเหนือจากการติดตั้ง Linux

ไฟล์ ISO ไม่ได้ใช้สำหรับ Linux เท่านั้น รูปแบบนี้เป็นวิธีที่ดีในการสร้างการสำรองข้อมูลที่แน่นอนของออปติคัลดิสก์หรือเพื่อแจกจ่ายโปรแกรมขนาดใหญ่ประเภทอื่นๆ

การเปิดไฟล์ ISO

วิธีแยกไฟล์ ISO ด้วย Linux

ค่อนข้างตรงไปตรงมา งานนี้อาจจะง่ายกว่าที่คุณคิดมาก การแจกแจงจำนวนมากมาพร้อมกับความสามารถในการแยกอิมเมจ ISO ผ่านเมนูคลิกขวา ค้นหาอิมเมจ ISO ของคุณในตัวจัดการไฟล์ คลิกขวา และมองหา แตกไฟล์ที่นี่ ตัวเลือก. คุณอาจจะประหลาดใจ!

หากไม่เป็นเช่นนั้น มีแอปอ่าน ISO ที่ติดตั้งไว้ล่วงหน้าหรือใน distro App Store ที่คุณเลือก

การแยก ISO โดยใช้ GNOME Archive Manager

วิธีแยกไฟล์ ISO ด้วย Linux

หากคุณไม่ต้องการแตกไฟล์ทั้งหมดในคราวเดียว คุณไม่จำเป็นต้องทำ ให้เปิดโปรแกรมใดก็ได้ที่ distro Linux ของคุณใช้เพื่อจัดการไฟล์บีบอัด เช่น ที่อยู่ในรูปแบบ ZIP และ TAR GNOME Archive Manager (หรือเรียกอีกอย่างว่า File Roller) เป็นค่าเริ่มต้นในหลาย distros รวมถึง Ubuntu และ Fedora ดังนั้นเราจะใช้สิ่งนั้นเป็นตัวอย่าง

ขั้นแรก เลือก เมนู> เปิด และไปที่ ISO ที่คุณต้องการเปิด (ปุ่มที่มีเส้นแนวนอนสามเส้นคือ เมนู ปุ่ม). ไฟล์และโฟลเดอร์ที่อยู่ภายในควรปรากฏขึ้น เช่นเดียวกับที่คุณเปิดไฟล์ ZIP ขณะนี้คุณสามารถเลือกบิตที่ต้องการแยกและตำแหน่งในคอมพิวเตอร์ที่คุณต้องการให้ไฟล์เหล่านี้ไป

อย่าใช้ GNOME?

ไม่มีปัญหา. การเปิดไฟล์ ISO เป็นส่วนมาตรฐานของแอพลินุกซ์ที่จัดการไฟล์เก็บถาวรจำนวนมาก ตัวอย่างเช่น บน KDE Plasma คุณสามารถเปิดไฟล์ ISO โดยใช้เครื่องมือ Ark archive แทน Engrampa เป็นเครื่องมือจัดการไฟล์เก็บถาวรที่สร้างขึ้นสำหรับสภาพแวดล้อมเดสก์ท็อป MATE ที่สามารถเปิดไฟล์ ISO ได้

หากคุณต้องการวิธีการที่ทำงานโดยไม่คำนึงถึงสภาพแวดล้อม distro หรือเดสก์ท็อปที่คุณต้องการ และบนเครื่องที่ไม่มีส่วนต่อประสานกราฟิก คุณอาจต้องการใช้วิธีบรรทัดคำสั่งแทน

การแยก ISO โดยใช้ Command Line

ขั้นแรก คุณจะต้องสร้างโฟลเดอร์ที่จะเมาต์รูปภาพ โดยเปิดตัวแก้ไขบรรทัดคำสั่งแล้วป้อน:

sudo mkdir /mnt/iso

ป้อนรหัสผ่านของคุณเมื่อถูกถาม ตอนนี้เราสามารถเมานต์ไฟล์โดยพิมพ์:

sudo mount -o loop <image>.iso /mnt/iso

แทนที่ ด้วยตำแหน่งของไฟล์ ISO ของคุณ ตัวอย่างเช่น:

sudo mount -o loop /home/user/Downloads/image1.iso /mnt/iso

ตอนนี้คุณสามารถนำทางไปยังโฟลเดอร์ที่คุณสร้างและเข้าถึงไฟล์ภายใน ISO ณ จุดนี้ คุณสามารถปิดเทอร์มินัลได้ คุณสามารถใช้ตัวจัดการไฟล์เพื่อเรียกดู ISO และเลือกไฟล์ที่ต้องการได้

แต่ถ้าคุณต้องการแยก ISO ทั้งหมดผ่านทางบรรทัดคำสั่ง คุณสามารถคัดลอกเนื้อหาของโฟลเดอร์โดยพิมพ์:

sudo cp -r /mnt/iso /home/user/Documents

คำสั่งนี้จะคัดลอกล็อตทั้งหมดไปยังโฟลเดอร์ "iso" แยกต่างหากในโฟลเดอร์เอกสารของคุณ ตัวเลือก -r สั่งให้การดำเนินการคัดลอกแบบเรียกซ้ำ หมายความว่าคุณต้องการคัดลอกเนื้อหาของโฟลเดอร์ด้วย ไม่ใช่เฉพาะตัวโฟลเดอร์เอง

หมายเหตุ :หากคำสั่งก่อนหน้านี้ล้มเหลวในการติดตั้ง ISO ของคุณ คุณอาจต้องการลอง:

mount -o loop -t iso9660 <image>.iso /mnt/iso

การแยกไฟล์ ISO นั้นง่ายจริงหรือ

ใช่ กระบวนการนี้ตรงไปตรงมาจริงๆ บ่อยครั้งไม่จำเป็นต้องดาวน์โหลดซอฟต์แวร์เพิ่มเติม

แต่ถ้าคุณต้องการแอปเต็มรูปแบบสำหรับงานนี้ ให้ลองดู AcetoneISO เป็นทางเลือกฟรีและโอเพ่นซอร์สสำหรับ DAEMON Tools ซึ่งเป็นแอปสำหรับจัดการ ISO ที่พร้อมใช้งานสำหรับ Windows และ macOS อาจรู้สึกคุ้นเคยหากคุณคุ้นเคยกับวิธีการทำงานนั้นอยู่แล้วหรือต้องการชุดคุณลักษณะเพิ่มเติม

หรือถ้าคุณต้องการให้มือสกปรกจริงๆ คุณสามารถลองรวมไฟล์ ISO หลายไฟล์เข้าด้วยกันโดยใช้สคริปต์