Answers:
以下是一些减少软件包占用空间的方法:
删除自动可移动软件包:转到系统->管理->突触软件包管理器。点击左下方的“状态”按钮。单击已安装(自动可移动)过滤器。单击其中一个软件包,然后按Ctrl-a将其全部选中。接下来,右键单击其中一个软件包,然后单击“标记为删除”。然后单击工具栏中的“应用”按钮。
删除缓存的软件包:在Synaptic中,单击设置->首选项,然后单击“文件”选项卡。单击显示“删除缓存的软件包文件”的按钮。
对其进行设置,以便安装后删除软件包:在Synaptic中,单击设置->首选项,然后单击“文件”选项卡。单击显示“安装后删除下载的软件包”的单选按钮。
您可以创建一个bash脚本来自动执行以下任务:
#!/bin/sh
#~/clean.sh
apt-get autoremove
rm /var/cache/apt/archives/*.deb
可以使用以下命令运行:
sudo ~/clean.sh
诊断空间消失了:
转到应用程序->附件->磁盘使用情况分析器。
点击“扫描文件系统”按钮:
这应该使您详细了解正在使用的空间以及位置:
将文件系统的各个部分分隔到不同的驱动器/分区中:
可以将文件系统的某些部分(例如/ var或/ usr)放在不同驱动器上的单独分区上。该过程将与分离yout / home分区相同,您已经完成了。
这些教程:http : //www.psychocats.net/ubuntu/separatehome和http://www.psychocats.net/ubuntu/mountlinux应该为您提供必要的信息。
首先,请遵循dv3500ea的建议以消除碎片并分析磁盘使用情况。
如果系统分区上仍然没有足够的空间,请将系统的一部分移至主分区。不过,不要在16GB驱动器上创建新分区,请使用现有分区,这样就不必担心选择大小。
选择您不关心速度差异的系统的一个或多个较大部分。这必须是/usr
或的一部分/var
,因为在/home
分区可用之前的引导时间内可能需要其余的部分。将该部分移至/home
分区,然后在系统分区上创建符号链接。例如,/usr/share/doc
看起来不错,因此请运行以下命令:
sudo mv /usr/share/doc /home/usr-share-doc
sudo ln -s /home/usr-share-doc /usr/share/doc
在具有4Gb的旧EEE701上,我发现Synaptic将所有旧的deb文件下载到/ var / cache / apt / archives中后,会保留它们。如果将其设置为在下载后清除,则可能会发现4Gb本身就足够了。
在Synaptic中,转到设置/首选项,选择“文件”选项卡,然后选择中间选项:
localepurge
。ubuntu-tweak
还具有出色的系统清洁程序(我会避免computer-janitor
)。当然,还有系统清洁器,例如bleachbit
和fslint
。