如何释放 Ubuntu 16.04 上的空间?

如何释放 Ubuntu 16.04 上的空间?

我正在尝试在 Ubuntu 上安装一些东西,它返回消息:“设备上没有可用空间”。

我尝试了 3 种不同的方法来释放一些空间,但显然没有成功。

1:Synapsis 是一款可以帮助我删除/卸载某些软件的软件,但为了访问它,我首先必须安装它:

sudo apt-get install synaptic 

但由于没有剩余空间,所以我不能。

2:Ubuntu 软件中心在我的列表中缺失,我也尝试安装它

sudo apt-get install software-center

与前一种情况一样,没有空间,没有完成安装。

3:我尝试过类似的行命令

sudo apt-get purge <>
sudo apt-get remove <>

没有成功。

我甚至尝试了一些命令,例如

df -i

// 查看 inode 使用情况

df -h

//查看是否有任何文件夹已满

du -sh

//检查大文件,du 命令,磁盘使用情况的缩写,用于估计文件空间使用情况。du 命令可用于跟踪占用硬盘驱动器过多空间的文件和目录。

答案1

列出已安装的软件包,按字节大小排序:

dpkg-query -Wf '${Installed-Size}\t${Package}\n' | sort -n

卸载不需要的软件包:

sudo apt remove <package>

然后看看是否可以安装bleachbit

sudo apt install bleachbit

Bleachbit 可以释放大量空间,如临时文件、缩略图、缓存等。


这只能暂时起到作用,你的驱动器会再次填满。你可以考虑购买更大的硬盘,或者如果你有分区,可以更改分区大小(给 分配更多空间/),或者不要为/和分配单独的分区/home

答案2

清理更多空间的一种方法是清理缓存的包

要正确清除缓存的包文件夹,您可以从 shell 提示符下使用此命令:

sudo apt-get clean

相关内容