我正在尝试在 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