从 Debian 9.12 更新

从 Debian 9.12 更新

我想在几年后开始使用我的“Linux 笔记本电脑” - 上面有一个 Jriver Mediacenter,并且想要“加快速度”运行最新版本的操作系统/桌面等(与 Raspbian 桌面一起安装)

细节:

hostnamectl
 Operating system: Debian GNU/Linux 9 (stretch)
 Kernel: Linux 3.16.0-4686-pae 

lsb_release -a
 Discription: Debian GNU/Linux 9.12 (n/a)

我尝试运行apt-get update并获得大量行 - 并且许多错误 abt 存储库不可用。不确定如何从这里开始 - 有人可以帮忙吗?

答案1

如果没有绝对需要升级,我建议手动重新安装最新版本而不是升级(例如Debian 11)。

  1. 使用实时媒体启动您的计算机以备份您的数据
  2. 安装新的 Debian 11,删除计算机上的旧安装
  3. 安装完成后重新导入数据进行备份

我认为这是让系统正常运行的最安全的方法。

如果您想升级

然而,Debian 对主要版本升级提供了很好的支持。这可能会很有趣,特别是如果您没有对现有系统进行大量调整的话。

程序是:

1、系统全面升级

apt update
apt upgrade
apt full-upgrade

2.更新Debian存储库

将旧代号替换为新代号。以下是bullseye(11)的示例:

deb http://deb.debian.org/debian bullseye main
deb-src http://deb.debian.org/debian bullseye main

deb http://deb.debian.org/debian-security/ bullseye-security main
deb-src http://deb.debian.org/debian-security/ bullseye-security main

deb http://deb.debian.org/debian bullseye-updates main
deb-src http://deb.debian.org/debian bullseye-updates main

这里

3. 从新存储库更新包

apt clean
apt update

4. 进行重大升级

apt upgrade
apt full-upgrade

5. 清理软件包并重新启动

apt autoremove --purge # Purge if you want to remove configuration from removed packages
reboot

笔记

正如 @Stewart 所说,使用代码名称升级到每个中间版本通常更安全。
在你的情况下:

stretch --> buster --> bullseye

来源

答案2

要将 Debian 9 系统升级到最新版本 (11),您需要调整/etc/apt/sources.list.

重要提示:提前备份数据

在此文件中,您必须将“stretch”替换为“buster”,才能首先升级到 Debian 版本 10,然后$sudo apt update$sudo apt upgrade,最后是$sudo apt full-upgrade

第一次跳转的来源

从 10 到 11 的跳跃必须重复相同的过程。相反,现在您必须将“buster”替换为“bullseye”。

第二次跳转的来源

然而,正如 thiblcr 已经提到的,如果您没有运行难以复制的设置,那么将 Debian 11 作为全新安装会更容易。执行此操作之前,请备份重要数据,例如/home目录和/etc/系统配置。

相关内容