Réinstaller tous vos paquets logiciels en quelques clics sous Linux

#Linux #

linux_installer

Quel merveilleux monde que celui de linux, qui regorge de distributions toutes aussi alléchantes les unes que les autres.Alors si vous voulez en tester une autre et bien voici un moyen de réinstaller tous vos softs préférés très rapidement et de manière automatisé. Voici une astuce qui vaut le détour.

Sur les Debian-like

La fonction magique est : "dpkg"
On l'utilisera en 2 étapes:
1/ dpkg --get-selections  (cela exportera votre liste de softs vers un fichiers texte)
2/dpkg --set-selections (cela importera depuis ce fichier texte la liste de vos soft)

#je crée ma liste
sudo dpkg --get-selections > mes_softs.txt

#j'installe ma liste en 3  lignes de commande
sudo dpkg --set-selections < mes_softs.txt
sudo apt-get update && sudo apt-get dselect-upgrade

Voilà l'installation devrait commencer.

Sur les Fedora-like

#je crée ma liste
rpm -qa --qf %{NAME}\\n > mes_softs.txt

#j'installe ma liste
yum -y install $(cat mes_softs.txt)

Sur Archlinux

#je crée ma liste
pacman -Q > mes_softs.txt

#j'installe ma liste
pacman -S $(cat mes_softs.txt)

C'est quand même vous me l'accordez un bon moyen de back-up tout de même.
A bientôt.