Reinstalar o pacote e suas dependências instaladas

16

Eu tenho um pacote instalado que está quebrado (o pacote em si, não suas dependências). Reinstalá-lo com sudo dpkg-reconfigure <package> ou sudo apt-get --reinstall install <package> não funcionou. Eu gostaria de tentar reinstalar o pacote, incluindo todas as dependências instaladas atualmente. Existe uma maneira de fazer isso?

    
por Forage 29.03.2013 / 09:54

1 resposta

21

Você pode verificar todas as dependências de pacotes com apt-cache :

$ sudo apt-cache depends <package>

Usando os resultados desse comando, obtemos o seguinte, que reinstala <package> e suas dependências:

$ sudo apt-cache depends <package> | grep '[ |]Depends: [^<]' | cut -d: -f2 | tr -d ' ' | xargs sudo apt-get --reinstall install -y
    
por Sebastian Potasiak 29.03.2013 / 10:40

Tags