Mac 或 Linux 中的信息文档文件在哪里?如何安装一些缺失的信息文件?

问题描述 投票:0回答:3

我想阅读 coreutils 信息,但找不到。现在,我想知道我的计算机(mac 或 linux)中的信息文档在哪里。我想知道如何安装信息文件。

谢谢你,

尚哲

gnu gnu-coreutils info
3个回答
3
投票

我想您在命令行中输入了

info coreutils
,它返回了信息顶级目录而不是coreutils信息页面?在这种情况下,我会这样做(在 ubuntu 15.10 上,可能在任何 GNU/Linux 操作系统上)。

从 gnu 项目下载 coreutils 信息文档:

wget http://www.gnu.org/software/coreutils/manual/coreutils.info.tar.gz 

解压您下载的(压缩的)tar 存档:

tar xf coreutils.info.tar.gz

重新压缩生成的信息文件:

gzip coreutils.info

准备具有正确属性的结果文件:

chmod 644 coreutils.info.gz
sudo chown root:root coreutils.info.gz

并将其移动到info目录中:

sudo mv coreutils.info.gz /usr/share/info

现在,命令

info coreutils

应该可以。

如果您想在信息首页中有一个指向 coreutils 的超文本链接,请执行以下操作:

sudo install-info --info-dir=/usr/share/info --info-file=/usr/share/info/coreutils.info.gz

1
投票

我在某个地方发现了这个,但我不知道它在哪里。

strings `which info` | grep /info

这将打印出一些使用 info 命令编译的默认信息目录。还可以导出一个名为 INFOPATH 的 shell 变量,其中包含您想要的信息目录。


0
投票

这显示了 info 在运行时用于搜索手册的路径

info -x 2 <manual name>

更多帮助在这里:

info info 'invoking info' # then incremental search -x using <c-s>
© www.soinside.com 2019 - 2024. All rights reserved.