yeKblog

Participer à un projet libre est un jeu... Et toi, à quoi tu joues ?

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

Keyword - ubuntu

Fil des billets

Post-it : Modifier simplement la couleur du notificateur de message Ubuntu

L’enveloppe bleue qui avertit de la réception de notifications mail ou messagerie instantanée n’est pas très visible pour mon père (qui est daltonien). Il est possible de modifier cette icône très facilement avec inkscape puisqu’il s’agit d’un svg. Mais pour ne pas installer Inkscape sur son poste uniquement pour faire cette modification, il est plus rapide de faire cette modification via un simple sed (le svg est un fichier xml). Si vous connaissez le code hexa de la couleur désirée tapez simplement :

sudo sed -i "s/19b6ee/ffff33/g" /usr/share/icons/ubuntu-mono-light/status/16/indicator-messages-new.svg

(ffff33 correspond à du jaune, adaptez en fonction de vos goûts)

Après l'installation de Ubuntu 12.10

Il n'est pas vraiment nécessaire d'expliquer comment installer Ubuntu 12.10. Pourquoi ? Tout simplement parce que c'est d'une simplicité enfantine. Par contre, après installation, il reste quelques petites modifications à faire, avis complètement personnel. Ce billet est évolutif et n'a pas pour but d'être particulièrement didactique.

sudo add-apt-repository

Quelques dépôts supplémentaires que j'affectionne, à ajouter en fonction du besoin :

sudo apt-get install

Il y a certains paquets qui ne sont pas installés par défaut, mais qui me semblent très souvent indispensables : ubuntu-restricted-extras htop cheese vlc gnome-mplayer nautilus-open-terminal dconf-tools ppa-purge imagemagick pyrenamer inkscape ghostscript poppler-utils ffmpeg gimp-plugin-registry thunderbird preload

Logiciels supplémentaires et modules complémentaires.

Un logiciel propriétaire, Google Chat Video. C'est la seule solution de messagerie instantanée que j'ai trouvée qui permette la visioconférence avec des utilisateurs de Mac et Windows. Je n'ai pas testé la dernière version de Empathy pour un appel vidéo Empathy−Google Chat, la version précédente en tout cas n'était pas à la hauteur, au niveau de la qualité sonore principalement (gros problème d'écho entre autres).

Extension Firefox : Adblock-plus, au-revoir-utm,

Paramètres système

Toutes les entrées de ce menu sont à visiter pour diverses modifications.

  • « Prise en charge des langues » pour mettre l'intégralité du système en français .
  • « Agencement du clavier » → « Options » pour activer « Séquence de touches pour tuer le serveur X » .
  • « Luminosité et verrouillage » pour désactiver « Lock » et la demande de mot de passe en retour de veille .

Résoudre le conflit de raccourci clavier Alt+Clic

Alt+Clic déplace la fenêtre, or dans Gimp, dans Inkscape et certainement dans d'autres logiciels, Alt+Clic est utilisé pour certaines actions (par exemple, dans Inkscape, « Sélection de l'objet en dessous », fonction très pratique !). Ce conflit de raccourci ne déchaîne pas les passions. Je l'ai signalé à divers endroits (dont ici) il y a au moins 5 ans sans que rien ne change. La procédure pour modifier le raccourci de déplacement de fenêtre varie avec les versions. La méthode pour 12.10  :

  • Installation et lancement du « Gestionnaire des paramètres CompizConfig » : sudo apt-get install compizconfig-settings-manager && ccsm
  • Dans Gestion des fenêtres → Déplacer la fenêtre → Modifier à votre guise l'entrée « Lancer le déplacement de la fenêtre » dont l'icône est une souris

Boîte de dialogue d'impression de Gnome dans LibreOffice

La boîte de dialogue d'impression de LibreOffice est nulle, tout simplement. Donc pour supprimer cette horreur non ergonomique (plus de clics pour moins de plaisir ?), rendez-vous dans « Outils → Options → Général » pour  :

  • Décocher « Utiliser les boîtes de dialogues LibreOffice »
  • Cocher « Activer les fonctions expérimentales (non stabilisées) »

Astuces en vrac

Quelques astuces simples pour améliorer le quotidien. Notez que certaines d'entre elles peuvent être appliquées via des interfaces graphiques, mais on perd tellement de temps dans les menus…

  • Supprimer Amazon de Unity  : sudo apt-get remove unity-lens-shopping && unity --replace
  • Accélérer l'animation de diminution des fenêtres : dconf write /com/canonical/unity/minimize-speed-threshold 0
  • Désactiver l'envoi de rapports d'erreur  : sudo sed -i -e "s/enabled=1/enabled=0/g" /etc/default/apport
  • Multimédia → Lecture des DVD (nécessite libdvdread4, qui est aussi disponible via ubuntu-restricted-extras)  : sudo /usr/share/doc/libdvdread4/install-css.sh
  • Afficher des icônes dans les menus pour plus de lisibilité : dconf write /org/gnome/desktop/interface/menus-have-icons true
  • Horloge → Afficher la date en plus de l'heure : dconf write /com/canonical/indicator/datetime/show-date true
  • Horloge → Afficher le jour en plus de l'heure : dconf write /com/canonical/indicator/datetime/show-day true
  • Nautilus → Afficher directement la taille des fichiers sous le nom : dconf write /org/gnome/nautilus/icon-view/captions "['size', 'date-modified']"
  • Nautilus → La gestion avancée des permissions de fichiers m'a toujours semblé plus claire : dconf write /org/gnome/nautilus/preferences/show-advanced-permissions true
  • Nautilus → L'affichage de la barre de statut permet d'avoir un œil sur quelques informations intéressantes : dconf write /org/gnome/nautilus/window-state/start-with-status-bar true

nautilus_taille_fichiers.jpg

Amélioration du terminal

Pour rechercher directement dans l'historique du terminal en tapant le début d'une commande puis ⇞ ou ⇟ : sudo nano /etc/inputrc

# alternate mappings for "page up" and "page down" to search the history
"\e[5~": history-search-backward
"\e[6~": history-search-forward

C'est incroyable qu'après autant de versions, Ubuntu n'ait toujours pas un shell un peu sympa, ne serait-ce qu'avec un $ coloré, c'est tellement plus pratique au quotidien… Pour avoir un peu de couleur vous pouvez par exemple copier l'extrait correspondant de mon fichier ~/.bashrc :

#### Completion auto ####
if [ "$PS1" -a -f /etc/bash_completion ]; then
. /etc/bash_completion
fi

######## Couleur ########
if [ "$PS1" ]; then
PS1='${debian_chroot:+($debian_chroot)}\[\033[0;31m\]\u@\h\[\033[0;0m\]:\[\033[0;33m\]\w\[\033[0;0m\]\$ '
fi

## Historique amélioré ##
export HISTCONTROL=ignoreboth
export HISTIGNORE="cd:ls:[bf]g:clear"

######### Alias #########
alias cp="cp -i"
alias mv="mv -i"
alias rm="rm -i"
alias md="mkdir"
alias rd="rmdir"
alias cd..="cd .."
alias cdrom="mount -t iso9660 /dev/cdrom /mnt/cdrom"
alias screenshot="import -pause 5 -window root"
alias processeur="cat /proc/cpuinfo"
alias mkdir="mkdir -p"
alias rezo="sudo watch netstat -alpe --ip"
alias update="sudo apt-get update"
alias upgrade="sudo apt-get update && sudo apt-get upgrade"
alias addppa="sudo add-apt-repository"

color_term.jpg

Reste à voir

  • Pilotes non libres
  • nautilus-scripts
  • diodon ou Glippy
  • Enable 'Show Remaining Space Left' Option in Nautilus File Browser http://www.techdrivein.com/2012/06/25-things-i-did-after-installing-ubuntu.html
  • Unity : Dodge Windows ?
  • menus_have_icons

