Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédente | Prochaine révisionLes deux révisions suivantes |
tutoriel:os:ubuntu:svgreinstall:svg:start [2022/08/10 18:46] – [Autres étapes] admin | tutoriel:os:ubuntu:svgreinstall:svg:start [2022/08/10 18:48] – [Autres étapes] admin |
---|
...@...:~ $ sudo mv mespaquets.list /etc/</cli> | ...@...:~ $ sudo mv mespaquets.list /etc/</cli> |
- **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") | - **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") |
- Relancez cette même commande sur une installation fraîche :<cli prompt='$ '>...@...:~ $ dpkg --get-selections | grep -v deinstall > liste-base</cli> | - Redémarrez la machine sur un live-cd d'Ubuntu et: |
| - Relancez cette même commande sur une installation fraîche :<cli prompt='$ '>...@...:~ $ dpkg --get-selections | grep -v deinstall > liste-base</cli> |
- et ne gardez que les différences :<cli prompt='$ '>...@...:~ $ diff -d liste-base liste-des-paquets | egrep '^> ' | sed 's/^> //' > liste-a-installer</cli>Cette commande supprime les marques ajoutées par diff. | - et ne gardez que les différences :<cli prompt='$ '>...@...:~ $ 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 (usb, web, etc.) | - Sauvegardez ce fichier (ainsi que le **/etc/apt/sources.list**) sur un support externe (usb, web, etc.) |