* -doc包的用途是什么?

我正在安装一些程序,每个程序都有一个XXX-doc包。 我想这是文档,甚至是手册页? 因为我在线获取文档,因此在这种情况下我可以删除所有 – doc包吗? 我只需要基本的手册页,而不是整个文档,那么它们应该包含哪些内容呢?

例如: vim-doc只包含.html文件(使用dpkg检查),所以我认为man page不存在,那么doc包的用途是什么?

是否安全: sudo apt-get purge (or remove) .*-doc

正如您所注意到的,doc包不适用于基本的man / info页面。 它们包含扩展文档,通常以HTML页面的forms。 因此,通常可以安全地删除任何已安装的doc包。 只是确保你不要过度删除包,这对*来说特别容易。 另外regex在apt-get有些困难,它似乎没有使用标准的POSIX / Extended POSIX风格。 我实际上会做这样的事情。

 dpkg -l | awk ' { print $2 } ' | grep '\-doc$' 

如果您批准显示该列表,则可以尝试像这样清除它们,

 sudo apt-get purge `dpkg -l | awk ' { print $2 } ' | grep '\-doc$'`