O comando que você deveria ter usado é
$ sudo dpkg -r libncurses5-dev
Você não deve ter removido arquivos em /var/lib/dpkg
manualmente.
Eu instalei um pacote debian libncurses5-dev: i386.deb usando "sudo dpkg -i libncurses5-dev: i386.deb".
No entanto, percebi que precisava de outro pacote libncurses5-dev_5.7 + 20100313-5_amd64.deb.
Quando eu tentei instalar este eu recebi um erro "libncurses5-dev: 5.7 + 20100313-5 (Multi-Arch: no) não é co-instalável com libncurses5-dev: i386 5.9-4 (Multi-Arch: não) que está atualmente instalado Erros foram encontrados durante o processamento: ".
Eu tentei remover o libncurses5-dev: i386.deb. Eu fui para / var / lib / dpkg / info e depois sudo rm libncurses * para remover todos os pacotes. Eu tentei instalar o meu pacote amd64 novamente, mas eu recebo a mesma mensagem de erro dizendo que não posso instalar com libncurses5-dev: i386 5.9-4
Além disso, quando eu faço dpkg --list | grep -i libncur *, eu não vejo nenhum resultado, então estou um pouco confuso Alguém pode me ajudar?
Obrigado
O comando que você deveria ter usado é
$ sudo dpkg -r libncurses5-dev
Você não deve ter removido arquivos em /var/lib/dpkg
manualmente.