Format de la distribution
Le répertoire d'une distribution typique de &os; ressemble a ceci :
ERRATA.HTM README.TXT compat1x dict kernel
ERRATA.TXT RELNOTES.HTM compat20 doc manpages
HARDWARE.HTM RELNOTES.TXT compat21 docbook.css packages
HARDWARE.TXT bin compat22 filename.txt ports
INSTALL.HTM boot compat3x floppies proflibs
INSTALL.TXT catpages compat4x games src
README.HTM cdrom.inf crypto info tools
Si vous avez besoin d'effectuer une installation par un CDROM,
FTP ou NFS, depuis ce répertoire, la seule chose
nécesaire est de créer les disquettes 1.44Mb bootables
depuis les fichiers se trouvant dans le répertoire floppies
(voir pour les instructions sur la façon de
le faire), de booter sur elles et de suivre les instrauctions. Le
reste des données nécessaires a l'installation seront
chargées automatiquement en fonction de vos
sélections.Si vous n'avez jamais installé &os,
précedemment, il est nécessaire de lire
entièrement ce document.
Si vous désirez effectuer un autre type d'installation ou
si vous etes tout simplement curieux à propos de l'organisation de la distribution, une description un peu plus détaillée de chaque morceau suit:
Les fichiers *.TXT et
*.HTM contiennent la documentation
(par example, ce document est inclu dans les deux fichiers
INSTALL.TXT et
INSTALL.HTM) et doit etre lu
avant de commencer l'installation. Les fichiers
*.TXT sont en texte pur alors que les fichiers
*.HTM sont des fichiers HTML pouvant etre
lus par n'importe quel browser WWW. Certaines distributions
peuvent contenir aussi d'autres formats, comme dur PDF et/ou
du PostScript.
docbook.css est un fichier de style(CSS) utilisé par
certains browser WWW pour formatter la documentation HTML.
Le répaertoire XF86336 contient le projet XFree86 version 3.3.6
et consiste en une série de fichiers archives compressés comprenant chaque composant de la
distribution de XFree86.
Les répertoire bin,
catpages,
crypto,
dict,
doc,
games,
info,
manpages,
proflibs, et
src
contiennent les composants de la distribution de base de &os; et sont coupés
en fichiers de petites taille permettant de les mettre sur des disquettes
(si nécessaire).
Les répertoires compat1x,
compat20,
compat21,
compat22,
compat3x, et
compat4x
contiennent les distributions nécessaires pour la compatibilité avec les
versions précédentes et sont distribuées dans un unique fichier archive
compressé - Elles peuvent etre installées automatiquement par
votre version ou a tout moment pas le script install.sh
du répertoire.
Le sous-répertoire floppies/ contient
les images de la disquette d'installation. Plus d'informations sur son
utilisation dans .
Les répertoires packages et ports
continnent les packetages et la collection des ports de &os; Les packetages peuvent
etre installés depuis leur répertoire via la commande
&prompt.root;/stand/sysinstall configPackages
Les packetages peuvent aussi etre installés individuellement depuis le répertoire
packages/ via la commande &man.pkg.add.1; .
La collection des ports peut s'installer comme toute partie de la distribution
et nécessite a peu près 100Mb. Plus d'informations sur la collection des ports peut etre
obtenu a http://www.FreeBSD.org/ports/
ou localement depuis /usr/share/doc/handbook si vous avez installer la
distribution doc.
Pour finir le répertoire tools contient différents
utilitaires DOS permettant de lire la géométrie des disques, installer des gestionnaires
de démarrage. Ce répertoire est totalement optionnel et est fourni juste
au cas ou..
Un répertoire typique (par exemple, le répertoire info )
ressemble a ceci:
CHECKSUM.MD5 info.ab info.ad info.inf install.sh
info.aa info.ac info.ae info.mtree
Le fichier CHECKSUM.MD5 contient les signatures MD5 de chaque fichier,
au cas ou vous suspectez une corruption des données, et est juste la en référence. Il n'est
pas actuellement utilisé par le programme d'installation et n'a pas besoin d'etre présent
avec les autres fichiers de la distribution. Les fichiersinfo.a*
sont le contenu du fichier archive compressé de la distribution; ils sont coupés en fichiers
de petites tailles. Le contenu peut etre lu de la façon suivante:
&prompt.root; cat info.a* | tar tvzf -
Lors de l'installation ils sont automatiquement concaténés et extrraits par la
procédure d'installation.
Le fichier info.inf est nécessaire cat il est lu par le programme d'installation
pour savoir combien de pièces récuperer et concaténer pour recréer la distribution. Lorsque
vous mettez toute la distribution sur des disquette, le fichier .inf
doit se trouver sur la première disquette de chaque jeu !
Le fichier info.mtree est un autre
fichier optionel fourni pour référence. Il contient les signatures MD5 de toute les fichiers
de la distribution décompressée et peut etre utilisé par la suite avec
le programme &man.mtree.8; pour vérifier les permissions et les sommes de controle par rapport
a des modifications. Utilisé avec la distribution bin , c'est
un excellent moyen de détecter les chevaux de troie de votre système.
Pour finit, le fichier install.sh est
la pour les personnes voulant installer la distribution après une installation
déjà effectuée. Pour installer la distribution info
depuis un
CDROM après l'installation de votre système, il faut faire, par example :
&prompt.root; cd /cdrom/info
&prompt.root; sh install.sh