“MergeList /var/lib/apt/lists/repository.spotify.com_dists_stable_non-free_i18n_Translation-en%5fUS 存在问题”

“MergeList /var/lib/apt/lists/repository.spotify.com_dists_stable_non-free_i18n_Translation-en%5fUS 存在问题”

我正在尝试在 Ubuntu 14.04 上安装 google talk 插件。我一直遵循以下指南:

http://www.ubuntuupdates.org/ppa/google_talk_plugin

当我做完最后一步的时候,sudo apt-get 安装 google-talkplugin,出现以下错误:

Reading package lists... Error!
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%5fUS
E: The package lists or status file could not be parsed or opened.

这毫无意义。Spotify 和安装 Google Talk 有什么关系?

答案1

Spotify 的存储库 URL 在 DNS 级别解析不正确,因此出现了一些问题。作为临时解决方案,请在存储库列表中替换 URL。默认情况下,即按照 Ubuntu 用户的官方 Spotify 说明安装时,您会在 中找到它/etc/apt/sources.list.d/spotify.list。对于不同的发行版,该行可能位于 中/etc/apt/sources.list或 下的任何文件中/etc/apt/sources.list.d/。将其更改为以下内容(标记-origin部分):

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

之后清理 apt 列表缓存并照常更新:

sudo rm /var/lib/apt/lists/*
sudo apt-get update && sudo apt-get -y upgrade

它应该可以工作。

答案2

我遇到了同样的问题 - Spotify 的存储库似乎被搞乱了,这让 Ubuntu 的其余部分感到不安。尝试复制 /var/lib/dpkg/status 和所有常用内容,但仍然收到投诉。

最后,通过以下方式解决了这个问题软件与更新>其他软件并取消选中 Spotify 存储库。再次运行软件更新程序,它完美地下载了所有内容。我认为 Spotify 搞砸了,因为这种情况如此普遍。禁用 Spotify 存储库,等待一两天,然后看看情况如何。

此后搜索功能似乎停止工作,但我暂时正在使用 Web Player,所以没问题……

答案3

Cyprian 的解决方案非常有效,除了 rm 之外,它应该是:

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

相关内容