打造 Debian 前沿技术

打造 Debian 前沿技术

我的计算机上安装了 Debian 6,一年前安装它时,我只想拥有一个满足我需求的稳定系统;我不关心包裹的新旧程度。现在,我的观点发生了逆转,我觉得我更需要前沿而不是稳定。有什么方法可以让 Debian Bleeding Edge 变得更强大吗?对于 Ubuntu,我发现了几个 PPA,它们可以保持某些软件包的更新,但还没有找到针对 Debian 执行此操作的良好指南。

有小费吗?

答案1


致未来的读者:请注意,这个答案是在 2013 年 6 月写的,当时 Wheezy(Debian 7,2013 年 5 月发布)是“稳定”的,而 Jessie(当时即将推出的 Debian 8)还是相当新的“测试”版本。在继续升级之前,请考虑在您的特定情况下任何进一步的发展可能对答案的有效性产生的影响。


为了简化过渡,我建议您分两步进行。或者三个:首先进行备份。 Debian 系统升级期间数据丢失的概率很小,但非零,并且配置文件很可能在升级过程中被覆盖或重写,并且始终存在翻译不完美的可能性。然而,这一切应该完全可以完成,而无需从头开始重新安装。

首先,按照正常的升级路径升级到稳定版本的最新版本,目前气喘吁吁(该链接指向 i386 升级手册;根据需要替换您的架构)。这基本上可以归结为编辑/etc/apt/sources.list*名称wheezy而不是然后squeeze执行,但是apt-get updateapt-get -u dist-upgrade在继续之前请阅读文档以了解详细信息。我建议试驾一下 Wheezy,以确保没有明显损坏。如果它在 Wheezy 中被破坏,那么它几乎肯定不会在 Jessie 或 Sid 中神奇地愈合。

当您确信系统在 Wheezy 下正常工作时,再次编辑您的sources.list 文件,这次用或testing替换。来自sidwheezyDebian 版本页面(我的重点):

测试

“测试”发行版包含尚未被接受为“稳定”版本的软件包,但它们已在队列中。使用此发行版的主要优点是它具有更新版本的软件。/.../当前的“测试”发行版是 jessie。

不稳定

“不稳定”发行版是 Debian 积极开发的地方。一般来说,这个发行版是由开发人员运行的那些喜欢生活在边缘的人。 “不稳定”的发行版称为 sid。

如果你想要前沿,你需要sid/ unstable。请注意,Sid 很容易出现严重损坏。如果您想要更新版本的软件包但半稳定,那么您需要testing.

然后,apt-get update依次执行apt-get -u dist-upgrade.在撰写本文时,似乎还没有针对 Jessie/testing 的特定安装指南,但在 Wheezy 发布后不久,差异应该相对较小,并且简单的 dist 升级应该足以满足大多数需求的案例。这-u将使 apt-get 在实际执行升级之前提示确认,从而使您有合理的机会在提交之前检查建议的更改。我建议不要删除该命令行选项,除非您真正喜欢冒险(并且有真的良好的备份)。

哦,以防万一我忘记了;确保您有良好的数据备份在你开始之前。与任何系统升级一样,我强烈建议直接从终端进行升级(不要通过 X 会话,当然也不要通过没有终端多路复用器(如screen或)的 X 会话tmux),以避免在升级过程中服务重新启动时出现问题。

相关内容