Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédenteProchaine révisionLes deux révisions suivantes |
tutoriel:os:ubuntu:svgreinstall:svg:start [2022/08/10 19:52] – [Autres étapes] admin | tutoriel:os:ubuntu:svgreinstall:svg:start [2022/08/10 21:14] – [Autres étapes] admin |
---|
- sdd : NAS en 2 partitions, l'une en NTFS, l'autre en ext4 | - sdd : NAS en 2 partitions, l'une en NTFS, l'autre en ext4 |
- sde : clé USB en ext4 | - sde : clé USB en ext4 |
- **Sauvegardez un mémo sur les points de montage des disques système** :<cli prompt='$ '>...@...:/repertoire/de/sauvegarde$ sudo df -h | grep "^/dev/" > montages.list | - **points de montage des disques système** : sauvegardez un mémo et déplacez-le dans /etc :<cli prompt='$ '>...@...:/repertoire/de/sauvegarde$ sudo df -h | grep "^/dev/" > montages.list |
...@...:/repertoire/de/sauvegarde$ sudo mv montages.list /etc/</cli> | ...@...:/repertoire/de/sauvegarde$ sudo mv montages.list /etc/</cli> |
- **Sauvegardez la liste des paquets** : | - **Liste des paquets** : |
- créez un fichier **liste-des-paquets** contenant la liste des paquets installés sur le système :<cli prompt='$ '>...@...:/repertoire/de/sauvegarde$ sudo dpkg --get-selections | grep -v deinstall > liste-des-paquets</cli>(en supprimant les lignes contenant "deinstall") | - **liste des paquets installés sur le système** : créez un fichier liste-des-paquets :<cli prompt='$ '>...@...:/repertoire/de/sauvegarde$ sudo dpkg --get-selections | grep -v deinstall > liste-des-paquets</cli>(en supprimant les lignes contenant "deinstall") |
- **redémarrez la machine sur un live-cd d'Ubuntu** | - **liste des paquets installés sur un système vierge** |
- **Allez dans le répertoire de sauvegarde** :<cli prompt='$ '>...@...:~$ cd /repertoire/de/sauvegarde/ | - **redémarrez la machine sur un live-cd** d'Ubuntu |
...@...:/repertoire/de/sauvegarde$ </cli> | - **liste des paquets installés sur un système vierge** : allez dans le répertoire de sauvegarde et créez un fichier liste-base :<cli prompt='$ '>...@...:~$ cd /repertoire/de/sauvegarde/ |
- créez un fichier **liste-base** contenant la liste des paquets installés sur un système vierge :<cli prompt='$ '>...@...:/repertoire/de/sauvegarde$ sudo dpkg --get-selections | grep -v deinstall > liste-base</cli> | ...@...:/repertoire/de/sauvegarde$ sudo dpkg --get-selections | grep -v deinstall > liste-base</cli> |
- **redémarrez la machine** en retirant le live-cd d'Ubuntu | - **redémarrez la machine** en retirant le live-cd d'Ubuntu |
- **Allez dans le répertoire de sauvegarde** et **ne gardez que les différences**:<cli prompt='$ '>...@...:~$ cd /repertoire/de/sauvegarde/ | - **Liste des paquets à réinstaller** : allez dans le répertoire de sauvegarde et ne gardez que les différences :<cli prompt='$ '>...@...:~$ cd /repertoire/de/sauvegarde/ |
...@...:/repertoire/de/sauvegarde$ diff -d liste-base liste-des-paquets | egrep '^> ' | sed 's/^> //' > liste-a-installer</cli>Cette commande supprime les marques ajoutées par diff | ...@...:/repertoire/de/sauvegarde$ diff -d liste-base liste-des-paquets | egrep '^> ' | sed 's/^> //' > liste-a-installer</cli>Cette commande supprime les marques ajoutées par diff |
- **Sauvegardez** ce fichier ainsi que le **/etc/apt/sources.list** sur un support externe en ext4 (usb, web, etc.) | - **Sauvegardez** ce fichier ainsi que le **/etc/apt/sources.list** sur un support externe en ext4 (usb, web, etc.) |