Ah, les douces joies d’Archlinux avec le dépot [testing] activé :)

Quand j’ai décidé jadis de passer à une distribution rolling-release (que ce soit la Frugalware ou la Archlinux), j’ai voulu – en bon masochiste pleurnichard que je suis – utiliser le code le plus récent, le plus frais.

Parfois cela conduit à des situations cocasses comme celle que je vais vous raconter. J’ai vu récemment qu’une nouvelle version de grub2 (outil critique car il conditionne le démarrage des OS installés) allait arriver sur le dépot [testing].

Par prudence, j’avais activé la ligne IgnorePkg de mon fichier /etc/pacman.conf/ en lui disant d’ignorer le paquet grub2.

En parallèle, j’installais dans une machine virtuelle une archlinux minimale, avec comme chargeur de démarrage, la version 1.98 de Grub2, version précédemment utilisée. Activant le dépot [testing] dans la machine virtuelle, j’ai fait installé la nouvelle version, et j’ai redémarré la machine virtuelle sans autre forme de procès…

Ce qui a été un énorme co****** bourde… Le précédent fichier de configuration de grub2 (celui qui contenait le chemin d’accès au noyau) n’avait pas été repris… J’ai donc du redémarrer la machine virtuelle avec le support d’installation, et j’ai monté la partition /boot.

J’ai ensuite tapé les commandes suivantes :


cp grub.cfg grub.cfg.bak
cp grub.cfg.pacsave grub.cfg

Au démarrage suivant, la machine virtuelle refonctionnait correctement. J’ai donc ouvert un bug sur l’outil de suivi de bug d’Archlinux. J’ai fait de même sur ma machine réelle, qui m’annonce :


[fred@fredo-arch ~]$ yaourt -Qi grub2-common
Nom : grub2-common
Version : 1.99~rc1-2
URL : http://www.gnu.org/software/grub/
Licences : GPL3
Groupes : --
Fournit : --
Dépend de : xz freetype2 device-mapper
Dépendances opt. : --
Requis par : grub2-bios
Est en conflit avec : grub
Remplace : --
Taille (installé) : 4716,00 K
Paqueteur : Ronald van Haren
Architecture : x86_64
Compilé le : sam. 29 janv. 2011 09:06:59 CET
Installé le : sam. 29 janv. 2011 12:44:24 CET
Motif d'installation : Installé comme dépendance d'un autre paquet
Script d'installation : Oui
Description : The GNU GRand Unified Bootloader version 2 - Files common for all platforms

Dommage qu’il faille transférer à la main le fichier grub.cfg. Bah, on est jamais trop prudent avec grub / grub2 🙂

Encore heureux que ce soit un programme auquel on ne touche qu’une fois par trimestre, et encore, par vent de face 😉

OpenOffice.org pris de vitesse : LibreOffice 3.3 final est disponible.

Ce matin, la « Document Foundation » qui gère le destin de LibreOffice a annoncé la sortie de LibreOffice 3.3. Le morceau intéressant est le suivant sur les notes de publication :

This release is bit-for-bit identical to the Release Candidate 4, so you don’t need to download or reinstall if you have that version already.

Ce qui donne traduit :

Cette version est identique octet par octet à la Release Candidate 4, donc vous n’aurez pas besoin de télécharger ni de réinstaller si vous avez déjà cette version.

Autant dire que la nouvelle va faire le bonheur des utilisateurs d’Ubuntu (à partir de la version 11.04), de Fedora (à partir de la version 15), d’OpenSuSE (à partir de la version 11.4), d’Archlinux.

Reste à savoir si la Frugalware Linux acceptera d’intégrer LibreOffice si tard… La version Rc2 de Frugalware 1.4 étant rendu disponible le 28 janvier il y a peu de chance que ce soit le cas, même si un dépot est disponible, uniquement pour la version 32 bits.

En tout cas, la non sortie d’OpenOffice.org 3.3 à la date de publication de ce billet risque de faire le plus de mal à la suite bureautique libre qui risque de suivre le chemin d’OpenSolaris…

Aperçu rapide de la Chakra Linux 0.3.1… Attention, alpha ;)

