您是否正在使用 Debian 系统,并且希望将其升级到其他分支,例如 Testing、Unstable,甚至是 Experimental? 如果您不确定如何操作,不用担心! 本文将指导您完成 Debian 发行版的升级过程。
Debian 发行版升级指南 – 升级到 Testing 分支
Debian 的一个显著优势在于,用户可以根据自己的喜好选择不同的发行版本。 如果您渴望体验更新的软件包,可以将您的 Debian 稳定版升级到 Debian 测试版。
若要将 Debian Stable 升级到 Debian Testing,首先需要打开终端窗口。 您可以通过按下 Ctrl + Alt + T 组合键,或在应用程序菜单中搜索“终端”来启动终端。
在终端窗口中,使用以下 sed 命令,将软件源从“Stable”或“Buster”(Debian 10 的代号,也是本文写作时的稳定版本)更改为“Testing”。
sudo sed -i 's/stable/testing/g' /etc/apt/sources.list
如果您的 /etc/apt/sources.list 文件中包含的是 “buster” 而不是 “stable”,请执行以下命令。
sudo sed -i 's/buster/testing/g' /etc/apt/sources.list
完成 /etc/apt/sources.list 文件中软件源的修改后,您需要打开该文件进行编辑。 使用 nano 命令打开该文件:
sudo nano -w /etc/apt/sources.list
在 Nano 编辑器中,找到包含 `deb http://deb.debian.org/debian/ testing-updates` 的行,并将其删除。 Debian 的 “testing” 分支没有专门的安全更新仓库。 当用 “testing” 替换 “stable” 或 “buster” 时,sed 命令会自动创建这一行,因此务必删除 `deb-src http://deb.debian.org/debian/ testing-updates`。
删除安全更新仓库后,按下 Ctrl + O 保存修改,然后按下 Ctrl + X 退出。 在 Nano 之外,依次输入以下命令以升级到 Debian Testing:
sudo apt update sudo apt upgrade -y sudo apt dist-upgrade -y sudo reboot
Debian 发行版升级指南 – 升级到 Unstable 分支
如果 Debian Testing 还不能满足您的需求,您可以随时将您的 Debian 系统升级到 Debian Unstable 分支。 Unstable 是 Debian 活跃开发的地方,软件包更新频繁,始终处于最前沿。
如果您喜欢 Debian,并且觉得 Debian Testing 的软件包有些陈旧,那么 Debian Unstable 会是一个不错的选择。 升级到这个版本,您将始终拥有 Debian 最新的内容。 但是,请注意,这个版本不适合新手用户!
要从 Debian Testing 升级到 Debian Unstable,首先在您的 Debian 桌面上打开终端窗口。您可以通过按下 Ctrl + Alt + T 组合键或在应用程序菜单中搜索 “终端”来打开。
在终端窗口中,使用 sed 命令将软件源列表从 “testing” 更改为 “unstable”。
sudo sed -i 's/testing/unstable/g' /etc/apt/sources.list
或者,如果您想直接从 Debian Stable 跳转到 Debian Unstable,则需要首先使用 sed 命令更改软件源:
sudo sed -i 's/stable/unstable/g' /etc/apt/sources.list
如果您的 /etc/apt/sources.list 文件中使用的是 “buster” 而不是 “stable”,请执行以下操作:
sudo sed -i 's/buster/unstable/g' /etc/apt/sources.list
接下来,如果您打算直接从 “stable” 升级到 “unstable”,请使用以下命令在 Nano 中打开 `/etc/apt/sources.list` 并删除 `deb http://deb.debian.org/debian/unstable -updates` 和 `deb-src http://deb.debian.org/debian/unstable-updates` 两行。 使用 Ctrl + O 保存 Nano,完成编辑后使用 Ctrl + X 关闭 Nano。
当所有软件通道都切换到 “Unstable” 后,使用以下命令将您的系统升级到 Debian Unstable:
sudo apt update sudo apt upgrade -y sudo apt dist-upgrade -y sudo reboot
Debian 发行版升级指南 – Debian Experimental 分支
与 Debian Testing 和 Debian Unstable 不同,Debian Experimental 不是一个完整的发行版本。 您不能直接将 Debian Testing 或 Debian Unstable 系统转换为完全实验性的版本。 但是,您可以从 Experimental 仓库安装软件包。
要访问 Debian Experimental 仓库,首先在您的 Debian Linux 桌面上打开终端窗口。 在终端中,使用 Nano 文本编辑器打开 Debian 的源列表。
警告:Debian 实验分支的软件包处于 pre-alpha 状态,极不稳定。 只有熟悉 Debian 系统,并知道如何修复问题的高级用户才应该使用 Debian Experimental!
sudo nano -w /etc/apt/sources.list
在 Nano 文本编辑器中,添加以下代码行。 这行代码将允许您访问 Debian Experimental 软件仓库:
deb http://deb.debian.org/debian experimental main
将代码行添加到 Debian 的源列表后,按下 Ctrl + O 组合键保存编辑。 然后,使用 Ctrl + X 按钮退出 Nano 编辑器。
关闭 Nano 文本编辑器后,在终端中输入 `sudo apt update` 命令。 此命令将刷新 Debian 的软件源,并将新的 “实验” 软件包添加到包数据库中。
sudo apt update
当所有信息都是最新时,您可以使用以下命令安装 Debian Experimental 软件包:
sudo apt -t experimental install packagename