如何自动更新top info目录

如何自动更新top info目录

我用系统2在我的 Windows 机器上,当我安装时make,作为依赖项pacman安装guile。列出该包的文件guile显示它已安装在info.pages( guile.info.gz) 处/usr/share/info

当我输入 时info guileinfo显示guile节点。但是,如果我导航到顶部节点,我不会看到 Guile 列在那里;仅仅给予也是如此info。从这个问题,我发现dir列出的每个路径中都有一个文件$INFOPATH,用于info编译顶级节点以列出所有已安装的信息节点。我没有看到该文件中列出了 Guile。

我意识到,从链接问题的答案中,我可以使用Guile 节点来install-info更新文件。dir

但是,我想知道是否有一种自动方法可以更新所有此类dir文件(用于显示 的顶部节点info)以及所有此类丢失的信息页面;类似于mandb用于定期索引aproposwhatis自动索引的行。

答案1

Debian 发布了一个名为更新信息目录这正是这样做的。我怀疑 Debian 自己做了一个,因为当时没有标准的。您可以从以下位置获取脚本install-info二进制包或从Debian 补丁部分源存档(如果此链接因版本号更改而失效,寻找一个名为texinfo_*.debian.tar.gz)。

相关内容