Antes de tudo, mantenha seu sources.list.d
mais limpo e exclua todas as coisas desnecessárias.
Em segundo lugar, por que você está usando Arquivos de Pacotes Pessoais ( PPA s)? Você não usa PPAs do Ubuntu na distribuição Debian, muitos PPAs do Launchpad não são compatíveis com o Debian desde que os pacotes são construídos em bibliotecas do Ubuntu.
Para remover os PPAs, faça o seguinte:
add-apt-repository --remove ppa:whatever/ppa
Além disso, não há necessidade da linha deb-src
se você não precisar dela, deb
lines são relativas a pacotes binários enquanto deb-src
são para pacotes de origem. Então você pode se livrar disso. - Se isso não é importante para você, eu pessoalmente não removo eles
Enquanto isso, o Erro 404 é um status HTTP e um código de resposta para indicar que o cliente conseguiu se comunicar com o servidor, mas o servidor não encontrou o que foi solicitado. Os PPAs não são totalmente compatíveis com o Debian, eu recomendo que você os remova e tente ter repositórios essenciais.
Aqui está o que você precisa e deve ter em seu sources.list.d
, seus repositórios não existem, e é por isso que você obtém Erro 404 não encontrado !
deb http://httpredir.debian.org/debian jessie main
deb-src http://httpredir.debian.org/debian jessie main
deb http://httpredir.debian.org/debian jessie-updates main
deb-src http://httpredir.debian.org/debian jessie-updates main
deb http://security.debian.org/ jessie/updates main
deb-src http://security.debian.org/ jessie/updates main
Se você também quiser os componentes contrib e non-free , adicione contrib non-free após main :
deb http://httpredir.debian.org/debian jessie main contrib non-free
deb-src http://httpredir.debian.org/debian jessie main contrib non-free
deb http://httpredir.debian.org/debian jessie-updates main contrib non-free
deb-src http://httpredir.debian.org/debian jessie-updates main contrib non-free
deb http://security.debian.org/ jessie/updates main contrib non-free
deb-src http://security.debian.org/ jessie/updates main contrib non-free