Résoudre le conflit de raccourci Alt clic

Par défaut, dans Gnome, maintenir Alt et clic gauche enfoncé permet de déplacer une fenêtre. C'est peut-être aussi le cas dans d'autres gestionnaires de bureau…

Dans Gimp, dans Inkscape et certainement dans d'autres logiciels, Alt+Clic est utilisé pour certaines actions (par exemple, dans Inkscape, « Sélection de l'objet en dessous », fonction très pratique).

Ce conflit de raccourci ne semble pas intéresser grand monde. Je l'avais signalé il y a longtemps ici et ailleurs sans que cela ne déchaîne les passions.

Jusqu'à peu dans Ubuntu, pour résoudre ce conflit :

Système > Préférences > Fenêtres, "Touche de mouvement", sélectionner "Super (ou le logo Windows)"

Mais dans la dernière version de Ubuntu il n'y a plus cette fenêtre de configuration (il n'y a plus beaucoup de fenêtres de configuration d'ailleurs…) donc si ce problème de conflit vous importune et que vous souhaitez le résoudre, tout simplement en remplaçant Alt par Super, tapez :

gconftool-2 --set /apps/metacity/general/mouse_button_modifier --type string '<Super>'

Post-it Ubuntu : Modifier votre UID

Si vous êtes sous Ubuntu GNU/Linux et que vous n'avez créé qu'un seul compte (ci-dessous, nous prendrons l'exemple d'un utilisateur « toto » souhaitant avoir l'uid « 12345 »), vous ne pouvez pas changer votre UID directement. Voici une méthode :

  • sudo useradd -p $(mkpasswd pass) temp pour créer un utilisateur « temp » (mdp : « pass »)
  • sudo adduser temp admin pour donner les droits d'administration à « temp »
  • Déconnectez l'utilisateur principal de toute application, puis se connecter en tant que temp (dans terminal Ctrl+Alt+F1 par exemple) pour taper les commandes :
  • sudo -i pour garder les droits d'administration
  • find / -uid $(id -u toto) -exec chown 12345 {} \; pour modifier l'UID de tous les fichiers de toto
  • usermod -u 12345 toto pour modifier l'UID de toto
  • Vous pourrez supprimer le compte temp une fois reconnecté en tant que toto : sudo userdel temp

Installation de Ubuntu 10.10

Introduction

Pourquoi installer Ubuntu GNU/Linux ?

gnulinux.jpg GNU/Linux est un système d'exploitation libre et performant : Il est hautement configurable, vous pouvez participer à son amélioration si vous le désirez, il ne dépend pas d'une multinationale, sa communauté d'utilisateurs est toujours prête à vous aider, il ne cache pas de D.R.M. dans son code, n'est pas cher, gratuit dans le cas d'Ubuntu (constat valable pour de nombreuses distributions).

ubuntu_logo.jpg Pourquoi Ubuntu en particulier ? Ubuntu est : gratuit, simple à installer, simple à configurer, contient de nombreux outils simplifiant le quotidien, les choix graphiques par défaut sont soignés, les Ubunteros sont accueillants (site, forum, documentation, planet),...

Votre matériel et vos jeux commerciaux sont-ils compatibles ?

Certaines cartes graphiques ont des drivers peu performants, certaines imprimantes ne fonctionnent pas du tout, certains périphériques ne sont pas reconnus, oui mais ce constat n'est pas aussi inquiétant qu'il n'y parait car cela est principalement vrai pour le matériel exotique et surtout de plus en plus de matériel est reconnu (j'ai installé une imprimante hier, sur le poste d'un ami, juste en la branchant). Évidemment, le mieux est, lorsque cela est possible, d'acheter du matériel compatible en se renseignant à l'avance. Après tout, vous viendrait-il à l'idée d'acheter un périphérique conçu pour Windows 7 si vous étiez un utilisateur de Mac OSX ? Le problème de GNU/Linux, c'est que les constructeurs indiquent rarement la compatibilité avec l'OS libre, vous devrez donc rechercher l'information sur la toile.

Il existe peu de jeux compatibles GNU/Linux et il y a de forte chance pour que le jeu que vous venez d'acheter dans les rayons de votre hypermarché préféré ne fonctionne pas directement. Il y a tout de même de très bons jeux, commerciaux ou non qui fonctionnent nativement sous GNU/Linux, voici quelques liens qui vous permettront d'avoir un aperçu de ce qui existe :

Les jeux commerciaux sont très rarement compatibles avec GNU/Linux mais pour certains, il est possible d'utiliser Wine. Avant d'acheter un jeu, renseignez-vous en consultant la liste des applications et jeux compatibles. Pour simplifier l'installation de certaines applications et jeux avec Wine, vous pouvez aussi utiliser PlayOnLinux.

Si une application Windows dont vous avez besoin n'est pas compatible avec Wine, vous pouvez toujours installer Windows dans une machine virtuelle (Qemu ou Virtualbox par exemple) ou encore garder votre partition Windows. GNU/Linux tolère très bien la colocation. Lorsque vous allumerez votre ordinateur, un écran (Grub) vous permettra de sélectionner l'environnement que vous souhaitez utiliser (Si vous installer Burg, vous aurez même un très joli écran de sélection, plus de détails ici et ici).

Note importante

Contrairement à ce que de nombreuses personnes semblent penser, il n'est pas nécessaire de refaire une installation de Ubuntu tout les 6 mois, si vous avez déjà Ubuntu 10.04 sur votre ordinateur la solution la plus simple, la plus rapide et la plus efficace est de faire une mise à jour, évidemment. Pour cela, Alt+F2 pour lancer update-manager -d et suivre les instructions.

Avant l'installation

Sauvegarde

Si vous avez des données (photos personnelles, documents importants,...) sur votre disque dur, faites en une sauvegarde. Si vous avez un OS que vous souhaitez conserver, vérifiez bien que vous avez suffisamment de place disponible, défragmentez éventuellement.

Obtenir le CD de Ubuntu

Rendez-vous sur le site officiel, dans la section download. Notez que si vous préférez la version pour clé USB, vous éviterez de graver une galette.

  • Si vous n'avez pas 256Mo de RAM (nécessaire pour l'installation), téléchargez la version alternate.
  • Si vous avez la possibilité d'utiliser Bittorrent, ne vous privez pas de décharger un peu les serveurs.

Vérifiez si le fichier que vous avez téléchargé n'est pas corrompu. Pour cela vérifiez l'empreinte md5sum (vous pouvez trouver l'empreinte en suivant ce lien). Si le fichier est corrompu retéléchargez le, sinon gravez le.

Gravez le fichier iso. Attention : Il faut utiliser la fonctionnalité correspondante de votre logiciel de gravure (souvent nommée "Graver une image"), il ne faut pas extraire les fichiers de l'archive ou graver directement l'iso dans un CD de données !!!

Si vous ne pouvez pas télécharger le CD. Quelques solutions :

Booter sur le CD

Première étape, insérer le CD d'installation dans votre lecteur. Deux cas :

  • si votre ordinateur est allumé : ouvrez, insérez, refermer, redémarrez.
  • si votre ordinateur est éteint : allumez, entrez dans le BIOS ou affichez la séquence de boot, insérez le disque, validez.

La séquence de boot est l'ordre dans lequel votre PC va consulter les périphériques à la recherche d'un système d'exploitation, si vous ne savez pas ce que c'est et que vous ne savez pas où trouver des informations pour remédier à cette méconnaissance, n'essayez pas d'installer vous-même un système d'exploitation.

Installation

C'est parti

maverick_install_01.png Premier écran, très peu d'informations, si vous ne faites rien, une session live-cd en anglais sera lancée. Qu'est ce qu'une session live ? Il s'agit tout simplement d'une démonstration de ce que sera votre système lorsqu'il sera installé. C'est plus lent que si vous utilisiez une version installée (vous n'utilisez que votre lecteur de CD-ROM et la RAM) mais au moins vous pouvez tester avant d'installer sans toucher au disque dur donc sans aucun risque. Si vous appuyez sur Echap vous pourrez choisir la langue et de nombreuses autres options seront alors disponibles. maverick_install_02.png

