Ubuntu是否会卸载不必要的更新?

Ubuntu会自动检查并安装更新,这会占用系统中的大量空间。

我们可以做些类似的事情来卸载已弃用或未使用的服务或库,以便释放空间吗? 我安装所有的更新是不是很好?

来自man apt-get

  • 干净sudo apt-get clean

    clean清除检索到的包文件的本地存储库。 除了来自/ var / cache / apt / archives /和/ var / cache / apt / archives / partial /的锁定文件之外,它会删除所有内容。

  • autoremovesudo apt-get autoremove

    autoremove用于删除自动安装的包以满足其他包的依赖关系,现在不再需要。

  • autocleansudo apt-get autoclean

    像clean一样,autoclean清除了检索到的包文件的本地存储库。 不同之处在于它只删除了无法再下载的包文件,并且基本上没用。 这允许缓存在很长一段时间内保持不变,而不会失控。 配置选项APT :: Clean-Installed将阻止已安装的软件包被设置为关闭时被删除。


您可以从软件和更新中设置更新选项 ,如下所示:

屏幕

仅选中您要获取更新的复选框。


另外,请访问 此页面以获取更多信息。

希望这有助于维护。

我在搜索更新安全性时找到了此信息。 https://superuser.com/questions/163716/is-there-a-restore-point-in-linux-debian-ubuntu-like-windows

我安装所有的更新是不是很好?

  • 首先,Linux发行版比微软要严重得多,因为稳定版本只是为了修复重要的错误并且变化最小。 例如,使用Ubuntu和Debian,您可以选择仅接收安全更新( -security ),或仅接收安全更新和重要的错误修复( -updates )。

    • 内核升级是最危险的,因为看似有益的更改可能会导致特定硬件配置出现问题。 这就是为什么大多数发行版允许同时安装多个内核版本的原因; 例如,在我写这篇文章时,Ubuntu 10.04有三个内核版本:原始版本为2.6.32.22.23 ,安全更新为2.6.32.23.24 ,非安全更新为2.6.32.23.24同样。 如果… 24版本导致您的计算机出现问题,您可以在… 23下重新启动(甚至将… 24标记为禁止安装,至少如果您使用的是aptitude)。

    • 没有注册表:所有配置数据都在文件中(在/etc层次结构中),如果出现问题,可以轻松地单独恢复。 即使这样,稳定版本的更新也很少影响/etc下的文件。

    • 如果您要从稳定版本以外的某些来源安装软件包,那么您可能希望保留旧版软件包的副本,并保留配置文件的备份。 以下是Debian和Ubuntu中的一些提示。

    • 下载的包保存在/var/cache/apt/archives 。 如果您有磁盘空间,则在确认新版本适合您之前,不要删除旧的包文件。
    • 许多来源保留旧版本,因此您可以轻松降级(通过手动下载和安装旧版本,或使用apt首选项)。 对于Debian,请查看snapshot.debian.org 。
    • 有一种非常简单的方法可以在/etc上设置版本控制:安装etckeeper包并使用命令etckeeper init激活它。 (我这样做,但不是因为我担心升级会破坏某些东西,而是因为我担心我的改变会破坏某些东西。)