Monthly Archives: mars 2009

Un fauteuil pour deux, sous debian

Pour remplir certaines fonctions, il existe souvent plusieurs solutions, et côté logiciel c’est pareil !

Par exemple, pour la configuration du système, on a besoin d’un éditeur de texte. Sur les distributions récentes, on trouve souvent nano, d’autres utilisent vi (ou une variante comme nvi ou vim…). Sous debian, l’éditeur par défaut s’appelle editor tout simplement.

Voyons voir ce qu’il en est:

$ which editor
/usr/bin/editor
$ ls -la /usr/bin/editor
lrwxrwxrwx 1 root root 24 mar  4 09:01 /usr/bin/editor -> /etc/alternatives/editor

On se rend compte que editor n’est pas un programme mais un lien vers un fichier du même nom dans  /etc/alternatives et si nous allions voir ce fichier, c’est lui même un lien vers le programme utilisé comme éditeur par défaut.

Pour changer celui-ci on pourrait changer le lien, mais c’est un peu brutal vu que debian fournit une commande pour le faire : update-alternatives. Évidemment pour toucher à la configuration de système, il faut être root (utiliser su ou sudo selon votre méthode favorite).

# update-alternatives --config editor

Un petit menu en mode texte vous proposera de choisir une alternative.

Voila pour les généralités, le problème se pose en particulier pour le plugin flash de firefox (enfin iceweasel) car même après avoir installé le plugin provenant de debian-multimedia, firefox s’obstine toujours à utiliser swfdec, et ce dernier ne peut pas être désinstallé sans nuire à Gnome… La solution est juste au dessus ! En fait firefox utilise le plugin flash-mozilla.so qui est lui-même une alternative. Donc:

# update-alternatives --config flash-mozilla.so
Il y a 2 alternatives fournissant « flash-mozilla.so ».

Sélection    Alternative
-----------------------------------------------
*+        1    /usr/lib/swfdec-mozilla/libswfdecmozilla.so
          2    /usr/lib/flashplayer-mozilla/libflashplayer.so

Appuyez sur Entrée pour conserver la valeur par défaut[*] ou choisissez le numéro sélectionné :2
Utilisation de « /usr/lib/flashplayer-mozilla/libflashplayer.so » pour fournir « flash-mozilla.so ».

Et le tour est joué !

Voila même si flash n’est pas libre, ce n’est pas une raison pour ne pas expliquer aux nouveaux arrivants sous debian ou ubuntu que d’aller renommer, effacer ou remplacer libswfdecmozilla.so pour que firefox joue du flash n’est pas la meilleure méthode.

Correcteur orthographique sous Vim

J’utilisais le plugin vimspell pour la correction orthographique sous Vim. Depuis la version 7 ce n’est plus nécessaire, un correcteur est inclus dans vim, en revanche les dictionnaires français ne sont pas installés par défaut (en tout cas pas sur ma debian).

Pour les installer, suivre la procédure suivante:

mkdir -p /tmp/vimspell
cd /tmp/vimspell
wget http://ftp.vim.org/pub/vim/runtime/spell/fr.utf-8.sug
wget http://ftp.vim.org/pub/vim/runtime/spell/fr.utf-8.spl
wget http://ftp.vim.org/pub/vim/runtime/spell/fr.latin1.sug
wget http://ftp.vim.org/pub/vim/runtime/spell/fr.latin1.spl
sudo cp * /usr/share/vim/vim71/spell

et voila :setlocal spell spelllang=fr ça marche!

Mon blog devient bilingue

Grâce au plug-in Gengo mon blog devient bilingue.

Évidement rien n’est jamais simple, Gengo n’est pas encore prêt pour wordpress 2.7 … donc j’ai dû installer la version de développement, reste à voir si ça marche bien !

Ce billet va me permettre de tester ;)

  • Premier problème, les accents… allez je passe tout en UTF-8, ça marche
  • Bon la date, les catégories et tags ne sont pas traduit dans le post, mais ils le sont en marge… étrange, ça reste une affaire à suivre…
  • Toutes les catégories et les tags doivent être traduits, sinon certains endroits ne sont pas remplis :-(