已安装程序: info、infokey、install-info、makeinfo、texi2dvi、texi2pdf 和 texindex
Texinfo 软件包包含用于读取、编写和转换 info 页面的程序。
Texinfo 允许本地用户通过符号链接攻击临时文件来覆盖任意文件。应用以下补丁来修复此问题
patch -Np1 -i ../texinfo-4.8-tempfile_fix-1.patch
准备编译 Texinfo
./configure --prefix=/usr
编译软件包
make
要测试结果,执行: make check。
安装软件包
make install
可选地,安装属于 TeX 安装的组件
make TEXMF=/usr/share/texmf install-tex
make 参数的含义
TheTEXMFmakefile 变量保存 TeX 树的根目录位置,例如,如果稍后将安装 TeX 软件包。
Info 文档系统使用纯文本文件来保存其菜单项列表。该文件位于/usr/share/info/dir。不幸的是,由于各种软件包的 Makefile 中偶尔出现问题,它有时会与系统上安装的 info 页面失去同步。如果/usr/share/info/dir文件需要重新创建,以下可选命令将完成此任务
cd /usr/share/info rm dir for f in * do install-info $f dir 2>/dev/null done