我的一个朋友将他的 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,然后使用一些轻量级的软件。这应该可以节省一些空间。