我正在尝试使用命令do-release-upgrade将我的Ubuntu服务器从Hardy升级到Lucid。
但是,我收到一个错误说:
W:Failed to fetch
http://62.193.xxx.xxx/plesk/autoinstall/ubuntu/PSA_8.6.0/dists/lucid/all/binary-i386/Packages.gz 404 Not Found
IP是我租用这台服务器的公司之一。 但是,我的系统上没有安装Plesk。 托pipe公司(阿门)安装您select的操作系统为您有或没有Plesk。 我没有安装Plesk,而是自己安装了virtualmin。
这是否意味着我的服务器configuration为只能通过内部回购升级? 如果是这样,我该如何改变呢?
Plesk是在您的系统上运行的控制面板。 Plesk软件依赖的Plesk和自定义二进制文件可能存在很多依赖关系。 因此,看起来Plesk使用一个存储库来pipe理所有这些。
当我检查出主Plesk存储库,你可以看到没有清晰的文件夹: http : //autoinstall.plesk.com/ubuntu/PSA_8.6.0/dists/ 。 这可能意味着Plesk 8.6在lucid(10.04)上不受支持。
根据Plesk网站( http://www.parallels.com/products/plesk/reqs/),10.04支持Plesk 10。 我会检查与Plesk正确的升级程序。 存储库似乎在http://autoinstall.plesk.com/PSA_10.0.1/dist-deb-Ubuntu-10.04-i386/ 。 但是在不备份机器的情况下更改/etc/apt/sources.list或/etc/apt/sources.list.d中的存储库URL并不明智。
更新:
如果您没有使用Plesk,那么看起来他们的存储库列表错误地包含Plesk二进制文件。 如果这只是简单的Ubuntu 8.04,那么你应该可以修改/etc/apt/sources.list来包含默认的Ubuntu软件仓库:
mv /etc/apt/sources.list /etc/apt/sources.list.backup nano /etc/apt/sources.list
然后根据https://help.ubuntu.com/community/Repositories/CommandLine添加存储库。 这是一个清晰的例子(10.04):
deb http://us.archive.ubuntu.com/ubuntu/ lucid main restricted deb-src http://us.archive.ubuntu.com/ubuntu/ lucid main restricted deb http://us.archive.ubuntu.com/ubuntu/ lucid-updates main restricted deb-src http://us.archive.ubuntu.com/ubuntu/ lucid-updates main restricted
对于8.04,你会想要用'hardy'代替所有'lucid'的实例。 然后执行释放升级应该能够检查新版本。 我从来没有尝试过这种升级方法。 但它也应该更新你的apt.list清单,在我想象的过程中为你澄清。
希望这可以帮助!