![更新软件损坏](https://linux22.com/image/1114379/%E6%9B%B4%E6%96%B0%E8%BD%AF%E4%BB%B6%E6%8D%9F%E5%9D%8F.png)
我已经看到一些其他具有类似问题的主题,但作为 Ubuntu 新手,我想解决我的具体问题,以正确解决这个问题,因为我不确定其他解决方案是否适用于我的情况。
就这样,我的更新管理器开始工作了,上网时我完全忘记它已经打开了。由于 Flash Player 正在更新,我无法访问某些网站,但由于我忘记了更新正在进行(包括 Flash),我想我必须手动进行更新。所以我去了这个网站:http://www.linux.org/article/view/install-adobe-flash-reader-air-in-ubuntu-12-04-precise-pangolin-
我输入了这两个代码:
sudo apt-add-repository "deb http://archive.canonical.com/ $(lsb_release -sc) partner"
sudo apt-get update && sudo apt-get install flashplugin-installer acroread
然后我注意到我的更新管理器正在工作,可惜为时已晚。它在处理过程中冻结了,所以我注销并登录,再次进入更新管理器。它要求我进行部分升级,我接受了,从那时起,当我单击“检查更新”时,我收到一条警告,其中包含以下详细信息:
W:Failed to fetch http://archive.canonical.com/dists/&(lsb_release/-sc)/source/Sources 404 Not Found [IP: 91.189.92.150 80]
, W:Failed to fetch http://archive.canonical.com/dists/&(lsb_release/partner/source/Sources 404 Not Found [IP: 91.189.92.150 80]
, W:Failed to fetch http://archive.canonical.com/dists/&(lsb_release/-sc)/binary-i386/Packages 404 Not Found [IP: 91.189.92.150 80]
, W:Failed to fetch http://archive.canonical.com/dists/&(lsb_release/partner/binary-i386/Packages 404 Not Found [IP: 91.189.92.150 80]
, E:Some index files failed to download. They have been ignored, or old ones used instead.
有人可以为我提供一些针对 Ubuntu 新手解决这个问题的分步说明吗?:)
为了挽救我剩下的虚拟尊严,我想我需要重置闪存的那些存储库源代码,将其设置为默认值,但我不知道该怎么做,或者这是否是解决方案。
编辑:我进入更新管理器设置并取消选中来自独立来源的更新,这样就不会出现警告。我不确定这是否会影响我的其他一些应用程序。
答案1
在终端中运行lsb_release -sc
,记住输出。
然后编辑/etc/apt/sources.list
(例如通过运行sudo gedit /etc/apt/sources.list
)并编辑这 4 行,&(lsb_release/-sc)
用之前的输出替换。