[gnome] Installation depuis les sources
17 Sep. 2006
- Auteur : Hyacinthe MENIET
- Responsable : TrustRobot
- Score ( voter ) :



- Connexes : Même auteur | Même responsable | Historique
1. Les dépendances extérieures :
Il s'agit des paquets qui devraient déjà être installés par votre distribution. Il est même probable, que vous ayez déjà la bonne version installée, si vous disposez d'une distribution récente. Si vous devez updater, vérifiez d'abord que votre distribution ne propose pas la mise à jour, si non, prenez soin de desinstaller l'ancienne version avant. L'installation des paquets ne pose aucun problème particulier, ils s'installent tous comme libtool, l'installation des cas particuliers est détaillée.-
libtool 1.4.2
tar -xzvf /source/need/libtool-1.4.2.tar.gz ./configure --prefix=/usr make make install
- popt 1.6.4
- gettext 0.11.2
- Python 2.2
-
PyXML 0.7
tar -xzvf /source/need/PyXML-0.7.tar.gz cd PyXML-0.7/ python setup.py build python setup.py install
-
freetype2 2.08 (utilisez la 2.0.8, au-delà pango n'appréciera pas)
tar -xjvf /source/freetype-2.0.8.tar.bz2 cd freetype-2.0.8/ make setup CFG="--prefix=/usr" make make install
- libxml2
- libxslt
-
db 3.1.17(prenez bien cette version et pas une autre)
tar -xzvf db-3.1.17.tar.gz cd db-3.1.17/dist/ ./configure --prefix=/usr make make install
- pkgconfig 0.12
- Openjade 1.3.1
- OpenSP 1.4
-
les docbook : xml, xsl et sgml
L'installation des trois se résume à :mkdir /usr/share/sgml mkdir /usr/share/sgml/4.1sgml mkdir /usr/share/xml mkdir /usr/share/xml/4.1.2xml cd /usr/share/sgml/4.1sgml unzip -a /source/docbk41.zip cd /usr/share/xml/4.1.2xml unzip -a /source/docbkx412.zip cd /usr/share/xml tar -xzvf /source/need/docbook-xsl-1.52.2.tar.gzRécupérez maintenant buildDocBookCatalog, rendez le, exécutable puis exécutez-le :chmod 755 buildDocBookCatalog ./buildDocBookCatalog
- libtiff
- libjpeg
- libpng
2. la plate forme de développement GNOME :
Il s'agit des logiciels annexes qu'utiliseront gnome et d'autres logiciels qui dépendent de gtk2. Ils s'installent tous comme glib, le cas particuliers pango est détaillé. Avant de démarrer l'installation tapez ceci dans un terminal :
export LD_LIBRARY_PATH=/usr/lib:$LD_LIBRARY_PATH
L'installation se résume à :
-
glib 2.0.4tar -xjvf /source/glib-2.0.4.tar.bz2 cd glib-2.0.4/ ./configure --prefix=/usr make make install
-
pango 1.0.2tar -xjvf /source/pango-1.0.3.tar.bz2 cd pango-1.0.3/ ./configure --prefix=/usr --enable-FT2 make make install
- atk 1.0.2
- gtk+2.0.5
- libglade 2.0
- libart_lgpl 2.3.9
- libgnomecanvas 2.0.1
- libIDL 0.80
- linc 0.5
- ORBit2 2.4.0
- intltool 0.22
- gnome-common 1.2.4
- GConf 1.2.0
- bonobo- activation 1.0.2
- libbonobo 2.0.0
- gnome-mime-data
- gnome-vfs 2.0.1
- audiofile 0.2.3
- esound 0.2.27
- libgnome 2.0.1
- libbonoboui 2.0.0
- libgnomeui 2.0.1
- libgnomeprint 1.115.0
- libgnomeprintui 1.115.0
- gail 0.16
- at-spi 1.0.1
- libgail-gnome 1.0.0
- scrollkeeper 0.3.9
- libgtop 2.0.0
- glade 1.1.0
3. Le coeur de Gnome :
Il s'agit des applications qui composent gnome 2, elles s'installent toutes comme gnome-desktop.-
gnome-desktop 2.0.2
tar -xjvf /source/gnome-desktop 2.0.2.tar.bz2 cd gnome-desktop 2.0.2/ ./configure --prefix=/usr make make install
- eel 2.0.0
- librsvg 1.1.6
- nautilus 2.0.0
- libgtkhtml 2.0.0
- yelp 1.0.1
- eog 1.0.0
- libwnck 0.14
- gnome-panel 2.0.1
- gnome-session 2.0.1
- gnome-applets 2.0.0
- control-center 2.0.0
- gnome-utils 2.0.0
- libzvt 2.0.1
- gnome-terminal 2.0.0
- gnome-games 2.0.1
- gnome-media 2.0.0
- gnome-system-monitor 2.0.0
- librep 0.16
- rep-gtk 0.16
- sawfish 2.0
- metatheme 0.9.7
- gedit 2.0
- gdm 2.4.0
- bug-buddy 2.2.0
- gtk-engines 1.9.0
- gconf-editor 0.2
4. Configuration du lancement :
Quelque soit votre mode de démarrage vous devez mettre les lignes suivantes dans votre /etc/profile :
export LD_LIBRARY_PATH=/usr/lib:$LD_LIBRARY_PATH
export GDK_USE_XFT=1
4.1 Démarrage par startx :
Tous les utilisateurs désirant démarrer gnome depuis le mode console (par startx), doivent taper la ligne suivante (la première fois uniquement) :
echo 'exec /usr/bin/gnome-session' > ~/.xinitrc
Puis pour lancer gnome, ils se connecteront au PC en mode console et taperont : startx
4.2 Démarrer gnome depuis KDM (mode graphique):
Pour faire apparaître gnome dans le menu de kdm, éditez simplement le fichier $KDEDIR/share/config/kdm/kdmrc, $KDEDIR étant le répertoire d'installation de KDE (souvent /usr mais il y'a aussi /opt/kde3, /opt/kde ou encore /usr/local/kde). Là, rajoutez simplement gnome à votre SessionTypes. Chez moi par exemple, j'ai ceci : SessionTypes=kde,gnome,xfce,blackbox,windowmaker,afterstep,enlightenment,twm, ailsafe,default, Si malgrès cela vous ne parvenez toujours pas lancer gnome depuis KDM, alors éditez le fichier : /etc/X11/xdm/Xsession, repérer le "case" qui vous permet de choisir votre environnement, chez moi il ressemble à ceci :case $# in 1) case $1 in failsafe) exec xterm -geometry 80x24-0-0 ;; kde) exec startkde ;; gnome) exec gnome-session ;; openwin) exec olvwm ;; fvwm2) xsetroot -solid SteelBlue exec fvwm2 ;; fvwm95) exec fvwm95 ;; blackbox) exec blackbox ;; xfce) exec /etc/X11/xinit/xinitrc.xfce ;; icewm) xsetroot -solid SteelBlue exec icewm || exec xterm -fg red ;; windowmaker) exec /etc/X11/xinit/xinitrc.wmaker ;; afterstep) exec afterstep ;; enlightenment) exec enlightenment ;; twm) xclock -geometry 50x50-1+1 & xterm -geometry 80x50+494+51 & xterm -geometry 80x20+494-0 & xterm -geometry 80x66+0+0 -name login & xsetroot -solid SteelBlue exec twm ;; esac esacEn gras la partie rajoutée. Voici une petite photo de gnome 2 ;-)
