O que o estado atual é
Linhas começando com in
na saída de dpkg -l
um pacote está configurado para ser instalado, mas não na verdade (ainda) instalado.
Supondo que você não esteja instalando o pacote agora, um comando para desinstalá-lo deve ser desinstalado, impedindo sua instalação e removendo essa linha da saída de dpkg -l bash
.
Como corrigir isso
Uma maneira de fazer isso é executar: sudo apt-get remove bash:i386
Mas por favor certifique-se de não deixar de fora o :i386
. Que identifica o pacote para remoção como a versão de 32 bits do bash, que é o que você está dizendo que não quer e qual é o que você provavelmente não precisa. Você definitivamente precisa do bash
para sua arquitetura (amd64) - mesmo que todos os usuários usem um shell interativo diferente, muitos outros pacotes no Ubuntu dependem disso.
Mais detalhes sobre a situação atual e a ação "remover":
O principal i
significa está marcado para ser instalado , por isso faz sentido querer limpar essa linha na saída de dpkg -l
.
A ação purge
(como fkraiem sugerido ) deve funcionar bem também, embora seja provavelmente desnecessário (comparado a remove
). Purgar um pacote consiste na remoção e também na exclusão de arquivos de configuração do sistema. A segunda letra do pacote, na saída de dpkg -l
, deve ser um c
em vez de um n
se os arquivos de configuração do sistema para o pacote existissem.