Installer Tracker 0.9.18 sur ArchLinux

Tracker, c’est le moteur d’indexation et de recherches de fichiers de l’environnement de bureau Gnome.

Bien qu’une version 0.8.xx soit disponible, la version de développement 0.9.18 (au moment où j’écris cet article) est très facilement récupérable. Attention, comme toute version de développement, elle peut vous exploser à la figure 😉

A noter que depuis la version 0.9.16 – et uniquement en cas d’installation du logiciel en utilisant le code source (ce qui est somme toute assez courante sous des systèmes unix) – il faut installer Vala. Dans mon cas, j’ai utilisé le paquet AUR vala-devel, qui propose la version 0.9.7 du langage. Cf http://git.gnome.org/browse/tracker/tree/NEWS

Le code étant encore en développement, l’indexation semble assez longue, à moins que la lenteur constatée ne soit liée à la compilation d’une version de Minefield en même temps 😉

Un bug assez ennuyeux, pour ne pas dire qu’il facilite franchement le transit intestinal, semble que dans la version stable, tracker semble oublié le contenu qu’il a indexé, dès qu’on ferme la session 🙁

Bref, j’ai récupéré le précédent PKGBUILD, laissé à l’abandon par son créateur, et je l’ai modifié pour qu’il soit à jour, et surtout compilable.

Pour l’installer, il suffit de taper dans une console un petit : yaourt -S tracker-git

Et d’attendre en croisant les doigts 😉

Ce que l’on constate, c’est désormais que bien que l’interface n’ait que peu changé, elle est unifié quand on utilise le clic-droit sur l’icone en forme de loupe. L’entrée « courrier » est grisée. Cela doit être lié à la non-utilisation de ma part du logiciel de courrier Evolution, client officiel de Gnome.

tracker-menu

Sinon, l’interface de recherche est toujours aussi claire. Et aussi complète 😉

une recherche dans tracker

Et comme disait la publicité pour un fabricant de compatible PC dans les années 1980-1990 : « A suivre ! »

Victime de la malédiction de « frugal-amon » ?!

Hier soir, ayant réussi à réparer mon portable – à vrai dire une sorte de feeling m’a dit : tente ta chance et rallumes-le – j’ai voulu remplacer la distribution ArchLinux qui s’y trouvait dessus par une frugalware linux. Pourquoi ? Pour avoir les deux distributions rolling release sur mon matériel informatique.

J’ai donc appliqué la méthode qui – normalement – fonctionne. Installation du strict minimum, et ensuite on rajoute Xorg, le serveur graphique correspondant, etc… Bref, la mise en route en suivant les conseils du wiki de post-installation.

Sauf – et ce doit être encore ma malchance habituelle – je suis tombé sur un bug qui doit être très difficilement reproductible : certains des principaux paquets de Gnome, à savoir libgnome et gnome-vfs mettait jusqu’à 18 minutes pour s’installer…

Selon Bouleetbil sur le canal irc #frugalware.fr, c’était lié à un problème de gconftool-2… Mais pourquoi a-t-il fallu que je tombe dessus lors d’une installation sur une vraie machine alors que le bug n’avait pas pointé le bout de son nez lors de mes tests dans une machine virtuelle qemu, la veille ?

Résultat des courses… Excédés par ce bug – il restait encore quelque chose comme 140 paquets à installer après libgnome – j’ai installé une archlinux dessus…

A croire que je dois avoir un don pour tomber sur ce genre de bug…

Frugalware 1.3rc1 64 bits… Où comment j’ai encore trouvé un petit bug à la c**.

Etant donné l’absence d’images ISO 64 bits pour les préversions de chaque Frugalware Linux, je suis passé par un contournement classique : une installation minimale avec la version stable, puis passage en current pour avoir une version récente utilisable.

J’ai donc récupéré avec wget l’image d’installation en ligne de la Frugalware Linux 1.2 pour processeur x86_64.

[fred@fredo-arch ISO à tester]$ wget -c http://www7.frugalware.org/pub/frugalware/frugalware-1.2-iso/frugalware-1.2-x86_64-net.iso
–2010-08-01 13:25:26– http://www7.frugalware.org/pub/frugalware/frugalware-1.2-iso/frugalware-1.2-x86_64-net.iso
Résolution de www7.frugalware.org… 88.191.250.131
Connexion vers www7.frugalware.org|88.191.250.131|:80…connecté.
requête HTTP transmise, en attente de la réponse…200 OK
Longueur: 64839680 (62M) [application/octet-stream]
Sauvegarde en : «frugalware-1.2-x86_64-net.iso»

100%[======================================>] 64 839 680 2,31M/s ds 28s

2010-08-01 13:25:54 (2,22 MB/s) – «frugalware-1.2-x86_64-net.iso» sauvegardé [64839680/64839680]

