Já vimos como criar pacotes Debian, agora veremos como removê-los. Remover pacotes no Debian ou Ubuntu Linux do console é muito fácil, seu usuário deve estar no sudoers ou você precisará de acesso root.
Identifique o pacote a ser excluído: dpkg -list
dpkg --list irá mostrar-lhe uma lista de pacotes, neste caso a distribuição usada para a imagem é Kali Linux.
Vamos remover o Skype usando apt-get e dpkg comandos:
Removendo skypeforlinux usando apt-get
Para o Ubuntu, o método correto para remover pacotes por meio do console é:
apt-get --purge remove skypeforlinux
O parâmetro “--remover” irá remover os arquivos de instalação enquanto mantém os dados de configuração, adicionando “--purga" instruímos a remover arquivos de configuração também.
Removendo skypeforlinux usando dpkg
Podemos remover o Skype substituindo apt-get por dpkg como no exemplo a seguir:
dpkg --remove skypeforlinux
Podemos usar também
dpkg -r packagename.deb(Onde "nome do pacote”É substituído pelo nome do pacote.)
Removendo Pacotes Quebrados
Para remover pacotes quebrados, ou pacotes que não foram totalmente instalados, iremos executar
apt-get clean && apt-get autoremovesudo apt-get -f install
dpkg --configure -a
Detalhes:
limpar: Remove o cache de programas mais antigos do que o instalado.
autoremove: Remove arquivos desnecessários, como dependências que não são mais necessárias.
-f / -fix-broken install: Corrija dependências quebradas, corrija possíveis problemas de corrupção de pacote. Veremos essa opção profundamente mais tarde.
Solução de problemas
Por diferentes razões, a remoção de um pacote ou a instalação de um pacote podem retornar erros. As causas mais populares para tais erros são programas antigos, pacotes parcialmente instalados, pacotes corrompidos, repositórios desatualizados em etc / apt / sources.lista, etc. Os seguintes comandos e sua ordem são básicos para resolver problemas iniciais no gerenciador de pacotes. Se você está tendo problemas para instalar ou desinstalar o software no Ubuntu 12.04 ou superior ou Debian, execute os seguintes comandos:
# apt-get update#dpkg --configure -a
# apt-get -f install
# apt-get clean
apt-get update: Atualiza a lista de pacotes nos repositórios.
dpkg -configure -a: Este comando verifica se há problemas de dependência para corrigir.
apt-get -f install: Outro comando para corrigir problemas de dependência.
apt-get autoclean: limpar dependências desnecessárias.
Verifique se os pacotes estão sendo mantidos pelo gerenciador de pacotes
Para verificar se o instalador mantém pacotes pendentes de instalação, execute:
apt-get -u dist-upgradeIsso irá mostrar a você pacotes retidos. Se listado, para remover pacotes, execute:
apt-get remove -dry-run nomedopacote