Ubuntu是否会卸载不必要的更新?
Ubuntu会自动检查并安装更新,这会占用系统中的大量空间。
我们可以做些类似的事情来卸载已弃用或未使用的服务或库,以便释放空间吗? 我安装所有的更新是不是很好?
来自man apt-get
:
-
干净 (
sudo apt-get clean
)clean清除检索到的包文件的本地存储库。 除了来自/ var / cache / apt / archives /和/ var / cache / apt / archives / partial /的锁定文件之外,它会删除所有内容。
-
autoremove (
sudo apt-get autoremove
)autoremove用于删除自动安装的包以满足其他包的依赖关系,现在不再需要。
-
autoclean (
sudo 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
激活它。 (我这样做,但不是因为我担心升级会破坏某些东西,而是因为我担心我的改变会破坏某些东西。)
-