maverick_install_03.png Si vous avez gravé votre disque au marteau et burin, en trois secondes et les yeux fermés, je vous conseille avant de lancer l'installation, de vérifier si votre gravure s'est bien déroulée en sélectionnant "Vérifier si le disque a des défauts". Si vous sélectionnez "Essayer Ubuntu sans l'installer", une session live se lance. Si vous souhaitez l'installer directement sélectionnez le menu correspondant, c'est ici ce que je vais faire. maverick_install_05.png Un écran de bienvenue vous permettant de sélectionner la langue de l'installation, on clique ensuite sur "Suivant". Notez qu'il est possible de configurer le réseau grâce à une icône en haut à droite de l'écran. Ceci peut se révéler très utile pour la suite. maverick_install_06.png Quelques mises en garde / conseils plutôt pertinents. Deux cases à cocher dont les textes ne sont pas forcément très clairs... Pour faire simple, voulez-vous télécharger les mises à jour directement pendant l'installation, et voulez-vous directement installer les paquets nécessaires à la lecture des mp3.

Partitionnement

maverick_install_07.png Le partitionnement est la partie la plus délicate de l'installation, ceci est vrai pour l'installation de n'importe quel système d'exploitation. Si vous n'y connaissez rien et que votre disque dur est vierge sélectionnez l'option "Tout effacer et utiliser le disque entier". Si vous souhaitez l'installer à coté d'un autre OS et que vous avez déjà un espace vide suffisant sur votre disque dur utilisez l'option correspondante (n'est pas visible sur cette capture puisque je ne suis pas dans ce cas de figure). Si le partitionnement ne vous fait pas peur et que vous pensez à juste titre que les données et le systèmes doivent être sur des partitions différentes, sélectionnez l'option "Définir les partitions manuellement (avancé)", c'est ce que j'ai fait ici.

Quelles proportions pour chaque partition ? Cela est relativement complexe à résumer car cela dépend de vos besoins et de votre matériel. Trois partitions obligatoires au minimum :

  • Pour la racine (/) : 2Go est un minimum. Pour ma part, j'ai prévu large (26Go sur un disque de 250Go), je vous laisse voir en fonction de votre disque dur.
  • Pour le swap : Autant de swap que de RAM (tout en restant entre 256Mo et 2Go).
  • Pour les données (/home) : Cette partition n'est pas indispensable. La créer a tout de même l'avantage de séparer les données du système, vous en serez content le jour où vous voudrez formater votre système.

Vous remarquerez que le bouton "Suivant" à laisser place à "Installer maintenant", en cliquant sur ce bouton vous lancez l'installation, vos choix seront alors appliqués sur le disque dur.

Installation en cours

Vous devez renseigner différents champs pour créer l'utilisateur principal, choisir la disposition du clavier,... en parallèle l'installation a déjà commencé. Le nouvel installateur de Ubuntu est sur ce point très ingénieux. Puisque ces renseignements ne sont, dans un premier temps, pas nécessaires à l'installation du système, l'installation se fait parallèlement aux questions, une façon simple et ingénieuse de gagner du temps. maverick_install_12.png Première question personnelle : Votre localisation géographique. maverick_install_13.png Plus complexe, la disposition de votre clavier. Si vous êtes un être humain normal avec un clavier standard, cliquez directement sur suivant. Si vous êtes un geek qui aime avoir une différence entre ce qui est écrit sur le clavier et ce qui est tapé, comme moi, choisissez la disposition "France - (Obsolète) Autre", cette disposition est carrément géniale rien que pour taper très facilement œŒ¹²³. maverick_install_14.png Nom prénom, nom de l'ordinateur, pseudo, mot de passe. Quelques options plus ou moins indispensables.

Un peu de patience.

Tout, tout , tout vous saurez tout sur Ubuntu avec ces petites diapos plutôt bien foutues qui vous présentent votre nouvel environnement.

maverick_install_26.png Et voila, votre installation de Ubuntu 10.10 est terminée, il ne vous reste plus qu'à redémarrer. maverick_install_27.png Après une installation aussi simple, aussi bien pensée, aussi rapide (oui parce que c'est rapide, vous ne vous en rendez pas compte avec des captures d'écran, mais c'est rapide), pourrez-vous encore dire que GNU/Linux est trop compliqué à installer ?

Post installation

Après l'installation de Ubuntu il y a quelques petits détails que j'aime modifier. Je ne détaille pas, c'est plus un post-it personnel qu'une aide pour les visiteurs de ce blog.

sudo add-apt-repository

Les ppa permettent de passer outre le gèle de six mois des paquets dans Ubuntu. Si vous souhaitez plus d'informations sur ce que sont les Personal Package Archives, je vous conseille la lecture de la page ppa du wiki de ubuntu-fr.org. Voici une petite sélection de PPA appréciables :

  • Firefox et Thunderbird : ppa:ubuntu-mozilla-daily/ppa
  • Banshee : ppa:banshee-team/ppa
  • Docky : ppa:docky-core/ppa
  • Telepathy : ppa:telepathy/ppa
  • Nautilus elementary : ppa:am-monkeyd/nautilus-elementary-ppa
  • FreetuxTV : ppa:freetuxtv/freetuxtv
  • Gstreamer (et Pitivi) : ppa:gstreamer-developers/ppa
  • Shotwell : ppa:yorba/ppa

Bien sûr les ppa ne font pas tout, il est évidemment pertinent d'ajouter le dépôt multiverse et quelques autres en modifiant la liste des sources de logiciels.

Installation / Désinstallation

Il y a, parmi les applications installées par défaut, quelques outils dont je n'ai aucune utilité, que je ne supporte pas ou qui me gène, voici une liste des paquets que je supprime obligatoirement : evolution gwibber indicator-messages indicator-me

À l'inverse, il y a certains paquets qui manquent cruellement à l'installation par défaut. Personnellement, je ne pourrais pas me passer de Thunderbird ou Parcellite,... Voici donc une liste non exhaustive et clairement partiale de paquets intéressants : thunderbird libnotify-bin ubuntu-restricted-extras gimp gimp-resynthesizer inkscape cheese banshee mplayer soundconverter easytag imagemagick optipng nautilus-open-terminal parcellite vlc freetuxtv docky pdfshuffler gprename nautilus-actions

Nautilus Breadcrumbs Hack

Pour avoir un joli nautilus (nécessite nautilus elementary) : cd ~ && wget http://yeknan.free.fr/dc2/public/nautilus-breadcrumbs-hack.tar.gz && tar -xvf nautilus-breadcrumbs-hack.tar.gz && rm -f nautilus-breadcrumbs-hack.tar.gz puis dans les préférences de Nautilus cocher l'option correspondante (onglet "Ajustements"). Un nautilus -q peut être nécessaire. [via]

Nautilus_Elementary_Breadcrumbs.png

Nautilus-actions

Nautilus-actions ajoute des fonctions dans le menu qui apparait lors d'un clic droit sur un fichier. Une fois installé (sudo apt-get install nautilus-actions), vous pourrez ajouter pleins d'actions très pratiques :

Astuces en vrac

