Como remover um repositório PPA do Ubuntu e distros derivadas

Aprenda, nesta dica, a remover um repositório PPA no Ubuntu e em outras distribuições derivadas.

Como remover um repositório PPA do Ubuntu e sistemas derivados

Aprenda, nesta dica, a remover ou desativar um repositório PPA no Ubuntu, Linux Mint e em outras distribuições derivadas.

 Nos repositórios oficiais do Ubuntu podemos encontrar a grande maioria dos aplicativos disponíveis para Linux, com isso, basta apenas um simples comando no terminal ou pesquisa na Central de Programas para instalar o programa desejado. Todos os pacotes contidos neles foram testados pela Canonical antes de serem disponibilizados para os usuários, o que garante a estabilidade e segurança do sistema.

 Apesar disso, nem sempre encontramos todos os softwares (ou as versões mais recentes deles) nos repositórios oficiais do Ubuntu (principalmente temas e ícones), é nessa hora que a maioria das pessoas recorrem aos PPAs.
 PPA (Personal Package Archive - ou "Arquivo de Pacote Pessoal", em Português) é um serviço criado pela Canonical para disponibilizar softwares não incluídos nos repositórios oficiais do Ubuntu. Com isso, os desenvolvedores (ou até mesmo membros da comunidade) podem oferecer aos usuários do Ubuntu uma maneira mais fácil de instalar as versões mais recentes dos softwares no sistema, porém, a Canonical não faz o "controle" do que é disponibilizados pelos PPAs (o que traz um certo risco à segurança do sistema). Há também o risco do(s) responsável(is) pelos mesmos abandonar(em) o projeto a qualquer momento, nesse caso, você ficará sem receber atualizações/correções de bugs.

 Uma situação que acontece com certa frequência é de usuários adicionando PPAs de versões mais antigas do Ubuntu ou que não oferecem suporte à versão do Ubuntu que está usando, com isso, aparecerão vários erros ao atualizar o sistema, como mostrado abaixo:

[...]
Lendo listas de pacotes... Pronto
W: The repository 'http://ppa.launchpad.net/nome-do-projeto/pacote/ubuntu codinome Release' does not have a Release file.
N: Data from such a repository can't be authenticated and is therefore potentially dangerous to use.
N: See apt-secure(8) manpage for repository creation and user configuration details.
E: Falhou ao buscar http://ppa.launchpad.net/nome-do-projeto/pacote/ubuntu/dists/codinome/main/binary-amd64/Packages 404 Not Found
E: Falhou o download de alguns ficheiros de índice. Foram ignorados ou os antigos foram usados em seu lugar.
sandro@Ubuntu-PC:~$

 Neste caso, a única solução é identificar o repositório PPA problemático e removê-lo (ou desabilitá-lo) do sistema. Se você está enfrentando um problema semelhante, nesta dica você vai aprender a resolver esse problema de duas formas, via interface gráfica ou via linha de comando. Vamos lá?!


Removendo ou desabilitando um PPA graficamente


 Primeiramente, para remover um repositório PPA do sistema, devemos identificar qual (ou quais) PPA(s) que não estão "funcionando". Abra o terminal e execute:

sudo apt-get update

 Aguarde a execução do comando e verifique atentamente os erros que aparecerão. Os PPAs "problemáticos" (por não serem compatíveis com a sua versão do Ubuntu ou que foram descontinuados) serão seguidos pelo erro "404 Not Found" - ou "Endereço não encontrado".
 No meu caso, tenho apenas um PPA problemático, que é o "http://ppa.launchpad.net/pinta-maintainers/pinta-stable/", conforme destacado na imagem abaixo:

Identificando uma PPA problemática com o erro 404

 Depois de identificado o(s) PPA(s) com problema(s), abra as "Configurações do sistema" e clique no atalho "Programas e atualizações", como indicado na imagem abaixo:

Na tela inicial do "Configurações do sistema", clique em "Programas e atualizações"

 Em "Programas e atualizações", clique na aba "Outros programas":

Clique na aba "Outros programas" em "Programas e atualizações"

 Após, selecione corretamente o repositório PPA que está com "problemas" (que apresenta o erro 404 Not Found, como mostrado logo acima) e em seguida, clique no botão "Remover", como indicado na imagem abaixo:

Caso queira, você poderá apenas desabilitar temporariamente o repositório PPA, para isso, basta apenas desmarcar a caixa de seleção dele ao invés de removê-lo do sistema, ok? Dica do nosso leitor @Morvan!

Selecione o endereço da PPA e clique em "Remover"

 Forneça a sua senha de usuário para confirmar a operação e após, clique em "Autenticar". Caso apareça mais de um PPA com o erro "404 Not Found" no terminal, basta repetir os procedimentos acima para removê-los, ok?

