更新列表时出现“MergeList /var/lib/apt/lists/repository.spotify.com 问题”

更新列表时出现“MergeList /var/lib/apt/lists/repository.spotify.com 问题”

昨天一切都运行正常。今天我想更新,但失败了,出现以下错误:

Pakketlijsten worden ingelezen... Fout!
E: Encountered a section with no Package: header
E: Problem with MergeList /var/lib/apt/lists/repository.spotify.com_dists_stable_non-free_i18n_Translation-en
E: De pakketlijsten of het statusbestand konden of niet ontleed, of niet geopend worden.

我得到了荷兰语本地化,所以我将尝试在这里翻译......(希望它有意义......)

  • 第一行:正在读取包列表...错误!
  • 最后一行:无法解析或打开包列表或状态文件。

有人知道发生了什么事以及我该如何解决这个问题?

答案1

卸载 Spotify 无法解决这个问题,只有从 apt 存储库列表中删除 Spotify apt 存储库才能解决这个问题。

启动程序软件和更新,转到其他软件选项卡并取消选中http://repository.spotify.com stable non-free

这既是 Spotify 存储库的问题,也是 apt 本身的问题。

  • 存储库显然已损坏。如果你查看提到的已损坏的文件,你会发现它包含 HTML。
  • 由于第三方存储库损坏,它很可能会像这样死掉,甚至无法安装关键的安全升级。

我在 Spotify 工作。我们太差劲了!我们会改正的。

更新:您也可以等待,问题修复后就会消失。但是,如果您现在急需升级或安装某些软件,则需要删除存储库。如果您以后仍想更新 Spotify,请不要忘记将其重新添加。

更新 2:看来我错了。存储库已修复,不再重定向和返回 HTML,但仍需要删除有问题的文件,然后才能继续。

sudo rm /var/lib/apt/lists/repository.spotify.com_dists_stable_non-free_i18n_Translation-en%5fUS

答案2

Spotify 推送了新版本更新并破坏了存储库。

http://community.spotify.com/t5/Help-Desktop-Linux-Mac-and/Spotify-0-9-11-for-GNU-Linux/td-p/842969

请禁用 spotify 存储库并执行以下操作:

sudo apt-get update
sudo apt-get upgrade

如果这有效,那么您遇到的问题就是存储库。

添加以下存储库。

deb http://repository-origin.spotify.com stable non-free

查看上面的链接以获取更多详细信息和更新。

答案3

我认为你的问题与此类似问题我的答案是一样的:

我遇到了同样的问题,我在 Spotify 上找到了解决方案论坛. 致谢webrunner1981.

步骤如下:

  1. 进入软件源(搜索software & updates)并找到 spotify 行
  2. 将 url 也修改http://repository-origin.spotify.com stable non-free为。在 url 中(source code)添加。-origin
  3. 然后在终端中运行以下命令:

    sudo rm /var/lib/apt/lists/* -vf

    现在您可以执行更新并且一切都应该正常工作。

    sudo apt-get 更新

这应该可以解决所有问题,所以您不必卸载。祝您好运。

相关内容