<ก่อนหน้านี้ | Contents | ถัดไป>
6.46.1. การติดตั้ง Kmod
เตรียม Kmod สำหรับการรวบรวม:
./configure --prefix=/usr \
--bindir=/บิน \
--sysconfdir=/ฯลฯ \
--with-rootlibdir=/lib \
--กับ-xz \
--กับ-zlib
./configure --prefix=/usr \
--bindir=/บิน \
--sysconfdir=/ฯลฯ \
--with-rootlibdir=/lib \
--กับ-xz \
--กับ-zlib
ความหมายของตัวเลือกการกำหนดค่า:
--กับ-xz, --กับ-zlib
ตัวเลือกเหล่านี้ทำให้ Kmod สามารถจัดการโมดูลเคอร์เนลที่บีบอัดได้
--กับ-rootlibdir=/lib
ตัวเลือกนี้ช่วยให้แน่ใจว่าไฟล์ที่เกี่ยวข้องกับไลบรารีต่างๆ ถูกวางไว้ในไดเร็กทอรีที่ถูกต้อง
รวบรวมแพ็คเกจ:
ทำ
ทำ
แพ็คเกจนี้ไม่ได้มาพร้อมกับชุดทดสอบที่สามารถเรียกใช้ในสภาพแวดล้อม LFS chroot อย่างน้อยที่สุด จำเป็นต้องมีโปรแกรม git และการทดสอบหลายอย่างจะไม่ทำงานนอกที่เก็บ git
ติดตั้งแพ็คเกจและสร้าง symlink สำหรับความเข้ากันได้กับ Module-Init-Tools (แพ็คเกจที่จัดการโมดูลเคอร์เนล Linux ก่อนหน้านี้):
ให้ติดตั้ง
สำหรับเป้าหมายใน depmod insmod lsmod modinfo modprobe rmmod; ทำ ln -sfv ../bin/kmod /sbin/$target
ทำ
ln -sfv kmod /bin/lsmod
ให้ติดตั้ง
สำหรับเป้าหมายใน depmod insmod lsmod modinfo modprobe rmmod; ทำ ln -sfv ../bin/kmod /sbin/$target
ทำ
ln -sfv kmod /bin/lsmod