Ubuntu - /usr 已满,建议我可以删除其中的哪些内容?

Ubuntu - /usr 已满,建议我可以删除其中的哪些内容?

我的一个朋友将他的 ubuntu 系统与 /usr 分区放在一个单独的分区上。该分区现在已满。他无法使用 apt 安装新软件。/usr 中是否有可以安全删除的内容(即使用 删除rm,而不是删除apt-get remove)?

因为他无法安装新软件,所以他无法安装类似的东西dpigs(用于检查哪些软件包占用了空间的工具)

答案1

您是否尝试过“sudo apt-get clean”、“apt-get autoclean”和“apt-get autoremove”?如果您使用“man apt-get”,它将描述每个命令的作用,并可能释放一些空间。

答案2

我遇到了类似的问题。第一步是找出占用空间最大的 10 个:

# cd /usr/share
# du -sm * | sort -rn | head -10

/usr/share/doc在我的系统上是 759MB。这些空间可以用于其他用途。使用 *nix,您可以移动东西而不会破坏任何东西。在我的例子中,我在 /home 上有足够的可用空间,它位于不同的分区上:

# mkdir -p /home/share/doc
# mv /usr/share/doc/* /home/share/doc
# rmdir /usr/share/doc
# ln -s /home/share/doc /usr/share/doc 

如果您真的绝望了,您可以随时安装外部硬盘并执行类似的重新定位过程。在这种情况下要注意的是,不要将对系统启动至关重要的任何内容移动到外部驱动器。 /usr/src是另一个候选者,但我不会移动/usr/lib,太冒险了。

答案3

/usr/share/doc
/usr/src

答案4

一个不太好的方法就是尝试卸载 GNOME,然后使用一些轻量级的软件。这应该可以节省一些空间。

相关内容