Puis j’ai créé mon environnement habituel de test : qemu avec 1500 MiO de mémoire vive, 32 GiO de disque virtuel.


[fred@fredo-arch ISO à tester]$ qemu-img create -f raw frug.img 32G
Formatting 'frug.img', fmt=raw size=34359738368
[fred@fredo-arch ISO à tester]$ kvm64 -hda frug.img -cdrom frugalware-1.2-x86_64-net.iso -boot d &

Pour mémoire, kvm64 est un raccourci pour :


alias kvm64='qemu-system-x86_64 -enable-kvm -localtime -soundhw all -k fr -m 1500 -net user -net nic,model=rtl8139'

Coté installation, j’ai utilisé le partionnement habituel :

Ensuite, j’ai installé le minimum.

L’installation se déroule sans problème. Une fois l’installation terminée, c’est à ce moment précis que j’ai eu droit à un vilain bug.

Toute tentative de mise à jour me mettait le système en l’air. Après en avoir discuté avec un des principaux codeurs de la Frugalware Linux, il s’avère que c’est l’absence d’une dépendance dans libarchive qui mettait tout en l’air !

D’ailleurs, des notes de pré-publication concernant le passage de la Frugalware Linux 1.2 vers la 1.3 indique la marche à suivre concernant pacman

Tout est résumé techniquement dans ce message de la liste de publipostage de la Frugalware Linux.

Ensuite, j’ai suivi le tutoriel de post-installation. Tutoriel en cours de révision, histoire de prendre en compte le nouvel Xorg entre autre.

Donc, en attendant, il faut penser à rajouter :


xorg-server
xf86-video-cirrus

pour avoir un xorg fonctionnel dans qemu. Sans oublier pour avoir la bonne résolution, le fichier 50-monitor.conf comme je l’avais déjà expliqué dans un ancien article : https://blog.fredericbezies-ep.fr/?p=3922

Continuer la lecture de « Frugalware 1.3rc1 64 bits… Où comment j’ai encore trouvé un petit bug à la c**. »

Fedora 13 : un mois déjà.

Le 25 mai dernier, la 13ième version de la Fedora Linux sortait. J’ai voulu voir l’état de la distribution un mois après qu’elle fut rendue disponible. J’ai donc récupéré via Bittorrent l’image ISO 64 bits pour la version live Gnome.

C’est plus un rapide aperçu qu’un test approfondi.

D’ailleurs, c’est avec ce petit genre de tests qu’on peut se faire un premier aperçu d’une distribution… qui peut donner envie d’aller plus loin ou pas du tout 🙂

Et j’ai ensuite lancé mon environnement de test habituel : à savoir une machine virtuelle doté de 1,5 GiO de mémoire vive, 32 GiO de disque dur virtuelle, donc les habituelle lignes de commande.


[fred@fredo-arch ISO à tester]$ qemu-img create -f raw disk.img 32G
Formatting 'disk.img', fmt=raw size=34359738368
[fred@fredo-arch ISO à tester]$ kvm64 -hda disk.img -cdrom Fedora-13-x86_64-Live.iso -boot d &

Pour mémoire, kvm64 est un raccourci pour :


qemu-system-x86_64 --enable-kvm -m 1500 -k fr -localtime --soundhw all

Après l’installation et la création d’un compte utilisateur, j’ai ouvert un terminal en compte root pour effectuer un petit « yum update » qui m’a installé les mises à jour depuis la date de la sortie. Et seulement 254 paquets à mettre à jour, ce qui est peu finalement.

Parmis les nouveautés, on trouve un certain… Mozilla Firefox 3.6.4 🙂

Continuer la lecture de « Fedora 13 : un mois déjà. »

En vrac’ libre et en retard ;)

Un petit vrac’ libre et un peu en retard parfois 😉

  • Mozilla Firefox 3.6.4 est enfin sorti. Et fini les plantages à cause de certains greffons mal élevés 😉
  • VLC 1.1.0 pointe le bout de son nez. Avec pas mal de nouveautés (support du WebM, VAAPI, etc…), dont beaucoup sont en interne. Tant qu’il fonctionne bien, que demande le peuple ? 😉
  • Gnome 2.30.2 est enfin sorti. Et est disponible au moins sur Archlinux et Frugalware 😉
  • Bien que ce ne soit pas complètement libre, notons la sortie du premier épisode de la série uniquement diffusée via P2P, « Pioneer One« . Avec une ambiance à la « 24 » première saison, c’est assez bien. Les sous-titres arrivent au fur et à mesure. Et si vous voulez qu’un deuxième épisode voit le jour, donnez via paypal 😉

Voila, c’est tout pour aujourd’hui !

Bonne journée 😉