Présentation
Lorsque les fichiers d'un package sont modifiés ou supprimés accidentellement, cela peut endommager le système. La réinstallation du package résout le problème dans la plupart des cas. Cependant, en utilisant le apt-get install
La commande renverra une erreur, étant donné que le package est déjà présent.
Le --reinstall
flag est un raccourci pour un apt-get
commande utilisée pour réinstaller les packages, en utilisant les versions les plus récentes. Ceci est utile pour les packages avec de nombreuses dépendances inverses.
Dans ce didacticiel, vous apprendrez à utiliser apt-get reinstall
pour réinstaller les packages sur Debian et Ubuntu.
Remarque : Utilisation du --purge remove
L'option permettant de supprimer des packages et de les réinstaller permet d'obtenir des résultats similaires. Cependant, il efface également les fichiers de configuration.
Prérequis
- Un compte avec des privilèges sudo
- Accès à la ligne de commande/au terminal
- Un système Debian/Ubuntu
Réinstaller les packages à l'aide d'apt-get
Utilisation du --reinstall
commande est un processus simple. La syntaxe est la suivante :
sudo apt-get --reinstall install PackageName
Si vous souhaitez réinstaller plusieurs packages, vous pouvez tous les lister sur une seule ligne :
sudo apt-get --reinstall install PackageName1 PackageName2
Réinstaller htop avec apt-get
Voici comment réinstaller htop, un visualiseur de processus interactif sur Ubuntu, en utilisant le --reinstall
drapeau.
sudo apt-get --reinstall install htop
Le résultat devrait ressembler à ceci :
Réinstaller les packages à l'aide de la commande aptitude
Aptitude est une interface utilisateur graphique pour le gestionnaire de paquets apt. Cependant, il peut également être utilisé avec la ligne de commande.
Si vous souhaitez réinstaller un paquet avec aptitude, utilisez la syntaxe suivante :
sudo aptitude reinstall PackageName
Remarque : Utilisez sudo aptitude reinstall '~i'
si vous souhaitez réinstaller TOUS les packages.
Réinstallez apt après l'avoir supprimé accidentellement
Si vous supprimez accidentellement apt, par exemple en le purgeant à l'aide de --force-*
option, réinstallez-la en trois étapes simples :
1. Allez sur https://packages.debian.org/apt pour rechercher la version de votre choix. Évitez les tests ou les versions instables.
2. Choisissez le numéro de version et téléchargez le package pour votre architecture.
3. Dans le terminal, exécutez :
sudo dpkg -i apt_0.5.4_i386.deb
Remplacez la version et l'architecture dans l'exemple si nécessaire.
Conclusion
Après avoir lu cet article, vous devriez pouvoir réinstaller les packages en utilisant à la fois apt-get
et aptitude
commandes, ainsi que pour restaurer apt lui-même s'il est supprimé accidentellement.
Pour plus de détails sur le gestionnaire de packages apt, lisez notre article sur la gestion des packages sur Ubuntu.