Quelques petits trucs bien pratiques pour améliorer le quotidien :

  • sudo sh /usr/share/doc/libdvdread4/install-css.sh pour lire les dvd (après installation de ubuntu-restricted-extras).
  • Système > Administration > Pilotes et périphériques pour Installation des drivers propriétaires.
  • Système > Administration > Prise en charges des langues pour que toute les applications soient en français.
  • Système > Préférences > Clavier, Onglet "Agencement", puis "Options", développer "Séquence de touches pour fermer le serveur X" pour pouvoir cocher l'option "Control + Alt + Eff. arrière".
  • Système > Préférences > Économiseur d'écran, décocher "Verrouiller l'écran quand l'économiseur d'écran est actif".
  • Système > Préférences > Fenêtres, "Touche de mouvement", sélectionner "Super (ou le logo Windows)" pour éviter les conflits de raccourcis avec Gimp ou Inkscape.
  • Alt+F2 pour lancer gconf-editor, cocher /desktop/gnome/interface/menus_have_icons pour que les menus Gnome soit plus esthétiques (avec des icônes).
  • Alt+F2 pour lancer gconf-editor, décocher /apps/docky-2/docky/items/DockyItem pour cacher l'icône de Docky dans le Dock du même nom.
  • Alt+F2 pour lancer gconf-editor, décocher /apps/nautilus/preferences/show_advanced_permissions pour avoir un gestionnaire de droit compréhensible.
  • Dans le terminal, pour avoir une complétion à partir de votre historique de commandes avec les touches "page up" et "page down", décommentez les 2 lignes sous # alternate mappings for "page up" and "page down" to search the history dans votre fichier /etc/inputrc (sudo nano /etc/inputrc)

Liens

Voici une liste de sites intéressants pour les Ubunteros :

Simple comme Ubuntu

Petit billet, suite à une conversation IRC sur Simple comme Ubuntu qui commençait ainsi :

yekcim : hé he j'ai vu que t'étais cité dans simple comme ubuntu, bravo !

En effet je suis cité dans le livre de Didier Roche. Page xvii :

À partir du travail d’un blogueur de la communauté d’Ubuntu, « Yekcim », qui décrivait l’installation de cet OS¹ et le listing de quelques programmes et jeux, j’ai pleinement pris conscience de la nécessité d’une documentation française aisément identifiable qui guide les utilisateurs débutants dans leurs premiers pas sous ce système d’exploitation . J’ai donc repris son ensemble de billets* qui s’étendait alors sur une quinzaine de pages pour réaliser une documentation très expurgée, qui devait rester la plus succincte possible. Puis de fil en aiguille, je me suis pris au jeu en ajoutant logiciels, jeux, astuces d’utilisation, précisions sur le système...

¹ - La licence le permettait et est la même que celle de ce livre

En fait pour être un petit peu plus complet, la licence de mes billets est la même que celle du livre parce que la licence de mes billets étaient CC:BY:SA et que le SA oblige les "produits dérivés" à garder la même licence. Et pour compléter encore, je suis cité dans le livre, oui, c'est obligatoire puisque c'est tout le sens du BY... Pour rappel, La première version de Simple comme Ubuntu était une version très fortement enrichie de mes billets : 1 2 3 4.

Mais que pensé-je de ce livre ? Je l'ai lu en diagonale plusieurs fois (plusieurs versions obligent), en diagonale car c'est un énorme pavé, je ne pense pas que qui que ce soit le lise entièrement... Je trouve l'ouvrage plutôt moyen.

framabook2-ubuntu-1004-medium.jpg

Qu'est-ce que je trouve à redire ?

  • La dernière version de Simple comme Ubuntu (version 10.04) contient encore certaines de mes captures, alors que celles-ci datent de fin 2005, les jeux et logiciels ont évolués depuis plus de 4 ans ! C'est absurde de garder de telles captures !
  • La mise en forme des présentations de jeux et logiciels étaient déjà plus que moyenne sur mon blog, dans un livre c'est carrément absurde ! La liste est trop longue ! 28 pages de logiciels, 44 pages pour les jeux, et je ne compte que le listing... 2 ou 3 jeux par pages seulement, c'est horrible comme mise en page ! Ça a le mérite de grossir le livre (362 pages), c'est le seul intérêt que je vois et il faudra m'expliquer en quoi c'est intéressant...
  • Certains jeux n'ont plus rien à y faire, certains ne sont plus maintenus depuis plusieurs années, le préciser serait vraiment pertinent...
  • Listing, c'est le mot qui me vient à l'esprit quand je pense à ce livre. De la page 50 à la page 60 par exemple, qui va bien pouvoir lire cette liste monstrueuse (description de tous les éléments d'un menu) ? C'est indigeste !
  • Dans la version pdf du livre, il n'y a pas les liens apt:// pour pouvoir installer les logiciels et jeux, c'est vrament dommage ! C'est une possibilité géniale que seul le pdf pouvait apporter pourquoi ne pas en profiter ??? La commande sudo apt-get install est écrite à chaque fois, pourquoi ce n'est pas un lien du coup ?
  • "Yekcim" au lieu de "yeKcim", bon d'accord c'est con mais c'est quand même un peu agaçant...
  • Trop long et fastidieux à lire pour un newbie. Bourré de détails sans intérêts pour un utilisateur aguerri.

J'aurais encore pleins d'autres petites remarques mais l'idée principale est là. Je ne pourrais pas conseiller à une personne voulant essayer Ubuntu d'acheter ce livre, il est indigeste et la mise en page est désastreuse. Un livre, à mon sens, doit être réfléchi comme tel, la présentation est aussi importante que le texte. Être complet est un atout, mais poussé à l'excès de la sorte cela devient tout simplement imbuvable.

Ubuntu 10.04 après installation

Après l'installation de Ubuntu il y a quelques petits détails que j'aime modifier. Je ne détaille pas, c'est plus un post-it personnel qu'une aide pour les visiteurs de ce blog. Je n'ai plus l'audience de Planet-libre ou du PUF et il y a bien longtemps que ce blog n'est plus une référence (s'il l'a été) pour comprendre comment installer Ubuntu... Note pour ceux qui m'envoie encore des mails pour que je leur explique comment résoudre leur problème d'installation : Ça ne m'intéresse pas, il y a plein de forums pour ça !

sudo add-apt-repository

  • telepathy : ppa:telepathy/ppa
  • nautilus elementary : ppa:am-monkeyd/nautilus-elementary-ppa
  • pulseaudio-mixer-applet : ppa:v-geronimos/ppa
  • FreetuxTV : ppa:freetuxtv/freetuxtv
  • Gstreamer : ppa:gstreamer-developers/ppa

Et ajout des dépôts multiverse et autes évidemment...

Installation / Désinstallation

  • Suppression de : evolution gwibber indicator-messages indicator-me
  • Ajout de : thunderbird libnotify-bin ubuntu-restricted-extras gimp gimp-resynthesizer inkscape cheese banshee mplayer soundconverter libvdpau1 easytag imagemagick optipng meld nautilus-open-terminal

Petits plus

  • sudo sh /usr/share/doc/libdvdread4/install-css.sh pour lire les dvd (après installation de ubuntu-restricted-extras)
  • Système > Administration > Pilotes et périphériques pour Installation des drivers propriétaires
  • Système > Administration > Prise en charges des langues pour tout bien mettre en français

Nautilus

Pour avoir un joli nautilus (nécessite nautilus elementary) : cd ~ && wget http://gnaag.k2city.eu/nautilus-breadcrumbs-hack.tar.gz && tar -xvf nautilus-breadcrumbs-hack.tar.gz && rm -f nautilus-breadcrumbs-hack.tar.gz Nautilus_Elementary_Breadcrumbs.png

Mon père sous Ubuntu

S'il y a bien une personne dans mon entourage qui était complètement réfractaire à l'idée d'avoir un ordinateur, c'est mon père.

  • “Qu'est-ce que tu voudrais que je fasse avec un ordinateur ?”
  • “Aucune utilité !”
  • “Une perte de temps !”

Mais comme il n'y a que les idiots qui ne changent pas d'avis et que mon père est loin d'être idiot... Il y a peu, après discussion, nous avons convenu que je lui prêterai un de mes ordinateurs (de toute façon 3 ordinateurs pour ma femme et moi, ça faisait un de trop) et que je l'abonnerai auprès d'un fournisseur d'accès à internet. Il estime, à juste titre, que sans internet, l'ordinateur aura moins d'intérêt à ses yeux.

Mon portable n'avait plus de partition Windows depuis bien longtemps mais comme mon père n'a jamais connu d'ordinateur, il n'a aucune habitude de Windowsien, il devrait donc s'accommoder facilement d'un GNU/Linux Ubuntu et son environnement de bureau Gnome.

Une ou deux semaines sans internet

C'est une première étape qui lui semblait nécessaire pour pouvoir dompter la bête. Je lui installe donc Ubuntu et le configure en fonction de ses besoins :

  • Grandir les polices de caractères (Système > Préférences > Apparence > Polices) pour que ses yeux de vieillard[1] puissent déchiffrer quelque chose à l'écran.
  • Installer des outils les plus simples possibles (Abiword au lieu de OOo par exemple)
  • Installer des outils qui peuvent l'aider (TuxTyping évitera à long terme qu'il ne passe trop pour un idiot lors de discussion par messagerie instantanée[2])
  • Enlever les sources potentielles de problèmes (Sélecteur d'espaces de travail, outil de changement d'utilisateur)

