我是 Ubuntu 的新手,从 17.10 开始,现在是 18.04。
在我的笔记本电脑上,我有完美更新的 16.04,但在 18.04 以下的桌面上,似乎没有任何东西自动更新。
主要错误是“无法下载存储库信息”“检查您的互联网连接”
我已关注此线程如何解决“无法下载存储库信息”?
选择“最佳服务器”,然后选择“主服务器”,但仍然没有真正想要更新的内容。
我看到的一个额外错误是
E:Repository ' https://cli-assets.heroku.com/branches/stable/apt ./ InRelease' 将其 'Origin' 值从 'Heroku, Inc.' 更改为 到“Heroku”
在 Synaptic 下,虽然我已经设法通过教程和控制台更新了 Sublime Text 和 Nvidia 驱动程序。
但我对 Ubuntu 还很陌生。
有人可以指出阻止Software and update
正确更新的错误吗?
(我已经完成了上面线程中提到的所有事情:sudo apt-get clean
sudo apt-get update
sudo apt-get upgrade
它有点在控制台中工作,但最后有一些警告)
编辑
这是错误sudo apt-get update
E: Repository 'https://cli-assets.heroku.com/branches/stable/apt ./ InRelease' changed its 'Origin' value from 'Heroku, Inc.' to 'Heroku'
N: This must be accepted explicitly before updates for this repository can be applied. See apt-secure(8) manpage for details.
和错误sudo apt-get upgrade
E: Failed to fetch https://cli-assets.heroku.com/apt/heroku_6.16.18-1_amd64.deb 404 Not Found [IP: 52.85.219.14 443]
E: Unable to fetch some archives, maybe run apt-get update or try with --fix-missing?
编辑 2
我已尝试按照此处的建议安装 Ubuntu https://devcenter.heroku.com/articles/heroku-cli
和
sudo snap install heroku --classic
但有错误
error: cannot perform the following tasks:
- Exécuter la configuration du point d'accroche du paquet Snap "heroku" s'il est présent (run hook "configure": /usr/local/bin/heroku: ligne 18 : cd: « HOME » non défini)
虽然curl https://cli-assets.heroku.com/install.sh | sh
似乎工作并安装了最新版本。
然而,来自 EDIT 部分的上述错误仍然出现
从您的问题来看,Heroku 存储库似乎发生了一些变化。他们可能已经更新了解释“Heroku”和“Heroku, Inc.”之间区别的密钥。
要进行更新,最简单的方法是禁用存储库。您可以通过 GUI 或通过简单地注释掉文件夹中的行
/etc/apt/sources.list
或重命名文件/etc/apt/sourced.list.d
夹中的文件来完成此操作。要解决您的 heroku 更新,您需要从 heroku 找到正确的 repos URL 并添加新密钥。