Installer une nouvelle version d'Ubuntu

Selon votre distribution de GNU/Linux, l'installation d'une nouvelle version peut être très différente. Ce que j'indique ici en prenant l'exemple d'Ubuntu Lucid Lynx est assez similaire à Debian.

Imaginons que quelqu'un vous a installé une version d'Ubuntu, comme Jaunty Jackalope ou Intrepid Ibex ou Hardy Heron. À présent, vous ne pouvez pas passer directement à Lucid Lynx d'un clic. La solution la plus simple est d'installer cette dernière version grâce à son CD.

L'installation proprement dite est facile et vous trouverez des copies d'écran sur d'autres sites. En revanche, préparer l'installation prend un peu plus de temps et de réflexion.

Cela consiste d'abord à apprendre ce qu'est une partition et ce qu'est GRUB, même si dans Lucid Lynx, il me semble que l'installation de GRUB se fait dans le silence le plus parfait.

Cela consiste ensuite à faire un peu de nettoyage, en imaginant que votre Ubuntu actuel a été installé sur 2 partitions. Il est conseillé de supprimer certains répertoires et fichiers de votre dossier personnel.

Si votre Ubuntu est installé sur une seule partition, vous devez sauvegarder tout ce qui est important pour vous sur des CD, une clé USB ou un disque dur externe. En effet, lors de l'installation du nouvel Ubuntu, tout sera effacé.

Partitions

Vous trouverez des informations sur les partitions là-bas : Glo(u)ssaire IV: systèmes de fichiers.

En principe, on installe une grosse distribution GNU/Linux, comme Ubuntu, Debian, Mandriva, Fedora…, sur 2 partitions, en plus de la partition d'échange (Swap qui est indispensable.

La première partition primaire s'appelle /dev/sda1, la deuxième… /dev/sda2. En général, 3 partitions primaires suffisent.

Partition /

Une partition est ainsi réservée au système. Elle est indiquée par le signe typographique / (barre oblique ou slash). Cette partition s'appelle «partition root» ou «partition système».

Partition /home

Cette partition /home contient votre dossier personnel ainsi que les dossiers des autres utilisateurs de l'ordinateur, le cas échéant.

Cette partition n'est pas du tout nécessaire à la bonne marche de GNU/Linux mais elle est importante. Elle permet de protéger vos documents lors d'une nouvelle installation. Ce qui n'empêche pas de sauvegarder vos documents précieux avant toute manipulation d'envergure car nous ne sommes jamais à l'abri d'une bêtise.

Système de fichiers

Vous trouverez des informations sur les systèmes de fichiers là-bas : Glo(u)ssaire IV : systèmes de fichiers. En gros, c'est une manière d'organiser les données dans une partition. Il en existe plusieurs pour GNU/Linux.

Depuis Jaunty, les Ubuntu proposent par défaut le système de fichier Ext4. Il remplace avantageusement Ext3 et convient pour la partition / et pour la partition /home.

Lucid, en mode CD-Live, ne permet pas de choisir XFS qui est un bon choix pour la partition /. Pour le choisir, il faut passer par le CD-Alternate, en mode textuel.

Exemple de partitionnement

Voici le plan des partitions (primaires) que vous pouvez envisager pour votre nouvel Ubuntu :

  • /dev/sda1 - / : 6 à 10 Gio
  • /dev/sda2 - Swap : 512 Mio (bien suffisant)
  • /dev/sda3 - /home : tout le reste

Je ne sais jamais où mettre la partition de Swap. Si vous avez deux disques durs, elle sera bien au tout début du deuxième disque dur.

Attention ! Si vous décidez de refaire les partitions, vous détruirez tout ce qui est sur votre disque dur. Donc, sauvegardez vos documents.

Autrement, vous pouvez vous contenter de suivre le plan des partitions déjà en place. Vérifiez bien que la partition / a un minimum de 6 Gio. En effet, même si Lucid n'exige pas toute cette place pour installer le système, vous installerez peut-être des tonnes de logiciels supplémentaires. Pour la bonne marche du système, il vaut toujours mieux avoir 1.5Gio de libre sur cette partition.

Liste de vos partitions

Comment voir la liste et la grandeur de vos partitions actuelles ?

Lancez le terminal (Menu «Applications» > «Accessoires») et tapez, par exemple, la commande : df -h

Cette commande affiche le nom de chaque partition, sa taille, ce qui est libre, son taux de remplissage. Voici un exemple (sous Jaunty) :

Filesystem            Size  Used Avail Use% Mounted on
/dev/sda1             5,6G  5,0G  673M  89% /
tmpfs                 501M     0  501M   0% /lib/init/rw
varrun                501M  128K  501M   1% /var/run
varlock               501M     0  501M   0% /var/lock
udev                  501M  156K  501M   1% /dev
tmpfs                 501M   76K  501M   1% /dev/shm
lrm                   501M  2,2M  499M   1% /lib/modules/2.6.28-18-generic/volatile
/dev/sda3             224G  125G   88G  59% /home

Ce qui nous intéresse ici, c'est :

/dev/sda1  5,6G  5,0G  673M  89% /
/dev/sda3  224G  125G   88G  59% /home

Vous voyez que la partition / (/dev/sda1) fait 5.6 Gio et qu'elle est remplie à 89%. Un peu juste…

Sous Lucid, au sortir de l'installation (sur un autre ordinateur), c'est bien différent :

/dev/sda2  5,1G  2,2G  2,7G  46% /
/dev/sda3  108G  9,4G   93G  10% /home

