Weiter Zur�ck Inhaltsverzeichnis
"Core dumping fsck's tend to make me
nervous."
("Abst�rzende Festplatten�berpr�fungen machen mich
nerv�s." Linus Torvalds, nachdem er herausfand, da� eines seiner Dateisysteme
von einem neuen BETA-Kernel zerst�rt wurde.)
Keine Angst! Dieses Kapitel ist dazu da, Ihnen den Weg durch die Installation weisen, so da� Sie Ihre neue Oberfl�che so schnell (und mit so wenig �rger) wie m�glich begutachten k�nnen. Wie bei allen Installationen von neuen Windowmanagern, ist es ratsam, da� Sie alle Ihre X11-spezifischen Konfigurationsdateien sichern, bevor Sie die Installation beginnen. Wenn Sie nicht ihren genauen Platz kennen, versuchen Sie es mit allen versteckten (.*) Dateien in Ihrem Heimatverzeichnis und das Verzeichnis /usr/X11/lib/X11/xdm.
Obwohl die Software normalerweise stabil funktioniert, empfehlen wir w�rmstens, da� Sie ALLE kritischen Daten von Ihrer Festplatte sichern. Wir sind nicht f�r irgendwelche Sch�den haftbar zu machen, die durch Installation und Benutzung des KDE auftreten!
Bevor Sie KDE installieren, vergewissern Sie sich, da� Ihr System die folgenden Anforderungen erf�llt:
cd /opt/kde
tar cfvz ~/KDE-old-version-backup.tar.gz *
Die Benutzung von RPMs ist die einfachste Methode, um KDE zum laufen zu bringen. Besuchen Sie einfach Ihren Lieblings-FTP-Mirror und dort das Verzeichnis /pub/kde/stable/distribution/rpm. Dort k�nnen Sie Verzeichnisse f�r verschiedene Betriebssysteme sehen. Derzeit werden i386-, Alpha- und Sparc-Architekturen unterst�tzt. Die rpm-Pakete k�nnen auch auf den Red Hat Contrib-Sites wie sunsite.unc.edu oder ftp.redhat.com gefunden werden.
Das Basissystem besteht aus den Dateien kde-(Komponente).(Architektur).rpm Sie ben�tigen mindestens kdesupport, kdelibs und kdebase. Nachdem sie das Basissystem erhalten haben, k�nnen Sie alle anderen rpms herunterladen, von denen Sie denken, sie k�nnten n�tzlich sein.
Als n�chstes installieren sie die Basispakete. Wenn Sie zum ersten mal KDE installieren, benutzen Sie
rpm -i
kdesupport.arch.rpm rpm -i kdelibs.arch.rpm rpm -i kdebase.arch.rpm
HINWEIS: Es ist wichtig, da� diese Komponenten in
der angegebenen Reihenfolge installiert werden, und da� sie vor allen anderen
KDE-Komponenten installiert werden.
Wenn Sie einen Upgrade von einer vorherigen Version durchf�hren, versuchen Sie
rpm -Uvh
kde-component.arch.rpm
Nochmal: die angegebene Reihenfolge
sollte eingehalten werden, und die angegebenen Pakete sollten vor allen
anderen KDE-Komponenten installiert werden.
Dies wird das Basissystem auspacken und es in /opt/kde installieren. Wenn die Installation der Basispakete erfolgreich war, k�nnen Sie auf dem gleichen Wege die �brigen Pakete installieren (benutzen Sie wieder -Uvh anstatt -i, f�r ein Update einer bestehenden Version).
Ein wichtiger Hinweis bevor Sie beginnen: Aufgrund verschiedener Probleme, die durch den Linux Filesystem Standard hervorgerufen werden, ist es sehr komplex, .deb-Pakete zu erstellen. Deshalb werden Sie m�glicherweise nicht die aktuellste Version finden. Wenn Sie das Neueste in Sachen KDE-Entwicklung sehen m�chten, m�ssen wir Ihnen die Quell-Distribution empfehlen (siehe TGZ zur Installation auf anderen Systemen f�r Details).
Besorgen Sie sich folgende Dateien, um KDE auf Ihrem Debian/GNU Linux System zu installieren. Sie finden sie in /pub/kde/unstable/distribution/dpkg.
Zus�tzlich ben�tigt KDE Komponenten aus folgenden Paketen. Stellen Sie sicher, da� sie installiert sind, bevor Sie mit der KDE-Installation beginnen:
Um KDE zu installieren, benutzen Sie dselect oder manuell mit folgenen Befehlen:
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
Falls dpkg Dependency-Fehler ausgibt, m�ssen Sie die oben angegebenen Pakete, auf denen KDE basiert, suchen, installieren und die dpkg-Befehle erneut ausf�hren.
Falls Ihre Linux-Distribution ohne ein RPM- oder DEB-Archivformat arbeitet, oder falls Sie nicht Linux benutzen, m�ssen Sie KDE selber compilieren. F�r die Zukunft planen wir, eine Bin�rdistribution anzubieten, die ein eigenes Installationsprogramm bietet.
Um KDE richtig zu compilieren und installieren m�ssen die folgenden Dinge auf ihrer Festplatte installiert sein:
Wenn Sie alle ben�tigten Anwendungen besitzen, gehen Sie zu ihrem Lieblings-KDE-Mirror und holen Sie sich folgende Dateien aus dem Verzeichnis /pub/kde/stable/(neueste Version)
wobei (Version) f�r die aktuelle Versionsnummer steht. Sobald Sie alles, was Sie ben�tigen, heruntergeladen haben, entpacken Sie diese in /usr/src. Dieser Vorgang sollte folgende Verzeichnisstruktur erzeugen:
Stellen Sie sicher, da� Sie Schreiberlaubnis f�r /opt/kde besitzen. Als n�chstes m�ssen Sie die Pakete mit folgenden Befehlen compilieren und installieren:
- wechseln Sie in das Verzeichnis des Pakets, das Sie installieren m�chten
(siehe oben)
- ./configure (mit den gew�nschten Optionen)
- make
- make install
F�hren Sie obige Schritte mit jedem zu installierenden Paket aus.
(Hinweis: Diese Anweisungen k�nnen f�r fast jedes verf�gbare Quellpaket
ausgef�hrt werden.)
Jedes Konfigurations-Skript hat verschiedene verf�gbare Optionen. Einige
sind bei allen Paketen gleich, w�hrend andere f�r nur f�r ein pezielles
Pakete funktionieren. Im Folgenden sehen Sie das Ergebnis von
configure
--help in 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
Verschiedene Optionen werden nicht ben�tigt und sind nur n�tzlich als Ausweg aus bekannten Problemen (z.B. --disable-path-check). Da einige wichtig sind, zum Beispiel --with-shadow, sollten Sie sich immer die verf�gbaren Optionen ansehen.
Eine wichtige Option ist --prefix. Diese Option gibt den Pfad an,
wo configure installieren soll (f�r kdesupport und kdelibs) oder wo es nach
den Bibliotheken suchen soll (f�r die anderen Pakete). Standardm��ig sieht
configure in /usr/local/kde nach. Falls Sie KDE in /opt/kde installieren
m�chten, m�ssen Sie configure
--prefix /opt/kde benutzen.
Falls Sie die Qt-Bibliotheken an einem ungew�hnlichen Ort installiert haben,
zum Beispiel in $HOME/src/qt, m�ssen Sie configure
--with-qt-dir=$HOME/src/qt benutzen. Standardm��ig sucht configure
nach QT an den wichtigsten Orten, bevor es aufgibt.
Falls Sie Probleme haben, die Sie nicht l�sen k�nnen, schicken Sie eine Kopie der Datei config.log an die Adresse in der README-Datei im betreffenden Paket.
Sie m�ssen KDE in der folgenden Reihenfolge installieren: kdesupport, kdelibs, dann die Anwendungspakete (zum Beispiel kdebase). Alle Anwendungspakete sollten nur von kdelibs abh�ngen, so da� Sie sie gleichzeitig compilieren k�nnen (falls Sie eine schnelle Maschine haben).
Falls Sie ein Multiprozessorsystem nutzen m�chten, versuchen Sie make
-j<Anzahl der Prozessoren> anstelle von
make
.
Falls Sie KDE auf einem UNIX-Derivat installieren k�nnen, auf dem KDE bisher noch nicht erfolgreich installiert wurde, schicken Sie mir eine eMail mit einer Baschreibung, was Sie getan haben. Es wird dann in dieses Dokument eingef�gt.
F�r Linux k�nnen die meisten ben�tigten Werkzeuge entweder unter ftp://sunsite.unc.edu/pub/Linux/GCC oder ftp://sunsite.unc.edu/pub/GNU gefunden werden. Die Qt-Bibliotheken k�nnen unter ftp://ftp.troll.no/pub/qt/linux gefunden werden, sowohl als Quelltext als auch im RPM-Format f�r Linux. Beide enthalten detailierte Anweisungen, wie man sie installiert. Include-Dateien f�r X11-Programme sollten unter ftp://ftp.xfree86.org im xdevel-Abschnitt zu finden sein.
Falls Sie Ihr System im runlevel 3 mit kdm starten m�chten, m�ssen sie den Aufruf von xdm in /etc/rc.d/xdm durch /opt/kde/bin/kdm ersetzen. Jedenfalls ist hier eine Version, die funktionieren sollte:
#! /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
Sie m�ssen auch den Standard-runlevel in /etc/inittab auf 3 stellen, um
kdm zu starten, wenn das System hochl�uft.
Denken Sie daran, sich neu am System anzumelden, damit das System Ihre neuen Konfigurationseinstellungen liest!
Nachdem Sie die KDE-Bin�rdateien in ihr Zielverzeichnis gestellt haben, m�ssen Sie ein paar Anpassungen in Ihren Startskripten vornehmen.
Die folgende Vorgehensweise wurde auf SuSE Linux 5.0 getestet und sollte zu den anderen verbreiteten UNIXen kompatibel sein. Machen Sie immer Kopien von Konfigurationsdateien, bevor Sie sie �ndern! F�gen Sie folgendes an das Ende Ihrer /etc/profile an:
export PATH=$PATH:/opt/kde/bin
export KDEDIR=/opt/kde
Ver�ndern Sie als n�chstes die .xinitrc-Datei in Ihrem Heimatverzeichnis. Suchen Sie nach
der Zeile, die Ihren Windowmanager aufruft, und ersetzen Sie sie durch startkde
Jetzt, nachdem alles f�r KDE ben�tigte installiert wurde, k�nnen Sie weiter zu Kapitel 4 gehen, wo Sie KDE zum ersten Mal starten werden. Falls etwas schief geht, k�nnte es sein, da� Sie KDE selbst compilieren m�ssen. Lesen Sie TGZ zur Installation auf anderen Systemen f�r weitere Informationen.
Wir haben die Installation so idiotensicher wie m�glich gemacht, also sollten Sie keine gr��eren Probleme bekommen, solange Ihre Konfiguration nicht au�ergew�hnlich ist. Falls Sie auf gr��ere Probleme sto�en, kontaktieren Sie einfach die KDE-Mailingliste!
Weiter Zur�ck Inhaltsverzeichnis