Quelques explications à propos de Nautilus et de Abiword plus tard, il part avec son ordinateur sous le bras.

Cette semaine lui est bénéfique, elle lui permet, sans qu'il ne s'en rende compte de mieux comprendre la différence entre l'ordinateur et internet.

Ajoutons internet

Expliquer internet à une personne qui a un ordinateur depuis 1 semaine n'est pas forcément aisé, mais il s'en sort plutôt bien. Le plus important est de ne parler que du strict nécessaire pour éviter le gavage de cerveau.

Il n'a que 2 applications à connaitre pour utiliser des services en ligne : Firefox et Empathy. La page d'accueil de son navigateur est un webmail (adresse fraichement créée) et son adresse mail lui fournit un compte jabber (j'ai inscrit cette adresse sur Windows Live pour une compatibilité avec ses connaissances utilisant ce protocole). Lui expliquer comment envoyer un mail est plutôt déroutant car les questions sont inattendues (“Pourquoi je devrait mettre un sujet ?”, “Je peux envoyer un fichier ? Oui ? Ben je m'en fous pour l'instant, tu me compliques trop les choses, voyons juste la base !”).

Finalement, il s'en sort et comprend assez rapidement comment fonctionne internet.

Les plus grosses difficultés

  • Pas simple de comprendre le système de fenêtres. “Je peux discuter avec plusieurs personnes en même temps ?” J'ai désactivé le système d'onglets dans Empathy car il ne le comprenait pas, le fait de pouvoir avoir plusieurs fenêtres de discussion côte à côte lui semble beaucoup plus clair. Il faut expliquer qu'on n'est pas obligé de tout mettre en plein écran et que la liste des fenêtres en bas n'est pas là pour rien...
  • Différencier le pseudo / mot de passe de l'ordinateur et celui de son webmail n'est apparemment pas inné. J'ai fait exprès de mettre des pseudos et mots de passe différents pour être sûr qu'il se rende compte que ce n'est pas la même chose.
  • TuxTyping est un outil intéressant car il lui permet de s'entrainer à taper mais le look très enfantin va peut-être vite le lasser...
  • Il faut toujours que je garde à l'esprit qu'il ne faut apprendre de nouvelles fonctionnalités qu'une par une.
  • Ne surtout pas oublier, dès le départ, qu'il est nécessaire d'expliquer comment partager un bureau grâce à Telepathy (Clic droit sur un contact jabber > Partager mon bureau). Ça évite de se déplacer juste pour cocher une case.
  • Prêter un ordinateur qui déconne un peu (l'écran s'éteint parfois sans raison) n'est pas forcément une très bonne idée ! Le réparer était une étape nécessaire, nous l'avons vite compris.

Conclusion

Pour une personne qui n'est pas formatée en NTFS, Linux est simple d'utilisation. Linux est prêt pour le Desktop, cette histoire en est une preuve. CQFD.[3]

Notes

[1] Bon j'avoue que 47 ans n'est peut-être pas si vieux que ça ;-)

[2] “Je vais t'envoyer un mail, au moins tu verras pas combien de temps il me faut pour taper”

[3] Ça me rappelle quelque chose...

Comment Microsoft m'a incité à installer Ubuntu

J'utilisais Windows au travail pour plusieurs raisons (poste multi-utilisateurs entre autre)

Il y a peu de temps un collègue reçoit un fichier qu'il ne sais pas ouvrir, un fichier wps. Il me demande alors de trouver une solution. Après quelques recherches je comprends qu'il s'agit d'un fichier Works, application Microsoft que je n'ai pas en ma possession. Encore un petit peu de recherches... OpenOffice.org n'ouvre pas les wps... mais Go-oo, une version modifiée de OpenOffice.org permet d'ouvrir ce genre de fichier.

Sur mon poste une version 2007 de Microsoft Office avait été installée puis désinstallée par un collègue (poste multi-utilisateur), hélàs la désinstallation à désinstallé des bouts de Microsoft Office 2000, il m'était alors impossible de lancer Microsoft Office 2000, impossible de le réparer, désinstaller, réinstaller,... Microsoft m'empêchait donc d'utiliser ma version payante et tout à fait légale de Microsoft Office à cause de la désinstallation d'une autre version (toute aussi légale).

Go-oo est la version d'OpenOffice.org installée par Ubuntu, Microsoft Office 2000 s'installe très facilement avec PlayOnLinux... Bref la solution était toute trouvée. Ubuntu m'a permis d'ouvrir le fichier wps et m'a permis d'installer très facilement Microsoft Office 2000.

Merci Microsoft de faire des désinstallateurs trop violents et d'avoir fait en sorte que Windows ne lise pas les fichier Works par défaut.

Mon seul regret : je n'ai pas trouvé d'extensions pour OpenOffice.org pour pouvoir lire les fichiers wps alors que Go-oo est une modification de OpenOffice.org...

Ubuntu 8.10 - Génial mais des défauts difficilement compréhensibles

J'avais été déçu par Ubuntu 8.04, la version 8.10 quant à elle m'a convaincu. Pourtant il y a des régressions que j'ai beaucoup de mal à comprendre.

Navigateur Ubuntu

Le navigateur par défaut de Ubuntu est Firefox mais dans les paramètres de ce dernier nous pouvons constater que les sites le voient comme étant Ubuntu. Certains sites mal conçus (par exemple, le webmail Hotmail) ne connaissent pas le navigateur Ubuntu et enlèvent certaines fonctionnalités pour ces utilisateurs. En tapant about:config dans la barre d'adresse il est possible de modifier le paramètre general.useragent.vendor pour mettre "Firefox" mais il aurait été plus simple que cela soit le cas par défaut. Je suppose que c'est en rapport avec les problèmes de droits sur la marque Firefox mais il est vrai que ce n'est vraiment pas commode.

Aperçu de photo dans Nautilus

Jusqu'à la version 7.10 de Ubuntu, les aperçus des photos prenaient en compte les données exif et étaient tournées en conséquence. Bizarrement, cette fonctionnalité extrêmement agréable n'est plus. Il faut que je retrouve comment faire. En attendant, j'utilise un script pour les tourner mais ce n'est pas la solution la plus optimale et conviviale.

