Choisir les logiciels libres

Aller au contenu | Aller au menu | Aller à la recherche

mardi 10 février 2009

On rencontre parfois des gens honnêtes

Il vient de m'arriver une petite aventure de débutant que je m'en vais vous conter parce que ça me servira de leçon, et parce qu'on rencontre des gens honnêtes dans le libre.

J'ai été contacté en fin d'année dernière par LinuxIdentity, qui m'a proposé de rédiger quelques articles consacrés à Ubuntu, pour une édition spéciale débutant sur Ubuntu . Le magazine, intégralement consacré à Ubuntu, est spécifiquement destiné aux ultra-débutants et contient un CD intégralement francisé d'Ubuntu 8.10 Intrepid Ibex. Les articles devaient donc être rédigés clairement, sans jargon technique et être abordables par un total-newbie-du-Linux (Première leçon : on dit GNU/Linux). La prestation était rémunérée. Le tarif proposé n'était ni rebutant, ni délirant, 30$ la page publiée (l'éditeur est situé aux US). J'ai décidé de le faire pour l'expérience, plus que pour le gain.

Dans un premier temps, j'ai rédigé 3 articles, soit 13 pages, dont un copieux article sur Synaptic, la Rolls des gestionnaires de paquets (Ou comment détruire en quelques pages la mauvaise réputation de l'installation de logiciels sous GNU/Linux :-) ). Début janvier, je suis re-contacté, apparemment en mode panique, pour la rédaction expresse d'un quatrième article. Je m'exécute. Et c'est là que les Athéniens ont failli s'atteignir... :-(

Ce petit job a donné lieu à 2 contrats successifs, l'un pour 3 articles, l'autre pour 4 articles, ce dernier venant remplacer le premier. Essayez de suivre le raisonnement :

  • 3 articles dans un premier contrat, à 30$ la page. Je signe le contrat.
  • 4 articles à 270$ dans le deuxième contrat. Je signe le contrat, de bonne foi, pensant qu'il s'agissait d'un simple ajout, les articles étant listés dans le contrat.

Refaites le calcul : 4 articles de 16 pages au total pour 270$, ça fait à peine plus de 16$, soit moitié moins que le premier contrat. Mon erreur est dans ma re-lecture du second contrat, puisque je n'ai fait que vérifier que la liste des articles correspondait bien et que je n'ai constaté les dégâts "financiers" qu'au moment où j'ai reçu le paiement. J'ai donc repris contact avec l'éditeur, qui contractuellement, ne me devait que ce qu'il m'avait finalement payé. La bonne nouvelle, c'est que LinuxIdentity (Merci Caroline) a immédiatement accepté de régulariser, et ainsi de me faire bénéficier de l'intégralité de la rémunération, basée sur le tarif du contrat initial. On rencontre parfois de l'honnêteté dans ce monde de brutes :-) .

Satisfaction supplémentaire, j'ai initialement négocié de pouvoir récupérer mes droits, sous réserve de ne pas re-publier dans un délai de 3 mois et avec un objectif commercial. En clair, d'ici fin avril, les articles seront disponibles ici même sous licence Creative Commons BY-NC-SA 2.0.

dimanche 16 décembre 2007

Problème de débutant: Gutsy Gibbon pas totalement francisé?

Il n'est pas admissible que les applications utilisées via un système moderne comme Ubuntu ne soient pas localisées. Parmi les actions de localisation, la traduction des applications est un élément important. Le simple fait de pouvoir utiliser OOo ou Firefox en français change radicalement la vision de l'utilisateur. Tout le monde ne maitrise pas la langue de Shakespeare.

Sous Gutsy, il arrive fréquemment sur le forum des posts décrivant des OOo ou Firefox en anglais, après installation. Les solutions sont simplissimes (merci ubuntu).

Franciser en mode graphique

Via Système > Administration > Prise en charge linguistique

langue vous aurez accès au sélecteur linguistique. Il ne vous reste qu'à choisir les langues que vous souhaitez utiliser, puis la langue par défaut. Le système de prise en charge linguistique fera le reste pour vous.

langue En cas de soucis sur une langue, le système vous indiquera quelles langues ne sont pas totalement installées (dans le cas présent le français) et vous proposera de compléter la prise en charge

Via Synaptic

Pour franciser une application, il suffit généralement de rechercher les paquets correspondants à cette application. Parmi ces paquets, vous trouverez généralement des paquets locales, correspondants aux éléments de localisation. C'est le cas pour firefox, pour lequel le paquet de francisation est mozilla-firefox-locale-fr-fr.

Franciser en ligne de commande

Comme tout paquet il est possible d'installer les paquets de localisation via apt en ligne de commande. toutjours pour firefox, la ligne de commande serait donc la suivante:

sudo apt-get install mozilla-firefox-locale-fr-fr

  • sudo pour exécuter une commande en mode super-utilisateur
  • apt-get pour utiliser apt
  • install pour utiliser la fonctionnalité d'installation d'apt

Aller plus loin

Au delà des quelques manipulations présentées, un des moyens de participer au développement d'Ubuntu est d'intégrer les équipes de traduction. Si vous maitrisez la langue de Shakespeare, n'hésitez pas à vous rendre sur Launchpad

mardi 20 novembre 2007

Problème de débutant: Notification de nouveaux courriers

Une question récurrente du forum consiste à savoir comment obtenir une notification de nouveaux courriers électroniques. thunderbird le fait naturellement, encore faut il que l'application soit lancée et qu'on utilise ce logiciel, ce qui n'est pas mon cas.

La solution existe et fonctionne parfaitement, que vous utilisiez Gnome, Kde ou Xfce, et quelque soit votre client mail. Elle s'appelle Mail Notification. Aussi curieux que cela puisse paraitre, ce petit logiciel n'est pas (encore) documenté.

Il suffit donc d'installer le paquet mail-notification, puis de vous rendre dans Système > Préférences > Avertisseur de courrier pour paramétrer le tout.

Plus simple on ne fait pas

Problème de débutant: Unable to lock the administration directory

A l'occasion d'une tentative d'installation en ligne de commande ou via synaptic, il peut arriver que les opérations ne se déclenchent pas. un message d'erreur est alors affiché:
__E: Impossible de verrouiller /var/lib/dpkg/lock - open (11 Ressource temporairement non disponible) E: Unable to lock the administration directory (/var/lib/dpkg/), is another process using it?__

2 causes sont possibles:

  • Vous essayez par exemple de faire une installation en utilisant la console, alors que synaptic est ouvert. Votre système ne permet pas de lancer simultanément 2 processus utilisant apt ou dpkg. Or ces applications sont utilisées lorsque vous réalisez des installations, qu'elles soient réalisées en ligne de commande ou via synaptic. Il est donc nécessaire de clôturer l'un des 2 processus, soit en fermant synaptic si vous souhaitez continuer en ligne de commande, soit en fermant votre terminal si vous souhaitez utiliser synaptic
  • Apt est utilisé par un autre processus, mais vous ne le voyez pas. Cette situation peut se produire par exemple lorsqu'apt ne s'est pas clôturé correctement, ou parce que le signalement de mise à jour automatique est en cours d'exécution. Pour le savoir, il suffit d'ouvrir le moniteur système (système>administration>moniteur système) et de repérer le processus apt en cours d'exécution. Vous n'avez plus qu'à le sélectionner puis à le terminer. Votre installation devrait normalement reprendre si vous la relancez

Problème de débutant: dpkg was interrupted

Lorsqu'on fait une installation sous Debian/Ubuntu, que ce soit du système complet ou simplement d'un paquet, le système réalise plusieurs opérations:

  • Téléchargement du binaire (le logiciel)
  • Installation, y compris décompression du package
  • Configuration et paramétrage si nécessaire

Si l'une des 2 dernières opérations est interrompue en cours, il est vraisemblable que vous obtiendrez le message suivant lors de vos prochaines tentatives d'installation, désinstallation:

E: dpkg was interrupted, you must manually run 'dpkg --configure -a' to correct the problem

Pas de panique. Il suffit de lancer un terminal (Applications>Accessoires>Terminal sous gnome), puis d'y entrer la commande proposée en mode superutilisateur (root sous Debian, en utilisant sudo sous (K)(X)Ubuntu):

sudo dpkg --configure -a

Cette commande devrait normalement terminer le travail interrompu précédemment.