Archive pour le mot-clef ‘Ubuntu’

Enfin sur Ubuntu 10.04 LTS !

Mardi 20 juillet 2010

Cela faisait au moins un mois et demi que je le disais que j’avais hâte de pouvoir upgrader ma Ubuntu à la nouvelle version LTS. Dimanche soir, j’ai enfin eu le temps de le faire et cela fait donc une journée complète que mon ordi ronronne sous la version du lynx lucide… tiens, c’est peut-être pour ça que mon gros ballon de chat (une femelle en passant) est venu se coucher en avant de mon écran le soir même pendant que je bossais, XD

Les raisons de la mise à niveau

Bon, pour revenir à Ubuntu, cela commençait à presser, puisqu’étant auteure d’un cours sur GIMP, je veux quand même garder une uniformité dans les captures, surtout que je comptais les retravailler de toutes façons. De plus, je sentais Jaunty montrer des signes de fatigue puisque les premiers mois, la connexion automatique marchait tout le temps alors que c’était rendu qu’il ne marchait qu’une fois sur deux, puis la dernière fois que j’ai retranscrit quelquechose sur openoffice (une recette de mousse au chocolat), OOo a planté au moment de l’impression, et il replantait lorsque je manipulais le fichier en question, comme si le fichier était corrompu. Aussi, j’avais fait plusieurs installations depuis des dépôts-tiers (surtout les dépôts PPA) et mettons qu’un ménage du printemps s’imposait.

Mais la raison principale reste que la version Jaunty Jackalope n’a plus que 3 mois à vivre et que j’avais de toutes façons l’intention de mettre à niveau à la nouvelle version LTS qui m’assurerait la paix pour au plus 3 ans.

Comment j’ai fait

Bien que l’on puisse faire une simple mise à niveau avec le gestionnaire de paquets, il est toujours préférable d’opter pour une réinstallation pure et simple du système, afin de s’assurer de repartir avec des systèmes de fichiers sains, sans erreurs provenant des installations précédentes. Et tant qu’à partir sur de bonnes bases, j’ai décidé de formater les deux partitions ext4 comme j’avais fait la dernière fois.

Donc si vous voulez réinstaller Ubuntu en formatant les partitions ext3/ext4, voici comment, ainsi que mes conseils :

Sauvegardez votre /home, et vérifiez deux fois plutôt qu’une !

Si vous avez un deuxième disque, déplacez-y tout le contenu de votre dossier personnel sur ce disque. Pour cela, ouvrez Nautilus en tant que superutilisateur :

sudo nautilus

Une fois Nautilus ouvert, sélectionnez l’ensemble des fichiers et dossiers contenus dans votre dossier personnel, pour ensuite les copier à l’endroit où vous voulez les sauvegarder. Si vous pouvez sauvegarder sur disque dur externe, sur clé USB ou sur DVD, c’est encore mieux, puisque ça diminue encore plus les risques d’accidents en cas de mauvaise manipulation.

Si vous avez un message indiquant qu’un fichier n’a pu être copié et qu’il s’agit d’un simple fichier de configuration d’un paquet, vous pouvez l’ignorer.

ATTENTION : Assurez-vous que tous vos dossiers et fichiers personnels se sont bien copiés, car il se pourrait que le copiage soit incomplet la première fois ! Revérifiez donc, et s’il manque des dossiers, copiez-les, pour être certain de tout sauvegarder !

Sauvegarder vos bookmarks Firefox

N’oubliez pas de sauvegarder vos bookmarks Firefox ! Pour cela, depuis Firefox, allez dans Marque-pages > Organiser les marque-pages Allez dans Importation et sauvegarde puis faites Sauvegarder pour avoir une copie au format .json, et Exporter en HTML pour sauvegarder une copie en HTML C’est toujours mieux d’avoir deux sauvegardes différentes, question d’être certain de toujours pouvoir restaurer depuis l’un ou l’autre des deux fichiers.

Enregistrez ces deux fichiers au même endroit que celui où vous sauvegardez votre /home

Sauvegarder vos projets Web