Après l’annonce de la sortie de la Chakra Linux 0.3.1, j’ai voulu voir à quoi ressemblait la distribution dérivée d’ArchLinux, qui utilise désormais sa propre série de dépots et des outils tiers pour gérer les paquets. J’ai donc récupéré l’image avec l’outil wget.

[fred@fredo-arch ISO à tester]$ wget -c http://downloads.sourceforge.net/chakra/chakra-0.3.1-x86_64.iso
–2011-01-13 20:07:04– http://heanet.dl.sourceforge.net/project/chakra/0.3/images/chakra-0.3.1-x86_64.iso
Résolution de heanet.dl.sourceforge.net… 193.1.193.66, 2001:770:18:aa40::c101:c142
Connexion vers heanet.dl.sourceforge.net|193.1.193.66|:80…connecté.
requête HTTP transmise, en attente de la réponse…200 OK
Longueur: 720371712 (687M) [application/octet-stream]
Sauvegarde en : «chakra-0.3.1-x86_64.iso»

100%[======================================>] 720 371 712 1,86M/s ds 7m 11s

2011-01-13 20:14:15 (1,59 MB/s) – «chakra-0.3.1-x86_64.iso» sauvegardé [720371712/720371712]

J’ai réemployé l’image disque utilisée pour l’article concernant Xfce 4.8pre3. J’ai simplement effacé le disque et repartitionner avec l’outil Partition Manager de KDE en suivant l’agencement comme montré dans la capture d’écran ci-dessous.

Continuer la lecture de « Aperçu rapide de la Chakra Linux 0.3.1… Attention, alpha 😉 »

En vrac’ rapide et libre.

Un petit en vrac’ en passant.

C’est tout pour aujourd’hui !

Installer LibreOffice 3.3rc2 sur Archlinux… A chacun sa méthode :)

