<ก่อนหน้านี้ | Contents | ถัดไป>
6.71.1. การติดตั้ง Vim
ขั้นแรก เปลี่ยนตำแหน่งเริ่มต้นของ vimrc ไฟล์กำหนดค่าเป็น / ฯลฯ:
เสียงสะท้อน '#define SYS_VIMRC_FILE "/etc/vimrc"' >> src/feature.h
เสียงสะท้อน '#define SYS_VIMRC_FILE "/etc/vimrc"' >> src/feature.h
เตรียม Vim สำหรับการรวบรวม:
./configure --prefix = / usr
./configure --prefix = / usr
รวบรวมแพ็คเกจ:
ทำ
ทำ
เพื่อเตรียมการทดสอบให้แน่ใจว่า ไม่มีใคร ผู้ใช้สามารถเขียนไปยังต้นไม้ต้นทาง:
chown -Rv ไม่มีใคร
chown -Rv ไม่มีใคร
ตอนนี้ทำการทดสอบเป็น ไม่มีใคร ผู้ใช้:
su none -s /bin/bash -c "LANG=en_US.UTF-8 ทำการทดสอบ -j1" &> vim-test.log
su none -s /bin/bash -c "LANG=en_US.UTF-8 ทำการทดสอบ -j1" &> vim-test.log
ชุดทดสอบจะส่งข้อมูลไบนารีจำนวนมากไปยังหน้าจอ ซึ่งอาจทำให้เกิดปัญหากับการตั้งค่าของเทอร์มินัลปัจจุบัน สามารถหลีกเลี่ยงปัญหาได้โดยการเปลี่ยนเส้นทางเอาต์พุตไปยังไฟล์บันทึกดังที่แสดงด้านบน การทดสอบที่สำเร็จจะส่งผลให้มีคำว่า "ALL DONE" ในล็อกไฟล์เมื่อเสร็จสิ้น
ติดตั้งแพ็คเกจ:
ให้ติดตั้ง
ให้ติดตั้ง
ผู้ใช้หลายคนคุ้นเคยกับการใช้ vi แทน เป็นกลุ่ม. เพื่อให้การดำเนินการของ เป็นกลุ่ม เมื่อผู้ใช้เข้าสู่ปกติ viให้สร้าง symlink สำหรับทั้งไบนารีและ man page ในภาษาที่ให้มา:
ln -sv เสียงเรียกเข้า /usr/bin/vi
สำหรับ L ใน /usr/share/man/{,*/}man1/vim.1; do ln -sv vim.1 $(dirname $L)/vi.1
ทำ
ln -sv เสียงเรียกเข้า /usr/bin/vi
สำหรับ L ใน /usr/share/man/{,*/}man1/vim.1; do ln -sv vim.1 $(dirname $L)/vi.1
ทำ
ตามค่าเริ่มต้น เอกสารของ Vim จะถูกติดตั้งใน /usr/share/เสียงเรียกเข้า. symlink ต่อไปนี้อนุญาตให้เข้าถึงเอกสารผ่าน /usr/share/doc/vim-8.1.1846ทำให้สอดคล้องกับตำแหน่งของเอกสารประกอบสำหรับแพ็คเกจอื่นๆ:
ln -sv ../vim/vim81/doc /usr/share/doc/vim-8.1.1846
ln -sv ../vim/vim81/doc /usr/share/doc/vim-8.1.1846
หากระบบ X Window จะถูกติดตั้งบนระบบ LFS อาจจำเป็นต้องคอมไพล์ Vim ใหม่หลังจากติดตั้ง
X. Vim มาพร้อมกับตัวแก้ไขเวอร์ชัน GUI ที่ต้องการ X และไลบรารีเพิ่มเติมบางตัวในการติดตั้ง สำหรับข้อมูลเพิ่มเติมเกี่ยวกับกระบวนการนี้ โปรดดูเอกสารประกอบ Vim และหน้าการติดตั้ง Vim ในหนังสือ BLFS ที่ http:// www.linuxfromscratch.org/blfs/view/9.0/postlfs/vim.html