Ubuntu - /usr 已满,请推荐我可以删除的任何内容?

Ama*_*rus 12 package-management ubuntu debian disk-space-utilization

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

由于他无法安装新软件,因此他无法安装类似dpigs(用于检查哪些软件包占用空间的工具)

小智 19

我有一个类似的问题。第一步是找到排名前十的太空猪:

# cd /usr/share
# du -sm * | sort -rn | head -10
Run Code Online (Sandbox Code Playgroud)

/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 
Run Code Online (Sandbox Code Playgroud)

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


Bar*_*rim 6

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

  • clean 只删除 /var 中的内容。 (5认同)