X. GNOME

Introduction à GNOME

Ce chapitre essaie d'installer un environnement de bureau GNOME-2.2 complet ainsi que les bibliothèques de GNOME-1.4 permettant de lancer des applications GNOME 1.4 inclus dans ce livre. L'ordre des pages suivent la construction définie par l'équipe de développement de GNOME telle que publiée sur les notes de version (release notes), avec deux exceptions. Si un package se trouve dans la liste de construction des notes de version, mais pas dans ce chapitre, il a été installé ailleurs dans ce livre.

L'installation de GNOME-2.2 prend du temps et nous souhaitons que vous arriviez à l'installer sans stress. Un de nos premiers buts lors de cette installation est de protéger vos logiciels déjà installés, et spécialement si vous ne souhaitez que tester GNOME sur votre machine. Les packages GNOME-2.2 utilisent l'option --prefix= avec configure, donc nous l'utiliserons ainsi qu'une variable d'environnement (GNOME_PREFIX) pour ajouter de la flexibilité lors de cette installation.

Si vous voulez que GNOME soit votre environnement de bureau principal, il est recommandé que vous l'installiez avec --prefix=/usr. Si vous ne savez pas si vous souhaitez conserver GNOME sur votre machine, il est recommandé de l'installer avec --prefix=/opt/gnome-2.2. Mettre en place la variable d'environnement et réaliser les éditions supplémentaires requises par la deuxième option sont indiqués dans la partie de pré-installation.

Si vous avez choisi la deuxième option, supprimez GNOME-2.2 est aussi facile que de supprimer les modifications lors de la pré-installation et que de lancer cette commande:

rm /opt/gnome-2.2 -r 

Si votre système a été entièrement construit avec les instructions de LFS et BLFS, vous aurez certainement la chance d'utiliser GNOME-2.2 dès votre première installation. Si vous êtes un utilisateur LFS typique, vous avez fait des modifications aux instructions en sachant que vous aurez à tenir compte de ses modifications pour vos futures installations de logiciels. Vous ne devriez pas avoir de problème pour intégrer GNOME-2.2 à votre configuration unique, mais vous aurez entre 28 et 33 packages à installer avant de pouvoir lancer GNOME (en supposant que votre gestionnaire de fenêtres est pré-installé et testé). Nous pensons que vous aurez à construire GNOME au moins deux fois pour réaliser les ajustements nécessaires à votre ocnfiguration.

Si vous construisez un environnement de bureau GNOME 1.4, vous devez seulement installer les bibliothèques du chapitre GNOME 1.4 ainsi que toutes les dépendances listées sur ces pages. Les packages GNOME sans page sont simplement installés avec:
./configure --prefix=/opt/gnome &&
make &&
make install
Ces instructions sont très simples pour faciliter la suppression de GNOME-1.4 à partir d'un système BLFS lorsque cette version ne sera plus nécessaire. Ces instructions peuvent être redéfinies plus tard pour se conformer aux standards BLFS sur l'emplacement des fichiers, spécifiquement /opt/gnome/etc vers /etc et /opt/gnome/var vers /var. Vous devriez utiliser l'astuce LFS sur GNOME-1.4 située sur http://hints.linuxfromscratch.org/hints si vous n'êtes pas intéressé par GNOME-2.2.

Dépendances de GNOME-2.2

Requis

XFree86-4.3.0.1, GTK+-2.2.4, libpng-1.2.5, libjpeg-6b, libtiff-3.6.0 et popt-1.7

Optionnel

libxml2-2.5.11, libxslt-1.0.33, DocBook XML DTD-4.2, DocBook XSL Stylesheets-1.62.4 et libfam-2.6.10