Sortie le premier décembre 1999.
Copyright 1997-1999, Theo de Raadt.
Pour commander un CD de la version 2.6 cliquez ici.
Tous les copyrights applicables et les différents crédits se trouvent dans les fichiers source se trouvant dans src.tar.gz et srcsys.tar.gz.
Ensuite vous allez trouver les instructions qui se trouvent sur la jaquette du CDROM (http://www.OpenBSD.oorders.html). Les instructions pour effectuer une installation par FTP (ou autres) sont très semblables, les instructions pour l'installation par le CDROM sont laissées telles quelles pour vous montrer qu'il est beaucoup plus simple d'installer depuis le CDROM.
Informations pour une installation rapide, faites pour les personnes familières avec OpenBSD, et avec l'utilisation de la nouvelle commande "disklabel -E". Si vous n'êtes pas à l'aise avec l'installation d'OpenBSD, lisez les fichiers INSTALL.* correspondants cités ci-dessus.
Manipuler les options du BIOS, et voyez si vous pouvez démarrer depuis le CD, en utilisant le CD1. Si ce n'est pas possible, copiez CD1:2.6/i386/floppy26.fs sur une disquette, et démarrez avec ça. Si vous désirez mélanger OpenBSD avec un autre système d'exploitation, vous aurez sans doute besoin de lire INSTALL.i386.
Pour créer une disquette depuis MS-DOS, utilisez /2.6/tools/rawrite.exe. Sous Unix, utilisez "dd if=<fichier> of=/dev/<périphérique> bs=32k" (ou le périphérique devrait être "floppy", "rfd0c" ou "rfd0a"). Utilisez une disquette correctement formatée SANS BLOCS DÉFECTUEUX ou vous n'y arriverez pas.
Pour démarrer depuis le CD1, taper "boot cdrom 2.6/sparc/bsd.rd", ou "b sd(0,6,0)2.6/sparc/bsd.rd" suivant la version de votre ROM. Vous pouvez aussi copier CD1:2.6/sparc/floppy26.fs sur une disquette et la démarrer en utilisant "boot fd()" ou "boot floppy" suivant la version de votre ROM. Une troisième alternative est de copier CD1:2.6/sparc/kc.fs et CD1:2.6/sparc/inst.fs sur deux disquettes différentes. Insérez "kc.fs" et démarrez avec la procédure décrite ci-dessus. Une fois que la disquette s'éjecte, insérez "inst.fs". Répondez aux questions. Redémarrer depuis la disquette "kc.fs". Cette fois, quand la disquette s'éjecte, réinsérez la et répondez aux autres questions.
Créer les partitions BSD suivant les instructions de la section préparation de INSTALL.amiga. Montez le CD2 sur AmigaOS en tant que périphérique CD0, ensuite exécutez la commande CLI suivante : "CD0:2.6/amiga/utils/loadbsd CD0:2.6/amiga/bsd.rd".
Vous pouvez démarrer depuis le réseau en suivant les instructions de INSTALL.hp300.
Votre alpha doit utiliser un firmware SRM (pas ARC). Si vous avez un CDROM, vous pouvez essayer "boot -fi 2.6/alpha/bsd.rd dkaX" (utilisez "show device" pour trouver l'identifiant de votre lecteur de CDROM). Sinon, copier CD2:2.6/alpha/floppy.fs sur une disquette et démarrer la en tapant "boot dva0". Si cela ne fonctionne pas, vous pouvez placer bsd.rd sur un autre périphérique et le démarrer, ou utiliser le simpleroot fourni.
Démarrez MacOS normalement et partitionez votre disque avec les configurations A/UX appropriées. Extrayez les utilitaires Macside de CD1:2.6/mac68k/utils sur votre disque dur. Lancez Mkfs pour créer votre système de fichiers sur les partitions A/UX que vous venez de faire. Ensuite utilisez l'installeur BSD/Mac68k pour copier tous les fichiers dans CD1:2.6/mac68k/ sur vos partitions. Pour finir, vous pourrez configurer le booter BSD/Mac68k avec l'emplacement de votre noyau et démarrer votre système.
src.tar.gz contient une archive des sources se trouvant dans /usr/src. Ce fichier contient tout excepté les sources du noyau, qui sont dans une archive séparée. Pour l'extraire :
# mkdir -p /usr/src # cd /usr/src # tar xvfz /tmp/src.tar.gz
srcsys.tar.gz contient une archive des sources se trouvant dans /usr/src/sys. Ce fichier contient toutes les sources du noyau nécessaires pour reconstruire un noyau. Pour l'extraire :
# mkdir -p /usr/src/sys # cd /usr/src # tar xvfz /tmp/srcsys.tar.gz
Ces deux arborescences sont régulièrement mises à jour dans le CVS. En utilisant ces arborescences, il est possible d'utiliser les serveurs anoncvs immédiatement comme décrit dans http://www.OpenBSD.org/fr/anoncvs.html. Utiliser ces fichiers est beaucoup plus rapide que d'obtenir la totalité des sources depuis un serveur anoncvs.
Une archive de l'arborescence des ports est également fournie. Pour l'extraire :
# cd /usr # tar xvfz /tmp/ports.tar.gz # cd ports # ls ...
Le sous répertoire ports/ est une version de l'arborescence des ports OpenBSD. Veuillez lire http://www.OpenBSD.org/faq/faq15.html si vous ne savez rien à leur sujet. Ce document n'est pas un manuel sur l'utilisation des ports. C'est plus une introduction rapide sur le système des ports OpenBSD.
Bien sur, le système des ports OpenBSD n'est pas complet. L'intégration complète des ports dans l'environnement OpenBSD est encore un projet jeune à ce jour. Nous pensons que les ports fournis sont stables mais il est plus important de réaliser que les ports vont continuer à grossir tout en apportant de nouvelles fonctionnalités dans le futur.
Comme nous l'avons dit précédemment, les ports vont grossir dans le futur. Le répertoire ports/ représente une version CVS des ports (voir la page du manuel cvs(1) si vous n'êtes pas familier avec CVS). Comme pour l'arborescence des sources, notre arborescence des ports est disponible par anoncvs. Donc pour mettre à jour votre arborescence des ports depuis un media en lecture-écriture, il suffit de lancer la commande suivante :
# cd [répertoire des ports]/; cvs -d anoncvs@server.openbsd.org:/cvs update -Pd
[Bien sur, vous devez remplacer le répertoire local et le nom du serveur ici par l'emplacement de votre collection des ports et le serveur anoncvs le plus proche.]
Il est important de lire la page web pour les instructions spécifiques car il s'agit d'un nouveau service qui n'a pas encore été testé intensivement.
Mais, malgré la jeunesse des ports, vous ne manquerez pas d'aide. Si vous êtes intéressé par l'ajout d'un port, voulez aider, ou voulez juste en savoir plus, la liste de discussion ports@openbsd.org vous sera utile.
Ci-dessous se trouve une liste partielle des nouvelles fonctionnalités incluses dans OpenBSD 2.6. Pour une liste complète, voir le journal des changements jusqu'à la 2.6.