INSTALLATION DE KDE3.5.4 avec Konstruct
Préparation
Je ne vais pas traduire le document README que vous le trouverez dans les sources (en anglais).
Je vous dirai seulement les étapes parcourues par moi même pour l'installation de bureau KDE3.5.4 sur un pc (OS Mandriva PowerPack 2006 version 6CDs; PIII 900 Mhz avec 256 SDRAM )
===1. Configuration==
Le fichier gar.conf.mk contient des variables, pouvant être modifier en fonction de vos préfèrences.
Je n'ai rien modifié, en revanche j'ai utiliser la variable
GARCHIVEDIR=$(HOME)/kde3.5.4-sources
pour télécharger les sources pour kde.
La configuration par défaut convient dans la plus part des cas.
2. Téléchargement de Konstruct
$ mkdir /home/lami20j/src
$ cd /home/lami20j/src
$ wget developer.kde.org/build/konstruct/stable/konstruct-stable.tar.bz2
3. Téléchargement des sources kde
$ mkdir /home/lami20j/kde3.5.4-sources
$ cd /home/lami20j/kde3.5.4-sources
$ wget fr2.rpmfind.net/linux/KDE/stable/3.5.4/src/*tar.bz2
Maintenant le dossier /home/lami20j/kde3.4.5-sources contient les sources.
$ ls -1 /home/lami20j/kde3.5.4-sources
arts-1.5.4.tar.bz2
kdeaccessibility-3.5.4.tar.bz2
kdeaddons-3.5.4.tar.bz2
kdeadmin-3.5.4.tar.bz2
kdeartwork-3.5.4.tar.bz2
kdebase-3.5.4.tar.bz2
kdebindings-3.5.4.tar.bz2
kdeedu-3.5.4.tar.bz2
kdegames-3.5.4.tar.bz2
kdegraphics-3.5.4.tar.bz2
kdelibs-3.5.4.tar.bz2
kdemultimedia-3.5.4.tar.bz2
kdenetwork-3.5.4.tar.bz2
kdepim-3.5.4.tar.bz2
kdesdk-3.5.4.tar.bz2
kdetoys-3.5.4.tar.bz2
kdeutils-3.5.4.tar.bz2
kdevelop-3.3.4.tar.bz2
kdewebdev-3.5.4.tar.bz2
Observations (1)
- Vous n'êtes pas obligé de télécharger les sources.
- Elles serront téléchargées pendant l'installation.
4. Décompression de l'archive et installation
J'ai choisi une installation complète. Dans le fichier README vous trouverez d'autres possibilités.
$ cd /home/lami20j/src
$ tar xjvf konstruct-stable.tar.bz2
$ cd konstruct/meta/kde
$ make install
5. Dépendences
Pendant l'installation j'ai du installer les dépendeces suivantes :
$ urpmi libaspell15-devel
$ urpmi libbzip2_1-devel
$ urpmi gssapi
$ urpmi imlib-devel
Une fois l'installation terminée j'ai editer le fichier /home/lami20j/.bashrc
J'ai ajouté les lignes suivantes
export QTDIR=~/kde3.5.4
export KDEDIR=~/kde3.5.4
export KDEDIRS=~/kde3.5.4
export LD_LIBRARY_PATH=~/kde3.5.4/lib
export PATH=~/kde3.5.4/bin:$PATH
export KDEHOME=~/.kdetest
J'ai crée le fichier .xinitrc
echo "startkde" >> /home/lami20j/.xinitrc
6. Installation de l'environnement français
$ cd /home/lami20j/src/konstruct/i18n/kde-i18n-fr/ && make install
La taille de répertoire kde3.5.4 obtenu après l'installation
$ du -sh kde3.5.4/
670M kde3.5.4/
7. Démarrage
startx
8. L'environement KDE
Arrivant ici on peut se poser une question.
Si j'ai plusieurs utilisateurs je serai obligé d'avoir dans chaque répertoire personnel le dossier kde3.5.4 de 670M ?
La réponse est non.
Voilà la marche à suivre :
- vous ajouté dans /etc/profile
export QTDIR=/home/lami20j/kde3.5.4
export KDEDIR=/home/lami20j/kde3.5.4
export KDEDIRS=/home/lami20j/kde3.5.4
export LD_LIBRARY_PATH=/home/lami20j/kde3.5.4/lib
export PATH=/home/lami20j/kde3.5.4/bin:$PATH
- pour chaque utilisateur
echo "export KDEHOME=~/.kdetest" >> ~/.bashrc
echo "startkde" >> ~/.xinitrc
Maintenant vous pouves démarrer avec startx
Observations (2)
- Si jamais l'installation est interompue à cause d'une connexion echouée vous n'avez qu'à retaper make install et l'installation va reprendre.
- Si l'installation s'arrêtera à cause d'une dépendence ne vous en faites pas non plus. Installer la dépendence et retaper make install et l'installation va reprendre
La durée d'installation depends de plusieurs facteurs : votre connexion, la disponibilité des serveurs, votre disponibilité.
N'oubliez pas que l'installation peut être reprise après une interruption.
Si vous voulez enregistrer les traces de votre installaton et aussi les erreurs rencontrer vous pouvez utilise la commande (voir l'étape 4 )
make install > ~/konstruct_log 2>&1
Si vous faites ça il n'y aura pas d'affichage sur STDOUT.
Pour voir le déroulement en direct vous pouvez lire le fichier konstruct_log dans un autre shell ( ou onglet de shell) avec la commande tail -f ~/konstruct_log
A remplacer lami20j avec votre utilisateur.
~ c'est une abréviation pour le dossier personnel.
Si ça vous pose des problèmes utiliser plutôt /home/utilisateur
Publié par
lami20j -
Dernière mise à jour le 18 novembre 2009 à 19:47 par marlalapocket