将 ubuntu 21.10 升级到 ubuntu 22.04“验证升级失败。网络或服务器可能有问题”

将 ubuntu 21.10 升级到 ubuntu 22.04“验证升级失败。网络或服务器可能有问题”

抱歉,我知道有很多类似的问题,但我似乎找不到解决问题的方法。我已经有几个星期没有打开电脑了,今天回来时,我意识到我无法再从 apt 或其他地方下载任何东西,并意识到 Ubuntu 21.10 已经结束了。但是当我尝试升级到 Ubuntu 22.04 时,我收到消息“身份验证失败:验证升级失败。网络或服务器可能有问题”。我的互联网连接运行良好,我更改了参数以从最佳可用服务器下载,但什么也没起作用,有人知道吗?谢谢 <3

答案1

我已经为它编写了一个脚本。

使用:

wget https://raw.githubusercontent.com/daboynb/linux_scripts/74a3785744d11abced39c5ba1ba29905b6a4dd05/upgrade_eol_to_jammy.sh && chmod +x upgrade_eol_to_jammy.sh && ./upgrade_eol_to_jammy.sh 

顺便说一句,为了尊重规则,不要发布有一天会消失的东西。这部分应该修复。

#!/bin/bash

# Change repos to old-releases.ubuntu.com 
text="deb http://old-releases.ubuntu.com/ubuntu/ impish main restricted universe multiverse
deb http://old-releases.ubuntu.com/ubuntu/ impish-updates main restricted universe multiverse
deb http://old-releases.ubuntu.com/ubuntu/ impish-security main restricted universe multiverse"
sudo echo "$text" | sudo tee /etc/apt/sources.list
    
# Prerequisites
sudo apt-get update
sudo apt-get install update-manager-core update-manager -y
sudo apt-get upgrade -y
sudo apt-get dist-upgrade -y 

# Download and run the ubuntu upgrade tool
wget http://archive.ubuntu.com/ubuntu/dists/jammy-updates/main/dist-upgrader-all/current/jammy.tar.gz
tar -xaf jammy.tar.gz 
sudo ./jammy --frontend=DistUpgradeViewText

相关内容