Forneça a sua senha de usuário para confirmar a operação

 Tudo pronto, basta clicar em "Fechar". Após, aparecerá uma caixa de diálogo na tela, informando que é necessário atualizar os repositórios de softwares, para isso, basta clicar em "Recarregar", como mostrado na imagem abaixo (ou execute sudo apt-get update no terminal):

Recarregar a lista de repositórios do sistema

 E só! Muito simples, não?
 Confira logo abaixo como remover PPAs usando a linha de comando.








Removendo ou desabilitando um PPA pelo terminal


 Uma outra maneira de remover repositórios PPA do seu Ubuntu é através do velho e bom terminal, que é tão fácil como a maneira explicada anteriormente. A primeira coisa a se fazer é abrir o terminal e executar:

sudo apt-get update

 Após, identifique o(s) PPA(s) problemático(s) (seguidos pelo erro "404 Not Found" - ou "Endereço não encontrado"), que, no meu caso, é "pinta-maintainers/pinta-stable", como indicado na imagem abaixo:

Identificando uma PPA problemática com o erro 404

 Feito isso, tecle:

cd /etc/apt/sources.list.d/ && ls

 Para "entrar" na pasta sources.list.d e exibir as listas de repositórios PPA que você adicionou no sistema, incluindo as que estão com problemas:

Lista de repositórios PPAs adicionados

 Identificados os arquivos .list e .list.save referentes ao repositório PPA problemático, você tem três opções disponíveis de como solucionar esse problema:


- Remover um PPA do sistema manualmente

 Caso queira remover o PPA problemático do sistema manualmente, basta executar:

sudo rm <Nome-do-repositório-PPA-problemático>.list*

 No meu caso, ficou assim:

##### EXEMPLO #####
 sudo rm pinta-maintainers-ubuntu-pinta-stable-xenial.list*

Removendo o repositório PPA que apresenta o erro 404 (ou não encontrado)


- Desabilitar temporariamente o PPA

 Uma outra alternativa (dica do nosso leitor Morvan) é desabilitar temporariamente o repositório PPA, para isso, basta executar (no caso, utilizando o editor de textos nano):

sudo nano <Nome-do-repositório-PPA-problemático>.list

 Exemplo de como ficou o comando (no meu caso):

##### EXEMPLO #####
 sudo nano pinta-maintainers-ubuntu-pinta-stable-xenial.list

 E comentar/adicionar uma cerquilha (#) na linha referente à URL da PPA. Veja no exemplo abaixo como ficou (no meu caso):

Comentando linha do PPA

 Feito isso, basta teclar Ctrl + o para salvar as modificações, pressione Enter para confirmar e Ctrl + x para sair do nano.

Se os responsáveis por esta PPA que está desabilitando resolverem dar continuidade ao projeto, fornecendo atualizações/correções de erros ou (se for o caso) dando suporte à versão do Ubuntu que está utilizando, basta apenas remover a # do início da URL da mesma, ok? :)


- Remover um PPA do sistema com o PPA Purge

 Também é possível remover um PPA com a ajuda do ppa-purge (dica do nosso leitor @ChefSergio Amaral), que é um script capaz de remover o PPA problemático e restaurar os aplicativos instalados através dele para a versão disponível nos repositórios oficiais do Ubuntu. Instale-o no sistema executando:

sudo apt-get install ppa-purge

 Como você aprendeu a identificar o nome do PPA problemático anteriormente, basta executar o comando abaixo para removê-lo do sistema com o ppa-purge:

sudo ppa-purge ppa:<Nome-do-PPA-problemático>

 Como no meu caso o PPA problemático é o "pinta-maintainers/pinta-stable", o comando ficou assim:

##### EXEMPLO #####
 sudo ppa-purge ppa:pinta-maintainers/pinta-stable

 E só! :)



 Repita qualquer um dos procedimentos acima para remover ou desabilitar apenas os repositórios PPA com problemas, ok? Com isso, você poderá recarregar a lista de repositórios:

sudo apt-get update

 E continuar atualizando normalmente o seu Ubuntu. Fácil, não é?!

Executando o comando "sudo apt-get update"



 Você tem alguma dúvida, sugestão ou crítica a respeito deste tutorial? Então deixe o seu comentário logo abaixo, ou se preferir, entre em contato conosco!

 Aproveite e cadastre-se para receber todas as novidades do Blog Opção Linux no seu e-mail, ou siga-nos no Google+, no Twitter ou na nossa página no Facebook! :)

 Muito obrigado pela visita e até o próximo tutorial!


Referências:

COMENTÁRIOS

BLOGGER
PUBLICIDADE
Nome

