升级Debian 6

Far*_*adN 0 debian upgrade dist-upgrade

我最近在我的服务器上发现一台安装了 Debian 版本 6 :)) 有什么方法可以将此操作系统升级到新版本吗?我尝试使用 apt-get update 但所有链接都被忽略

deb http://httpredir.debian.org/debian squeeze main contrib non-free

deb http://httpredir.debian.org/debian squeeze-updates main contrib non-free

deb http://security.debian.org squeeze/updates main contrib non-free

还有有效的链接仍然有效吗?

tel*_*coM 6

Debian 版本 6、7 和 8 已存档。试试这些:

deb http://archive.debian.org/debian/ squeeze main contrib non-free

deb http://archive.debian.org/debian-security/ squeeze/updates main contrib non-free
Run Code Online (Sandbox Code Playgroud)

您可能还必须处理过期的包签名密钥。请以 root 身份在单个命令行中运行以下命令:

echo 'Acquire::http::archive.debian.org::Verify-Peer "false";' > /etc/apt/apt.conf.d/99archive-cert
Run Code Online (Sandbox Code Playgroud)

如果使用https访问存储库,SSL/TLS 根证书可能会出现过期问题,请参阅此链接: https: //www.claudiokuenzler.com/blog/1088/how-to-solve-apt-error-server-certificate -验证失败

一旦您将版本 6 升级到存档状态,请阅读 Debian 7 的发行说明(包括升级的确切步骤),替换squeezewheezy并运行apt-get dist-upgrade或类似的版本。然后阅读 Debian 8 的发行说明,替换wheezyjessie并重复。

从一个主要版本到下一个主要版本的每次升级都可能具有特定于版本的步骤,因此有必要阅读相应版本说明的升级章节。您无法直接从 Debian 6 升级到 Debian 8 或更高版本:仅支持从特定版本升级到紧随其后的版本。

Debian 9 在普通存储库服务器中仍然可用oldoldstable,因此一旦您将系统升级到 Debian 8,您将能够使用普通存储库 URL 运行后续升级。

  • 这里描述的方法是正确的,但在大多数情况下,从 stratch 安装 Debian 11 速度更快。 (2认同)