Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
points_de_restauration_pour_un_systeme_linux [Le 12/08/2020, 13:22]
Christophe c [Avec un logiciel en mode graphique] section vide
points_de_restauration_pour_un_systeme_linux [Le 10/09/2020, 08:24] (Version actuelle)
109.7.55.182 [Introduction] des
Ligne 7: Ligne 7:
 ===== Introduction ===== ===== Introduction =====
  
-Quand un système est modifié (installations de logiciels, mises à jour), il peut devenir instable. Il peut être alors intéressant de revenir à une précédente version d'​Ubuntu,​ prise à un moment ​ou le système était encore stable. ​+Quand un système est modifié (installations de logiciels, mises à jour), il peut devenir instable. Il peut être alors intéressant de revenir à une précédente version d'​Ubuntu,​ prise à un moment ​où le système était encore stable. ​
  
-Pour ce faire, existe le concept de **Point de Restauration** (ou //​snapshots//,​ ou instantanés). Il est question ici de conserver tout le système d'​exploitation et les logiciels installés.+Pour ce faire, existe le concept de **Point de Restauration** (ou //​snapshots//,​ ou instantanés). Il est question ici de conserver ​une copie de tout le système d'​exploitation et des logiciels installés, copie qui peut être **restaurée**.
  
 Il existe un logiciel de référence,​ assez simple d'​utilisation,​ le logiciel [[timeshift|Timeshift]]. Il existe un logiciel de référence,​ assez simple d'​utilisation,​ le logiciel [[timeshift|Timeshift]].
Ligne 15: Ligne 15:
 Il est également possible de pratiquer manuellement,​ avec l'​avantage de pouvoir tout régler de façon très fine, mais l'​inconvénient d'​avoir besoin d'une certaine dose de compétence technique et de risquer des erreurs. Donc à éviter, sauf bonne compréhension du sujet. Il est également possible de pratiquer manuellement,​ avec l'​avantage de pouvoir tout régler de façon très fine, mais l'​inconvénient d'​avoir besoin d'une certaine dose de compétence technique et de risquer des erreurs. Donc à éviter, sauf bonne compréhension du sujet.
  
-===== Méthode graphique et automatisé ​=====+===== Méthode graphique et automatisée ​=====
  
 La méthode de référence pour prendre des points de restauration est l'​utilisation du logiciel [[timeshift|Timeshift]]. Ces points de restauration peuvent être créés manuellement,​ ou mieux automatiquement,​ et ce au rythme choisi. Il est également possible de définir le nombre de **points de restauration** conservés (lesquels prennent de la place). Enfin, Timeshift permet de restaurer un système devenu instable, en mode graphique ou en mode texte. La méthode de référence pour prendre des points de restauration est l'​utilisation du logiciel [[timeshift|Timeshift]]. Ces points de restauration peuvent être créés manuellement,​ ou mieux automatiquement,​ et ce au rythme choisi. Il est également possible de définir le nombre de **points de restauration** conservés (lesquels prennent de la place). Enfin, Timeshift permet de restaurer un système devenu instable, en mode graphique ou en mode texte.
  
-Pour en savoir plusvoir l'aide [[timeshift|Timeshift]].+Le **point de restauration** dont il est ici question comprend tout le système d'​exploitation et tous les logiciels installésmais pas les fichiers de l'utilisateur (ses documents).
  
 +Pour en savoir plus, voire l'aide [[timeshift|Timeshift]].
  
-===== Méthodes manuelles ===== 
  
-==== Sauvegarde des paquets logiciels ====+===== Sauvegarde des paquets logiciels ​=====
  
 Il ne s'agit pas ici de restaurer tout le système, mais seulement d'​utiliser la liste des logiciels précédemment installés pour désinstaller ou réinstaller rapidement tous ces logiciels. ​ Il ne s'agit pas ici de restaurer tout le système, mais seulement d'​utiliser la liste des logiciels précédemment installés pour désinstaller ou réinstaller rapidement tous ces logiciels. ​
Ligne 47: Ligne 47:
   * [[#​avec_un_script_bash|Une méthode avec un script bash qui automatise les deux tâches principales !]]   * [[#​avec_un_script_bash|Une méthode avec un script bash qui automatise les deux tâches principales !]]
  
-=== Prérequis ​=== +==== Création ​de la liste des paquets ​en ligne de commande ====
- +
-  * Rien, sauf les [[sudo|droits d'​administration]] du superutilisateur (root), car un système GNU/​Linux ​de base a tout ce qu'il faut ! +
- +
-=== Versions concernées === +
- +
-  * Tout système GNU/Linux basé sur Debian, donc Ubuntu, Kubuntu, Xubuntu, Édubuntu, etc. +
- +
-==== Dans une console ==== +
- +
-=== Création d'​une ​liste des paquets===+
  
 Procédez à la mise à jour du système GNU/Linux avec les commandes suivantes : Procédez à la mise à jour du système GNU/Linux avec les commandes suivantes :
Ligne 74: Ligne 64:
 Installer et tester le ou les logiciels. Installer et tester le ou les logiciels.
  
-=== Restauration d'une liste de logiciels === +==== Restauration d'une liste de logiciels ====
- +
-Si vous gardez le ou les logiciels installés, vous arrêtez ici, il n'y a rien d'​autre a faire, votre système est propre ! +
- +
-Sinon, vous notez le nom du logiciel ou des logiciels que vous souhaitez garder.+
  
 Pour revenir à une situation précédemment créée (dans le nom du fichier texte, vous remplacez "​**Date**"​ par la date du jour du point de restauration que vous souhaitez récupérer) : Pour revenir à une situation précédemment créée (dans le nom du fichier texte, vous remplacez "​**Date**"​ par la date du jour du point de restauration que vous souhaitez récupérer) :
Ligne 93: Ligne 79:
 Réinstaller le ou les logiciels retenus. Réinstaller le ou les logiciels retenus.
  
-Voilà, vous avez restaurer ​la liste des logiciels dans la version qui existait à la date qui vous convient !+Voilà, vous avez restauré ​la liste des logiciels dans la version qui existait à la date qui vous convient !
  
-=== Liens utiles et complémentaires ===+==== Liens utiles et complémentaires ​====
  
 [[http://​contrib.linalis.com/​content/​astuce-dpkg-et-les-s%C3%A9lections-de-paquets [[http://​contrib.linalis.com/​content/​astuce-dpkg-et-les-s%C3%A9lections-de-paquets
Ligne 107: Ligne 93:
  
  
-==== Avec un Script bash ====+==== Sauvegarder la liste des paquets avec un Script bash ==== 
 +Cette démarche plus automatisée.
  
 === Algorithme === === Algorithme ===
Ligne 119: Ligne 106:
 - S'il existe, on passe à la prochaine action. - S'il existe, on passe à la prochaine action.
  
-On vous propose les actions suivantes :+On propose les actions suivantes :
  
 <​code>​ <​code>​
Ligne 211: Ligne 198:
   ./​PointDeRestauration.sh   ./​PointDeRestauration.sh
  
-===== POUR TOUTES LES PROCÉDURES QUI SUIVENT ​=====+===== Sauvegarder les paramètres d'un utilisateur ​===== 
 +Cette fois, il s'agit de préserver les paramètres propres à un utilisateurs.
  
-<note warning>​**Pour toutes les procédures qui suivent**, ils sont en reconstruction. Si vous n'​être pas un utilisateur avancé et que vous ne connaissez pas les implications des commandes utilisées ici, pour le moment abstenez-vous de les utiliser et revenez dans un ou deux mois !</​note>​ +==== Principes ​====
- +
- +
- +
- +
-===== Les paramètres d'un utilisateur ===== +
- +
-==== Introduction ​====+
  
 Les paramètres d'un utilisateur peut-être définit comme suit : **Ensemble des configurations des logiciels installés et de leurs données de bases**. Par exemple, tous les paramètres de configuration du bureau et des préférences de l'​utilisateur,​ cela inclus, les paramètres de la souris, les couleurs du bureau, le font d'​écran sélectionné,​ les préférences pour le sauve écran, etc. Toutes ces informations sont enregistrées dans de multiples endroits et fichiers et la sauvegarde de ces informations est laborieuse et fastidieuse ! Les paramètres d'un utilisateur peut-être définit comme suit : **Ensemble des configurations des logiciels installés et de leurs données de bases**. Par exemple, tous les paramètres de configuration du bureau et des préférences de l'​utilisateur,​ cela inclus, les paramètres de la souris, les couleurs du bureau, le font d'​écran sélectionné,​ les préférences pour le sauve écran, etc. Toutes ces informations sont enregistrées dans de multiples endroits et fichiers et la sauvegarde de ces informations est laborieuse et fastidieuse !
Ligne 299: Ligne 280:
  
 Cela prendra quelques minutes, soyer patient !  Cela prendra quelques minutes, soyer patient ! 
- 
-==== Avec un Script bash ==== 
  
 ==== Avec un logiciel en mode graphique ==== ==== Avec un logiciel en mode graphique ====
Ligne 309: Ligne 288:
  
 [[:​SBackup]] [[:​SBackup]]
- 
- 
-==== Un système GNU/Linux complet ===== 
  
  
  • points_de_restauration_pour_un_systeme_linux.1597231371.txt.gz
  • Dernière modification: Le 12/08/2020, 13:22
  • par Christophe c