Приблизительное время компиляции: 0.81 SBU |
Перед установкой пакета примените патч. Удостоверьтесь, что патч и пакет распакованы перед инсталляцией.
Если вам не по душе Vim, см. инструкции по инсталляции других редакторов http://beyond.linuxfromscratch.org/view/cvs/postlfs/editors.html. На данный момент есть инструкции для редакторов Emacs, nano, и joe.
Для установки Vim выполните:
patch -Np1 -i ../vim-6.1.patch && |
Если вы планируете установить систему X Window для LFS, вам понадобится перекомпилировать Vim после установки Х. Vim поставляется с GUI версией редактора, требующей установленной системы X Window и некоторых дополнительных библиотек. Для получения подробной информации обратитесь к документации Vim.
patch -Np1 -i ../vim-6.1.patch: Этот патч устраняет проблему компиляции с GCC-3.2.
make CPPFLAGS=-DSYS_VIMRC_FILE=\\\"/etc/vimrc\\\": Эта опция приводит к тому, что vim берет глобальные настройки из файла /etc/vimrc. Обычно этот файл берется из /usr/share/vim, однако каталог /etc - более логичное место для этого файла.
Последняя проверка: версия 6.1.
efm_filter.pl, efm_perl.pl, ex (ссылка на vim), less.sh, mve.awk, pltags.pl, ref, rview (ссылка на vim), rvim (ссылка на vim), shtags.pl, tcltags, vi (ссылка на vim), view (ссылка на vim), vim, vim132, vim2html.pl, vimdiff (ссылка на vim), vimm, vimspell.sh, vimtutor и xxd
efm_filter.pl - фильтр, читающий из стандартного ввода, пишуший на стандартный вывод и создающий файл ошибок, обрабатываемый vim.
efm_perl.pl форматирует сообщения об ошибках интерпретатора Perl для использования в quickfix режиме vim.
ex запускает vim в режиме Ex.
less.sh - скрипт, запускающий vim, используя less.vim.
mve.awk обрабатывает ошибки vim.
pltags.pl создает файл тегов кода Perl для использования vim.
ref проверяет написание параметров.
rview - ограниченная версия view. Нельзя передавать команды интерпретатору и vim не может быть приостановлен.
rvim is the restricted version of vim. Нельзя передавать команды интерпретатору и vim не может быть приостановлен.
shtags.pl генерирует файл тегов для скриптов perl.
tcltags генерирует файл тегов кода TCL.
vi запускает vim в режиме совместимости с vi.
view запускает vim в режиме "только для чтения".
vim запускает vim в стандартном режиме.
vim132 запускает vim в терминале в 132 колонки.
vim2html.pl конвертирует документацию vim в HTML.
vimdiff сравнивает две или три версии файла и показывает различия.
vimm включает модель ввода DEC locator на удаленном терминале.
vimspell.sh просматривает файл и генерирует синтаксические выражения, выделяемые в vim.
vimtutor запускает обучение работе с Vim.
xxd конвертирует бинарный ввод из файла в шестнадцатеричный и обратно.
Последняя проверка: версия 6.0.
Bash: sh
Binutils: as, ld, strip
Diffutils: cmp, diff
Fileutils: chmod, cp, ln, mkdir, mv, rm, touch
Find: find
Gcc: cc1, collect2, cpp0, gcc
Grep: egrep, grep
Make: make
Net-tools: hostname
Sed: sed
Sh-utils: echo, expr, uname, whoami
Textutils: cat, tr, wc