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/
。
打开终端并
/etc/apt/sources.list
在 nano 编辑器中打开文件进行编辑:sudo nano '/etc/apt/sources.list'
删除 sources.list 中所有包含以下内容的行梅迪布图在其中。按键盘组合键Ctrl+ O,然后按Enter保存 sources.list 文件。按键盘组合键Ctrl+X退出 nano。
从目录中删除 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'
告诉你的系统从它所知道的每个档案中更新最新的软件列表:
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