Si vous développez en PHP, ou que vous testez vos sites en local, il est aussi important de sauvegarder toutes les données relatives à vos sites locaux ! Pour cela, il faut non seulement sauvegarder les fichiers des sites, mais aussi les bases de données. Que ce soit via PhpMyAdmin ou en ligne de commande (avec la commande mysqldump), sauvegardez TOUTES vos bases de données, excepté les bases information_shema, mysql et phpmyadmin

Il est toujours mieux de procéder de cette façon, car ça ne marche pas toujours avec la simple sauvegarde du contenu du répertoire /mysql/. Je l’ai appris à mes dépends, puisque quand Ubuntu 8.04 avait crashé, je n’avais pas pu faire les sauvegardes avant que ça n’arrive, ce qui fait que pour certains projets Web (ceux utilisant le moteur de stockage InnoDB notamment), j’ai dû me rabattre sur des anciennes sauvegardes que j’avais sur une clé USB ou sur Wampserver.

Une fois les sauvegardes terminées

Vous avez sauvegardé vos fichiers, vos bookmarks ainsi que vos bases de données, vous pouvez maintenant insérer votre CD d’Ubuntu 10.04 LTS et redémarrer pour lancer l’installation. En passant par le partitionnement manuel, vous refaites simplement les points de montage et formater la partition racine du système, et la partition /home.

Si vous n’êtes pas certain quelles partitions correspondent à / et /home, lancez un sudo fdisk -l dans le terminal ou consultez le moniteur système (Système > Administration > Moniteur système) et notez vos partitions et leurs correspondances, avant de vous lancer dans l’installation. De cette façon, vous risquerez moins de vous tromper.

Vous pouvez vous aider avec cette partie de tutoriel même si celle-ci est basée sur une version 8.10 au moment d’écrire ces lignes. Mais cela devrait bientôt être mis à jour puisque je viens de voir que l’auteur du cours a commencé à mettre à jour les chapitres en vue d’une adaptation en livre.

Le mot de la fin

Pour le moment, il est encore trop tôt pour faire réellement un bilan, puisque je n’ai pas encore fini de préparer mon poste de travail pour reprendre mes activités normales. Pour le moment, LAMP est installé et fonctionnel, mais je n’ai restauré que la base de données de mon forum Connectix Boards modifié dans le but de vérifier la compatibilité du forum avec PHP 5.3. Il me reste encore 8 bases de données à restaurer, dont une que j’aurai à envoyer par morceaux en raison de sa taille (si je n’arrive pas le restaurer en ligne de commande).

GIMP, Emesene et Inkscape ont été parmi les premières applis à être installées, et il y a quelques heures, j’ai installé Meld, dont mathedit m’en a parlé suite à mon billet sur l’utilisation de hdiff, afin de le tester pour ainsi proposer une solution plus intuitive pour les Linuxiens qui veulent mettre à jour mes styles phpBB3 sur leur forum moddé.

Il me reste encore à installer Getting Things Gnome! pour organiser ma todo-list, ainsi que d’autres applis que j’oublie.

Je vous ferai un compte-rendu dans un mois ou deux.

On n’est jamais à l’abri d’une erreur niaiseuse !

Mardi 25 mai 2010

Dans le précédent billet, je vous parlait de mon problème de connexion au serveur qu’on venait de me prêter. Je viens vous donner des nouvelles sur ça, puisque j’ai réussi à me connecter sans avoir à passer à Ubuntu Lucid !

À force de tester…

En faisant des recherches sur le « bug » sous Jaunty dont j’en avais entendu parler dans une page de la doc Ubuntu sur l’utilisation de VNC, je remarquais que ceci n’était pratiquement pas documenté pour PuTTY sous Jaunty. C’était donc signe que quelquechose clochait.

Je me disais donc « et si je lançais un dpkg-reconfigure sur le paquet putty ? » C’est donc ce que j’ai fait après avoir sauvegardé une copie de mon dossier .putty (je ne savais pas si ça allait l’effacer ou non).

En réessayant, au lieu de recharger la session que j’avais enregistrée, je ré-rentrais les infos pour la connexion à partir du courriel que celui qui m’a prêté le serveur m’a envoyé, puis cette fois… Bingo ! J’arrive à me connecter !

Mais après, restait la question suivante : « Où c’est que ça a coincé ? »
Soit c’était le dpkg-reconfigure qui a réglé le problème, soit c’était le fait d’avoir laissé les effets graphiques désactivés, soit c’était autre chose.

