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édentesRévision précédente
Prochaine révision
Révision précédente
utilisateurs:claudiux:migration_maverick_vers_precise [Le 07/09/2012, 17:45] – [Faire la liste des paquets à réinstaller] claudiuxutilisateurs:claudiux:migration_maverick_vers_precise [Le 11/09/2022, 13:12] (Version actuelle) – Suppression des espaces en fin de ligne (détecté et corrigé via le bot wiki-corrector (https://forum.ubuntu-fr.org/viewtopic.php?id=2067892) moths-art
Ligne 28: Ligne 28:
 Donc ici la clé USB est le périphérique **/dev/sdd** ; elle contient une partition /dev/sdd1. Donc ici la clé USB est le périphérique **/dev/sdd** ; elle contient une partition /dev/sdd1.
  
-Se placer dans le dossier qui contient l'image iso que l'on vient de télécharger : +Se placer dans le dossier qui contient l'image iso que l'on vient de télécharger :
   cd ~/Téléchargements   cd ~/Téléchargements
   ls -t | head -1   ls -t | head -1
Ligne 35: Ligne 35:
 C'est bien ça ! C'est bien ça !
  
-Pour vérifier que l'image iso est correcte, chercher sur [[https://help.ubuntu.com/community/UbuntuHashes]] sa clé md5 (md5sum). Hélas, elle ne s'y trouve pas encore ! Tant pis, on lance : +Pour vérifier que l'image iso est correcte, chercher sur [[https://help.ubuntu.com/community/UbuntuHashes]] sa clé md5 (md5sum). Hélas, elle ne s'y trouve pas encore ! Tant pis, on lance :
   md5sum ubuntu-12.04.1-alternate-i386.iso   md5sum ubuntu-12.04.1-alternate-i386.iso
-et on obtient : +et on obtient :
   b4512076d85a1056f8a35f91702d81f9  ubuntu-12.04.1-alternate-i386.iso   b4512076d85a1056f8a35f91702d81f9  ubuntu-12.04.1-alternate-i386.iso
 Un moteur de recherche confirme que cette clé md5 est la bonne. Un moteur de recherche confirme que cette clé md5 est la bonne.
  
-Lancer alors la commande qui va transformer ma clé USB en clé bootable d'installation d'Ubuntu 12.04.1 Alternate i386 :  +Lancer alors la commande qui va transformer ma clé USB en clé bootable d'installation d'Ubuntu 12.04.1 Alternate i386 : 
-  sudo dd if=ubuntu-12.04.1-alternate-i386.iso of=/dev/sdd+  sudo dd if=ubuntu-12.04.1-alternate-i386.iso of=/dev/sdd bs=4M && sync
  
 Ne pas interrompre cette commande, ni fermer le terminal dans lequel elle s'exécute ; cela peut durer une dizaine de minutes. Ne pas interrompre cette commande, ni fermer le terminal dans lequel elle s'exécute ; cela peut durer une dizaine de minutes.
Ligne 69: Ligne 69:
 (Une erreur survient : le dépôt dl.google.com n'existe plus. J'ouvre synaptic, clique sur Origine, sélectionne "testing/non-free (dl.google.com)" et vois que seul picasa, que je n'ai pas installé, est concerné ; je supprime ce dépôt, ferme synaptic, et relance la commande ci-dessus. Tout est OK.) (Une erreur survient : le dépôt dl.google.com n'existe plus. J'ouvre synaptic, clique sur Origine, sélectionne "testing/non-free (dl.google.com)" et vois que seul picasa, que je n'ai pas installé, est concerné ; je supprime ce dépôt, ferme synaptic, et relance la commande ci-dessus. Tout est OK.)
  
-==== Mise à jour des paquets ====+==== Mise à jour des paquets et nettoyage ====
   sudo apt-get dist-upgrade   sudo apt-get dist-upgrade
 +  sudo apt-get autoremove
 ==== Faire la liste des paquets à réinstaller ==== ==== Faire la liste des paquets à réinstaller ====
  
-Voici un script python qui fait la liste des paquets à installer.  +Voici un script python qui fait la liste des paquets à installer. 
-[code]#!/usr/bin/python+ 
 +<code>#!/usr/bin/python
 # -*- coding: utf-8 -*- # -*- coding: utf-8 -*-
  
Ligne 81: Ligne 82:
 import os, os.path import os, os.path
 import re import re
- 
  
 ### Liste des paquets installés automatiquement (i.e non installés manuellement) ### ### Liste des paquets installés automatiquement (i.e non installés manuellement) ###
Ligne 153: Ligne 153:
 for install in manualInstallList: for install in manualInstallList:
   print install   print install
-[/code]+</code
 + 
 +Créer un dossier migration, et s'y rendre : 
 +  mkdir ~/migration 
 +  cd ~/migration
  
-Enregistrer ce script listofpackages.py dans un dossier (nommé par exemple migration), puis le rendre exécutable.+Enregistrer le script ''listofpackages.py'' ci-dessus : 
 +  gedit ~/migration/listofpackages.py 
 +Fermer gedit puis rendre le script exécutable 
 +  chmod +x ~/migration/listofpackages.py
  
 +L'exécuter en redirigeant sa sortie dans un fichier nommé ''maverick_packages_list.txt'' :
 +  ./listofpackages.py > maverick_packages_list.txt
  
 +==== Enregistrer les clés GPG de tous les dépôts ====
 +  sudo apt-key exportall > maverick_all_repos.asc