6.71.1. ການຕິດຕັ້ງ Vim
ກ່ອນອື່ນ ໝົດ, ປ່ຽນສະຖານທີ່ເລີ່ມຕົ້ນຂອງ vimrc ໄຟລ໌ການຕັ້ງຄ່າເພື່ອ / ແລະອື່ນໆ:
echo '#define SYS_VIMRC_FILE "/etc/vimrc"' >> src/feature.h
echo '#define SYS_VIMRC_FILE "/etc/vimrc"' >> src/feature.h
ກະກຽມ Vim ສໍາລັບການລວບລວມ:
./configure --prefix = / usr
./configure --prefix = / usr
ສັງລວມຊຸດ:
ເຮັດໃຫ້
ເຮັດໃຫ້
ເພື່ອກະກຽມການທົດສອບ, ໃຫ້ແນ່ໃຈວ່າ ບໍ່ມີໃຜ ຜູ້ໃຊ້ສາມາດຂຽນໃສ່ຕົ້ນໄມ້ແຫຼ່ງ:
chown -Rv ບໍ່ມີໃຜ .
chown -Rv ບໍ່ມີໃຜ .
ໃນປັດຈຸບັນດໍາເນີນການທົດສອບເປັນ ບໍ່ມີໃຜ ຜູ້ໃຊ້:
su nobody -s /bin/bash -c "LANG=en_US.UTF-8 make -j1 test" &> vim-test.log
su nobody -s /bin/bash -c "LANG=en_US.UTF-8 make -j1 test" &> vim-test.log
ຊຸດທົດສອບສົ່ງຂໍ້ມູນຖານສອງຫຼາຍໄປຫາໜ້າຈໍ. ນີ້ສາມາດເຮັດໃຫ້ເກີດບັນຫາກັບການຕັ້ງຄ່າຂອງ terminal ໃນປັດຈຸບັນ. ບັນຫາສາມາດຫຼີກເວັ້ນໄດ້ໂດຍການປ່ຽນເສັ້ນທາງຜົນຜະລິດໄປຫາໄຟລ໌ບັນທຶກດັ່ງທີ່ສະແດງຂ້າງເທິງ. ການທົດສອບທີ່ປະສົບຜົນສໍາເລັດຈະສົ່ງຜົນໃຫ້ຄໍາວ່າ "ALL DONE" ໃນໄຟລ໌ບັນທຶກທີ່ສໍາເລັດ.
ຕິດຕັ້ງຊຸດ:
ເຮັດໃຫ້ຕິດຕັ້ງ
ເຮັດໃຫ້ຕິດຕັ້ງ
ຜູ້ໃຊ້ຫຼາຍຄົນມັກໃຊ້ vi ແທນທີ່ vim. ເພື່ອອະນຸຍາດໃຫ້ປະຕິບັດຂອງ vim ເມື່ອຜູ້ໃຊ້ມັກເຂົ້າ vi, ສ້າງ symlink ສໍາລັບທັງສອງ binary ແລະ man page ໃນພາສາທີ່ສະຫນອງໃຫ້:
ln -sv vim /usr/bin/vi
ສໍາລັບ L ໃນ /usr/share/man/{,*/}man1/vim.1; do ln -sv vim.1 $(dirname $L)/vi.1
ເຮັດ
ln -sv vim /usr/bin/vi
ສໍາລັບ L ໃນ /usr/share/man/{,*/}man1/vim.1; do ln -sv vim.1 $(dirname $L)/vi.1
ເຮັດ
ໂດຍຄ່າເລີ່ມຕົ້ນ, ເອກະສານຂອງ Vim ແມ່ນຕິດຕັ້ງຢູ່ໃນ /usr/share/vim. 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.