Às vezes, um pacote está quebrado e precisa ser reinstalado do zero. Eu posso usar apt-get purge
seguido por apt-get install
, mas então tenho que observar se algum pacote dependente foi desinstalado e lembre-se de reinstalá-lo.
Existe um comando para limpar e reinstalar um pacote que lida com dependências? Se um pacote depende do que está sendo reinstalado, esse pacote deve ser deixado no lugar ou também deve ser reinstalado.
apt-get purge
Respostas:
Não é aconselhável, mas você pode reduzir
apt
e ir diretamente paradpkg
.Por exemplo, tendo
postfix
epostfix-dev
:Agora usamos
dpkg
a limpezapostfix
sem remover os dependentes:E agora reinstale
postfix
:fonte