J’essayais donc en réactivant les effets graphiques, puis en me connectant avec la nouvelle session qui fonctionne : j’arrive à me connecter.

Un petit détail fait toute la différence !

Il ne restait donc qu’un dernier détail à vérifier : Qu’est-ce qui différait ces deux sessions ?
Puisque les infos sont stockés dans des fichiers texte, je lance donc TkDiff et compare le fichier de l’ancienne session avec celle de la nouvelle pour me rendre compte que l’IP stockée était différente !

En effet, pour les premières tentatives, j’avais pris l’IP qui avait été posté dans le message privé envoyé depuis le forum QuébecOS. Puis pour les tentatives qui ont marché, j’avais pris l’IP contenu dans le courriel, et je n’avais pas remarqué du tout que ces deux IPs étaient différentes sur les deux dernières valeurs !

Comme quoi il suffit de pas grand chose pour que ça ne marche pas, et qu’il faut être attentif au moindre changement d’IP ! Je viens donc de l’apprendre à partir de cette erreur niaiseuse et du coup, je peux maintenant respirer en sachant que le passage vers le lynx devient moins pressant !

Quand l’appel du lynx se fait insistant

Lundi 24 mai 2010

Voilà maintenant presqu’un mois qu’Ubuntu 10.04 LTS « Lucid Lynx », la dernière mouture de la célèbre distribution Linux éditée par Canonical, est sortie en version stable, mais je n’ai pas encore fait la mise à niveau puisque je voulais premièrement attendre que les premiers bogues soient corrigés, mais aussi parce que j’étais surchargée par ce que j’avais à faire.

Tout d’abord, j’ai une commande qui piétine parce que je pogne tous les pépins possibles avant même de pouvoir installer les foutus styles phpBB3 (sur le forum récupéré) que je venais de cloner pour ladite commande en vue de les modifier. Ensuite, j’ai un gros update de fou de tous mes styles et webdesigns qui font suite à la découverte d’un problème de rendu de mes PNGs sous Firefox 3.6 qui vient de la présence d’informations de couleurs superflues qui se règlent en les optimisant avec smushit par exemple. Puis j’ai mon big-tuto Gimp dont je n’ai pas encore fini le 6e chapitre, que je veux terminer avant une première validation.

Un événement inattendu qui chamboule tout

Mais dernièrement, un autre projet s’est pointé et vient chambouler mes plans : Étant un membre habitué de QuébecOS, un autre membre habitué m’a offert de me prêter un serveur pour que je puisse m’exercer à la gestion d’une plateforme LAMP. J’ai évidemment accepté, puisque je n’avais pas exclu l’idée de me mettre à l’administration d’un serveur Linux, voire d’en faire une profession. On m’a donc donné l’IP et la clé pour me connecter avec PuTTY, mais j’accumulais les problèmes de connexions. Après la première tentative, le mec en question a fait des ajustements, mais après ça, je n’arrivais toujours pas.

En faisant des recherches, j’ai alors vent d’un bug présent dans la version 9.04 d’Ubuntu qui cause des problèmes de connexion à un serveur distant. Suite à cette info, je prends donc mon LiveCD de Lucid afin de démarrer dessus et tester pour voir si j’arrive à me connecter au serveur sous cette version. Comme de fait, ça fonctionnait cette fois-ci !

Cela signifie donc que si je veux commencer à travailler sur mon serveur, il me faudra devancer ma migration vers Lucid !

À venir

Il y a quelques heures, avant d’aller au feu que mon père avait allumé dans notre cour arrière, j’ai imprimé le document qu’un autre membre de QOS m’avait envoyé pour me donner les instructions sur la création d’un backup du système avec SystemRescueCD, puis j’ai téléchargé et gravé l’ISO de ce liveCD. Il ne reste plus qu’à faire le backup puis lancer l’upgrade vers Lucid. Avec un backup, si l’upgrade foire, je pourrai toujours revenir en arrière.

Il reste quelques petites affaires à régler – notamment sur les captures de mon big-tuto Gimp – avant de faire le saut. Dans un futur billet, je ferai un compte-rendu de tout ça.