Le projet KDE
Kool Desktop Environment

[ Retour ] - [ Page précédente ] - [ Page suivante ]

Avant de commencer...

KDE est disponible en de nombreux formats de package et pour des architectures matérielles (micro-processeurs) multiples (i386, Sparc, etc.). Il existe trois types de "package" : rpm (source et binaire), tar.gz / tgz (source et binaire) et deb (binaire pour la distribution Debian). La méthode d'installation varie donc selon le format de package choisis, mais certaines étapes sont communes à tous les formats. Attention, certaines distributions nécessitent des rpm particuliers (comme la SuSE) le plus souvent fournis par le site web de la distribution.

Vous pouvez télécharger KDE sur les sites suivants:  

Vendeur

Serveur FTP du vendeur

miroir sur ftp.kde.org

Caldera ftp.caldera.com ftp.kde.org
Delix ftp.delix.de ftp.kde.org 
S.u.S.E. ftp.suse.com ftp.kde.org 
FreeBSD ftp.freebsd.org   

Bien que KDE soit aujourd'hui disponible en standard sur la plupart des distributions, il peut arriver qu'une réinstallation soit nécessaire (on sais jamais, y peut être des amateurs)... Les quelques explications - pas très claire mais bon - pourront peut être vous aider, en tout cas je l'espère...

Les pré-requis...
Vérifiez que vous disposez de Qt et de Libgr ; en effet, KDE s'appuie sur la bibliàothèque Qt de Troll qui est disposible gratuitement sur http://www.troll.no/dl. Vous aurez également besoin de la "libgr", mais elle devrait être incluse dans toutes les distributions.

Pour installer KDE, il vous faut avant installer les librairies de programmation graphique Qt. P

our l'installer suivez les instructions du fichier  Qt_INSTALL . Pour en savoir plus sur Qt il existe une documentation online qui explique le mecanisme signal / slot et l'ensemble des classes Qt.

Les fichiers KDE sont constituée de 9 packages, certains d'entres eux doivent obligatoirement être installés, les autres ne sont qu'optionnels. Chaque package est disponible au format rpm, deb et .tar .gz.

Important : Il est important d'installer kdesupport en premier suivis de kdelibs. L'ordre d'installation des autres packages est indifférent.

kdesupport (Recommander)
Ce package contient des bibliothèques qui n'ont pas été écrites pour le projet KDE, mais dont KDE a besoin. Si vous avez déjà les versions correctes de ces bibliothèques (libgif, libjpeg, libmime, libuu, libgdm), il n'est pas nécessaire d'installer ce package. Si vous avez des doutes¸ ce package est nécessaire. Pour les packages Debian (.deb), ce package est toujours nécessaire.

kdelibs (Nécessaire)
Ce package contient des libraries partagées (shared libraries) dont toutes les applications de KDE ont besoin.

kdebase (Nécessaire)
Ce package contient les applications de bases qui forment le noyau de KDE, par exemple le window manager, l'émulateur de terminal, le centre de contrôle, gestionnaire et le panel.

kdegames (Optionnel)
Quelques jeux comme Mahjongg, Snake, Asteroids et Tetris.

kdegraphics (Optionnel)
Quelques programmes graphiques comme le Postscript[TM] Previewer, le dvi previewer et un programme de dessin.

kdeutils (Optionnel)
Quelques outils comme une calculatrice, un éditeur etc.

kdemultimedia (Optionnel)
Des applications multi-média comme un joueur au CDs.

kdenetwork (Optionnel)
Des applications pour Internet, comme par exemple un programme de courrier éléctronique et d'autres programmes pour les réseaux.

kdeadmin (Optionnel)
Des programmes pour l'Administrateur Système qui contiennent le gestionnaire d'utilisateurs ainsi que l'éditeur de niveaux d'exécution (System V.)

Instructions pour installer les différents formats de package

Installation de KDE avec les packages RPM

Lancer la décompression des archives de l'ensemble des packages de KDE en tapant la commande suivante :

rpm -ivh *.rpm

Après une série de décompactages, vous devriez à nouveau vous retrouver sur l'invite du shell. A ce stade, KDE est installé sur votre système, il faut maintenant signifier au serveur X que vous désirez KDE comme environnement graphique par défaut. C'est le fichier Xinit ou Xclients situé dans le répertoire /etc/X11/xinit qui détermine l'interface graphique par défaut. Ajoutez les lignes suivante au début du fichier :

export PATH=.:/opt/kde/bin:$PATH
exec /opt/kde/bin/startkde

Rebootez votre machine et connnectez-vous. Maintenant, lors du démarrage de X avec la commande startx, vous devez vous retrouver avec l'interface de KDE. Au premier démarrage, KDE vous confirmera la création de plusieurs répertoires, contentez-vous de cliquer sur OK et le démarrage se terminera normalement.

Installation des packages .tar.gz (sources)

L'installation qui suit est detaillee pour les packages tgz (preferable en de nombreux points aux rpm). Le package .tgz/.tar.gz s'installe dans /usr/local/kde par défaut. Vous pouvez modifier cela en utilisant l'option --prefix du script configure.

  • tar xvfz <NomDuPackage>.tar.gz
  • Allez dans le répertoire du package: cd <NomDuPackage>
  • Configurez le package: ./configure
  • Quelques packages (kdebase, par exemple) possèdent des options de configuration spéciales qui pourraient être utiles pour votre installation. Tapez ./configure --help afin de voir les options disponibles.
  • make
  • su -c "make install"

