Update Manager无法下载存储库,401错误

我在大约2个月内没有使用过我的Ubuntu安装。 我昨晚继续,我做的第一件事是更新,但我得到这条消息说它无法下载存储库并检查我的连接,即使我的互联网很好。 这是错误日志:

W:Failed to fetch https://private-ppa.launchpad.net/commercial-ppa-uploaders/multiwinia/ubuntu/dists/precise/main/binary-amd64/Packages The requested URL returned error: 401 W:Failed to fetch https://private-ppa.launchpad.net/commercial-ppa-uploaders/multiwinia/ubuntu/dists/precise/main/binary-i386/Packages The requested URL returned error: 401 E:Some index files failed to download. They have been ignored, or old ones used instead. 

我注意到它在文件路径中有Multiwinia的名字,这是我在大约3个月前从软件商店下载的游戏。 我删除它,看看是否会解决问题,但无济于事。

对此问题的任何帮助将不胜感激。

显然ppa已经添加,当你安装游戏时,现在ppa被破坏或暂停。 至少那是我最好的猜测。 它应该保存从列表中删除这些存储库。 这样做得到:

删除来源

软件中心 – > 编辑菜单 – > 软件源 – >单击选项卡其他来源 – >取消选择有问题的ppas。

如果这不起作用,请尝试将下载服务器更改为最佳服务器:

选择最佳服务器

从上面的前三个步骤 – >从 – > 下载 – > 其他 – > 选择最佳服务器

Ubuntu中的软件是从包含许多软件包的软件包存储库安装的。 这与Windows中的“单击下一步”安装程序不同。 所以,你已经删除了Multiwinia,但是存储库仍然存在。 但是存储库通常不存在问题,因错误的Internet连接或存储库问题而发生错误。

要删除存储库,请打开Ubuntu软件中心>编辑菜单>软件源>单击“其他软件”选项卡>取消选中其中包含“multiwinia”的不需要的存储库。

要么

打开终端>键入:

 sudo gedit /etc/apt/sources.list 

删除这些行:[小心这个文件!]

https://private-ppa.launchpad.net/commercial-ppa-uploaders/multiwinia/ubuntu/dists/precise/main/binary-amd64/Packages

https://private-ppa.launchpad.net/commercial-ppa-uploaders/multiwinia/ubuntu/dists/precise/main/binary-i386/Packages

希望这能解决您的问题。

编辑:/etc/apt/sources.list.d文件夹中有更多存储库列表文件。 例如,Google Chrome repos位于/etc/apt/sources.list.d/google-chrome.list中

因此,您可以在/etc/apt/sources.list.d中查找multiwinia.list等文件并删除该文件。 除非您完全确定自己在做什么,否则请在删除或编辑任何内容之前进行备份。

转到Update Manager – >单击Settings —> Software Sources向导打开…然后转到其他来源 – >取消选中导致问题的PPA。

完成此操作后,关闭向导并单击Update Manager中的检查更新。

选择标签“其他软件”

从“其他软件”选项卡中,禁用所有PPA存储库,只保留正式的Ubuntu存储库。 启用太多PPA存储库(非官方存储库)会导致程序包管理器变得不稳定。

我一直有同样的问题。 不幸的是,南加州大学似乎在安装以前购买的软件时遇到了问题。 我的解决方案如下:

  • 登录Launchpad
  • 点击浏览器右上角的名称转到您的帐户。
  • 点击“查看您的私人PPA订阅”
  • 在此页面上的先前购买软件列表中选择查看。
  • 在“自定义sources.list条目”下,有2行显示您的私有ppa信息。 复制第一行。 (deb https://用户名:password@private-ppa.launchpad.net/commercial-ppa-uploaders/SOFTWARE/ubuntu YOUR_UBUNTU_VERSION_HERE主#yada yada yada)
  • 打开Update Manager,然后单击“设置”。
  • 当“软件源”窗口出现时,请转到“其他软件”
  • 删除表示“由…添加”的条目(我不记得其余的,但它与标题中的auth.conf中的存储有关)
  • 出现提示时输入管理员密码。
  • 粘贴从Launchpad复制的行并编辑YOUR_UBUNTU_VERSION_HERE(我在12.04以下,所以我把精确放在那里)。
  • 单击添加源,然后添加下一行(deb-src行)并编辑YOUR_UBUNTU_VERSION_HERE到您的版本,然后点击添加源。
  • 单击“软件源”和“刷新”上的“关闭”。
  • 您可以通过软件中心找到软件包的名称,但不要安装它。 该名称显示在更多信息下(例如MC-Launcher是mc-launcher),它位于支持网站列表附近的版本之后。 不要将版本号复制到它之前的部分。
  • 打开终端(CTRL + T)并输入

    sudo apt-get install

    然后粘贴您的包名称。

这是我能够安装以前购买的物品的唯一方法。 并且commericial-ppa-uploaders页面会导致超时。 因此,您无法向ppa所有者发出错误。