- Documentation >
- Bureaux >
- KDE
Installation de KDE 3.x : méthode manuelle
23 Apr. 2007
- Auteur : Hyacinthe MENIET
- Responsable : TrustRobot
- Score ( voter ) :



- Connexes : Même auteur | Même responsable | Historique
1. Introduction :
Nous allons dans ce didacticiel donner une méthode classique pour installer KDE soi-même, sans utiliser de script. L'avantage est de maîtriser son installation et les dépendances éventuelles, en plus de mieux comprendre KDE dans ses paquetages. Cela nécessite donc du temps mais aussi de la patience et une dose de réactivité. Dans ce didacticiel, je me baserai sur la dernière version de KDE, à savoir la 3.4. J'ai effectué son installation sur la Slackware current sans rencontrer de problèmes majeurs. Tout au long de son installation, nous utiliserons checkinstallafin que la base de données des paquetages soit maintenue à jour. Vous pouvez consulter le didacticiel concernant son installation ici s'il n'est déjà présent sur votre distribution. Vous pouvez télécharger les différents paquetages de KDE sur l'un de ces miroirs. Pour leurs détarrages et compilations, prévoyez suffisament de place, c'est à dire environ 1,5 Go... :-) Afin de prendre les devants, je vous laisse ici les dépendances à satisfaire : » indispensables :- automake 1.6.3
- autoconf 2.53
- gzip
- zlib >=1.1
- bzip2
- X Server
- Qt >= 3.3.4
- Perl
- libpng
- pcre
- X DPMS
- Ghostscript
- Une base de données (Mysql ou postgreSQL)
- Berkely DB IV
- libxml2 >= 2.4.8
- libxslt >= 1.0.7
- ht dig
- Samba >= 3.0.4
- FAM
- pilot-link
- Cyrus SASL
- mDNS
- Java >= 1.3
- libIDN
- OpenSSL >= 0.9.6
- GnuPG >= 1.2.5
- OpenGL
- libjpeg
- freetype >= 2.0.0
- libart >= 2.3.8
- ALSA
- Ogg Vorbis
- MAD
- libaudiofile
- XINE
- Exuberant Ctags
- doxygen
2. Installation de KDE 3.4 :
Je supposerais dans toute cette partie que les codes sources sont rangés dans votre /home/login, autrement dit ~/. Pour commencer, il nous faut installer QT 3.3.4. Pour ce, il vous faut télécharger le fichier qt-x11-free-3.3.4.tar.bz2. L'installation se fait alors avec :
$ su
# cd /usr/lib
# mv qt qt-old
# tar -xjvf qt-x11-free-3.3.4.tar.bz2
# ln -sf qt-x11-free-3.3.4 qt
# cd qt-x11-free-3.3.4
# export QTDIR=$PWD
# ./configure -shared -sm -system-zlib -qt-gif -system-libpng -system-libjpeg -plugin-imgfmt-mng -thread -no-stl -no-xinerama -no-g++-exceptions -xft
# make
# ldconfig
# exit
Maintenant nous allons nous occuper du son avec aRts :
$ cd ~/
$ tar -xjvf arts-1.4.tar.bz2
$ cd arts-1.1
$ ./configure --prefix=/opt/kde --with-alsa
$ make
$ su
# checkinstall
# exit
Vient alors le tour de kdelibs (si Cups n'est pas installé, ne tardez pas à le mettre en place à l'aide de ce didacticiel : ici ) :
$ cd ..
$ tar -xjvf kdelibs-3.4.tar.bz2
$ cd kdelibs-3.4
$ ./configure --prefix=/opt/kde --with-distribution
$ make
$ su
# checkinstall
# exit
Puis kdebase :
$ cd ..
$ tar -xjvf kdebase-3.4.tar.bz2
$ cd kdebase-3.4
$ ./configure --prefix=/opt/kde --with-x --with-shadow
$ make
$ su
# checkinstall
# exit
À partir d'ici, vous devez avoir un kde déjà fonctionnel, même si beaucoup de programmes manquent. Pour améliorer la convivialité de cette installation, poursuivons avec kdeadmin :
$ cd ..
$ tar -xjvf kdeadmin-3.4.tar.bz2
$ cd kdeadmin-3.4
$ ./configure --prefix=/opt/kde
$ make
$ su
# checkinstall
# exit
Et pour installer kdegraphics, il vous suffit de remplacer dans les lignes de commandes précédentes kdeadmin-3.4 par kdegraphics-3.4.
Et histoire d'avoir du multimédia :
$ cd ..
$ tar -xjvf kdemultimedia-3.4.tar.bz2
$ cd kdemultimedia-3.4
$ ./configure --prefix=/opt/kde --with-x -enable-gtk -with-tcltk --enable-motif --enable-slang --enable-ncurses
$ make
$ su
# checkinstall
# exit
Passons à kdenetwork :
$ cd ..
$ tar -xjvf kdenetwork-3.4.tar.bz2
$ cd kdenetwork-3.4
$ ./configure --prefix=/opt/kde
$ make
$ su
# checkinstall
# exit
Les paquetages kdeutils, kdepim et kdegames s'installent exactement de la même façon que kdenetwork, aussi je vous laisse le soin d'adapter les lignes précédentes.
Avant de passer au paquetage kdebingins, assurez-vous que java est installé sur votre système. Vous pouvez consulter ce didacticiel pour son installation : ici. Pour installer kdebingins :
$ cd ..
$ tar -xjvf kdebindings-3.4.tar.bz2
$ cd kdebindings-3.4 $ ./configure --prefix=/opt/kde --with-java=/usr/java/j2re1.4.1_01/
$ make
$ su
# checkinstall
# exit
Le chemin /usr/java/j2re1.4.1_01/ est évidemment à adapter à votre configuration. De plus si Netscape est présent sur votre distribution, vous pouvez aussi remplacer le chemin proposé par : /usr/lib/netscape/plugins/java2/.
Puis nous pouvons installer kdeartwork par :
$ cd ..
$ tar -xjvf kdeartwork-3.4.tar.bz2
$ cd kdeartwork-3.4
$ ./configure --prefix=/opt/kde
$ make
$ su
# checkinstall
# exit
Les paquetages kdeedu, kdesdk, kdetoys, kdeaccessibility, kdewebdev et kdeaddons s'installent de la même façon que kdeartwork, il vous suffit donc simplement d'adapter les lignes de commandes précédentes au paquetage désiré.
Et pour terminer, un peu de français dans kde avec kde-i18n-fr-3.4.tar.bz2 :
$ cd ..
$ tar -xjvf kde-i18n-fr-3.4.tar.bz2
$ cd kde-i18n-fr-3.4
$ ./configure --prefix=/opt/kde
$ make
$ su
# checkinstall
# exit
Et là je vous avoue que ce paquetage n'a jamais voulu compiler chez moi ;-).
Maintenant la touche finale : il vous faut éditer en root le fichier /etc/profile et rajouter les lignes suivantes :
QTDIR=/usr/lib/qt KDEDIR=/opt/kde PATH=$QTDIR/bin:$PATH MANPATH=$QTDIR/doc/man:$LD_LIBRARY_PATH export QTDIR PATH MANPATH LD_LIBRARY_PATHpuis tapez la commande :
# source /etc/profile
3. Un peu de nettoyage :
Avec checkinstall vous avez créé des paquetages qui son réutilisables pour votre distribution et configuration. Il peut être utile de les conserver dans un répertoire kde-src. Pour cela utiliser les lignes de commandes suivantes :
$ mkdir ~/kde-src
$ cd ~/
$ su
# for i in `ls kde*3.4`; do mv $i/*.tgz ./kde-src; done;
# mv ./arts-1.1/*.tgz ./kde-src
# rm -fr kde*3.4 && rm -f kde*3.4.tar.bz2 && rm -f arts-1.1.tar.bz2
# exit
Bien sûr, si vous avez créé des paquetages pour Debian, vous devez remplacer *.tgz dans les lignes précédentes par *.deb, et si ceux-ci sont des paquetages rpm par *.rpm.
Et voilà, vous avez enfin terminé l'installation à partir des sources de kde 3.4. Vous avez bien mérité un petit repos...
- Documentation >
- Bureaux >
- KDE