由于21.10不再支持,所以我想升级到22.04。然而,运行
sudo do-release-upgrade给出以下输出
...
Please install all available updates for your release before upgrading.但我不能安装所有可用的更新,因为21.10不再受支持。正在运行
sudo apt update
sudo apt upgrade
sudo apt dist-upgrade只是给了很多404,因为21.10已经没有了。
那该怎么办呢?我想升级到22.04,但在升级之前必须更新21.10。但我不能这么做因为它不受支持。
发布于 2022-07-27 06:46:48
使用以下脚本:
#!/bin/bash
sudo sed -i 's/continue/pass/g' /usr/lib/python3/dist-packages/UpdateManager/Core/MetaRelease.py
sudo sed -i 's/impish/jammy/g' /etc/apt/sources.list
sudo apt-get update
echo "Upgrade distro"
sudo do-release-upgrade
sudo apt-get update
sudo apt-get upgrade -y
sudo apt-get dist-upgrade -y
sudo apt-get install -f -y
sudo apt-get autoremove --purge -y来自:
https://github.com/daboynb/linux_脚本/blob/main/eol_至_卡米_source.sh
和
发布于 2022-07-27 07:02:57
/etc/apt/sources.list和/etc/apt/source.list.d/***进行备份,或者(对整个系统进行备份)(https://askubuntu.com/questions/7809/how-to-back-up-my-entire-system),只要有可能,您就可以恢复系统,以防搞砸了。/etc/apt/sources.list中,将所有impish更改为jammy。/etc/apt/sources.list.d/中的所有条目(推荐)或将所有impish更改为jammy (不推荐,因为并非所有第三方存储库都准备好了22.04)。sudo apt update /etc/apt/sources.list.d/中的条目升级失败,请注释掉它们sudo apt full-upgrade/etc/apt/sources.list.d/中的条目(如果在步骤3中将它们注释掉,但不要忘记将所有impish更改为jammy),然后运行sudo apt update以检查更新和存储库的可用性。注意,当编辑源文件时,你应该never使用sudo gedit /etc/apt/source.list。使用gedit admin:///etc/apt/source.list或者使用命令行文本编辑器(nano是一个简单而快速的编辑器)。
https://askubuntu.com/questions/1420624
复制相似问题