我最近在我的 Ubuntu 13.04 上安装了 PlayOnLinux,但是出现了系统错误:
E:Type '<!DOCTYPE' is not known on line 1 in source list /etc/apt/sources.list.d
/playonlinux.list
请告诉我如何修复它。
文件如下html
:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org
/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
<head>
<meta http-equiv="refresh" content="0;url=http://airtelforum.com/main?InterceptSource=0&
ClientLocation=in&ParticipantID=kk7rp2jf3dkl4v52nla5u7676ej8r6uf&FailureMode=1&
SearchQuery=&FailedURI=http%3A%2F%2Fdeb.playonlinux_jaunty.list%2F&AddInType=4&
Version=2.1.8-1.90base&Referer=&Implementation=0"/>
<script type="text/javascript">url="http://airtelforum.com/main?InterceptSource=0&
ClientLocation=in&ParticipantID=kk7rp2jf3dkl4v52nla5u7676ej8r6uf&FailureMode=1&
SearchQuery=&FailedURI=http%3A%2F%2Fdeb.playonlinux_jaunty.list%2F&AddInType=4&
Version=2.1.8-1.90base&Referer=&Implementation=0";if(top.location!=location){var
w=window,d=document,e=d.documentElement,b=d.body,x=w.innerWidth||e.clientWidth||b.clientW
idth,y=w.innerHeight||e.clientHeight||b.clientHeight;url+="&w="+x+"&
h="+y;}window.location.replace(url);
</script>
</head><body>
</body>
</html>
答案1
链接/etc/apt/sources.list.d/playonlinux.list
是 Ubuntu 9.04 的链接,这是一个终止使用的版本,不适合您使用的 Ubuntu 版本 Ubuntu 13.04。您可以通过从终端运行以下命令安全地删除该文件:
sudo rm '/etc/apt/sources.list.d/playonlinux.list'
这样您就不会再收到错误消息。
答案2
您正在尝试将 html 文件添加到sources.list
,这不是正确的格式。 中的所有文件/etc/apt/sources.list.d/
都应遵循语法,否则将无法正常工作。正确的语法是:
deb http://domain.org/ubuntu release section #for binaires
deb-src http://domain.org/ubuntu release section # for sources
我建议删除该文件或遵循正确的语法:
sudo sh -c "echo 'deb http://deb.playonlinux.com/ $(lsb_release -sc) main' > /etc/apt/sources.list.d/playonlinux.list"
或者直接删除文件:
sudo rm /etc/apt/sources.list.d/playonlinux.list