Choix de logiciels à rajouter pour Ubuntu ou Xubuntu Jaunty

Les débutants se demandent souvent quoi rajouter à leur Ubuntu déjà bien fourni mais ne savent pas toujours qu'il ne faut pas se contenter de la liste des dépôts fournie par défaut. D'une part, certains dépôts présents sont désactivés, d'autre part, au moins un dépôt utile pour regarder vos DVD commerciaux est absent (histoire de législation dans certains pays).

Si vous êtes un peu perdus dés l'abord, vous pouvez lire ceci : Mettre à jour et installer des logiciels (Debian et dérivés) avec Aptitude.

Voici donc une liste des sources de paquets pour Ubuntu Jaunty qui est suffisante pour un usage courant et qui va bien.

C'est une drôle d'idée de vous parler de Jaunty (Ubuntu Jaunty Jackalope, 9.04) si tardivement alors que le Koala Karmique (Ubuntu 9.10) arrive dans une quinzaine de jours mais Jaunty ne sera pas mis aux oubliettes pour autant. Avant d'installer Karmique, il vaudra mieux attendre un petit mois et peut-être cette version ne vous plaira-t-elle pas. Les versions d'octobre ne sont pas toujours très satisfaisantes.

sources.list pour Jaunty

La liste des dépôts consiste en un fichier fourni dans le système et qui s'appelle sources.list. Son emplacement, ou comme on le dit, son chemin est celui-ci : /etc/apt/sources.list. Il se trouve donc dans un répertoire qui s'appelle apt et qui est lui-même un des nombreux sous-répertoire du grand répertoire /etc qui contient en gros les fichiers de configuration du système et des logiciels.

J'ai modifié cette liste des dépôts en m'inspirant de la documentation d'Ubuntu-fr :

#deb cdrom:[Ubuntu 9.04 _Jaunty Jackalope_ - Release i386 (20090420.1)]/ jaunty main restricted
# See http://help.ubuntu.com/community/UpgradeNotes for how to upgrade to newer versions of the distribution.

deb http://fr.archive.ubuntu.com/ubuntu/ jaunty main restricted
# deb-src http://fr.archive.ubuntu.com/ubuntu/ jaunty main restricted

## Major bug fix updates produced after the final release of the
## distribution.
deb http://fr.archive.ubuntu.com/ubuntu/ jaunty-updates main restricted
# deb-src http://fr.archive.ubuntu.com/ubuntu/ jaunty-updates main restricted

## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu
## team, and may not be under a free licence. Please satisfy yourself as to
## your rights to use the software. Also, please note that software in
## universe WILL NOT receive any review or updates from the Ubuntu security
## team.
deb http://fr.archive.ubuntu.com/ubuntu/ jaunty universe
# deb-src http://fr.archive.ubuntu.com/ubuntu/ jaunty universe
deb http://fr.archive.ubuntu.com/ubuntu/ jaunty-updates universe
# deb-src http://fr.archive.ubuntu.com/ubuntu/ jaunty-updates universe

## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu 
## team, and may not be under a free licence. Please satisfy yourself as to 
## your rights to use the software. Also, please note that software in 
## multiverse WILL NOT receive any review or updates from the Ubuntu
## security team.
deb http://fr.archive.ubuntu.com/ubuntu/ jaunty multiverse
# deb-src http://fr.archive.ubuntu.com/ubuntu/ jaunty multiverse
deb http://fr.archive.ubuntu.com/ubuntu/ jaunty-updates multiverse
# deb-src http://fr.archive.ubuntu.com/ubuntu/ jaunty-updates multiverse

## Uncomment the following two lines to add software from the 'backports'
## repository.
## N.B. software from this repository may not have been tested as
## extensively as that contained in the main release, although it includes
## newer versions of some applications which may provide useful features.
## Also, please note that software in backports WILL NOT receive any review
## or updates from the Ubuntu security team.
 deb http://fr.archive.ubuntu.com/ubuntu/ jaunty-backports main restricted universe multiverse
# deb-src http://fr.archive.ubuntu.com/ubuntu/ jaunty-backports main restricted universe multiverse

## Uncomment the following two lines to add software from Canonical's
## 'partner' repository. This software is not part of Ubuntu, but is
## offered by Canonical and the respective vendors as a service to Ubuntu
## users.
# deb http://archive.canonical.com/ubuntu jaunty partner
# deb-src http://archive.canonical.com/ubuntu jaunty partner

deb http://security.ubuntu.com/ubuntu jaunty-security main restricted
# deb-src http://security.ubuntu.com/ubuntu jaunty-security main restricted
deb http://security.ubuntu.com/ubuntu jaunty-security universe
# deb-src http://security.ubuntu.com/ubuntu jaunty-security universe
deb http://security.ubuntu.com/ubuntu jaunty-security multiverse
# deb-src http://security.ubuntu.com/ubuntu jaunty-security multiverse

## Medibuntu - Ubuntu Jaunty
## wget -q http://packages.medibuntu.org/medibuntu-key.gpg -O- | sudo apt-key add -
deb http://packages.medibuntu.org/ jaunty free non-free

Les lignes précédées d'un ou plusieurs signes # sont inactives, donc elle n'ont pas d'incidence. Ici, j'ai désactivé des dépôts que l'on utilise rarement comme ceux des sources des logiciels («deb-src»), et le reste sont des explications concernant les dépôts.

Si vous avez besoin de faire fonctionner une ou deux applications qui ne tournent que sous M$Windows, vous pourrez utiliser Wine, mais j'en parlerai dans un autre article.

Clé d'authentification pour Médibuntu

Les dernières lignes de la sources.list concernent le dépôt Médibuntu qui contient en particulier quelques utilitaires nécessaires pour voir des DVD commerciaux avec VLC et des codecs pour lire des fichiers vidéos ou audios en formats propriétaires avec certaines applications multimédias et dans certains cas.

