每次我重新启动完全更新的笔记本电脑时Ubuntu 14.04 amd64 登录时我看到了此对话窗口:
当我按下“是,立即升级”按钮时,我看到了这个非常有希望的对话框:
编辑:这毕竟不是一个有希望的对话框!建议的升级路径 14.04 -> 15.04 是不可能的。相反,它应该建议 14.10 或下一个 LTS。请参阅我发布的有关此问题的错误这里。
但是当我按下“升级”按钮并输入密码时,我看到的是:
我可以 100% 自信地说没有网络问题(我在浏览器中写这篇文章时正在收听网络电台)。
因此,我决定看看能否通过使用命令行再次运行升级来引出一些更有意义的错误消息。我打开终端并运行命令sudo do-release-upgrade
。我得到了以下日志:
lennart@katana:~$ sudo do-release-upgrade
[sudo] password for lennart:
Checking for a new Ubuntu release
Err Upgrade tool signature
403 Sorry, not allowed to fetch that type of file: vivid.tar.gz.gpg
Err Upgrade tool
403 Sorry, not allowed to fetch that type of file: vivid.tar.gz
Fetched 0 B in 0s (0 B/s)
WARNING:root:file 'vivid.tar.gz.gpg' missing
Failed to fetch
Fetching the upgrade failed. There may be a network problem.
lennart@katana:~$
所以现在我被难住了。难道我没有办法进行升级吗?我应该在哪里寻找方法进行升级或排除故障?我非常喜欢我当前的安装,它设置得很完美,而且几乎没有什么垃圾。如果可能的话,我真的很想保留它。
欢迎提供任何建议。谢谢!
答案1
看来我的apt-cacher安装受阻。
我只是删除了我的/etc/apt/apt.conf.d/01proxy
,然后继续运行
apt-get update
apt-get upgrade
apt-get dist-upgrade
最后运行时
do-release-upgrade
它不再抱怨这件事:
403 抱歉,不允许获取该类型的文件:vivid.tar.gz.gpg
注意:你的代理设置可能与我的不同。查找其中/etc/apt/apt.conf.d/
包含字符串代理的文件。