这是我第一次在 AskUbuntu 上发帖,所以如果我的帖子中有任何错误,请原谅我。大约一小时前,我安装了 Ubuntu 14.04 64 位,我去了 Ubuntu 软件中心,在 Chromium 操作系统上安装了我喜欢的浏览器。
作为一个新安装的操作系统,我必须下载“universe”源的存储库信息。我进入软件中心 Chromium Web 浏览器页面的“更多信息”部分,然后单击使用“此源”。它给了我以下错误消息。
Failed to download repository information
Check your internet connection.
Details
E:GPG error: http:// dl stable InRelease: Clearsigned file isn't valid, got 'NODATA' (does the network require authentication?)
我确实知道我的互联网连接很强,有什么办法可以解决这个问题吗?
答案1
跑步:
gksudo gedit /etc/apt/sources.list
在生成的 Gedit 文件中,找到以下行http:// dl stable InRelease
将该行替换为:
deb http://dl.google.com stable InRelease
deb-src http://dl.google.com stable InRelease
然后保存并关闭文件。
然后运行更新:
sudo apt-get update
答案2
转到软件中心并单击菜单中的编辑。
从下拉菜单中单击“软件源”。
从这里您将能够选择宇宙。
您将需要提交密码才能进行更改,如果该框未被选中,甚至可能需要选择 Universe。
它应该会自动更新,如果没有使用命令
sudo apt-get update
sudo apt-get autoremove
sudo apt-get autoclean
sudo apt-get upgrade
请发布任何错误。
您还可以通过编辑 /etc/apt/sources.list 文件并删除以单词“universe”结尾的每行开头的“ # ”标记来实现此目的,例如,以下四行:
# deb http://us.archive.ubuntu.com/ubuntu/ trusty universe
# deb-src http://us.archive.ubuntu.com/ubuntu/ trusty universe
# deb http://us.archive.ubuntu.com/ubuntu/ trusty-updates universe
# deb-src http://us.archive.ubuntu.com/ubuntu/ trusty-updates universe
需要改为
deb http://us.archive.ubuntu.com/ubuntu/ trusty universe
deb-src http://us.archive.ubuntu.com/ubuntu/ trusty universe
deb http://us.archive.ubuntu.com/ubuntu/ trusty-updates universe
deb-src http://us.archive.ubuntu.com/ubuntu/ trusty-updates universe
为了进行安全更新,这两个也需要取消注释
# deb http://security.ubuntu.com/ubuntu trusty-security universe
# deb-src http://security.ubuntu.com/ubuntu trusty-security universe
通过将其更改为
deb http://security.ubuntu.com/ubuntu trusty-security universe
deb-src http://security.ubuntu.com/ubuntu trusty-security universe
单击保存然后运行
sudo apt-get update
sudo apt-get upgrade && sudo apt-get install chromium-browser
答案3
使用命令时也可能会遇到同样的错误sudo apt-get update
!这也是我的问题!转到软件中心 -> 编辑 -> 软件源 -> 其他软件。现在取消选中
http://dl.google.com/linux/chrome/deb 现在关闭软件中心并再次使用该命令!我希望你现在已经解决了这个问题;)