APTIK | Sauvegarder et restaurez ses logiciels

Rédigé par O. Clotaire Aucun commentaire
Classé dans : Linux, Sécurité Mots clés : Linux, Script, Sauvegarde, Restauration, Aptik

Après avoir testé plusieurs distributions et effectué plus ou moins les mêmes logiciels, il me fallait un moyen d'automatiser ces actions. 

Voici donc un moyen d'avoir une sauvegarde de ses logiciels pour ensuite la restaurer au moment voulu.
1- Sauvegarde :

- Sauvegarde de sa liste de paquets (applications) dans un fichier :
$ dpkg --get-selections > liste-applis.ori

- Ouvrez ce fichier avec votre gestionnaire notepad préféré, et supprimez les lignes des logiciels non voulu et que vous n'aviez pas installé (ceux - là se reinstalleront ).
Il ne devrait rester que les logiciels voulu ou faisant déjà parti de votre distribution Debian ou basé dessus comme, Voyager Live, Linux Mint, Ubuntu, etc. 

- Sauvegarder une copie de ce fichier à l'extérieur de cet ordinateur. 


2- Restauration :

- Lorsque vous aurez le besoin, par exemple, suite à une réinstallation du système, tapez ce qui suit :
$ sudo apt-get update
$ dpkg --set-selections < liste-applis.ori
$ sudo apt-get dselect-upgrade 


3- Et la sauvegarde des dépôts, PPA ?

$ sudo cp -p /etc/apt/sources.list /etc/apt/sources.list.ori
$ sudo cp -Rp /etc/apt/sources.list.d /etc/apt/sources.list.d.ori

Les deux fichiers sources.list.ori et sources.list.d.ori seront bien sûr à sauvegarder sur un support externe.


4- Mais quand est il des API ?

Heureusement pour ceux qui n'aiment pas les lignes de commandes, les scripts, etc, il y a des programmes prêts à l'emploi. 
Pour bien faire, "dans les règles de l'art", j'en ai choisi un que nous installerons aux commandes de notre terminal.😉 

Son nom est Aptik v17.10, et nous commencerons par installer son PPA :
$ sudo apt-add-repository -y ppa:teejee2008/ppa

Avant son paquet :
$ sudo apt-get update
$ sudo apt-get install aptik

Et vous voilà avec son interface graphique, et vous allez pouvoir  sauvegarder et restaurer :

- Les dépôts configurés (PPA)
- Les packages et les logiciels
- Les logiciels qui sont dans le cache APT (pour ré-installer sur un poste hors connexion)
- La configuration des applications
- Les utilisateurs et groupes
- Les thèmes et les icônes
- Les entrées à monter (dans /etc/fstab et /etc/crypttab)
- Le contenu de votre répertoire personnel
- Les tâches planifiées





Remarques :

1- J'utilise l'extension *.ori pour original à la place de *.bak ou *.txt, mais cela revient au même puisque tout est fichier dans Linux. Vous pouvez aussi bien ne rien mettre (liste-applis).
2- Vous devrez installer "manuellement" certains logiciels installés à partir du code source.
3- Debian n'est pas votre distrib' préféré ? J'ai trouvé ça sur le Web pour...

Arch Linux

Sauvegarde : 
$ pacman -Qqe | grep -v "$(pacman -Qmq)" > liste-applis.ori
Restauration : 
$ pacman -S $(cat liste-applis.ori) 

Fedora

Sauvegarde : 
$ rpm -qa > liste-applis.ori
Restauration :
$ yum -y install $(cat liste-applis.ori)

OpenSuze 

Sauvegarde :
$ rpm -qa -queryformat '%{NAME} ` > liste-applis.ori
Restauration :
$ sudo zypper install $(cat liste-applis.ori)

Voir l'article précédent Sauvegarder et restaurer ses paquets

A PROPOS

  • Grace à mon expérience dans les Systèmes d'Information, j'ai le privilège de partager mon expérience en les centralisant sous la forme d’une base de connaissance.
  • Parfois certaines de nos questions ne trouvent pas toujours de réponse. Le domaine de l’informatique évolue rapidement, il est alors important de pouvoir profiter des solutions déjà expérimentés.
  • Ce site sera de plus en plus accessible.
  • Je vous remercie d’avance pour vos éventuelles remarques constructives permettant son amélioration.

Écrire un commentaire

 Se rappeler de moi sur ce site
Quelle est le premier caractère du mot 7avpqk0 ?

Fil RSS des commentaires de cet article

↓