Bienvenue visiteur (Inscription |  Connexion)
Qui est en ligne ?
Il y a : 15 utilisateurs en ligne, consultez le détail
Auteur Message
TrustRobot
#0 Message posté le : 17-09-2006 à 00:00:00


Scarabée


Forum : Inscrit
Association :
Arrivé(e) le : 04-07-2003
Nombre de messages : 171


Vous avez un peu de temps libre et vous ne pouvez d'attendre la sortie de binaire pour votre distribution ?! Alors bienvenue, l'installation manuelle de GNOME 2 via Garnome est faite pour vous.

Garnome est un ensemble de script qui permet d'installer GNOME 2 à travers le net assez facilement. Ces scripts permettent d'automatiser le téléchargement, le désarchivage, la compilation et l'installation de tous les logiciels qui composent cet environnement.

Garnome; en plus de vous permettre de faire cohabiter plusieures versions de GNOME [GNOME 1.4 et GNOME 2.0 par ex]; vous dispensera ainsi d'une installation manuelle qui est plutôt hardcore!

1. Pré-requis



Il vous faut:
  • Libérer environ 1.5Go d'espace disque.
  • Télécharger la dernière version de garnome
  • Réunir les dépendances suivantes [dispos pour la plupart sur vos CD]:
    • Les outils GNU nécessaires à toute compilation: gcc, make, flex, bison ...
    • gettext
    • gzip
    • bzip2
    • libpng -et- libpng-devel
    • libjpeg -et- libjpeg-devel
    • libtiff3 -et- libtiff3-devel
    • XFree86 -et- XFree86-devel
    • popt -et- popt-devel
    • librep9 -et- librep9-devel
    • libgmp3 -et- libgmp3-devel
    • libgnome32 -et- libgnome32-devel
    • libdb3.3 -et- libdb3.3-devel
    • libbzip2_1
    • zlib1 -et- zlib1-devel
    • python2.2.x -et- python-base-2.2 -et- libpython2.2 -et- libpython2.2-devel
    • libxml2 -et- libxml2-utils -et- libxml2-python
    • sgml-common
    • libncurses5 -et- libncurses5-devel
    • docbook-style-xsl
    • docbook-dtd412-xml
    • openjade
    • libgdbm2 -et- libgbm2-devel


2. Installation et configuration de garnome



Il suffit de:

  • Décompresser l'archive garnome.xx.tar.gz téléchargée, puis se rendre dans le répertoire crée:
    [root@localhost archive]# cd /chemin/vers/garnome-0.10.1.tar.gz
    [root@localhost archive]# tar -zxvf garnome-0.10.1.tar.gz
    [root@localhost archive]# cd garnome-0.12.2



  • Personnaliser la configuration de Garnome:

    Toute la configuration de Garnome se fait par l'édition du fichier gar.conf.mk. Nous avons extrait [en gras] de ce fichier la variable prefix qu'il peut être utile d'ajuster a votre configuration puisqu'elle détermine le répertoire d'installation de GNOME.
    #-*- mode: Fundamental; tab-width: 4; -*-
    
    # ex:ts=4
    
    # $Id: gar.conf.mk,v 1.15 2002/07/06 16:56:38 jdub Exp $
    
    
    
    [...]
    
    
    
    # These are the standard directory name variables from all GNU
    
    # makefiles. They're also used by autoconf, and can be adapted
    
    # for a variety of build systems.
    
    #
    
    # TODO: set $(SYSCONFDIR) and $(LOCALSTATEDIR) to never use
    
    # /usr/etc or /usr/var
    
    #Définir ici la variable prefix qui détermine le repertoire d'installation
    
    #de GNOME 2 [par défaut GNOME 2 est installé dans $HOME/garnome]
    
    #Si par ex nous voulons installés GNOME 2 dans /usr/local/garnome
    
    # nous indiquerons prefix ?=/usr/local/garnome a la place de la valeur par défaut.
    
    
    
    prefix ?= $(HOME)/garnome
    
    


  • Lancer l'installation de GNOME 2 après avoir vérifié que vous êtes connectés à internet :
    [root@localhost garnome-0.12.2]# cd meta/gnome-desktop/
    [root@localhost gnome-desktop]# make install



  • Et c'est tout !

    Normalement la compilation, bien qu'un peu longue [plusieures heures], devrait se dérouler sans soucis. Vous prendrez bien un café en attendant ?!


3. Démarrage de GNOME 2



La compilation de votre environnement GNOME 2 terminée, vous pourrez le lancer depuis le mode console en :

  • Editant votre fichier $HOME/.xinitrc ainsi:
    exec /chemin/vers/garnome/bin/gnome-session 


  • Puis apres avoir basculer sur une console virtuelle [Ctrl]+[Alt]+[F1], en tapant :
    [liban@localhost liban]$ startx -- :1



Et ça devrait être bon !




--Message édité par TrustRobot le 17-09-2006 à 00:00:00--