Comandos equivalentes: apt Vs pacman - parte 05
Chegamos ao final da série! A proposta foi mostrar os comandos básicos, equivalentes, entre os gerenciadores de pacotes apt (Debian GNU/Linux e derivados: Ubuntu, Linux Mint, Zorin OS...) e o pacman (Arch Linux e derivados: Manjaro, EndeavourOS, BigLinux...), para facilitar a migração entre distros, de uma família para outra.
Nessa postagem, vou mostrar como remover pacotes: 1- Remover pacotes, sem remover os arquivos de configuração e as dependências; 2- Remover pacotes e os arquivos de configuração, sem remover as dependências; 3- Remover pacotes com os arquivos de configuração e as dependências;
Obs: para remover pacotes, precisamos de permissão de administrador, usarei o comando sudo para isso. Então vamos lá!
pacman (Arch e derivados)
1- Remover pacotes, sem remover os arquivos de configuração e as dependências;
sudo pacman -R nomedopacote
Lembrando que você pode especificar mais de um pacote de uma vez, separando por espaço. O R é maiúsculo.
sudo pacman -R nomedopacote1 nomedopacote2 nomedopacote3
Exemplo:
2- Remover pacotes e os arquivos de configuração, sem remover as dependências;
sudo pacman -Rn nomedopacote
Exemplo:
3- Remover pacotes com os arquivos de configuração e as dependências;
sudo pacman -Rsun nomedopacote
Exemplo:
Dica: para manter um sistema mais limpo, eu recomendo a remoção dessa maneira (pacman -Rsun).
Bônus: De tempos em tempos, remova pacotes órfãos, que são pacotes que não estão mais sendo usados por nenhum pacote:
sudo pacman -Rs $(pacman -Qdtq)
Lembrete: Respeite as letras maiúsculas (R e o primeiro Q).
Referências:
https://wiki.archlinux.org/title/Pacman#Removing_packages
https://wiki.manjaro.org/index.php?title=Pacman_Overview#Viewing_and_Removing_Orphans
https://man.archlinux.org/man/pacman.8.pt_BR
apt (Debian e derivados)
1- Remover pacotes, sem remover os arquivos de configuração e as dependências;
sudo apt remove nomedopacote
Exemplo:
2- Remover pacotes e os arquivos de configuração, sem remover as dependências;
sudo apt purge nomedopacote
Exemplo:
3- Remover pacotes com os arquivos de configuração e as dependências;
Faremos em duas partes: 3.1 e 3.2
3.1- Primeiro remova o pacote com o apt purge:
Repare que eu selecionei a parte que vamos fazer abaixo.
3.2- Em seguida, rode um:
sudo apt autoremove
Dica: Essa opção 3 (3.1 e 3.2 juntos) vai manter o seu sistema mais limpo. Outra coisa: independente de ter acabado de remover um pacote, ou não, rode o comando apt autoremove de tempos em tempos, para limpar os pacotes que foram instalados para satisfazer dependências, mas não estão sendo mais usados.
Referências:
https://wiki.debian.org/AptCLI#Installing.2C_removing_and_upgrading_packages
https://itsfoss.com/apt-command-guide/#what-is-the-difference-between-apt-remove-and-apt-purge
https://itsfoss.com/apt-command-guide/#how-to-clean-your-system-with-apt
Leia as outras postagens:
Parte 04 - instalar pacotes;
Parte 03 - obter informações sobre pacotes;
Parte 02 - buscar pacotes;
Parte 01 - atualizar pacotes;
Veja também, as playlists no YouTube:
apt
pacman
Me siga nas outras plataformas:
Instagram: https://www.instagram.com/felippehdlinux/
Mastodon: https://mastodon.social/@felippehdlinux
Rumble: https://rumble.com/c/felippehdlinux
X: https://twitter.com/felippehdlinux
YouTube: https://www.youtube.com/@felippehdlinux
Ajude o blog! Compartilhe, comente, siga nas redes sociais. Doação (PIX): felippehdlinux@protonmail.com
Comentários
Postar um comentário
Obrigado pelo comentário, ele foi para a moderação, que se faz necessária, devido ao grande número de spam e haters. Seu comentário será publicado se estiver tudo OK. Agradeço a compreensão.