Leitores como você ajudam a apoiar o MUO. Quando você faz uma compra usando links em nosso site, podemos ganhar uma comissão de afiliado. Consulte Mais informação.

A capacidade de adicionar repositórios no Linux é essencial para obter software de fontes de terceiros além dos repositórios oficiais. No Ubuntu, você pode adicionar um repositório usando o comando add-apt-repository ou editando o arquivo sources.list.

Mas como você remove o repositório adicionado depois de terminar? Excluir uma entrada de repositório no Ubuntu é ainda mais fácil do que adicionar uma, e há várias maneiras de fazer o mesmo.

Excluindo a entrada do repositório de sources.list

A maneira mais conveniente de remover um repositório de pacotes indesejados no Ubuntu é editando o arquivo sources.list. O arquivo de fontes lista todos os repositórios configurados em seu sistema. Você pode visualizar o conteúdo do arquivo usando qualquer um dos programas Linux de visualização de arquivos.

Comece abrindo o arquivo com um editor de texto de sua preferência (para este guia, usaremos o Vim):

instagram viewer
sudo vim /etc/apt/sources.list

Encontre o repositório que deseja remover e exclua a linha inteira. Salve o arquivo e saia do Vim para prosseguir. Agora, atualize as fontes do pacote com:

sudo apt update

Depois de remover um repositório do arquivo sources.list, você não receberá nenhuma atualização de pacote dele.

O arquivo sources.list é um arquivo de propriedade do root e pode quebrar a configuração do repositório se não for modificado corretamente.

Removendo a chave GPG para o repositório

Os pacotes em um repositório são assinados com um par de chaves: pública e privada. Ao adicionar um repositório, você pede ao gerenciador de pacotes (APT) para confiar nos pacotes encontrados nesse repositório. Depois de excluir a entrada do repositório do seu arquivo de fontes, você também deve excluir a chave GPG associada a ela.

Para fazer isso, primeiro liste todas as chaves confiáveis ​​com:

sudo apt-key list

A segunda linha do bar entrada é a chave real, enquanto uid é o nome do repositório. Encontre o repositório que você acabou de excluir e copie os últimos oito caracteres de sua chave.

Digite o seguinte para remover a chave, substituindo o valor hexadecimal no final pelos caracteres que você copiou:

sudo apt-key del D38B4796

Você também pode especificar a chave inteira no comando se desejar:

sudo apt-key del "EB4C 1BFD 4F04 2F6D DDCC EC91 7721 F63B D38B 4796"

Remover um PPA usando add-apt-repository

Quando se trata de remover um PPA, a melhor e mais segura maneira é usar add-apt-repository. É o único comando que você precisa para adicionar e remover PPAs no Ubuntu. Não deixe que seu nome o leve a pensar o contrário.

Obtenha uma lista de todos os PPAs configurados listando o conteúdo do /etc/apt/sources.list.d diretório usando o comando ls:

ls /etc/apt/sources.list.d

Depois de encontrar o PPA que deseja remover, use o -r sinalizar com add-apt-repository:

sudo add-apt-repository -r ppa: author/reponame

Se a saída exibir o erro "add-apt-repository: comando não encontrado", você terá que instalar a ferramenta primeiro.

Você também pode excluir a pasta PPA do diretório sources.list.d e removerá o repositório do seu sistema.

Use o Ubuntu Software Updater para remover um repositório

O Ubuntu oferece uma maneira gráfica de gerenciar repositórios de software e PPAs de terceiros usando o aplicativo Software Updater. Para começar, inicie o Software Updater no menu de aplicativos e clique em Configurações.

Uma vez lançado, mude para o Outro software aba. Você verá uma lista de todas as fontes de software de terceiros configuradas em seu computador. Para desabilitar um repositório, desmarque a caixa correspondente ao repositório e digite a senha do administrador.

Se você decidiu remover o repositório de pacotes, realce a entrada e clique em Remover.

Finalmente, atualize as fontes do pacote usando o APT:

sudo apt update

Você também pode editar ou adicione um repositório de terceiros no Ubuntu usando o aplicativo Atualizador de Software.

Gerenciamento de software no Ubuntu facilitado

Adicionar e excluir repositórios é outro aspecto do gerenciamento de pacotes no Ubuntu e em outras distribuições do Linux. Para manter a segurança do seu sistema, você deve sempre verificar se um repositório ou PPA é genuíno e não oferece nenhum software malicioso.

O Ubuntu vem com alguns repositórios pré-configurados. Estes são os repositórios oficiais de onde você pode baixar pacotes confiáveis ​​para instalar.