如何卸载 Spotify

如何卸载 Spotify

由于 Spotify,我的 Ubuntu 14 中出现了一个大错误警告。

这是错误:

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.
E: _cache->open() failed, please report.

我想卸载该程序,怎么办?

答案1

使用此命令卸载 spotify-client:

sudo apt-get purge spotify-client

答案2

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

编辑 /etc/apt/sources.list 或者可能编辑 /etc/apt/source.list.d/ 中的某些文件(如 fhuertas 建议的那样)就可以了。

如果你不想编辑文件,你可以启动“软件和更新”,转到“其他软件”选项卡,然后取消选中http://repository.spotify.com stable non-free

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

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

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

答案3

这些终端命令应该可以解决您的问题:

首先打开终端(按Ctrl+ Alt+T启动)删除合并列表并运行以下命令:

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

接下来,通过运行一个简单的更新来生成一个新的:

sudo apt-get update

现在你应该可以运行

sudo apt-get remove --purge spotify-client

答案4

我遇到了同样的问题,我在 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 更新

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

相关内容