web-dev-qa-db-fra.com

Réinstallez le paquet et ses dépendances installées

J'ai un paquet installé qui est cassé (le paquet lui-même, pas ses dépendances). La réinstaller avec Sudo dpkg-reconfigure <package> ou Sudo apt-get --reinstall install <package> n'a pas suffi. J'aimerais essayer de réinstaller le paquet, y compris toutes ses dépendances actuellement installées. Y a-t-il un moyen de faire cela?

24
Forage

Vous pouvez vérifier toutes les dépendances du paquet avec apt-cache:

$ Sudo apt-cache depends <package>

En utilisant les résultats de cette commande, nous obtenons la suivante, qui réinstalle <package> et ses dépendances:

$ Sudo apt-cache depends <package> | grep '[ |]Depends: [^<]' | cut -d: -f2 | tr -d ' ' | xargs Sudo apt-get --reinstall install -y
32
Sebastian Potasiak