Installation d'Ubuntu dans la table actuelle des partitions

Quand vous installerez votre nouvel Ubuntu, vous retrouverez cette table des partitions mais en mode graphique, très clair. Vous n'aurez plus qu'à choisir le mode manuel de partitionnement. En reprenant l'exemple ci-dessus, vous feriez les modifications suivantes :

  • Pour /dev/sda1 - point de montage : / - système de fichier Ext4 - reformater (cochez la case)
  • Pour /dev/sda2 - ne rien modifier (partition Swap)
  • Pour /dev/sda3 - point de montage : /home - système de fichier Ext4 - ne pas reformater (ne pas cocher la case)

Formater, c'est installer un système de fichiers et cela signifie que tout sera effacé. Soyez attentifs !

GRUB

Si vous ne savez pas ce qu'est GRUB, allez chercher là-bas : Glo(u)ssaire II - les systèmes (OS).

C'est un élément essentiel du système mais il s'installe de manière invisible dans Lucid.

Nettoyage

Mais avant d'installer votre nouvel Ubuntu, il vaut mieux supprimer la plupart des fichiers cachés (configuration) qui traînent dans votre répertoire personnel.

En revanche, il convient d'en sauvegarder certains en les copiant ailleurs. En voici une liste :

  • Dans .mozilla, le répertoire searchplugins et le dernier fichier en date dans le répertoire bookmarkbackups (moteurs de recherche et marque-pages)
  • Le répertoire .gftp si ce client FTP est installé chez vous
  • Le répertoire .mozilla-thunderbird (vos courriels et configuration)
  • Dans .openoffice.org, le répertoire template, si vous avez fait des modèles bien à vous.

Si vous avez une configuration spéciale pour GIMP ou Inkscape ou que vous avez ajouté des brosses, des palettes et tout ça, sauvegardez les répertoires nécessaires.

Pour supprimer tout le reste, il vaut mieux passer par un CD-Live. Cela permet que le système installé soit au repos complet et ainsi vous laisse faire ce que vous voulez. Le CD de Lucid conviendra très bien, mais Toutou ira tout aussi bien et ce sera même plus rapide.

Si vous lancez Lucid, il faudra monter d'un clic la partition /home, une fois sur que vous serez sur le bureau. Elle doit apparaître dans Nautilus sous une appellation du style «Volume - 250 Gio». Bref, c'est le volume le plus gros, en principe. Ensuite, il faut lancer le terminal pour lancer Nautilus en mode superutilisateur. Autrement, avec Lucid, vous ne pourrez rien supprimer :

gksudo nautilus

Nautilus est le gestionnaire de fichiers de GNOME (et donc d'Ubuntu qui utilise l'environnement de bureau GNOME). gksudo permet de lancer sans danger une application graphique en mode «sudo». Pour Sudo et compagnie, allez voir, si besoin Root et Sudo : GNU/Linux fort en sécurité

Affichez les fichiers cachés dans Nautilus (Menu «Afficher» > «…fichiers cachés») et supprimez tout ce qui est inutile dans ces répertoires et fichiers. Si vous avez déjà sauvegardé l'essentiel, vous pouvez tous les supprimer. Puis vous devez démonter le volume (clic droit sur l'icône pour choisir la bonne ligne dans le menu contextuel).

Lors de l'installation, je me suis aperçu que je n'étais pas arrivée à démonter la partition /home. L'installation est donc impossible. Dans ce cas, annulez l'installation et redémarrez l'ordinateur en laissant le CD dans le lecteur. La partition sera démontée automatiquement et après le redémarrage, vous pourrez vous lancer dans l'installation sans problème.

Si vous utilisez Toutou Linux pour supprimer les répertoires et fichiers inutiles, le montage et démontage de la partition sont du billard et comme vous êtes par défaut en Root (Administrateur du système), vous pouvez commencer tout de suite à supprimer ce qui est inutile sur votre partition /home. Vous trouverez sans doute que Rox-Filer est bien différent de Nautilus mais il est très bien aussi (et combien plus léger et rapide).

Pour Toutou-Linux, voyez Toutou / Puppy Linux 4.3.1.

Enfin prêts !

Et vous voilà prêts à installer Lucid. Tout ce que j'ai indiqué dans cet article sera valable pour Debian quand la nouvelle version sortira. Cependant, l'installation de Debian reste sans doute un peu différente. Je vous dirai cela quand je l'installerai.

Restauration des configurations

Dans votre nouvel Ubuntu, n'oubliez pas de remettre les répertoires et fichiers cachés à leur place.

Lancez d'abord Firefox pour qu'un nouveau profil soit installé puis quittez-le. Placez les marque-pages et le reste au bon endroit dans le profil. De même pour OpenOffice.org.

Pour GIMP et Thunderbird, il vous faudra d'abord les installer. Passer par la Logithèque sera le plus simple. Voyez Ubuntu Lucid Lynx, moche ou géniale ?

Puis il suffira de copier le répertoire caché de Thunderbird dans votre dossier personnel s'il n'y est pas, puis de lancer l'application. Bien que le nouveau Thunderbird soit en version 3, le profil est compatible. Ce n'est pas la solution la plus élégante mais la plus simple.

Pour GIMP ou Inkscape, il vaudrait mieux installer puis lancer les applications puis les quitter et enfin copier les répertoires au bon endroit (dans les répertoires de configuration .gimp et .inkscape).

Bon amusement Smile