Miniatures des fichiers OOo

Les fichiers peuvent être représentés de différentes façons, principalement une icône ou une miniature. Pour une vidéo, une capture du film, pour un fichier pdf une miniature de la première page, pour les fichiers odt une icône ! Cela pourrait être compréhensible si la solution à mettre en place était complexe mais il n'en ai rien, cette fonctionnalité étant disponible avec Ubuntu 7.10.

Conclusion

Je vais devoir regarder si des rapports de bugs n'ont pas été ouverts ou s'il n'y a pas d'explications logiques à ces régressions mais je dois admettre que ces trois points sont négatifs, alors que le reste de la distribution me plaît énormément.

Webcam Hercules Deluxe sous Ubuntu 8.04

Cedynamix vient d'écrire un billet pour s'enthousiasmer de l'arrivée future de la vidéo et du son dans Pidgin. Alors forcément, même si je ne suis pas aussi enthousiaste[1], j'ai ressorti ma webcam pour un ultime test d'installation.

J'ai une Webcam Hercules Deluxe. J'ai déjà réussi à l'installer une fois mais c'était avec des méthodes fastidieuses, un truc du style[2] :

sudo updatedb && find /lib/ |grep ov51 && tar -cvf ~/ov511_backup.tar.gz /lib/modules/`uname -r`/kernel/drivers/usb/media/ov511* && sudo modprobe -l |grep ov51 && sudo rm -R /lib/modules/`uname -r`/kernel/drivers/usb/media/ov51* && sudo rm -R /lib/modules/`uname -r`/extra/ov51* && sudo depmod -a && sudo modprobe -l |grep ov51 && wget http://www.rastageeks.org/downloads/ov51x-jpeg-0.5.4.tar.gz && tar xvzf ov51x-jpeg-0.5.4.tar.gz && rm -f ov51x-jpeg-0.5.4.tar.gz && cd ov51x-jpeg-0.5.4/ && sudo -s && apt-get install camorama build-essential linux-headers-`uname -r` && make && make install && depmod -a && modprobe -l |grep ov51 && echo "install ov51x modprobe --ignore-install ov51x $CMDLINE_OPTS && { modprobe ov519_decomp ; : ; }" > /etc/modprobe.d/ov51x && Débranchez et rebranchez la webcam && dmesg && cp *.ko /lib/modules/`uname -r`/kernel/drivers/usb/media/ && sudo modprobe ov519_decomp

J'avais pas envie de me retaper des commandes à rallonges alors j'ai fait quelques recherches à nouveau. Je tombe alors sur un blog avec un billet très simple et très clair sur l'installation d'une webcam utilisant les pilotes ov51x.

Donc, juste au cas où je perdrais l'adresse, voici la méthode d'installation[3] :

  • Installation du paquet ov51x-jpeg-source de Debian (à télécharger ici)[4]
  • Installation de module-assistant : sudo apt-get update && sudo apt-get install module-assistant
  • Utilisation de module-assistant : sudo module-assistant a-i ov51x-jpeg
  • Débranchez/rebranchez votre webcam
  • Chargement du module ov51x-jpeg : sudo modprobe ov51x-jpeg (on ajoutera ov51x-jpeg dans /etc/modules si ça fonctionne parfaitement)

Un grand merci à Debutux.

Notes

[1] j'attends de voir car gaim-vv m'a déjà déçu sur ce point, j'attends toujours de pouvoir jouer en multijoueur à TuxRacer,...

[2] ceci n'est pas une seule commande les && sont à comprendre parfois de manière symbolique (entre autres choses)

[3] Répéter l'opération à chaque mise à jour du noyau

[4] Pourquoi le paquet Ubuntu n'est pas remplacé puisqu'il semble de notoriété publique qu'il est buggué

Readers' Choice Awards 2008

Le Readers' Choice Awards 2008 donne un bon aperçu des logiciels préférés des linuxiens. Parmi la longue liste, nous trouvons :

Favorite E-mail Client :
Mozilla Thunderbird (44.9%)
Gmail Web Client (19.7%)
Evolution (13.4%)
KMail (10.1%)

J'ai toujours du mal à comprendre pourquoi Evolution est le client mail par défaut de Ubuntu. L'absence de calendrier dans Thunderbird sans doute mais Lightning permet pourtant de combler ce vide. Apparemment je ne suis pas le seul à penser cela puisque plusieurs personnes ont voté pour la même idée sur Ubuntu Brainstorm (sans parlé des doublons) :

Autre remarque, toujours dans la même liste :

Favorite Linux Game :
Frozen Bubble (19.2%)
Doom (12.3%)
Tux Racer (11.7%)

J'ai déjà précisé dans un billet ce que je pense de Frozen-Bubble donc je passerais pour cette fois. Mais le pire, c'est de voir Tux Racer dans la liste alors que l'équipe de Extreme Tux Racer à fait un boulot énorme pour nettement améliorer le jeu ! La liste idéale des jeux installés sur tous les PC devraient en toute logique être :

  • Wormux (45%)
  • Extreme Tux Racer (24%)
  • Monkey-Bubble (31%)

Je ne parlerai pas du fait que Wormux soit absent de la liste... ma déception sur ce point est trop grande ;) , de toute façon, la sortie d'une nouvelle version devrait bientôt changer la donne... :D

Une idée pour le site de Ubuntu Brainstorm

Comme je l'ai écrit dans mon précédent billet à propos de Ubuntu Brainstorm :

Ma plus grosse appréhension est que les petites idées soient noyées parmi les grands classiques généralistes tels que : "Améliorer le temps de boot" ou "Supporter plus de matériel" qui sont tellement logiques et évidentes que tout le monde votera pour elles, cachant alors les idées simples mais auxquelles on ne pense pas forcément.

Je ne suis pas le seul à penser cela, en effet, à peine mon billet publié, LordPhoenix en publiait un sur son blog pour développer un peu plus cette idée.

Il me fallait donc aller plus loin. J'ai donc proposer de cacher les idées trop logique. Vous pouvez consulter et voter pour cette idée en cliquant sur cette image :

Le titre de l'idée est quelque peu provocateur, mais que voulez-vous, il faut bien que je m'amuse.

Ubuntu Brainstorm

Cela fait maintenant quelques temps que Ubuntu Brainstorm est ouvert, permettant aux utilisateurs de Ubuntu de donner leurs idées et de voter pour celles qu'ils jugent les plus intéressantes. Pourtant rien ne m'avait suffisamment motivé pour que j'y dépose mes propres idées. Ma récente installation de Hardy Héron et les nombreux tests que je lui ai fait subir m'ont quelque peu encouragé à me lancer.

J'ai ouvert un bug sur le launchpad il y a quelques temps (presque 6 mois) mais celui-ci ne semble pas intéresser grand monde. Pourtant il me tient particulièrement à cœur : Il y a des conflits de raccourcis clavier dans l'installation par défaut de Ubuntu. Pour donner un peu plus de visibilité à mon rapport de bug, je me suis dis que le Brainstorm était particulièrement adapté, je craignais juste de devoir remplir un formulaire de 10 pages avec des questions tordues.

En quelques secondes l'idée était en ligne, avec un lien direct vers le rapport de bug. J'ai bien dis quelques secondes ! Le formulaire est très simple à remplir, j'étais aux anges. En y regardant de plus près, je constate qu'en plus il est très simple de faire la promotion d'une idée car le code html est disponible directement sur le site, un simple copier/coller et hop :

