มีวิธีการเมานต์ file.tar.bz2 โดยไม่แตกไฟล์ลงในระบบไฟล์หรือไม่?


15

มีวิธีในการเมาหรือไม่ file.tar.bz2ไม่แยกลงในระบบไฟล์หรือไม่? ฉันไม่สนหรอกว่าเขาจะอ่านได้หรือไม่

หวังว่าคำตอบของคุณจะนำไปใช้กับ file.tar.gzหวังว่าคำตอบของคุณนอกจากนี้ยังจะนำไปใช้

"mount" ในบริบทนี้มีความหมายเหมือนกับการติดตั้งไฟล์ ISO


2
เก็บถาวร tar มักจะไม่ได้ติดตั้ง คุณคิดว่าเป็นแหล่งเก็บถาวรหรือไม่sourceforge.net/apps/mediawiki/fuse/… mount_archives .28tar.2C_cpio.2C _.... 29?
Benjamin Bannier

คำตอบ:


7

หากคุณต้องการที่จะยุ่งกับฟิวส์พวกเขามีปลั๊กอินที่จะติดจดหมายเหตุที่รวมทั้ง tar.gz

ฉันตั้งคำถามกับสิ่งที่คุณต้องการจะทำ มีแบบจำลองขนาดใหญ่ที่ไม่ตรงกันระหว่างระบบไฟล์ (การเข้าถึงแบบสุ่มไปยังไฟล์, การเข้าถึงแบบสุ่มไปยังไบต์ในไฟล์) และไฟล์เก็บถาวร (ต้องอ่านตามลำดับการเขียนในหนึ่งไบต์จะมีผลต่อไบต์ที่ตามมาทั้งหมด) อย่างน้อย mount อ่านอย่างเดียว


ลิงก์ 404 โปรดอัปเดตเป็นcybernoia.de/software/archivemount.html
user1133275

1

คำที่เมานต์ในบริบทนี้ไม่ได้กำหนดไว้ ฉันเดาว่าคุณต้องการดูข้างใน tarball โดยไม่ต้องแยกมัน หนึ่งในสาธารณูปโภคที่มีประโยชน์สำหรับเรื่องนี้คือผู้บัญชาการเที่ยงคืน ดูเพิ่มเติมหน้าวิกิพีเดียบัญชาการเที่ยงคืน

สิ่งนี้จะสร้างระบบไฟล์เสมือนสำหรับ tarballs, rpms, deb และคลังเก็บอื่น ๆ ทุกประเภท เพียงยิงมันแล้วนำทางไปยัง tarball ของคุณแล้วกด Enter ในการอ่านไฟล์ใช้ F3, F5 เพื่อคัดลอกไฟล์, F10 ออกจาก อย่างน้อยบน Linux ก็มีคำสั่งที่ช่วยอำนวยความสะดวกที่ด้านล่างของหน้าจอ

ดังนั้นเพื่อสรุปคุณสามารถอ่านไฟล์ภายใน tarball ของคุณและคัดลอกจากไปยังระบบไฟล์ปกติของคุณ หวังว่าจะช่วยคุณได้

ฉันทำการตรวจสอบเพิ่มเติมเล็กน้อยและดูเหมือนว่า MC จะรองรับเฉพาะระบบ Unix เช่น Linux เท่านั้น แต่มีพอร์ต Windows ที่นี่ในบางประเภท อย่างไรก็ตามคุณไม่ได้ระบุว่าระบบปฏิบัติการของคุณคืออะไร ฉันขอแนะนำให้คุณทำเช่นนั้น


1

ตามที่ระบุไว้แล้วสามารถใช้ FUSE ได้ นี่คือลิงค์สำหรับอ่านไฟล์เก็บถาวรต่าง ๆ โดยใช้ FUSE libarchive เป็นอันแรกซึ่งอนุญาตให้ติดตั้งไฟล์เก็บถาวร tar.bz2 โดยเฉพาะ:

http://sourceforge.net/p/fuse/wiki/ArchiveFileSystems/?version=1

และนี่คือลิงค์ไปยังบทความเก่าที่ให้การสอนเกี่ยวกับวิธีใช้สิ่งนี้:

http://archive09.linux.com/feature/132196


ลิงค์แรกเสียแล้วรุ่นเก็บถาวร: web.archive.org/web/20150906220307/http://sourceforge.net/p/…ใหม่ Wiki คือgithub.com/libfuse/libfuse/wiki
Tino

0

คุณต้องการที่จะเมานท์หรือไม่? เหตุใดการใช้เครื่องมือจัดการไฟล์เก็บถาวร (Linux / gnome) จึงไม่เพียงพอ หากคุณต้องการมันบ่อยๆดูเหมือนว่า (สำหรับฉันอย่างน้อย) ว่าคุณอาจจะดีกว่าเพียงยกเลิกการยกเลิกการติดตั้งและติดตั้งตามปกติ

คุณอาจลองใช้ระบบปฏิบัติการที่อนุญาตการบีบอัดระบบไฟล์ทั้งหมดหากตัวเลือกที่เรียบง่ายไม่เพียงพอ ตัวอย่างเช่น FreeBSD พร้อมระบบไฟล์ ZFS เป็นไปได้อย่างหนึ่ง


0

ฉันสามารถเมานต์ไฟล์ tar.bz2 และ tar.gz ด้วยตัวจัดการไฟล์ Nemo (ผ่านเมนูบริบทเมื่อคุณคลิกขวาที่ไฟล์) Nemo มาพร้อมกับ Cinnamon แม้ว่าฉันจะลองใช้ในขณะที่ใช้ XFCE (ด้วยการติดตั้ง Xubuntu 18.04 Linux) ฉันไม่แน่ใจว่ามีการพึ่งพาใด ๆ ที่ไม่ได้มาพร้อมกับการติดตั้งเพียงธรรมดา Nemo แต่ถ้าเป็นเช่นนั้นการติดตั้งcinnamon-desktop-environmentควรติดตั้งทุกสิ่งที่คุณต้องการและอีกมากมาย

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