it-swarm.cn

常见的维护任务是什么?

当我使用Windows时,我曾经每月运行一次碎片整理,ccleaner和revouninstaller,以保持系统和注册表的清洁。

我知道ubuntu(和所有Linux发行版)具有不同的系统结构,不需要碎片整理,但是我听说有一些维护任务可以帮助保持系统清洁(例如Sudo apt-get cleanSudo apt-get autoremove

您知道并定期使用哪些命令/软件(以及请解释它们的作用,以及它们是否会损害系统稳定性)?

28
Strae

您提到的命令的目的仅仅是为了节省磁盘空间。此外,如今在大多数计算机上,节省的费用仅占磁盘空间的一小部分。因此它们不是很有用。

系统会自动执行大多数常见的维护任务。如果您对它们感到好奇,则执行它们的脚本位于/etc/cron.*中。脚本的名称或内容可能会提示您它们的作用。不要更改您不理解的任何内容-这些命令存在是有原因的。

一项不会自动完成的维护任务是安装安全性和稳定性更新(重大错误修复)。默认情况下,您将收到有关可用更新的通知。您应该在第一时间遵循通知。如果更新在不方便的时间到达(例如当您按字节付费访问Internet或必须立即关闭计算机时),则不会自动完成此操作。还因为更新存在(很小)损坏某些内容的风险,因此最好不要无人照管。

更新是我手动触发的唯一维护任务。如果我不得不做其他事情,我会认为这是一个错误。如果必须这样做,则应使其自动化。

27
Gilles

我向您推荐2个gui程序:

  • 漂白位
  • ubuntu调整。

bleach-bit是linux的“ ccleaner”等效项,因此您可以弄清楚它可以做什么:Sudo apt-get install bleachbit从控制台进行安装。

ubuntu Tweak有点像是“ Tweak-ui” /软件中心/ gconf/etc,我们在这里感兴趣的是“ package cleaner”选项:

alt text

要安装ubuntu-Tweak:

  • Sudo add-apt-repository ppa:tualatrix/ppa
  • Sudo apt-get update
  • Sudo apt-get install ubuntu-Tweak
8
Axel

从apt-get的官方手册页(我的缩写版本)中:

   clean
       clean clears out the local repository of retrieved package files.
       It removes everything but the lock file from
       /var/cache/apt/archives/ and /var/cache/apt/archives/partial/. 
       This frees up disk space


   autoremove
       autoremove is used to remove packages that were automatically
       installed to satisfy dependencies for some package and that are no
       more needed.

还有gui computer-janitorSystem => Administration => System Janitor

2
aatdark

我是一名软件迷-我一直在尝试新软件,将其安装在计算机上,然后将其删除。所以对我来说apt-get -clean和apt-get -autoremove经常使用:-)

我还建议检查更新通知并定期更新。

您可能要看的一种工具(我相信它可以在“管理”部分中找到)是计算机管理员。识别多余的软件包非常有用,您可以删除它们并释放空间。

您可能要看的另一件事是冗余服务-例如Apache,SSH,telnet等,它们可能与单个桌面安装无关或不需要。如果将它们配置为在启动时运行,则可能浪费了不必要的服务的性能/内存。

0
Nikhil