C'est tellement simple que j'y prends gout et j'en profite pour ajouter une idée qui n'est pas liée à un bug (car après tout le Brainstorm est surtout là pour ça). L'idée est simple : L'installation d'une imprimante USB sous Ubuntu se fait en la branchant. Si elle est reconnue automatiquement, un message indique qu'elle est prête à être utilisée, rassurant ainsi l'utilisateur qui peut alors arrêter de croiser les doigts. Si elle n'est pas reconnue automatiquement, le message l'indique et vous aide à l'installer. Si vous branchez une webcam, Ubuntu reste de marbre. Je pense que s'inspirer de l'installateur d'imprimante pour les webcam ne peut être que bénéfique.

Maintenant, reste à savoir si le Brainstorm a une réelle influence sur le futur de la distribution.

Ma plus grosse appréhension est que les petites idées soient noyées parmi les grands classiques généralistes tels que : "Améliorer le temps de boot" ou "Supporter plus de matériel" qui sont tellement logiques et évidentes que tout le monde votera pour elles, cachant alors les idées simples mais auxquelles on ne pense pas forcément.

Pour ma part, j'espère juste qu'un développeur ayant du temps libre (espèce en voie de disparition, voire complètement utopique, mythologique) passera par là, appréciera mes idées, les portera sur ses frêles épaules de geek passionné pour leur permettre de continuer leur chemin.

[Edit] : Je constate que l'être humain se comporte parfois de façon étrange : Je quitte le PUF lundi, j'écris un article parfaitement formaté pour y être diffusé le vendredi. Allez comprendre...

Fin du PUF pour moi

Cela fait maintenant plus de 2 ans que mon blog fait parti de Planet Ubuntu Francophone. À l'origine, j'avais voulu être intégré pour faire paraitre mes tutoriels sur le site français officiel de Ubuntu, permettant ainsi aux débutants d'installer et configurer la célèbre distribution Linux un peu plus simplement. Par conséquent cela faisait environ 3 billets tous les six mois (le dernier triplet en date).

Ajoutons à ceux-ci quelques rares billets (3 des six derniers mois) :

Mais (parce qu'il y a toujours un "mais")

Sachant que :

  1. Je n'écrirais pas de billets explicatifs pour l'installation de Ubuntu 8.04 sur mon blog car j'ai choisi de publier ceux-ci dans un autre format (évitant ainsi de me lasser), il y aura donc moins de billets publiés sur le PUF. Après tout cela ravira les nombreuses personnes bien pensantes qui m'expliquaient que je n'avais pas à écrire ces articles sur le Planet mais que je devais les écrire sur le wiki.
  2. Je n'écris plus beaucoup de billets uniquement valables pour Ubuntu, mes billets relatifs au libre sont d'ailleurs diffusés sur Planet-libre.

Pourquoi je n'écris plus vraiment pour le PUF ?

Je m'amuse beaucoup plus en écrivant des billets comme Troll du jour : Frozen-Bubble / Monkey-Bubble qu'en écrivant un billet pour le PUF. Là où Planet Gnome Fr agrège plus de billets anglophones que francophones, là où Planet-libre récupère les billets relatifs au libre dans un bon nombre de blogs, le PUF est une véritable administration digne de Brazil.

Des règles d'édition sont commodes et permettent d'éviter les abus, mais lorsque celles-ci limitent grandement la liberté d'écriture...

  • Vous souhaitez annoncer une news, évitez les doublons.
  • Vous souhaitez faire un tutoriel, le planet n'est pas là pour ça, écrivez dans le wiki.
  • Vous souhaitez montrer une nouveauté en quelques lignes, vous n'avez pas assez détaillé, attendez vous à une invasion dans votre boite mail.
  • Vous souhaitez parler d'un paquet non officiel ou d'une version beta, ne perturbez pas les lecteurs du PUF qui sont forcément de gros noob, écrivez partout que c'est dangereux pour eux.
  • etc.

Bref, beaucoup trop de règles pour moi.

Vous allez me dire que si je ne suis pas content de ces règles, je n'ai qu'à partir du PUF. Oui, c'est d'ailleurs ce que je viens de vous expliquer.

Ma mère sous Ubuntu

Je ne suis pas de ces Ubunteros fanatiques qui tentent de convertir le monde entier à la meilleure distribution du meilleur système d'exploitation :D . J'utilise Ubuntu, j'écris parfois quelques lignes sur ce blog pour expliquer ce que je connais, mais je n'aime pas installer Ubuntu chez n'importe qui (les gens qui ne sont pas réellement motivés me reproche que ce n'est pas comme avant, entre autres problèmes).

S'il y a bien une personne que je ne pensais pas faire migrer sous Ubuntu c'est bien ma mère. Ma chère maman :

  • a découvert l'informatique il y a très peu de temps
  • ne connait, par conséquent, pas grand chose à l'informatique
  • quand j'étais gamin elle hurlait paniquée devant Tetris sur GameBoy "Qu'est ce que je dois faire ? Qu'est ce que je dois faire ? ", regardant les pièces tomber, la console posée sur la table, les deux index sur les boutons,...
  • ...

Pourtant...

Pourtant j'apprends ce week-end que la première chose que ma mère fait au lever est d'allumer son ordinateur... ma mère est-elle une geekette ? Oui mais seulement une infime partie d'elle même. Si elle fait cela, c'est parce que son PC est tellement long à s'allumer qu'elle a le temps de préparer son café avant d'avoir la main. Pourquoi ? Tout simplement parce que le PC qu'elle utilise n'a pas été formaté depuis très longtemps malgré de nombreuses installations/désinstallations,... notons que son système d'exploitation n'est pas très très malin, apparemment :

  • il ne sait pas bien écrire sur les disques dur comme il faut, ma mère doit défragmenter son disque de temps en temps
  • il ne sait pas vider la RAM des dlls inutiles sans redémarrer
  • Avant de déconnecter une clé USB il faut cliquer sur une icône près de l'horloge (clic gauche pour faire apparaître un menu !), trouver le bon périphérique, prier pour ne pas avoir déconnecté autre chose,...
  • même si rien n'est présent dans son lecteur multicartes il y a une multitudes de disques durs vides dans son Poste de Travail
  • il y a de la publicité dans certaines applications installées par défaut alors que ma mère a payer ce système très cher et que rien n'indiquait ce genre de réclame
  • ...

Absurde je vous dis...

