Unionfs เป็นระบบไฟล์รวมกันวางซ้อนกันซึ่งสามารถปรากฏที่จะรวมเนื้อหาของไดเรกทอรีหลาย (สาขา) ขณะที่การรักษาเนื้อหากายภาพของพวกเขาแยกจากกัน มันจะมีประโยชน์ในการบริหารจัดการแหล่งต้นไม้แบบครบวงจร, การรวมเนื้อหาของแผ่น CD-ROM แยก, การรวมไดเรกทอรีแพคเกจซอฟต์แวร์แยกกริดข้อมูลและอื่น ๆ
Unionfs ช่วยผสมใด ๆ อ่านอย่างเดียวและอ่านเขียนสาขาเช่นเดียวกับการแทรกและลบของสาขาใดก็ได้ในแฟนออก
เพื่อรักษาความหมาย Unix, Unionfs จัดการกำจัดของรายการที่ซ้ำกันบางส่วนเงื่อนไขข้อผิดพลาดและอื่น ๆ
การติดตั้ง
- unionfs.o: เคอร์เนลโมดูล
- unionctl: สาธารณูปโภคที่ใช้ซึ่งช่วยให้คุณสามารถเพิ่มและลบสาขา
คุณควรจะสามารถที่จะเพียงแค่พิมพ์ "ให้" และ Unionfs จะสร้างตัวเอง Makefile จะมองหาแหล่งที่มาของเมล็ดในการทำงานของคุณใน / lib / modules / `uname -r` / สร้าง / รวม หากแหล่งเคอร์เนลของคุณจะอยู่ในไดเรกทอรีที่แตกต่างกันสร้าง "fistdev.mk" ไฟล์ตามสายของ: TOPINC = -I / เส้นทาง / เพื่อ / / เคอร์เนลของฉัน / แหล่ง / ลินุกซ์-2.4.xx / รวม
มีสองตัวเลือก Makefile ที่เกี่ยวข้องกับการสนับสนุนการขยายแอตทริบิวต์ที่ถูกปิดโดยเริ่มต้นเป็น คุณควรกำหนด UNIONFS_XATTR ที่จะเปิด เมล็ดวานิลลาควรจะทำงานโดยอัตโนมัติ แต่ถ้าคุณ (หรือผู้ขายของคุณ) ได้นำไปใช้ ACL / อีแพทช์ที่คุณอาจจำเป็นต้องกำหนด FIST_SETXATTR_CONSTVOID เพื่อแก้ไขฟังก์ชั่นการดำเนินงานของ setxattr
แบบเดิม
ใช้ fistdev.mk คุณยังสามารถปิดระบบการพิมพ์การแก้จุดบกพร่องซึ่งจะเพิ่มขนาดรหัสโมดูลอย่างมีนัยสำคัญ เพียงแค่เพิ่ม "EXTRACFLAGS = -DNODEBUG" เพื่อ fistdev.mk
สคริปต์ doit.sh รวมในการจัดจำหน่ายจะติด unionfs ที่มีสองสาขา (/ branch0 และ / Branch1) โดยค่าเริ่มต้น คุณสามารถใช้มันเป็นตัวอย่างและแก้ไขกับรสนิยมของคุณ
การติดตั้ง unionfs เรียกใช้ "ให้ติดตั้ง" เล่มนี้ unionfs.o เข้า / lib / modules / `uname -r` / เคอร์เนล / FS /; สำเนาสาธารณูปโภคลงใน / usr / local / sbin; และสำเนาหน้าคนลงใน / usr / local / มนุษย์
มีอะไรใหม่ในรุ่นนี้:
รายละเอียดซอฟแวร์:
รุ่น: 1.0.11
วันที่อัพโหลด: 3 Jun 15
การอนุญาต: ฟรี
ความนิยม: 101
ความคิดเห็นที่ไม่พบ