Bien que les paquets aient été rendus disponibles durant que je m’occupais de faire compiler l’ensemble de LibreOffice, j’ai expérimenté (la volonté de me concocter une LFS me monte-t-elle à la tête ?) la longue compilation de la trousse bureautique libre (3 heures environ sur un PC équipé d’un Athlon X2 – 215, épaulé de 3 GiO de mémoire vive, le tout avec une ArchLinux (avec le dépot testing activé).

LibreOffice 3.3rc2 sous ArchLinux

Si vous voulez savoir quels paquets installer, sautez quelques lignes 😉

Continuer la lecture de « Installer LibreOffice 3.3rc2 sur Archlinux… A chacun sa méthode 🙂 »

En vrac rapide et libre.

Un petit en vrac’ rapide et libre matinal.

C’est tout pour aujourd’hui. Petit en vrac’, mais costaud au final 😉

Installons LibreOffice 3.3.0rc1 sur Archlinux.

Avec la sortie de la version rc1 de LibreOffice, j’ai fait mon prétentieux – (enfin, si on en croit Cyrille Borne) – archlinuxien et j’ai installé LibreOffice chez moi. Pour le moment, le dépot testing d’archlinux doit être activé.

Première étape : on enlève OpenOffice.org avec un petit :


yaourt -Rcs openoffice-fr

J’ai aussi supprimé mon profil précédent d’OpenOffice.org en virant le dossier .openoffice.org dans .config

Deuxième étape : on installe LibreOffice avec un petit :


yaourt -S libreoffice-fr

Continuer la lecture de « Installons LibreOffice 3.3.0rc1 sur Archlinux. »

C’est une révolte ? Non, sire, c’est une révolution !

Derrière cette phrase célèbre, je veux parler du début de révolte contre la distribution reine qui commence à agacer pas mal de monde.

Avec un article qui n’a franchement rien de nouveau dans l’absolu mais qui est plaisant à lire, d’ailleurs cela me rappelle quelque chose au niveau de mon vécu,  mais qui surfe sur la vague d’une actualité récente : une volonté de damer le pion aux codeurs de Gnome en remplaçant Gnome-Shell (prévue pour Gnome 3.0 en mars 2011) par Unity, une création de Canonical dans la future ubuntu 11.04, et déjà présente dans la version Netbook Remix de la 10.10.

Maintenant, reste à savoir si cette rebellion contre l’arrivée d’Unity dans la version bureau d’Ubuntu fera plus de bruit que cela. Mais – sans vouloir être médisant – je crains que la position dominante de cette distribution atteinte par une masse critique – et de ses dérivées sans fin – n’étouffe tout débat et toute volonté de voir ailleurs (Frugalware, Archlinux, Fedora, Debian, OpenSuse, distributions source) si l’herbe est plus verte et l’air plus pur…

Passage éclair sous Frugalware Linux… Retour à Archlinux.

Il y a deux semaines, je quittais la Archlinux pour la Frugalware. Ce week-end, j’ai fait le chemin inverse. Plusieurs raisons expliquent ce départ.

  1. Je n’arrive pas à me trouver à l’aise sous la Frugalware. C’est une question de feeling. Ou peut-être une trop grande personnalisation des logiciels sous Frugalware.
  2. La syntaxe des FrugalBuild. Sans oublier que pour avoir des versions git des logiciels, c’est assez complexe à mettre en route… Alors que je n’ai pas de problème avec les paquets kvm-git, qemu-git ou encore gnash-trunk-git dont je m’occupe sur AUR.
  3. La lourdeur de la Frugalware. Car même en faisant une installation allégée, elle laisse toujours une impression de lourdeur.
  4. Ce n’est pas une vraie rolling release, car sur stable, les logiciels sont rarement mis à jour, même pour les mises à jour de sécurité. Par exemple, au moment où je rédige cet article, Mozilla Firefox est toujours en version 3.6.8

Ce sont les principaux points qui m’ont fait revenir sous Archlinux, même si je pense qu’être passé à Python 3 aussi tôt est toujours une énorme bétise.

Archlinux n’est pas Ubuntu…

Sur plusieurs plans, dont le plan philosophique (KISS) ni sur le plan de la part de marché et de la reconnaissance au niveau « grand public » (dans le sens linuxien du terme).

Ce matin, j’ai eu droit à un petit courrier (que je ne reproduirais pas, par respect pour le secret de la correspondance privée), qui me faisait passer l’information suivante : Python 3 est désormais dans le dépot [extra] de la distribution Archlinux, et que les personnes s’occupant de paquets tiers (donc sur AUR) devait faire les modifications qui vont bien pour que les paquets fonctionnent encore.

Je passerais sur la petite phrase sirupeuse de fin du courrier, qui est digne d’un ministre de la culture récent 😉

Je comprends maintenant ce que voulais dire Cyrille Borne quand il parlait d’une Ubuntu (dans le sens d’une distribution ayant une grande notorioté) comme nécessité.

En effet, il est nécessaire de comprendre que seule une distribution aussi connue qu’Ubuntu peut se permettre ce genre de changement (comme jadis l’arrivée de Pulse Audio dans une certain Ubuntu Hardy Heron), car il aura une communauté suffisamment importante pour promouvoir les nouvelles versions et nouvelles technologies.

Il faut être réaliste car des distributions comme Archlinux ou Frugalware (pour citer les deux distributions qui incarne le rolling release depuis des années), ce n’est pas à la portée du switcher de base.

Cette arrivée précoce de Python 3 (ce n’est que la version 3.1 de Python, et des entités plus « importantes » comme la Fondation Mozilla n’envisage pas le passage vers Python 3 avant un bon bout de temps) ressemble plus à un coup d’orgueil qu’à une nécessité technique réelle.

Que l’on me comprenne bien : je ne nie pas l’idée qu’il faudra un jour passer à Python 3. Mais qu’une version plus avancé de Python 3 (comme une 3.2 voire une 3.3) serait plus adaptée au final.

Confondre vitesse et précipitation est une erreur. Maintenant, pour le moment, Frugalware me convient. Reste à savoir si elle me conviendra suffisamment longtemps, ou si, d’ici quelques semaines ou mois, je ne reviendrais pas vers Archlinux, ou je ne me plongerais pas dans une autre distribution, allant même jusqu’à la distribution source, avec une distribution comme une gentoo par exemple.