当我使用 Windows 时,我曾经每月运行一次碎片整理、ccleaner 和 revouninstaller,以保持系统和注册表清洁。
我知道 ubuntu(和所有 linux 发行版)具有不同的系统结构并且不需要碎片整理,但我听说有一些维护任务有助于保持系统清洁(例如,sudo apt-get clean
或sudo apt-get autoremove
)
您知道并经常使用这些命令/软件中有多少(请解释它们的作用以及它们是否会损害系统稳定性)?
当我使用 Windows 时,我曾经每月运行一次碎片整理、ccleaner 和 revouninstaller,以保持系统和注册表清洁。
我知道 ubuntu(和所有 linux 发行版)具有不同的系统结构并且不需要碎片整理,但我听说有一些维护任务有助于保持系统清洁(例如,sudo apt-get clean
或sudo apt-get autoremove
)
您知道并经常使用这些命令/软件中有多少(请解释它们的作用以及它们是否会损害系统稳定性)?
您提到的命令的目的仅仅是为了节省磁盘空间。此外,在当今的大多数机器上,节省的空间只占磁盘空间的一小部分。所以它们不是很有用。
大多数常见的维护任务由系统自动执行。如果您对它们感到好奇,执行它们的脚本位于
/etc/cron.*
. 脚本的名称或内容可能会提示您它们的作用。不要改变任何你不理解的东西——这些命令是有原因的。一项不会自动完成的维护任务是安装安全性和稳定性更新(主要错误修复)。默认情况下,您将收到更新可用的通知。您应该在第一时间关注通知。这不会自动完成,以防更新在不方便的时间到达,例如当您使用按字节付费的 Internet 访问或您必须立即关闭计算机时;还因为更新破坏某些东西的风险(非常小),最好不要在无人看管的情况下进行。
更新是我手动触发的唯一维护任务。如果我不得不做任何其他事情,我会认为这是一个错误。如果必须这样做,它应该是自动化的。
我向您推荐 2 个 gui 程序:
漂白位是 linux 的“ccleaner”等效项,因此您可以弄清楚它可以做什么: sudo apt-get install blinkbit from console 进行安装。
ubuntu 调整有点像“tweak-ui”/software center/gconf/etc 我们在这里感兴趣的是“包清洁器”选项:
要安装 ubuntu-tweak:
sudo add-apt-repository ppa:tualatrix/ppa
sudo apt-get update
sudo apt-get install ubuntu-tweak
从 apt-get 的官方手册页(我的短版):
还有 gui
computer-janitor
(System
=>Administration
=>System Janitor
)我是一个软件迷——我不断尝试新软件,将其安装在我的机器上,然后将其删除。所以对我来说 apt-get -clean 和 apt-get -autoremove 经常使用:-)
我还建议检查更新通知并定期更新。
您可能会看到的一个工具(我相信它在管理部分可用)是计算机管理员。它非常适合识别可以删除和释放空间的冗余包。
您可能想要查看的另一件事是冗余服务 - 例如 Apache、SSH、telnet 等,这些服务可能与单个桌面安装无关或不需要。如果它们被配置为在启动时运行,您可能会在不需要的服务上浪费性能/内存。