D'abord il faut extraire chacun de ces fichiers : tar xvzf "nom du package".tar.gz
Il faut ABSOLUMENT executer les instructions suivantes dans l'ordre, sinon ca ne marchera pas.

cd kde-support (ou quelque chose de ressemblant)
./configure

Ici, si vous avez des erreurs, c'est pas bon signe.
Vérifiez le code des erreurs et recommencez, sinon achetez une Game Boy

make
make install
Si pendant ces deux étapes il se produit une erreur, vérifiez vos chemins (PATH). S'il n'y en a pas, il est probable que les archives que vous avez récupérées soient abimées.
make clean
make distclean
Pour nettoyer tous les fichiers makefiles, qui ne servent plus a rien.

cd ..
cd kde-libs
./configure
make; make install;
make clean; make distclean;

cd ..
cd kde-base
./configure

Avant l'étape suivante je vous conseille de fermer toutes les applications en cours (meme X-Window), de liberer toute la RAM possible car c'est assez long.

make
make install; make clean; make distclean;

Il faudra ensuite creer (ou ajouter) un fichier  nomme .profile si votre shell est bash, ou .cshrc si c'est tcsh ou csh dans lequel il faudra mettre

QTDIR=/usr/local/qt
(ou votre repertoire a vous)
PATH=$QTDIR/bin:/usr/local/kde/bin:~:$PATH
MANPATH=$QTDIR/man:$MANPATH

(pour le manuel de QT)
LD_LIBRARY_PATH=$QTDIR/lib:/usr/local/kde/lib:$LD_LIBRARY_PATH
(sinon vous ne pourrez pas lancer d'applications)
CPLUS_INCLUDE_PATH=$QTDIR/include:$CPLUS_INCLUDE_PATH
(pour pouvoir ensuite compiler en C++ avec QT)
LIBRARY_PATH=$LD_LIBRARY_PATH
export QTDIR PATH MANPATH LD_LIBRARY_PATH LIBRARY_PATH CPLUS_INCLUDE_PATH

Et enfin la derniere modification sera le fichier .xinitrc (ou /var/X11R6/lib/xinit/xinitrc pour que la modif s'applique a tous les utilisateurs)

Il faut remplacer les trois dernieres lignes (if [...] fi exec fvwm95) par :

soit startkde
soit
kaudioserver &
kfm -d &
kcc -init &
kbgndwm &
krootwm &
kpanel &
kwm

Une fois l'installation terminee (si vous avez fais make install) vous pouvez detruire tous les fichier *.tar et aussi les repertoires kdelibs, kdesupport et kdebase car l'installation se fait dans /usr/local/kde par defaut.

Installation des packages .tgz (binarie)

Le package .tgz binaire est installé dans /opt/kde. Connectez vous en tant que root et taper les commandes suivantes :

cd /
tar xvfz
<Nom_du_package>.tar.gz

Tout d'abord, vérifiez que vous avez ajouté le répertoire binaire de KDE (par exemple /opt/kde/bin ou /usr/local/kde) à votre variable PATH. Editez le fichier /etc/profile en tant que root et ajoutez-y les lignes suivantes :

export KDEDIR=/opt/kde #(ou le lieu où KDE est installé)
export PATH=$PATH:$KDEDIR/bin
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$KDEDIR/lib

Faite un : echo "startkde" > ~/.xinitrc - et startx :-) normalement ça fonctionne...

Même si vous pouvez utiliser la plupart des applications de KDE justement en les lançant comme un programme "normal", vous ne pouvez seulement bénéficier des fonctions avancé de KDE qu'en utilisant le KDE window manager (kwm) et ses utilaires (kpanel, kfm...).

Afin de vous simplifier la tâche, nous avons écrit un script simple qui s'appelle "startkde". C'est installé dans $KDEDIR/bin - donc dans votre PATH si vous avez installé KDE correctement. Editez le fichier .xinitrc dans votre répertoire home (faites une copie de ce fichier d'abord!). Effacez tout ce qui a l'air de se rapporter à un window-manager (normalement, vous pouvez effacer tout le fichier) et remplacez le par "startkde". Relancez X. Maintenant, vous devriez voir le beau bureau de KDE. Si vous voulez lire de la documentation d'abord, il y a un quickstart guide (très recommandé!). En outre, chaque application possède sa propre aide en ligne, disponible par le menu "Aide" ou "Help".


[ Retour ] - [ Page précédente ] - [ Page suivante ]


[ Home Page ] - [ Introduction ] - [ Sommaire ] - [ Pourquoi Linux ] - [ Qu'est ce que Linux ? ] - [ Qui, Quoi, Ou ? ]
[
Les indispensables ] - [ Guide des commandes ] - [ Mes lectures ! ] - [ Documentations ]
[
Linux sur le WEB... ] - [ Spéciales Bookmarks... ] - [ Trucs & Astuces ] - [ Glossaire ]