Verschenen op 1 December 1999.
Copyright 1997-1999, Theo de Raadt.
Klik hier om een OpenBSD 2.6 CD-ROM te bestellen.
Copyrights zijn te vinden in de broncodes in src.tar.gz en srcsys.tar.gz.
Hier volgen de instructies die u op papier heeft gekregen als u een CD-ROM-set vanaf http://www.OpenBSD.org/nl/orders.html heeft besteld. De instructie voor een FTP- of andere installatie zijn vergelijkbaar; hier staan echter de instructies voor een installatie vanaf CD-ROM, zodat u kunt zien hoeveel moeite een installatie vanaf CD-ROM u bespaart.
Hier staan korte installatie-instructies voor mensen die bekend zijn met OpenBSD en het nieuwe "disklabel -E" commando. Als u de installatie niet kunt volbrengen met deze instructies kunt u de relevante INSTALL.* bestanden raadplegen die boven genoemd zijn.
Verander de BIOS-instellingen zodat u vanaf CD-ROM kunt starten, probeer dit met CD1. Lukt dit niet dan kunt u CD1:2.6/i386/floppy26.fs naar een diskette schrijven en deze starten. Als u OpenBSD naast een ander besturingssysteem installeert moet u zeker het bestand INSTALL.i386 lezen.
Om een boot-diskette onder MS-DOS te maken gebruikt u /2.6/tools/rawrite.exe. Gebruik onder Unix "dd if=<file> of=/dev/<apparaat> bs=32k" (waarin apparaat bijvoorbeeld "floppy", "rfd0c" of "rfd0a" kan zijn). Gebruik goed geformatteerde diskettes ZONDER FOUTEN.
Om vanaf CD1 te starten type "boot cdrom 2.6/sparc/bsd.rd", of "b sd(0,6,0)2.6/sparc/bsd.rd" afhankelijk van uw ROM-versie. U kunt ook CD1:2.6/sparc/floppy26.fs naar een diskette schrijven en met "boot fd()" of "boot floppy" starten, afhankelijk van uw ROM-versie. De laatste mogelijkheid is CD1:2.6/sparc/kc.fs en CD1:2.6/sparc/inst.fs naar twee aparte diskettes schrijven. Start dan vanaf "kc.fs" en start als hierboven is beschreven. Op het moment dat het diskettestation de diskette verwijdert kunt u "inst.fs" in het diskettestation plaatsen. Beantwoord een aantal vragen en herstart vanaf de "kc.fs" diskette. Als nu de floppy weer verwijdert wordt plaats dan "kc.fs" opnieuw en beantwoord dan weer een aantal (andere) vragen.
Maak BSD partities als beschreven in INSTALL.amiga. Mount CD2 onder AmigaOS als apparaat CD0: Start vervolgens het volgende CLI commando: "CD0:2.6/amiga/utils/loadbsd CD0:2.6/amiga/bsd.rd".
U kunt de installatie over het netwerk starten als beschreven in het bestand INSTALL.hp300.
Voor OpenBSD moet u SRM als firmware gebruiken (niet ARC). Als u een CD-ROM heeft kunt u starten met "boot -fi 2.6/alpha/bsd.rd dkaX" (gebruik "show device" om de naam van uw CD-ROM te vinden). U kunt ook CD2:2.6/alpha/floppy.fs naar een diskette schrijven en starten door middel van het SRM-commando "boot dva0". In het geval dat dat dit niet lukt kunt u bsd.rd op een andere schijf plaatsen en het starten of simpleroot gebruiken.
Start MacOS en partitioneer uw harde schijf met de toepasbare A/UX configuraties. Plaats dan de Mac utilities in CD2:2.6/mac68k/utils op uw harde schijf. Start Mkfs om bestandssystemen te maken op de A/UX partities die u zojuist heeft gemaakt. Gebruik vervolgens de BSD/Mac68k installatie om alle sets in CD2:2.6/mac68k/ op uw partities te kopiëren. Daarna kunt u de BSD/Mac68k Booter configureren met de lokatie van uw kernel en het systeem starten.
src.tar.gz bevat een broncode-archief dat start in /usr/src. Dit bestand bevat alles wat u nodig heeft behalve de broncode van de kernel die in een apart archief staat. Om uit te pakken type:
# mkdir -p /usr/src # cd /usr/src # tar xvfz /tmp/src.tar.gz
srcsys.tar.gz bevat een broncode-archief dat start in /usr/src/sys. Dit archief bevat de broncode van de kernel. Om uit te pakken type:
# mkdir -p /usr/src/sys # cd /usr/src # tar xvfz /tmp/srcsys.tar.gz
Beide archieven zijn ordinaire CVS-checkouts. Informatie over het gebruik van de anoncvs servers is te vinden in http://www.OpenBSD.org/nl/anoncvs.html. Het gebruik van deze bestanden resulteert in een veel snellere update dan een nieuwe CVS-Checkout van alle broncodes.
Er is ook een archief met een "ports structuur". Om uit te pakken type:
# cd /usr # tar xvfz /tmp/ports.tar.gz # cd ports # ls ...
De ports/ subdirectory is een checkout van de OpenBSD ports structuur. Lees http://www.OpenBSD.org/faq/nl/faq15.html voor meer informatie over de ports.
Het OpenBSD portssysteem is niet compleet. Een oorzaak hiervan is dat dit nog een relatief nieuwe aanwinst is. In de huidige staat is het systeem stabiel, maar het is belangrijk te realiseren dat het systeem nog sterk zal groeien in functionaliteit.
Als gezegd, ports zal in de toekomst nog veel groeien. De ports/ directory is een een CVS-checkout (bekijk de man pagina voor cvs(1) voor meer informatie over cvs) van onze ports. Net als alle broncode zijn de ports verkrijgbaar via anoncvs. Om het portssysteem "up to date" te houden moet u de ports/ directory op een beschrijfbaar medium plaatsen en het volgende typen:
# cd [portsdir]/; cvs -d anoncvs@server.openbsd.org:/cvs update -Pd
[U moet natuurlijk de lokale directory en de servernaam respectievelijk met de lokale ports/ directory en een dichtstbijzijnde anoncvs-server vervangen.]
Let op, het is belangrijk de anoncvs-pagina te bekijken voor de nieuwste informatie aangezien er nog wel wat details kunnen veranderen.
Mocht u geïnteresseerd zijn in het maken van een port dan is de mailinglijst ports@openbsd.org een goede plek om te beginnen.
Hier staat een korte samenvatting van de veranderingen in OpenBSD 2.6. Kijk voor een complete lijst naar de changelog die tot 2.6 geleid heeft.