我使用了 Ubuntu 14.04(Trusty Tahr)大约一年(实际上是从 Ubuntu 12.04(Precise Pangolin)升级而来),在此期间我安装了一些软件包,并删除了一些其他软件包。
现在我认为可能是清理系统的时候了,因为那里可能有几个未使用的东西(来自旧的 12.04 和新的 14.04),我希望有一个更干净的系统,运行速度更快。
我找到了这两个链接:
两个链接看起来都不错,但是当我遇到他们所说的内容时,Bleachbit一个说是,一个说不是 - 有点矛盾。
对于这个常见的任务应该怎么做?
小智 45
要删除系统不需要的任何软件包:
sudo apt-get autoremove
Run Code Online (Sandbox Code Playgroud)
这个问题的另一个答案:
sudo apt-get clean
Run Code Online (Sandbox Code Playgroud)
这只是清除下载新包的包缓存,它不会卸载任何包。
请参阅:https : //help.ubuntu.com/community/AptGet/Howto
Pra*_*kar 14
摆脱部分包裹 -
sudo apt-get autoclean
摆脱不必要的语言环境数据 -
localepurge
摆脱“孤立”包 -
sudo deborphan | xargs sudo apt-get -y remove --purge
您可以参考这篇文章了解更多详细信息
小智 13
在 Linux 上,即使经过多次更新,通常也不需要清理系统。APT 会跟踪哪个包安装了哪个文件,并在卸载包时删除它们。
如果安装了许多软件包,您的系统不会变慢(只要您仍有合理数量的可用磁盘空间)。
也没有像 Windows 那样的系统范围的注册表,但是很多程序都有/etc. 通常最好不要接触这些文件,除非您知道自己在做什么。这些配置文件是 APT 在卸载软件包时唯一不会删除的内容(因为您将来可能想再次使用)。如果你想从卸载的包中删除配置文件,你可以调用
dpkg --purge PACKAGENAME
Run Code Online (Sandbox Code Playgroud)
对于您要删除或使用的每个包
dpkg -l | awk '/^rc/ {print $2}' | xargs --no-run-if-empty sudo dpkg --purge
Run Code Online (Sandbox Code Playgroud)
删除所有已卸载软件包的配置文件。但是,您不应期望系统加速。
Dan*_*iel 11
最简单的清理方法是在终端中运行它:
sudo apt-get clean
Run Code Online (Sandbox Code Playgroud)
如果需要,您可以安装并运行 Bleachbit。从我读过的内容来看,它似乎相当有效,但它可能只是在做你可以手动做的同样的事情。它只是将所有复选框放在一个地方。
| 归档时间: |
|
| 查看次数: |
318035 次 |
| 最近记录: |