我的do-release-upgrade
失败。我收到以下错误消息:
Checking for a new Ubuntu release
Your Ubuntu release is not supported anymore.
For upgrade information, please visit:
http://www.ubuntu.com/releaseendoflife
Err Upgrade tool signature
404 Not Found [IP: 2001:67c:1360:8c01::19 80]
Err Upgrade tool
404 Not Found [IP: 2001:67c:1360:8c01::19 80]
Fetched 0 B in 0s (0 B/s)
WARNING:root:file 'raring.tar.gz.gpg' missing
Failed to fetch
Fetching the upgrade failed. There may be a network problem.
Run Code Online (Sandbox Code Playgroud)
所以它说我的版本不再受支持。我有 Ubuntu Quantal (12.10)。我现在该怎么办?
Jef*_*eld 15
我有这个完全相同的问题,这个答案为我解决了这个问题。
总之:
不支持的旧版本的存储库被移动到存档服务器。在http://old-releases.ubuntu.com 上有可用的存储库
所以你必须重写你的/etc/apt/sources.list
文件才能使用这个服务器。使用以下sed
命令执行此操作:
sudo sed -i -e 's/archive.ubuntu.com\|security.ubuntu.com/old-releases.ubuntu.com/g' /etc/apt/sources.list
Run Code Online (Sandbox Code Playgroud)
还要注释掉sources.list
指向mx.*
服务器的任何条目
现在您已准备好进行更新:
sudo apt-get update
sudo apt-get install update-manager-core
sudo do-release-upgrade
Run Code Online (Sandbox Code Playgroud)
Ear*_*uby 11
将所有 apt-sources 更改为“old-releases.ubuntu.com”。此sed
命令适用于任何/所有 ubuntu.com URL,并保存备份副本,以防您需要恢复:
sudo sed -i.save -e 's/\/\/.*ubuntu.com/\/\/old-releases.ubuntu.com/g' /etc/apt/sources.list
Run Code Online (Sandbox Code Playgroud)
升级当前(旧的和过时的)版本中的所有软件包,并确保安装了更新管理器:
sudo apt-get update
sudo apt-get upgrade
sudo apt-get dist-upgrade
sudo apt-get install update-manager-core
Run Code Online (Sandbox Code Playgroud)
重启:
sudo reboot
Run Code Online (Sandbox Code Playgroud)
升级到最新版本:
sudo do-release-upgrade
Run Code Online (Sandbox Code Playgroud)
小智 9
您必须将所有 apt-sources 从 archive.ubuntu.com 或 security.ubuntu.com 更改为“old-releases.ubuntu.com”。
如果您使用标准主机名,如上所述,您可以使用以下方法替换它:
sudo sed -i -e 's/archive.ubuntu.com\|security.ubuntu.com/old-releases.ubuntu.com/g' /etc/apt/sources.list
Run Code Online (Sandbox Code Playgroud)
如果您使用的是您所在国家/地区的镜像子域(例如“us.archive.ubuntu.com”),请使用以下命令:
sudo sed -i -e 's/us.archive.ubuntu.com\|us.security.ubuntu.com/old-releases.ubuntu.com/g' /etc/apt/sources.list
Run Code Online (Sandbox Code Playgroud)
old-releases.ubuntu.com 不支持国家代码子域。
归档时间: |
|
查看次数: |
33564 次 |
最近记录: |