Sortie le premier juin 2001
Copyright 1997-2001, Theo de Raadt.
ISBN 0-9683637-7-6
>Quoi de neuf ?
Comment installer
Comment utiliser l'arborescence des ports
Commander les CD
Remarque : Tous les copyrights applicables et les différents crédit se trouvent dans les fichiers source se trouvant dans src.tar.gz, srcsys.tar.gz, XF4.tar.gz ou dans les fichiers récupérés par l'intermédiaire de ports.tar.gz. Les fichiers utilisés pour construire les paquetages composant le fichier ports.tar.gz ne sont pas inclus sur le CDROM par manque de place.
Ceci est une liste partielle des nouvelles fonctionnalités incluses dans OpenBSD 2.9. Pour une liste complètes, voir le journal des changements jusqu'à la 2.9.
Suivent ici les instructions reproduites sur le livret qui se trouvent sur la jaquette du CDROM. Les instructions pour effectuer une installation par FTP (ou autre) 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 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émarrez depuis le CD, en utilisant le CD1. Si ce n'est pas possible, copiez CD1:2.9/i386/floppy29.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.9/tools/rawrite.exe. Sous Unix, utilisez l'utilitaire dd(1). L'exemple suivant est un exemple d'utilisation de dd(1), où le périphérique peut être "floppy", "rfd0c", ou "rfd0a".
# dd if=<file> of=/dev/<device> bs=32k
Utilisez une disquette correctement formatée SANS BLOCS DÉFECTUEUX ou vous n'y arriverez pas. Pour de plus amples informations sur la création d'une disquette de démarrage et sur l'installation d'OpenBSD/i386, veuillez lire la FAQ4.1.
La version 2.9 de OpenBSD/sparc se trouve sur le CD2. Pour démarrer depuis le CD, vous pouvez utilisez l'une deux commandes listées ci-dessous, en fonction de votre ROM.
> boot cdrom 2.9/sparc/bsd.rd or > b sd(0,6,0)2.9/sparc/bsd.rd
Si votre sparc n'a pas de lecteur de CD, vous pouvez démarrer depuis la disquette. Pour ce faire, vous devez écrire "CD2:2.9/sparc/floppy29.fs" sur une disquette. Pour plus d'information, voir FAQ4.1. Pour démarrer depuis la disquette, utilisez l'une des deux commandes listées ci-dessous, selon la version de votre ROM.
> boot floppy or > boot fd()
Soyez certain d'utiliser une disquette correctement formatée SANS BLOC DÉFECTUEUX ou vous n'y arriverez pas.
Si votre sparc n'a pas de lecteur de CD ou de lecteur de disquette, vous pouvez soit installer à l'aide d'une bande de lancement, soit via le réseau, comme indiqué dans le fichier INSTALL.sparc.
Créer les partitions BSD suivant les instructions de la section préparation de INSTALL.amiga. Montez le CD2 sous AmigaOS en tant que périphérique CD0, ensuite exécutez la commande CLI suivante : "CD0:2.9/amiga/utils/loadbsd CD0:2.9/amiga/bsd.rd".
Vous pouvez démarrer depuis le réseau en suivant les instructions de INSTALL.hp300.
Démarrer MacOS normalement et partitioner votre disque avec les configurations A/UX appropriées. Extrayez les utilitaires Macside de CD1:2.9/mac68k/utils sur votre disque dur. Lancer 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.9/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.
Vous pouvez soit faire un démarrage sans disque ou créer une bande d'installation, comme décrit dans INSTALL.sun3.
Récupérer la version par ftp. Ensuite vous pouvez soit faire un démarrage sans disque ou par disquette comme décrit dans INSTALL.alpha.
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écris 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 aussi fournie. Pour l'extraire :
# cd /usr # tar xvfz /tmp/ports.tar.gz # cd ports
Le sous-repértoire ports/ est un "checkout" de l'arborescence des ports OpenBSD. Veuillez lire la page concernant les http://www.OpenBSD.org/faq/faq15.html si vous ne savez pas de quoi il s'agit. Ce texte n'est pas un manuel pour utiliser les ports. C'est plutôt un ensemble de notes permettant à l'utilisateur de commencer rapidement à utiliser le systèmes de ports OpenBSD.
Bien sur le système des ports d'OpenBSD n'est pas complet et ne le sera sans doute jamais. Cependant, il grossit rapidement et devient de plus en plus stable. Quasimment tous les ports fournis avec cette version devrait compiler sans problèmes sur la plupart des architectures (plus de 1200 paquetages compilés sur i386 par exemple).
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 [portsdir]/; cvs -d anoncvs@server.openbsd.org:/cvs update -Pd -rOPENBSD_2_9
[Bien sur, vous devez remplacer le répertoire local et le nom du serveur ici par l'emplacement de votre collection des port et le serveur anoncvs le plus proche.]
Remarquez que la plupart des ports sont disponibles en tant que paquetages via ftp. Des mises à jour de paquetage pour la version 2.9 seront disponibles si des problèmes surviennent.
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 est la liste à connaître.