Avant de copier le fichier joint qui contient toute cette liste, il faut penser à installer la clé qui garantit l'authenticité des fichiers qui viennent du dépôt non officiel de Médibuntu.

C'est tout simple : il suffit de coller dans un terminal la ligne qui est incluse après des signes ## :

wget -q http://packages.medibuntu.org/medibuntu-key.gpg -O- | sudo apt-key add -

Si vous n'oubliez pas d'appuyer sur la touche [Entrée] du clavier et si votre connexion internet fonctionne, votre double commande (téléchargement de la clé et installation chez vous) sera exécutée en un tournemain et le terminal renverra ce simple message : OKAY.

Mise en place des dépôts et mise à jour

Une fois que vous avez téléchargé la sources.list depuis le fichier joint (en bas de page), d'un clic droit, il vous reste à le retrouver dans votre répertoire et à le renommer en supprimant tout ce qui a été rajouté après sources.list pour les besoins du téléchargement. S'il y a un espace ou un caractère autre que le nom du fichier lui-même, votre sources.list ne fonctionnera pas.

À présent, allez copier le fichier au bon endroit dans le système. Vite fait, bien fait, d'un coup de ligne de commande – ici on imagine que le fichier est dans le dossier sur-le-web de votre répertoire personnel ; à vous d'adapter pour votre cas :

# cp ./sur-le-web/sources.list /etc/apt/

Si votre fichier se trouve dans votre répertoire principal, la commande sera :

# cp sources.list /etc/apt/

Cette commande écrase le fichier d'origine, donc il faut être sûr de ce que vous faites. Êtes-vous sûrs de connaître le nom de votre version d'Ubuntu ? Vous pourriez avoir Hardy et donc il faudrait remplacer toutes les occurrences du mot jaunty par hardy.

La sources.list est bien installée mais il ne faut pas oublier de mettre à jour la liste des paquets disponibles puis de mettre à jour tout le système et tous les logiciels présents. Pour rappel :

  1. # aptitude update
  2. # aptitude full-upgrade

Si vous débutez, commencez par aller voir :

Suggestion de logiciels

Maintenant, quels logiciels supplémentaires installer ?
Voici une liste qui me paraît suffisante, valable pour Ubuntu Jaunty et Hardy (sauf pour le plugin de Flash) :

  • VLC - lecteur multimédia, lit tout ou presque avec ses propres codecs et complète Totem malgré les grandes améliorations de ce dernier
  • libdvdcss2 - indispensable pour lire les DVD commerciaux, paquet disponible chez Medibuntu Parfaitement légal en soi et sans ambiguïté en France, grâce à l'action de l'Vivent les formats ouverts !
  • Leafpad - éditeur de texte tout léger
  • flashplugin-installer - c'est la formule la plus simple pour avoir le plugin de l'infâme Flash, fléau des site web - ce paquet est propre à Jaunty et s'installe très bien
  • icedtea6-plugin et openjdk-6-jre - plugin java version libre pour voir certains éléments de pages web et Java, toujours en version libre, nécessaire pour certaines fonctions d'OpenOffice.org, notamment pour utiliser le module de base de données.
  • gimp-plugin-registry, gimp-help-fr, gimp-data-extras gimp-gap - pour compléter GIMP tel qu'il est livré par Ubuntu et Gnome.
  • Inkscape - logiciel de dessin vectoriel
  • Thunderbird - plus simple qu'Evolution mais laissez ce dernier car le supprimer n'est pas très simple. Supprimez d'un clic son icône et ce sera comme s'il n'était plus là
  • Numlockx - pour que le pavé numérique s'active tout seul après votre connexion à votre session (= après votre passage par l'écran de login). À ne pas installer si vous avez un portable sans pavé numérique distinct.
  • Cheese - pour voir si votre webcam marche et pour faire le singe (vous pouvez faire photos et vidéo et quelques fantaisies avec Cheese) avant de vous lancer dans Ekiga
  • Firefox 3.5 - sans vous embêter à désinstaller Firefox 3 (voir Installer Firefox 3.5 en paquet (Ubuntu Jaunty)

Tout d'abord, en une seule commande, vous pouvez remplacer F-spot (gestionnaire de photos) que je trouve lourd et prétentieux, par Gthumb qui permet de ranger ses photos dans des albums virtuels (ce qui ne multiplie pas inutilement les dossiers et donc ne prend pas de place sur le disque dur), appelés «Catalogues».

sudo aptitude purge f-spot && sudo aptitude install gthumb

Si vous voulez conserver F-Spot, supprimez la portion de commande sudo aptitude purge f-spot &&. Si vous ne voulez rien changer, ni rien ajouter, ne tapez pas cette commande du tout et passez à la suite.

Pour installer en ligne de commande tous les logiciels cités plus haut, copiez tout ce qui suit dans le terminal. Supprimez ce qui ne vous convient pas avant de lancer la commande :

sudo aptitude install vlc k3b language-pack-kde-fr flac k9copy libdvdcss2 flashplugin-installer icedtea6-plugin openjdk-6-jre inkscape gimp-data-extras gimp-gap gimp-plugin-registry gimp-help-fr leafpad numlockx cheese thunderbird firefox-3.5

Après avoir laissé le temps à Aptitude de faire son boulot, allez explorer le menu général «Applications» pour voir les nouveautés. Quant à des utilitaires comme libdvdcss2, vous ne les verrez qu'à l'œuvre. Si vous arrivez à lire un DVD commercial dans VLC, c'est grâce à libdvdcss2, qui restera invisible pourtant.

Pour avoir Thunderbird 3, allez voir Thunderbird 3 sur Jaunty avec Ubuntuzilla.