#BlogOpçãoLinux,3,Adobe Flash Player,1,Android Studio,2,AnyDesk,2,Artigo,79,Áudio e Vídeo,1,Autor Convidado,3,AV Linux,4,Backup,2,Brasero,1,CentOS,3,Debian,45,Déjà Dup,1,Dica,177,Dolphin Emulator,1,Eclipse,2,Fedora,106,Fedy,1,Firefox,1,follow.it,1,GNOME,6,Google Chrome,2,GParted,2,GRUB,3,I-Nex,1,Intel Graphics,2,IntelliJ IDEA,2,IRPF,8,Java,9,K3b,1,KDE,6,Kdenlive,1,Lançamento,57,Lançamento - Novatec,9,Leap,2,LibreOffice,1,Linux,30,Linux Mint,22,MEGA,2,Microsoft Edge,2,Microsoft Teams,1,Morvan,1,Mozilla Firefox,2,MultiBootUSB,1,NetBeans,2,Notícias,67,NVIDIA,1,ONLYOFFICE,1,OpenMandriva,2,openSUSE,75,openSUSE Leap,20,openSUSE Tumbleweed,5,Opera,4,Oracle VM VirtualBox,3,PC-BSD,1,PeaZip,1,pen drive,6,Pós-instalação,28,PyCharm,2,Recuperação,2,Redo Backup and Recovery,1,RustDesk,2,SELinux,2,Skype,3,Spotify,4,SUSE,12,Tchelinux,1,TDE,1,Team Fortress 2,1,TeamViewer,6,Telegram,4,Terminal,4,Ubuntu,83,Ventoy,1,VirtualBox,13,Visual Studio Code,2,Vivaldi,2,VMware Player,18,VMware Workstation,12,VSCodium,2,Windows,2,WineHQ,1,zypper,1,
ltr
item
Blog Opção Linux: Como remover um repositório PPA do Ubuntu e distros derivadas
Como remover um repositório PPA do Ubuntu e distros derivadas
Aprenda, nesta dica, a remover um repositório PPA no Ubuntu e em outras distribuições derivadas.
https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhGsFS10FKjrDSeIPKweKkGGFBPUjKcHP954AnYBKjr0VS3WxlywS_QARv1JA7mZqGnh7psS8SAxjRpaS0c4CyOhtCvQ2wldQiaeBXh7m29a7oSW1TrXRZ0GM2IxJ-ydFav6wW3fnMEyxg/s400/Removendo-PPAs-no-Ubuntu-e-sistemas-derivados.png
https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhGsFS10FKjrDSeIPKweKkGGFBPUjKcHP954AnYBKjr0VS3WxlywS_QARv1JA7mZqGnh7psS8SAxjRpaS0c4CyOhtCvQ2wldQiaeBXh7m29a7oSW1TrXRZ0GM2IxJ-ydFav6wW3fnMEyxg/s72-c/Removendo-PPAs-no-Ubuntu-e-sistemas-derivados.png
Blog Opção Linux
https://www.blogopcaolinux.com.br/2017/02/Como-remover-um-repositorio-PPA-no-Ubuntu.html
https://www.blogopcaolinux.com.br/
https://www.blogopcaolinux.com.br/
https://www.blogopcaolinux.com.br/2017/02/Como-remover-um-repositorio-PPA-no-Ubuntu.html
true
7244430709813195206
UTF-8
Carregado todas as postagens Não encontramos nenhuma postagem :( VER TUDO Leia + Responder Cancelar resposta Excluir By Home PÁGINAS POSTAGENS Ver Tudo RECOMENDADO PARA VOCÊ TAG ARQUIVO PESQUISAR... TODOS OS POSTS Não encontramos nenhuma correspondência com o seu pedido Voltar para a Página Inicial Domingo Segunda Terça Quarta Quinta Sexta Sábado Dom Seg Ter Qua Qui Sex Sáb Janeiro Fevereiro Março Abril Maio Junho Julho Agosto Setembro Outubro Novembro Dezembro Jan Fev Mar Abr Maio Jun Jul Ago Set Out Nov Dez agora mesmo 1 minuto atrás $$1$$ minutos atrás 1 hora atrás $$1$$ horas atrás Ontem $$1$$ dias atrás $$1$$ semanas atrás mais de 5 semanas atrás Seguidores Seguir ESTE CONTEÚDO PREMIUM ESTÁ BLOQUEADO PASSO 1: Compartilhe em uma rede social PASSO 2: Clique no link na sua rede social Copiar todo o Código Selecionar todo o Código Os códigos foram copiados para a sua Área de Transferência Não foi possível copiar o código / texto, por favor, pressione [CTRL]+[C] (ou CMD+C no Mac) para copiar Índice de Conteúdo