Menu

quinta-feira, 6 de setembro de 2018

Arrumar repositório quebrado por PPA no Ubuntu

Esse é um problema que representa 90% dos problemas com o Ubuntu, confira nessa matéria como resolver de forma rápida e fácil seus problema com  PPA que apresenta o erro "Err:14 http://ppa.launchpad.net/xxxxxxx/xxxxxxxx/ubuntu bionic Release 404  Not Found."







PPA ( Personal Package Archive )


Um PPA é um Arquivo Pessoal de Pacotes, e é um método de distribuição de software para usuários, sem exigir que os desenvolvedores passem por todo o processo de distribuição nos repositórios principais do Ubuntu.

Os PPAs podem ser usados ​​para estender o software disponível no Ubuntu para os programas que não estão disponíveis no Ubuntu, bem como para permitir que versões mais recentes, como programas beta, ainda não tenham sido submetidas a testes suficientes para serem importadas para o arquivo principal.



Segurança


Os PPAs não passaram pelo mesmo processo de validação que os pacotes regulares do Ubuntu.

Os usuários finais instalam os PPAs por sua conta e risco. 

Embora cada chave seja criptograficamente assinada, para confirmar um uploader, as chaves não são correspondidas a indivíduos específicos, exceto por meio de suas contas de "barra de ativação".

Posteriormente, a instalação de um PPA deve ser considerada uma alternativa de baixa segurança em comparação com o repositório principal, mas com segurança marginalmente maior do que a simples instalação de software aleatoriamente da Internet. Como parte da adição de um PPA, você confia no desenvolvedor para não apenas instalar pacotes, mas também para permitir que eles forneçam atualizações contínuas.

Fonte




Erro mais comum


O erro mais comum com as PPA é o de a mesma ser abandonada por seu desenvolvedor, isso é comum e se tem centenas de PPAs nessa situação lastimável, isso se deve ao fato de a Canonical não fiscalizar de forma adequada esse tipo de repositório.

Regularmente os usuários reportam erros como o da imagem abaixo.




Esse experimento foi feito no Ubuntu 18.04 Bionic.






Como você pode ver abaixo nos erros, eles são gerados devido a PPA não dar suporte a release bionic, isso se deve ao fato de quando você adiciona uma PPA com o comando add-apt-repository xxxxxxxxxx ele identifica a sua release do sistema e automaticamente a adiciona ao endereço da PPA, sem se importar se a PPA em questão da suporte a sua release do Ubuntu.

Ign:8 http://ppa.launchpad.net/noobslab/themes/ubuntu bionic InRelease
Ign:10 http://ppa.launchpad.net/ubuntu-wine/ppa/ubuntu bionic InRelease
Ign:12 http://ppa.launchpad.net/videolan/stable-daily/ubuntu bionic InRelease
Err:14 http://ppa.launchpad.net/a-v-shkop/chromium/ubuntu bionic Release
404 Not Found [IP: 91.189.95.83 80]
Err:15 http://ppa.launchpad.net/noobslab/themes/ubuntu bionic Release
404 Not Found [IP: 91.189.95.83 80]
Err:16 http://ppa.launchpad.net/ubuntu-wine/ppa/ubuntu bionic Release
404 Not Found [IP: 91.189.95.83 80]
Err:17 http://ppa.launchpad.net/videolan/stable-daily/ubuntu bionic Release
404 Not Found [IP: 91.189.95.83 80]

Veja no exemplo da PPA noobslab, podemos ver claramente que ela só da suporte até o Ubuntu 17.10 Artful, ai está o motivo do erro, isso é igual para todas as PPA.





Resolvendo o problema


Abra a central de programas, de click direito no nome na barra superior e em seguida click em "Software e Atualizações".






Vá para a guia "Outros Programas".

Note as PPA com problemas identificados pelo apt no terminal estão ai marcadas para uso.




Desmarque todas as PPA com problema como fiz com as minhas que eram:

noobslab

ubuntu-wine

videolan

a-v-shkop



Apos desmarcar click em "Fechar".





Click em "Recarregar" e aguarde ....




No terminal de novamente o comando abaixo para confirmar se o problema com as PPA foi resolvido.

sudo apt update

Tudo perfeito, problema eliminado :)




O ministério da saúde do GNU/Linux adverte que PPA pode causar câncer no seu Ubuntu.

Donate - Contribua para a melhoria do nosso trabalho!!











Nenhum comentário:

Postar um comentário