存档文件夹 /usr/share/man

存档文件夹 /usr/share/man

我有 Ubuntu 18.04 LTS。文件夹及其子文件夹下似乎存储了数千个 gzip 存档文件,我想删除它们,因为它们只会弄乱我的驱动器。除了这些示例之外,文件夹和子文件夹下以及许多其他地方/usr/share/man还列出了更多文件。/usr/share/doc

删除所有这些 gz 文件是否安全?或者系统是否需要它们?

答案1

首先我引用一下steeldriver的评论:

手动删除包管理器安装的任何文件不是一个好主意——它会造成混乱。

我完全同意。

然后我们来讨论一下文件大小问题。我在安装了许多应用程序的 Ubuntu MATE 16.04.6 LTS 上撰写了这篇文章。

甚至在上面我还有以下内容:

$ du -sh /usr/share/man
72M   /usr/share/man

/usr/share/doc更大:

$ du -sh /usr/share/doc
2,3G  /usr/share/doc

但为什么会变/usr/share/doc大呢?让我们ncdu在这个文件夹上运行一下:

$ sudo ncdu /usr/share/doc

ncdu 1.11 ~ Use the arrow keys to navigate, press ? for help                                                                                         
--- /usr/share/doc ----------------------------------------------------------------------------------------------------------------------------------
    1,5 GiB [##########] /texlive-doc                                                                                                                
  153,3 MiB [#         ] /gnuradio-doc
   67,3 MiB [          ] /fp-docs
   25,3 MiB [          ] /kde
   23,9 MiB [          ] /eagle
   22,8 MiB [          ] /python-cherrypy3
   20,0 MiB [          ] /libopenscap-dev
   15,7 MiB [          ] /octave-htmldoc
   13,6 MiB [          ] /nautilus-actions
   13,4 MiB [          ] /gcc-4.8-base
   13,0 MiB [          ] /uhd-host
   10,8 MiB [          ] /HTML
    9,4 MiB [          ] /maxima-doc
    9,3 MiB [          ] /avr-libc
    8,1 MiB [          ] /libx11-dev
    7,2 MiB [          ] /libjanino-java
    7,1 MiB [          ] /virtualbox-5.1
    6,7 MiB [          ] /openjdk-8-jre-headless
    6,2 MiB [          ] /python-logilab-common
    5,7 MiB [          ] /graphviz
    5,3 MiB [          ] /mibrfcs
    5,2 MiB [          ] /asymptote-doc
    5,2 MiB [          ] /ngspice-doc
    4,7 MiB [          ] /autoconf-archive
    4,5 MiB [          ] /liblcms2-dev
    4,2 MiB [          ] /octave-doc
    3,9 MiB [          ] /groff-base
    3,8 MiB [          ] /latex2html
    3,3 MiB [          ] /libgnuinet-java
    3,1 MiB [          ] /texstudio
    2,9 MiB [          ] /libsane
    2,9 MiB [          ] /dblatex
    2,8 MiB [          ] /dia
    2,6 MiB [          ] /android
    2,6 MiB [          ] /gcc-4.6-base
    2,4 MiB [          ] /mesa-common-dev
 Total disk usage:   2,2 GiB  Apparent size:   2,0 GiB  Items: 98961

因此,我这里有大约 1.5 Gb 的 TeXLive 有用内容,包括 TeX 模板和文档。
如果您没有安装 TeXLive,那么这个文件夹会更小。


您还应该知道这两个文件夹都由GNOME 的帮助浏览器这个包名为 Yelp yelp。这样你可以离线阅读很多官方文档。

如果你打开它,那么:

  • Ctrl+L并在此处写入man:man(或使用 从终端调用 Yelp yelp man:man),然后您将获得命令的手册页man-

    yelp 男人:男人

  • 导航所有帮助然后你会得到许多基于 html 的帮助页面 -

    求助

因此这些文件夹对于离线使用非常有用。


-doc但是如果你真的知道自己在做什么,那么你可以使用以下命令删除仅有文档的包(带有后缀):

sudo apt purge $(dpkg -l | grep -- '-doc\b' | awk '{print $2}')

(在我的系统上,它计划删除 1 444 MB,其中 1 086 MB 用于 TexLive 相关,358 MB 用于其他)

相关内容