Page suivante Page prΘcΘdente Table des matiΦres
"Les vidages mΘmoire de fsck ont tendance α me rendre nerveux."
(Linus Torvalds, aprαs avoir dΘcouvert un de ses systemes de fichiers ΘcrabouillΘ par un nouveau noyau BETA)
Ne vous alarmez pas ! Bien que l'utilisation de logiciels en version BETA puisse causer des dΘsagrΘments, il est trΦs peu probable que KDE dΘtruise votre disque dur. En fait,ce chapitre est destinΘ α vous guider tout au long du processus d'installation de telle sorte que vous puissiez regarder aussi vite (et avec le moins de dΘsagrΘments) que possible votre nouveau bureau. Comme pour toutes les installations de nouveaux gestionnaires de fenΩtres , il est recommandΘ de sauvegarder tous vos fichiers de configuration X11 avant de commencer. Si vous n'en connaisser pas l'emplacement exact, essayer tous les fichiers cachΘs (.*) de votre rΘpertoire personnel (/home/xxx) et le rΘpertoire /usr/X11/lib/X11/xdm.
Le logiciel Θtant actuellement dans une phase de BETA-test, nous vous recommandons vivement de sauvegarder TOUTES les donnΘes critiques de votre disque dur. Nous ne pouvons PAS Ωtre tenus pour responsables des dommages que pourrait causer l'installation et l'usage de KDE.
Avant d'installer KDE, assurez vous que votre systΦme remplit les conditions suivantes:
cd /opt/kde
tar cfvz ~/KDE-old-version-backup.tar.gz *
L'utilisation des archives RPM est la mΘthode la plus simple pour faire fonctionner KDE. Visitez votre site miroir KDE favori et allez dans le rΘpertoire /pub/kde/stable/distribution/rpm. Lα, vous pouvez voir des rΘpertoires pour diffΘrents systΦmes d'exploitation. Actuellement, les architectures supportΘes sont : i386, alpha et sparc. Les fichiers rpm peuvent aussi Ωtre obtenus sur les sites qui contribuent α Red Hat comme sunsite.unc.edu ou ftp.redhat.com.
Le systΦme de base comprend les fichiers kde-(composant).(architecture).rpm. Vous avez au minimum besoin de kdesupport, kdelibs et kdebase. AprΦs avoir rΘcupΘrΘ la distribution de base, n'hΘsitez pas α tΘlΘcharger les autres rpm qui vous paraissent utiles.
Ensuite, commencez l'installation avec l'archive de base. Si vous installez kde pour la premiΦre fois, utilisez
rpm -i kdesupport.arch.rpm
rpm -i kdelibs.arch.rpm
rpm -i kdebase.arch.rpm
NOTE: Il est important d'installer ces composants dans l'ordre
ci-dessus et de le faire avant tout autre composant KDE.
Si vous mettez α jour une version prΘcΘdente, faites
rpm -Uvh kde-component.arch.rpm
Lα encore, l'ordre donnΘ ci-dessus doit Ωtre respectΘ, et
ces composants doivent Ωtre installΘs avant tout autre composant KDE.
Ceci va dΘcompresser la distribution de base et l'installer dans /opt/kde. Si l'installation a ΘtΘ rΘussie, vous pouvez installer les autres composants de faτon similaire (utilisez -Uvh ici aussi au lieu de -i pour mettre α jour une version existante).
Une note importante avant de commencer: A cause de divers problΦmes liΘs au standard du systΦme de fichier Linux, la construction des .deb est trΦs complexe. en consΘquence, vous ne trouverez probablement pas la version la plus rΘcente. Si vous voulez le dernier cri en terme de dΘveloppement KDE, nous vous recommandons de prendre la distribution originale (voir Utilisation des TGZ pour l'installation sur d'autres systemes pour les dΘtails)
RΘcupΘrez les fichiers suivants pour installer KDE sur votre systΦme Debian/GNU Linux. Vous pouvez les trouver dans /pub/kde/unstable/distribution/dpkg.
En plus, KDE a besoin des composants des archives suivantes. Assurez-vous qu'ils sont installΘs avant de commencer :
Pour installer KDE, utilisez dselect ou faites-le manuellement avec les commandes suivantes:
dpkg -i libgif2_2.3-1_i386.deb
dpkg -i libkde0_0.10.01-1_i386.deb
dpkg -i kdeapps_0.10.01-2_i386.deb
Si dpkg produit des erreurs de dΘpendances, vous devrez trouver les archives ci-dessus, dont KDE dΘpend, les installer, puis relancer les commandes dpkg.
Si votre distribution Linux ne comporte pas d'archives au format RPM ou DEB, ou bien si vous n'utilisez pas Linux du tout, vous devrez compiler KDE vous-mΩme. Nous projetons de fournir une distribution exΘcutable, qui contient son propre programme d'installation.
Pour compiler et installer KDE correctement, vous avez besoin des ΘlΘments suivants installΘs sur votre disque:
Une fois que toutes les applications annexes sont disponibles, allez sur votre site miroir KDE prΘfΘrΘ et rΘcupΘrez les fichiers suivants dans le rΘpertoire /pub/kde/stable/(derniΦre version):
o∙ (version) est le numΘro de version courante. Une fois que tous ces fichiers sont tΘlΘchargΘs, extrayez-les dans /usr/src. Ce processus doit donner l'arborescence de rΘpertoires suivante:
Assurez-vous d'avoir les droits en Θcriture dans /opt/kde. AprΦs cela, vous devez compiler et installer les programmes en exΘcutant ces commandes:
- Allez dans le rΘpertoire du package que vous voulez installer (voir ci-dessus)
- ./configure (avec les options que vous dΘsirez)
- make
- make install
Appliquez les Θtapes ci-dessus α chaque package que vous dΘsirez installer.
(Note: Ces instructions peuvent Ωtre utilisΘes pour n'importe quel package de fichiers sources existant.)
Chaque script de configuration a plusieurs options disponibles. Certaines sont communes aux packages alors que
d'autres sont spΘcifiques α un package donnΘ. Ce qui suit est le rΘsultat de la commande
configure
--help dans kdebase:
--enable-debug creates debugging code [default=no] --disable-nls do not use Native Language Support --with-qt-dir where the root of qt is installed --with-qt-includes where the qt includes are. --with-qt-libraries where the qt library is installed. --with-extra-includes adds non standard include paths --with-extra-libs adds non standard library paths --disable-path-check don't try to find out where to install --with-install-root the root, where to install to [default=/] --disable-rpath do not use the rpath feature of ld --with-xdmdir if the xdm config dir can't be found automatically --without-pam disable Pluggable Authentication Modules --with-shadow if you want shadow password support --without-gl disable 3D GL modes --without-xpm disable color pixmap XPM tests
Certaines options ne sont pas requises et ne sont utiles que comme contournements de problΦmes connus (p.ex. --disable-path-check). Comme certaines sont des options importantes, par exemple --with-shadow, vous devriez toujours vΘrifier les options disponibles.
Une option importante est --prefix. Cette option spΘcifie le chemin d'accΦs o∙
configure
doit installer les bibliothΦques (cas de kdesupport et de kdelibs) ou aller
chercher les bibliothΦques (cas des autres packages). Par dΘfaut, configure
regardera
dans /usr/local/kde. Si vous voulez installer KDE dans /opt/kde, vous devez utiliser
configure
--prefix /opt/kde.
Si vous avez installΘ les bibliothΦques Qt dans un endroit inhabituel, par exemple dans
$HOME/src/qt, vous devez utiliser configure
--with-qt-dir=$HOME/src/qt.
Par dΘfaut, configure
cherche Qt dans les endroit habituels avant d'abandonner.
Si vous avez des problΦmes que vous ne rΘussissez pas α rΘsoudre, envoyez une copie du fichier config.log α l'adresse se trouvant dans le fichier README du package incriminΘ.
Vous devez installer KDE dans l'ordre suivant: kdesupport, kdelibs, puis les packages applicatifs (par exemple kdebase). Tous les packages applicatifs ne dΘpendent en principe que de kdelibs, par consΘquent vous pouvez les compiler en mΩme temps (si vous avez une machine puissante).
Si vous voulez profiter d'un systΦme multiprocesseur, essayez
make
-j<Nombre de processeurs> α la place de
make
.
Si vous avez ΘtΘ capable d'installer KDE sur une variation d'UNIX flavor pour laquelle KDE n'a pas encore ΘtΘ installΘ avec succΦs, veuillez m'envoyer un mΘl dΘcrivant ce que vous avez fait. Ce message Θlectronique sera alors intΘgrΘ α ce document.
Pour Linux, la plupart des utilitaires nΘcessaires α la gΘnΘration de KDE peuvent Ωtre trouvΘs sur ftp://sunsite.unc.edu/pub/Linux/GCC ou sur ftp://sunsite.unc.edu/pub/GNU. Les bibliothΦques Qt peuvent Ωtre trouvΘes sur ftp://ftp.troll.no/pub/qt/linux, disponibles en formats source et RPM pour Linux. Les deux contiennent des instructions dΘtaillΘes sur comment les installer. Les fichiers include pour les programmes X11 devraient Ωtre disponibles sur ftp://ftp.xfree86.org dans la section xdevel.
Si vous voulez dΘmarrer votre systΦme pour qu'il utilise xdm au niveau d'exΘcution 3 (runlevel 3), vous devez remplacer l'appel de xdm dans /etc/rc.d/xdm par /opt/kde/bin/kdm. Dans tous les cas, voici une version qui devrait marcher:
#! /bin/sh
# Copyright (c) 1996 S.u.S.E. GmbH Fuerth, Germany. All rights reserved.
#
# Author: Florian La Roche <florian@suse.de>, 1996
# Werner Fink <werner@suse.de>, 1996
#
# Modified on October, 13th by
# Andreas Buschka <andi@bonn-online.com>, 1997
# for the KDE documentation project.
#
# /sbin/init.d/xdm
#
. /etc/rc.config
case "$1" in
start)
echo "Starting kdm."
/opt/kde/bin/kdm
;;
stop)
echo -n "Shutting down kdm:"
killproc -TERM /opt/kde/bin/kdm
echo
;;
*)
echo "Usage: $0 {start|stop}"
exit 1
esac
exit 0
Vous devrez aussi changer le niveau par dΘfaut dans /etc/inittab pour lancer kdm au dΘmarrage du systΦme.
N'oubliez pas de commencer une nouvelle session (re-login) afin de permettre au systΦme de relire vos nouveaux fichiers de configuration !
AprΦs avoir placΘ les exΘcutables KDE dans leurs rΘpertoires de destination, vous devez modifier lΘgΦrement vos scripts de dΘmarrage.
La procΘdure suivante a ΘtΘ testΘe sur Linux SuSE 5.0, et devrait Ωtre aussi compatible avec d'autres UNIX populaires. Faites toujours des sauvegardes de vos fichiers de configuration avant de les modifier! Ajoutez les lignes suivantes α la fin de votre /etc/profile:
export PATH=$PATH:/opt/kde/bin
export KDEDIR=/opt/kde
Ensuite, Θditez le fichier .xinitrc dans votre rΘpertoire personnel. Recherchez la ligne qui appelle
votre getionnaire de fenΩtres et remplacez-la par startkde
.
Maintenant que tout ce qui est nΘcessaire α KDE a ΘtΘ installΘ, vous pouvez passer au chapitre 4, o∙ vous dΘmarrerez KDE pour la premiΦre fois. Si quelque chose ne va pas, vous devrez peut-Ωtre compiler vous-mΩme KDE. Lisez Utilisation des TGZ pour l'installation sur d'autres systΦmes pour plus d'informations.
Nous avons blindΘ l'installation autant que possible, aussi vous ne devriez pas rencontrer de sΘrieux problΦmes α moins d'avoir une configuration exotique. Si vous rencontrez des difficultΘs majeures, n'hΘsitez pas α contacter les listes de diffusion KDE.
Page suivante Page prΘcΘdente Table des matiΦres