“E: Digite '! DOCTYPE' não é conhecido na linha 1 da lista de origem” como corrigir? [duplicado]

2

Instalei recentemente o PlayOnLinux no meu Ubuntu 13.04, mas estou recebendo um erro de sistema:

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

Por favor, diga-me como corrigi-lo.

Aqui está o arquivo 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>
    
por user228580 25.12.2013 / 08:33

2 respostas

2

O link em /etc/apt/sources.list.d/playonlinux.list é um link para o Ubuntu 9.04, que é uma versão do Final de Vida e não é adequada para a versão do Ubuntu que você está usando, o Ubuntu 13.04. Você pode excluir com segurança o arquivo executando o seguinte comando no terminal:

sudo rm '/etc/apt/sources.list.d/playonlinux.list'

Então você não receberá mais a mensagem de erro.

    
por karel 25.12.2013 / 18:17
0

Você está tentando adicionar um arquivo html ao sources.list , esse não é o formato correto. Todos os arquivos no /etc/apt/sources.list.d/ devem seguir uma sintaxe ou não funcionarão. A sintaxe correta é:

deb http://domain.org/ubuntu release section #for binaires
deb-src http://domain.org/ubuntu release section # for sources

Eu recomendo remover o arquivo ou seguir a sintaxe correta:

sudo sh -c "echo 'deb http://deb.playonlinux.com/ $(lsb_release -sc) main' > /etc/apt/sources.list.d/playonlinux.list"

Ou apenas removendo o arquivo:

sudo rm /etc/apt/sources.list.d/playonlinux.list
    
por Braiam 25.12.2013 / 18:21