This is an archive of past FreeBSD releases; it's part of the FreeBSD Documentation Archive.

X11 installeren

5.3. X11 installeren

Zowel Xorg als XFree86 kan op FreeBSD geïnstalleerd worden. Vanaf FreeBSD 5.3-RELEASE is Xorg de standaard X11 implementatie voor FreeBSD. Xorg is de X11 server van de open source implementatie die is uitgebracht door de X.Org Foundation. Xorg is gebaseerd op de code van XFree86 4.4RC2 en X11R6.6. De X.Org Foundation heeft X11R6.7 uitgebracht in april 2004 en X11R6.8.2 in februari 2005. De laatstgenoemde versie is beschikbaar via de FreeBSD Portscollectie.

Om Xorg vanuit de Portscollectie te bouwen en te installeren:

# cd /usr/ports/x11/xorg
# make install clean

Opmerking: Om Xorg compleet te bouwen is tenminste 4 GB vrije schijfruimte nodig.

Om XFree86 vanuit de Portscollectie te bouwen en te installeren:

# cd /usr/ports/x11/XFree86-4
# make install clean

X11 kan ook als package geïnstalleerd worden doordat er binaire packages beschikbaar zijn voor pkg_add(1). Als hiervoor de optie “remote fetching” van pkg_add(1) wordt gebruikt, dan moet het versienummer verwijderd worden. pkg_add(1) haalt automatisch de laatste versie van het programma op.

Om het package voor Xorg op te halen en te installeren:

# pkg_add -r xorg

Het XFree86 4.X package kan geïnstalleerd worden met:

# pkg_add -r XFree86

Opmerking: Het voorbeeld hierboven installeert de complete X11 distributie inclusief de servers, clients, lettertypen enz. Er zijn ook afzondelijke packages en ports beschikbaar voor verschillende delen van X11.

De rest van dit hoofdstuk licht toe hoe X11 wordt ingesteld en hoe een productieve desktopomgeving gebouwd kan worden.

5.3.1. Van XFree86 naar Xorg

Zoals voor iedere port, moet /usr/ports/UPDATING bekeken worden voor de wijzigingen. In dit bestand staan instructies die nodig zijn om een systeem te migreren van XFree86 naar Xorg.

CVSup kan gebruikt worden om de ports tree bij te werken voordat er wordt begonnen met een migratie. Naast deze maatregel moet ook sysutils/portupgrade geïnstalleerd worden voor de migratie van een X11 systeem.

In /etc/make.conf kan de variabele X_WINDOW_SYSTEM=xorg ingesteld worden. Hierdoor is het zeker dat een systeem weet welke X11 er wordt gebruikt. De oude variabele XFREE86_VERSION is komen te vervallen en vervangen door de variabele X_WINDOW_SYSTEM.

Dan kunnen de volgende commando's uitgevoerd worden:

# pkg_delete -f /var/db/pkg/imake-4* /var/db/pkg/XFree86-*
# cd /usr/ports/x11/xorg
# make install clean
# pkgdb -F

pkgdb(1) is onderdeel van de portupgrade software en kan packages inclusief afhankelijkheden bijwerken.

Opmerking: Om Xorg compleet te bouwen is tenminste 4 GB vrije schijfruimte nodig.

Deze en andere documenten kunnen worden gedownload van ftp://ftp.FreeBSD.org/pub/FreeBSD/doc/.

Lees voor vragen over FreeBSD de documentatie alvorens contact te zoeken <questions@FreeBSD.org>.
Vragen over deze documentatie kunnen per e-mail naar <doc@FreeBSD.org>.