Linux From Scratch. Версия 6.0
Глава 6. Установка основных системных программ
6.34. Texinfo-4.7
Пакет Texinfo содержит программы, используемые для чтения, записи и
конвертирования документов Info, которые содержат системную документацию.
Расчетное время сборки 0.2 SBU
Требуемое место на диске 17 MB
Texinfo зависит от установки: Bash, Binutils, Coreutils, Diffutils,
GCC, Gettext, Glibc, Grep, Make, Ncurses и Sed.
6.34.1. Инсталлируем Texinfo
Следующий патч устраняет проблему, когда программа
info иногда выпадает при нажатии клавиши
Delete на клавиатуре:
patch -Np1 -i ../texinfo-4.7-segfault-1.patch
Подготавливаем Texinfo для компиляции:
./configure --prefix=/usr
Компилируем пакет:
make
Для проверки результата вводим: make check
.
Устанавливаем пакет:
make install
И дополнительно установим компоненты, входящие в установку TeX:
make TEXMF=/usr/share/texmf install-tex
Описание параметров сборки:
-
TEXMF=/usr/share/texmf
Переменная TEXMF файла makefile сохраняет
расположения корня дерева TeX, например, если Вы
собираетесь потом устанавливать пакет TeX.
Система документации Info использует обычный текстовый файл для
своего списка меню. Файл расположен в
/usr/share/info/dir. Из-за случайных проблем в файлах некоторых пакетов
это может иногда привести к выходу в систему на этапе
установки Info-документации. Если файл
/usr/share/info/dir всегда требует обновления, следующие опциональные
команды выполнят задачу:
cd /usr/share/info
rm dir
for f in *
do install-info $f dir 2>/dev/null
done
6.34.2. Описание Texinfo
Проинсталлированные программы: info, infokey, install-info,
makeinfo, texi2dvi и texindex.
Короткое описание
-
info
Используется для чтения документов Info. Документы Info похожи на
man-страницы, но содержат больше, чем простое описание опций программы.
Сравните для примера man bison и
info bison.
-
infokey
Компилирует файл с исходниками, содержащий персонализацию
Info, в двоичный формат.
-
install-info
Используется для установки файлов Info. Он обновляет записи в
файле индекса Info.
-
makeinfo
Преобразует указанный файл документации исходников Texinfo в
различные другие форматы: файлы Info, текст или HTML.
-
texi2dvi
Используется для форматирования указанного документа Texinfo
в аппаратно-независимый файл, который может быть распечатан.
-
texindex
Используется для сортировки файла индекса Texinfo.
|