为什么每次我尝试打开 Ubuntu 软件中心时都会出现错误?

为什么每次我尝试打开 Ubuntu 软件中心时都会出现错误?

Ubuntu 软件中心出现故障,每当我打开它时都会出现错误,并且它一直在加载但永远不会打开。为什么会发生这种情况?我已经在磁盘上安装了 Ubuntu 13.04 并对其进行了分区。请帮助我,如果需要,请询问更多信息。如果您知道任何重复项,请告诉我!!

我在终端中收到以下错误

SystemError: E:Type '<!DOCTYPE' is not known on line 1 in source list /etc/apt/sources.list.d/medibuntu.list

/etc/apt/sources.list.d/medibuntu.list文件包含一个 HTML 文档。

答案1

梅迪班图您的 SystemError 输出中引用的存储库现已关闭,这些软件包要么已过时,要么不需要,要么已移至官方 Ubuntu 存档。现在您无法再从 Medibuntu 存档中下载软件包,因此您不再需要目录中的 medibuntu.list 文件/etc/apt/sources.list.d/

  1. 打开终端并/etc/apt/sources.list在 nano 编辑器中打开文件进行编辑:

    sudo nano '/etc/apt/sources.list'
    

    删除 sources.list 中所有包含以下内容的行梅迪布图在其中。按键盘组合键Ctrl+ O,然后按Enter保存 sources.list 文件。按键盘组合键Ctrl+X退出 nano。

  2. 从目录中删除 medibuntu.list 文件/etc/apt/sources.list.d/。此命令将创建一个备份目录,并在其中保存名为 medibuntu.list.bak 的 medibuntu.list 文件的备份:

    sudo mkdir backup && sudo mv '/etc/apt/sources.list.d/medibuntu.list' '/etc/apt/sources.list.d/backup/medibuntu.list.bak'
    
  3. 告诉你的系统从它所知道的每个档案中更新最新的软件列表:

    sudo apt-get update
    

答案2

在终端中尝试此命令

sudo sed 's/<!DOCTYPE//g' /etc/apt/sources.list.d/medibuntu.list

然后使用此命令检查它是否有效:

sudo dpkg-reconfigure software-center

如果它不起作用,请使用以下命令的输出编辑您的问题:

cat /etc/apt/sources.list.d/medibuntu.list

相关内容