在我开始之前,我已经尝试过这个帖子中的解决方案
但不幸的是,该线程中执行的步骤已经涵盖在我这里。我收到的错误是:
Malformed line 3 in source list /etc/apt/sources.list.d/cloudarchive-havana.list (dist)
E: The list of sources could not be read.
我不太确定是什么原因造成的,但它不允许我使用 ubuntu 软件中心或执行任何更新。
以下是格式错误的目录的输出:
deb http://ubuntu-cloud.archive.canonical.com/ubuntu precise-updates/havana main
deb-src http://ubuntu-cloud.archive.canonical.com/ubuntu precise-updates/havana main
deb http://docs.openstack.org/havana/install-guide/install/apt/content/basics-packages.html
有人能给我指出解决方案吗?
答案1
为什么你的源代码中有一个 html 页面?
deb http://docs.openstack.org/havana/install-guide/install/apt/content/basics-packages.html
由于它不是正常格式,因此不属于 sources.list。
将它与其他 2 个进行比较,你会发现 sources.list 需要 4 个部分,而这个只有 2 个。它缺少precise-updates/havana
并且main
答案2
最后一行看起来不对,我从未见过以“something.html”结尾的 ppa 源,因此您可以尝试对其进行注释并保留如下文件:
deb http://ubuntu-cloud.archive.canonical.com/ubuntu precise-updates/havana main
deb-src http://ubuntu-cloud.archive.canonical.com/ubuntu precise-updates/havana main
#deb http://docs.openstack.org/havana/install-guide/install/apt/content/basics-packages.html
要编辑该文件,请打开终端并输入以下内容:
gksu gedit /etc/apt/sources.list.d/cloudarchive-havana.list
然后,尝试再次运行更新。