>Linus Torvalds, nadat een nieuwe Beta kernel een van zijn bestandssystemen grondig had bedorven</attribution>
<para
>fsck's die het geheugen dumpen maken me tamelijk zenuwachtig</para>
</epigraph>
<para
>Maakt u zich geen zorgen! Hoewel het gebruik van sommige Beta-software heel wat last kan veroorzaken, is het onwaarschijnlijk dat het installeren van KDE uw harde schijf kan bederven. In feite is dit hoofdstuk bedoeld om u door de installatie heen te begeleiden, zodat u zo snel mogelijk (en met zo weinig mogelijk kopzorgen) uw nieuwe bureaublad kunt bewonderen. Zoals altijd met het installeren van vensterbeheerders is het raadzaam dat u al uw configuratiebestanden voor X11 opslaat voordat u begint. Als u de precieze locatie ervan niet weet, probeert u alle verborgen (<filename
>.*</filename
>) bestanden in uw persoonlijke map en in de map <filename
>/usr/X11/lib/X11/xdm</filename
>. </para
>
<sect1 id="requirements">
<title
>Vereisten </title>
<para
>Voordat u met de installatie van KDE begint moet u nagaan of uw systeem aan de volgende eisen voldoet: </para>
<itemizedlist>
<listitem
><para
>Een werkend UNIX- systeem dat compatibel is met POSIX. Tot de UNIX-en waarvan bekend is dat die met KDE werken behoren: Linux, FreeBSD, Solaris, HP-UX en MkLinux. Wij werken eraan dat KDE spoedig voor meer platforms beschikbaar zal zijn. </para
></listitem>
<listitem
><para
>Enige vrije ruimte op de partitie van de harde schijf waarin <filename
>/opt/kde</filename
> moet komen. We raden u aan ongeveer 50 MB hiervoor te reserveren als uw systeem gedeelde bibliotheken ("shared libraries") ondersteunt, en aanzienlijk meer als dit niet het geval is. Als het nodig is of uw wens dat KDE vanaf de "source tree" (boomstructuur van bronbestanden) wordt opgebouwd, moet u ongeveer 100 MB reserveren in <filename
>/usr/src</filename
>. </para
></listitem>
<listitem
><para
>Een draaiend X11-systeem met of zonder <application
>xdm</application
>. Als u nog geen X-Windowsysteem hebt geïnstalleerd, kijkt u dan eerst op uw installatiemedia of daar een installeerbare versie op staat. Als u geen enkele werkende versie kunt vinden, ga dan naar de <ulink url="http://www.xfree86.org"
>XFree86-website</ulink
> om daar meer informatie te vinden hoe u een X Windowsysteem kunt verkrijgen en installeren, of neem contact op met uw UNIX- leverancier voor ondersteuning. </para
></listitem>
<listitem
><para
>De &Qt;-bibliotheken, versie 3.2 of hoger. U kunt deze verkrijgen op <ulink url="ftp://ftp.trolltech.com/qt"
>Troll Tech's FTP Server</ulink
> in tgz formaat. </para>
</listitem>
</itemizedlist>
<warning
><para
>Een waarschuwing voordat u begint: voordat u een vorige versie van &kde; vernieuwt raden we u aan het volgende te doen:</para>
<screen
><command
>cd <filename
>/opt/kde</filename
></command
>
<command
>tar <option
>cfvz <replaceable
>~/KDE-oude-versie-backup.tar.gz</replaceable
> * </option
></command>
Hiermee wordt de oude KDE-versie opgeslagen voor het geval dat er iets mis gaat (vert)
</screen>
</warning>
</sect1>
<sect1 id="linux-installing-rpms">
<title
>Linux: Installeren van RPMs voor RedHat, Caldera en SuSE.</title>
<para
>De eenvoudigste manier om KDE te installeren is met RPM's. Ga naar uw favoriete mirror voor KDE en ga daar naar de map <filename
>/pub/kde/stable/distribution/rpm</filename
>. Daar vindt u mappen voor verschillende besturingssystemen. Op dit moment voor i386, alpha en sparc-architecturen.U kunt de RPM-pakketten ook vinden op de "contrib sites" voor RedHat, zoals sunsite.unc.edu of ftp.redhat.com.
Een mirror (spiegel) is een website met precies dezelfde bestanden, en dient om de originele website te ontlasten. Bovendien is de verbinding met een nabije mirror mogelijk sneller (vert). </para>
<para
>Het basissysteem bestaat uit de bestanden <filename
>. U hebt minstens tdesupport, tdelibs and tdebase nodig. Na het ophalen van de basis kunt u ook de andere RPM's ophalen waarvan u denkt dat ze van nut kunnen zijn.
>Het is belangrijk dat u de componenten in de opgegeven volgorde installeert, en dat zij voor (eerder dan) alle andere componenten van KDE worden geïnstalleerd.</para
></important>
<para
>Als u een vorige versie vernieuwt, kunt u proberen <screen
><userinput
><command
>rpm</command
> <option
>-Uvh</option
> <filename
>kde-<replaceable
>component</replaceable
>.<replaceable
>arch</replaceable
>.rpm</filename
></userinput
>
</screen>
</para>
<para
>Nogmaals, de opgegeven volgorde moet worden aangehouden, en deze componenten moeten voor (eerder dan) alle andere KDE-componenten worden geïnstalleerd.</para>
<para
>Hierdoor wordt het basissysteem uitgepakt en standaard geïnstalleerd in <filename
>/opt/kde</filename
>.</para>
<para
>Als het installeren van de basispakketten goed is verlopen kunt u de overige pakketten op dezelfde manier installeren (nogmaals met de optie <option
>-Uvh</option
> in plaats van <option
>-i</option
> als u een bestaande versie vernieuwt). </para>
</sect1>
<sect1 id="installing-debian">
<title
>Linux: Installeren van <acronym
>DEB</acronym
>'s voor debian</title>
<para
>Ook de installatie voor een Debian-systeem is tamelijk eenvoudig. U zult alleen KDE 2.0-pakketten kunnen vinden voor Debian 2.2 (Potato) en 3.0 (Woody). We beschrijven hier de installatie van de pakketten voor Debian 2.2, de stabiele versie, omdat Debian 3.0 zich nog in de ontwikkelingsfase bevindt. De installatie voor beide versies is echter bijna hetzelfde. Het voornaamste verschil is dat KDE officieel is opgenomen in Debian 3.0 en het niet nodig is dat u voor de deb-pakketten voor KDE een speciale locatie toewijst.</para>
<para
>De eerste stap is uw systeem te vertellen waar het de deb-pakketten voor KDE kan vinden. Een lijst met locaties voor de Debian-pakketten wordt op uw harde schijf bewaard in <filename
>/etc/apt/sources.list</filename
>. Aan dat bestand moet u de regel toevoegen: <userinput
>http://kde.tdyc.com/ stable kde2</userinput
></para>
<para
>Daarna moet u uw locale gegevensbank voor pakketten ("local package database") vernieuwen zodat uw systeem weet dat er nieuwe pakketten beschikbaar zijn. Type de volgende opdracht:</para>
<screen
><userinput
><command
>apt-get</command
> <option
>update</option
></userinput
>
</screen>
<para
>Tenslotte moet u de basiscomponenten van KDE installeren. Dit doet u door te typen:</para>
>Het compileren van de bronbestanden op andere systemen </title>
<para
>Als uw distributie van Linux geen RPM- of DEB-archiefformaat kent, of als u geen Linux gebruikt, moet u zelf KDE compileren. In de toekomst willen we een binaire distributie leveren met daarin een eigen installatieprogramma. </para>
<para
>Om KDE goed te kunnen compileren en installeren moet het volgende reeds op uw harde schijf zijn geïnstalleerd: </para>
<itemizedlist>
<listitem
><para
>Een ANSI-C compiler, <abbrev
>bv.</abbrev
> de <abbrev
>GNU</abbrev
> C compiler. </para
></listitem>
<listitem
><para
>Een ANSI-C++ compiler, <abbrev
>bv.</abbrev
> <abbrev
>GNU</abbrev
> C++. </para
></listitem>
<listitem
><para
>Het hulpprogramma <application
>make</application
>. </para
></listitem>
<listitem
><para
>Qt ontwikkelingsversie 2.2 of hoger (development).</para
>alle andere pakketten die u wenst te installeren. We raden u aan om tenminste tdeutils op te halen (utils: van utilities = hulpprogramma's, vert.) </para
>Zorg ervoor dat u schrijfrechten hebt in <filename
>/opt/kde</filename
>.</para>
<para
>Hierna moet u de pakketten compileren en installeren met: </para>
<procedure>
<step
><para
><command
>cd</command
> naar de map waarin het pakket is dat u wilt installeren (zie boven)</para
></step>
<step
><para
><command
>./configure</command
> (met de opties die u wilt)</para
></step>
<step
><para
><command
>make</command
></para
></step>
<step
><para
><command
>make install</command
></para
></step>
</procedure>
<para
>Doe het bovenstaande met alle pakketten die u wilt installeren.</para>
<note
><para
>Deze instructies gelden niet alleen voor KDE-pakketten, maar voor zo goed als alle bronpakketten die er zijn. </para
></note>
<para
>In elk configuratiescript zijn enkele opties beschikbaar. Sommige daarvan zijn gelijk voor alle pakketten en andere zijn er alleen voor een bepaald pakket. Het volgende is een klein gedeelte van <command
>. Met deze optie geeft u het pad op waarin configure moet gaan installeren (voor tdesupport en tdelibs) of waar de bibliotheken moeten worden gezocht (voor de andere pakketten). Standaard zal configure zoeken in <filename
>U moet KDE in de volgende volgorde installeren: arts, tdelibs, en daarna de pakketten voor de toepassingen (zoals tdebase). Alle pakketten voor de toepassingen zouden alleen afhankelijk moeten zijn van tdelibs, zodat u ze tegelijkertijd kunt compileren (op een krachtige computer).</para>
>Als u wilt profiteren van een multiprocessorsysteem, probeer dan <command
>make <option
> -j <replaceable
>aantal processors</replaceable
> </option
></command
> in plaats van <command
>make</command
>. </para>
<sect2>
<title
>Notities die afhankelijk zijn van het platform (type besturingssysteem) </title>
<sect3>
<title
>Linux </title>
<para
>Voor &Linux;, zijn de meeste hulpprogramma's die nodig zijn om &kde; te compileren te vinden op <ulink url="ftp://sunsite.unc.edu/pub/Linux/GCC"
>ftp://sunsite.unc.edu/pub/Linux/GCC</ulink
> of op <ulink url="ftp://sunsite.unc.edu/pub/GNU"
>ftp://sunsite.unc.edu/pub/GNU</ulink
>. De Qt-bibliotheken kunt u vinden op <ulink url="ftp://ftp.troll.no/pub/qt/source"
>ftp://ftp.troll.no/pub/qt/source</ulink
>, waar ze beschikbaar zijn als broncode. U vindt daar ook gedetailleerde instructies hoe die te compileren.Include-bestanden voor X11-programma's moeten te vinden zijn op <ulink url="ftp://ftp.xfree86.org"
>ftp://ftp.xfree86.org</ulink
> in de sectie xdevel. </para>
</sect3>
</sect2>
</sect1>
<sect1 id="suse-install">
<title
>Vereiste aanpassingen van uw configuratiebestanden </title>
<para
>Nadat u de binaire (programma-(vert)) bestanden van KDE in hun bestemmingsmap hebt geplaatst moeten er een aantal aanpassingen worden aangebracht in uw opstartscripts. </para>
<para
>De volgende werkwijze is getest op SuSE Linux 5.0 en zou ook op de andere populaire UNIXen moeten werken. <emphasis
>Maak altijd backups van uw configuratiebestanden voordat u er veranderingen in aanbrengt!</emphasis
>. Voeghet volgende toe aan het einde van uw bestand /etc/profile: </para>
>Nu alles is geïnstalleerd dat nodig is om KDE te draaien, kunt u naar Hoofdtuk 4 gaan waarin u KDE voor de eerste keer start. Als er iets mis gaat kan het zijn dat u KDE zelf zult moeten compileren. Lees <emphasis
> <link linkend="source-distribution"
>Het compileren van de bronbestanden op andere systemen</link
> </emphasis
> voor meer informatie. </para>
<para
>We hebben geprobeerd de installatie zo waterdicht mogelijk te maken, zodat u geen serieuze problemen zou moeten ontmoeten tenzij u een erg exotisch systeem hebt. Mocht u toch moeilijkheden ondervinden dan nodigen we u uit gebruik te maken van de <link linkend="mailing-lists"