Alors que faire ?

  • Réinstaller son ancien système d'exploitation : elle a perdu le disque et il semble impossible de le retélécharger sur un réseau légal.
  • Installer un autre système d'exploitation : c'est ce qu'elle veut et c'est pour ça (entre autre) qu'elle m'invite à passer la journée chez elle samedi dernier (si accessoirement je peux venir avec son petit fils c'est pas de refus bien évidemment :) ).

Après tout pourquoi pas, elle s'y connaît suffisamment peu pour avoir eu le temps de s'habituer à son ancien système, elle aura donc peu de difficultés à utiliser un système qui s'adapte à elle ;)

Petite question tout de même avant la dite installation : "Je pourrai toujours consulter mon compte en banque et regarder mes mails ?" :D Dois-je vraiment répondre ?...

Les différentes étapes

  1. Vérification de la compatibilité de son matériel avec Linux (Google est ton ami)
  2. Petit test avec le Live-CD pour être sûr qu'au moment venu il ne devrait pas y avoir de problèmes
  3. Sauvegarde, sauvegarde, sauvegarde... Tout y passe : Les documents (CV, documents administratifs,...), les photos, les vidéos, les marques pages, les anciens mails (ah non, pas besoin elle n'utilise pas de logiciel de messagerie configuré en pop, elle utilise uniquement un webmail), un listing des logiciels qu'elle utilise pour pouvoir lui installer ce dont elle a besoin,...
  4. Installation en suivant les indications d'un excellent tutoriel (et quelques astuces trouvées dans la documentation de Ubuntu-fr)
  5. Deux ou trois conseils pour que maman comprenne comment lancer un logiciel, retirer une clé USB et comment éteindre l'ordinateur.

Une ballade en forêt et une raclette plus tard

Installé, configuré, personnalisé, vérifié, le nouvel environnement de ma maman fonctionne au poil. L'imprimante multifonction fonctionne. Seule la webcam n'a pas été vérifiée (parce qu'elle ne l'utilise jamais, je m'en occuperai donc plus tard).

Quelques jours plus tard

"N'installe pas trop de jeux, sinon chouchou va pas arrêter !" m'avait-elle dit lors de l'installation. Le lendemain par messagerie instantanée ma maman m'écrit : "Il y a un puissance 4, un mastermind, je vais essayer pingus, c'est génial !" :D Allez comprendre ! Apparemment la migration se passe bien.

Conclusion

Pour une personne qui n'est pas formatée en NTFS, Linux est simple d'utilisation. Linux est prêt pour le Desktop, cette histoire en est une preuve. CQFD.



Note : "Ma mère" dans ce texte désigne "Ma mère et/ou son chéri" mais pour simplifier le texte j'ai préféré employer toujours le même terme. "Son chéri", j'espère que tu ne m'en tiendras pas rigueur.

Les dépôts, les backports, getdeb,... un défaut dans la mécanique bien huilée ?

Les logiciels sous Ubuntu s'installent de façon très simple. apt, et accessoirement son interface graphique synaptic, gère l'installation des paquets (logiciels, jeux, librairies,...) :

  • En une simple commande, apt télécharge un ou plusieurs paquets ainsi que toutes leurs dépendances et les installe.
  • En une simple commande, tous les paquets installés sur votre ordinateur sont mis à jour.
  • En une simple commande, un ou plusieurs paquets sont désinstallés et l'ensemble des dépendances alors devenues inutiles sont supprimés automatiquement.

Tous les paquets sont placés sur des serveurs. Ceux-ci sont figés pendant 6 mois sauf pour des corrections de failles de sécurités. Ne pas mettre de nouveaux logiciels (sauf pour des corrections de failles de sécurités) pendant six mois permet d'améliorer la stabilité de l'ensemble du système.

Mais parfois, il est insupportable d'attendre une fonctionnalité. Par exemple, imaginons qu'une nouvelle version de votre logiciel de dessin vectoriel favori sorte deux semaines après la sortie de Ubuntu. Imaginons que Wormux sorte une version avec la possibilité de jouer en réseau un mois après la sortie de Ubuntu. Imaginons que Avant Windows Navigator ne soient pas dans les dépôts de votre version mais qu'ils soient intégrés sur les serveurs de la prochaine. En plus, imaginons que très peu ou aucune dépendance n'a besoin d'être mise à jour,... Aurez-vous la patience d'attendre 5 mois ?

Moi non plus.

Quelles solutions ?

Téléchargement du paquet

Comme je veux un système stable je ne peux pas me permettre d'installer la version d'Ubuntu en cours de développement, je vais uniquement télécharger le paquet qui m'intéresse sur les serveurs puis l'installer en double-cliquant dessus, tout simplement. Autre ressource de paquets : GetDeb.

Installation depuis les sources

Si je ne trouve pas le paquet dans les dépôts je peux tout simplement installer le logiciel depuis les sources. Pour faire les choses de façon plus simple j'utiliserais checkinstall, ceci me permettra par exemple de désinstaller le logiciel avec apt.

Serveurs non officiels

Certains logiciels ne sont pas inclus dans les distributions alors les développeurs les mettent à disposition sur leur propre serveur. Il suffit alors d'ajouter celui-ci dans votre liste.

Conclusion

Chacune des solutions que je viens de citer ont un énorme défaut : Je perds la géniale fonctionnalité de apt qui est la mise à jour automatique. L'installation d'un logiciel récent devient alors aussi pénible que sous Windows : Je regarde sur les dépôts officiels, puis dans les dépôts éventuels de l'auteur, puis sur getdeb, j'installe le paquet à la main,...

Pourtant il existe une solution miracle : backporter les logiciels et jeux qui ne demandent pas de mises à jour trop contraignantes qui pourraient rendre le système instable. Imaginons que vous utilisiez une version N de Ubuntu, et bien sur un serveur spécifique on placerait les paquets de la version N+1 qui sont sans danger pour le système. Ces backports existent depuis plusieurs versions de Ubuntu déjà, ils étaient non officiels au départ mais ont été officialisés depuis longtemps.

Mais quel est le problème alors ? Dans les backports gutsy, on trouve quelques logiciels, aucun jeu.

  • Quand vous regardez le nombre de paquets sur GetDeb qui fonctionnent pour la version courante on est en droit de se demander pourquoi ceux-ci ne sont pas dans les backports, non ?
  • Je me rappelle pour la version 0.42 de Inkscape (il y a quelques version de Ubuntu) avoir installé l'autopackage puisqu'il n'est jamais arrivé dans les backports.
  • J'ai pu installé manuellement Screenlets en téléchargeant le paquet du serveur de Ubuntu 8.04 pour Ubuntu 7.10, il fonctionne bien (même si j'ai été plutôt déçu), pourquoi n'est-il pas dans les backports ?
  • J'ai trouvé Avant Windows Navigator dans les dépôts de Ubuntu 8.04, pourquoi n'est-il pas dans les backports de la 7.10 ? Trop de mises à jour de librairies ? Pourquoi alors puis-je l'installer à partir d'un dépôt non officiel ?

Bref, les backports sont complètement sous exploités et c'est au détriment de l'utilisateur desktop. Si Ubuntu veux résoudre le bug n°1, je pense que cette piste est à explorer.

Pacman

Combien d'heures ai-je bien pu passer sur le premier PC de mon oncle, sous Windows 3.1, à jouer à Pacman ? Souhaitant croquer du fantôme à nouveau je me suis mis à la recherche d'un clone libre (ou au pire un clone gratuit) pour Linux.

Lire la suite...

Logiciels sous Ubuntu 7.10 (Gutsy Gibbon)

Ce billet fait parti d'un ensemble de trois articles décrivant l'installation de Ubuntu 7.10 :
  1. Installation
  2. Les logiciels
  3. Les jeux

Je considère dans la suite de cet article que vous avez modifié la liste des dépôts comme dans ce billet.

Avec le protocole apt:// il est très facile d'installer un paquet depuis cette page web mais vous pouvez, si vous le préférez, utiliser le gestionnaire de paquets Synaptic (Système > Administration > Gestionnaire de paquets Synaptic), la ligne de commande (apt-get) ou "Ajouter/enlever..." du menu Applications.

Les équivalences permettent de mieux visualiser l'utilité d'un logiciel, en aucune façon je ne parle ici d'équivalence de qualité. Certains logiciels ont donc parfois des fonctionnalités non présentes dans leurs équivalents et inversement. Gimp par exemple existe sous Windows, je ne le cite pas comme équivalent à lui-même, j'essaye de citer le logiciel le plus connu possible.

Lire la suite...

Jeux sous Ubuntu 7.10 (Gutsy Gibbon)

Ce billet fait parti d'un ensemble de trois articles décrivant l'installation de Ubuntu 7.10 :
  1. Installation
  2. Les logiciels
  3. Les jeux

Je considère dans la suite de cet article que vous avez modifié la liste des dépôts comme dans ce billet.

Avec le protocole apt:// il est très facile d'installer un paquet depuis cette page web mais vous pouvez, si vous le préférez, utiliser le gestionnaire de paquets Synaptic (Système > Administration > Gestionnaire de paquets Synaptic), la ligne de commande (apt-get) ou "Ajouter/enlever..." du menu Applications.

Lire la suite...

- page 1 de 3