如何在多次 apt-get dist-upgrade 后保持 Debian 安装运行

如何在多次 apt-get dist-upgrade 后保持 Debian 安装运行

我已经使用 Debian 安装一段时间了,并且一直在进行 dist-upgrade,因为我不想在每次发布新版本后重新安装所有内容。但现在我在重新启动时开始遇到一些驱动程序等错误。我可以做些什么来“清理”我的安装?

答案1

人怎样才能吃掉大象?很简单——他一次吃一片。

同样的类比也适用于您的 debian 安装 - 识别错误,并通过 debian 论坛甚至 superuser.com 逐一解决它们。

关于一般清理,你可以考虑apt-get带有一些选项/标志:

干净的

自动清洁

--fix-broken

--fix-missing

请参阅apt-get 手册页了解这些选项/标志的作用。

答案2

确保永远不要跳过版本。

当我尝试从 Etch (4.0) 升级到 Squeeze (6.0) 时,一切都变得一团糟。从 Etch (4.0) 升级到 Lenny (5.0),然后再升级到 Squeeze (6.0),效果相当好。

我现在已经这样做过几次了,因为我让一些 486 或 Pentium 机器作为打印服务器或代理运行,它们仍然足够好,因为不需要 X 或桌面环境,而 Etch 是最后一个仍然可以从软盘启动的版本。

您可能会遇到一些问题,因为驱动程序已经改变或者模块选项存储在不同的文件中,或者 X 窗口系统的工作方式已经从一个版本修改到另一个版本,但这些都是您应该逐一解决的问题。

此外,我发现它确实有助于尽我所能因为这是最简单的方法,当我即将做一些可能破坏我的安装的愚蠢的事情时,它会告诉我。

相关内容