Ubuntu

Como remover repositórios PPA com segurança no Ubuntu

Como remover repositórios PPA com segurança no Ubuntu
Arquivos de pacotes pessoais, popularmente conhecidos como repositórios PPA, fornecem aos usuários do Ubuntu uma maneira de obter software novo e atualizado regularmente. Alguns desses repositórios são oficiais e fornecidos por desenvolvedores do Ubuntu. No entanto, muitas vezes esses PPAs contêm aplicativos de terceiros. Este artigo explicará como remover os repositórios PPA caso você não os queira e o software que os acompanha. É uma prática comum remover todos os PPAs de terceiros antes de atualizar para versões mais recentes do Ubuntu.

Método Gráfico

Para remover PPAs usando um aplicativo GUI, um aplicativo chamado “Synaptic Package Manager” precisa ser instalado. Execute o seguinte comando para instalar o Synaptic:

$ sudo apt install synaptic

Inicie o Synaptic a partir do menu do aplicativo e vá para a guia “Configurações> Repositórios> Outro software”.


Para desativar um PPA, desmarque as caixas de seleção do repositório principal e de seu repositório de código-fonte. Clique no botão “Fechar” para sair. Você pode ser solicitado a recarregar os repositórios, clique em “Reload” para atualizar todos os repositórios adicionados ao seu sistema Ubuntu.


Espere que o processo de recarga termine. Observe que desabilitar os PPAs na guia "Outro software" removerá apenas os repositórios. Todos os pacotes que você atualizou ou instalou dos repositórios PPA permanecerão inalterados. Infelizmente, o Synaptic não fornece uma maneira automática de remover a fonte do repositório e os pacotes instalados a partir dele. Você pode remover manualmente os pacotes do Synaptic usando dois métodos.

No primeiro método, você terá que remover manualmente os pacotes antes de desabilitar os repositórios na guia “Outro Software”. Clique na guia “Origem” na barra lateral e clique no repositório que você deseja remover. Remova todos os pacotes do repositório destacado, conforme mostrado na imagem abaixo:


Uma vez feito isso, você pode prosseguir para desativar os repositórios na guia "Outro software".

O segundo método pode ser usado após a remoção dos repositórios nas opções de “Outro Software”. Clique na guia “Status” e destaque a entrada “Instalado (manual)” na barra lateral. Encontre os pacotes que você instalou do PPA e remova-os manualmente.

Método de linha de comando (melhor abordagem)

Este método requer a instalação de um prático utilitário de linha de comando chamado “ppa-purge”. Esta ferramenta não só permite que você remova os repositórios PPA, mas também remove ou faz o downgrade de pacotes associados automaticamente.

Para instalar o ppa-purge no Ubuntu, use o comando abaixo:

$ sudo apt install ppa-purge

Agora, para limpar um PPA completamente com os pacotes que o acompanham, execute um comando no seguinte formato:

$ sudo ppa-purge

Por exemplo, para limpar o tema do ícone do Papirus PPA, você terá que executar o seguinte comando:

$ sudo ppa-purge ppa: papirus / papirus

Você deve obter alguma saída como mostrado abaixo. Espere que o processo termine. Os pacotes no repositório serão removidos ou desatualizados para a versão original do Ubuntu se eles já existiam nos repositórios oficiais do Ubuntu e foram instalados em seu sistema antes de executar o comando ppa-purge.

Conclusão

Se você freqüentemente instala aplicativos de terceiros em seu sistema Ubuntu ou gosta de mexer em sua área de trabalho adicionando repositórios PPA de terceiros, as coisas podem quebrar e você pode querer reverter os pacotes. Nesses casos, ppa-purge pode ser muito útil. Você também pode instalar gerenciadores de pacotes synaptic e aptitude para consertar pacotes quebrados. Se você tiver esses três utilitários instalados em seu sistema, poderá resolver a maioria dos pacotes e problemas relacionados a repositórios PPA em seu sistema Ubuntu.

Como alterar as configurações do mouse e touchpad usando Xinput no Linux
A maioria das distribuições Linux vem com a biblioteca “libinput” por padrão para lidar com eventos de entrada em um sistema. Ele pode processar event...
Remapeie os botões do mouse de maneira diferente para software diferente com o controle de botão do mouse X
Talvez você precise de uma ferramenta que possa fazer o controle do seu mouse mudar com cada aplicativo que você usa. Se for esse o caso, você pode ex...
Análise do mouse sem fio Microsoft Sculpt Touch
Recentemente li sobre o Microsoft Sculpt Touch mouse sem fio e decidi comprá-lo. Depois de usá-lo por um tempo, decidi compartilhar minha experiência ...