部分信息页缺失

Kar*_*tik 9 ubuntu info

在我的计算机 (ubuntu 12.04) 上,info缺少某些页面,例如 for tar.
当我输入时info tar,它会打开tar 联机帮助页而不是tar 信息手册。

那么如何在我的系统上安装这些页面呢?

Sté*_*las 12

DebianUbuntu 及其衍生产品上,info除非您package-doc为给定的package.

所以在你的情况下:

apt-get install tar-doc
Run Code Online (Sandbox Code Playgroud)

一个值得注意的例外(尽管这可能仅适用于 Debian 而不适用于 Ubuntu)是bash-doc. Debian 不将 textinfo bash 文档视为免费软件,因为您不能随意修改它(bash如果您想分发违反 Debian 政策的修改版本,则必须通知维护者)。

还有一个类似的案例texinfo-doc,虽然在那种情况下,一个texinfo-doc-nonfree包。


slm*_*slm 5

在我的 Ubuntu 12.04 系统上,当我运行命令时,info tar我实际上得到了tar. 您可以info通过开关查看正在使用什么文件-w

$ info -w tar
*manpages*

$ info -w ls
/usr/share/info/coreutils.info.gz
Run Code Online (Sandbox Code Playgroud)

如果您搜索存储库,您会发现:

$ apt-cache search info|grep tar
...
pax - Portable Archive Interchange (cpio, pax, tar)
tar-doc - documentation for the tar package
...
Run Code Online (Sandbox Code Playgroud)

安装tar-doc信息包。

可能有一种更简单的方法来执行此操作(不是在 上),但您可以使用此命令apt..找到所有丢失的文档文件:info

$ apt-cache search info | grep -- '-doc '
Run Code Online (Sandbox Code Playgroud)