Format der Distribution Ein Verzeichnis mit einer typischen &os; Distribution sieht ungefähr so aus: 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 Wenn Sie dieses Verzeichnis für eine CD-, FTP- oder NFS-Installation nutzen wollen, brauchen Sie nur die beiden 1.44 MByte großen Bootdisketten zu erstellen (wie das geht, ist in beschrieben), von diesen zu booten, und dann den Anweisungen zu folgen. Alle anderen Dateien, die für die Installation notwendig sind, werden auf der Grundlage Ihrer Angaben automatisch geholt. Wenn Sie &os; noch nie installiert haben, sollten Sie dieses Dokument (die Installationsanleitung) komplett durchlesen. Wenn Sie eine der anderen Varianten der Installation nutzen oder einfach nur wissen wollen, wie eine Distribution aufgebaut ist, finden Sie hier weitere Informationen zum Inhalt einiger der Verzeichnisse: Die *.TXT und *.HTM Dateien enthalten Dokumentationen (dieses Dokument ist zum Beispiels in INSTALL.TXT und INSTALL.HTM enthalten), die Sie vor der Installation lesen sollten. Die *.TXT Dateien enthalten normaler Text, die *.HTM Dateien enthalten HTML und können mit fast jedem Web Browser gelesen werden. Einige Distributionen stellen die Dokumentationen auch in anderen Formaten bereit, z.B. PDF oder PostScript. docbook.css ist ein Cascading Style Sheet (CSS), der von einigen Browsern zur Formatierung der HTML Dokumentation benutzt wird. Das Verzeichnis XF86336 enthält die Release 3.3.6 des XFree86 Projekt. In dem Verzeichnis finden Sie mehrere komprimierte Archivdateien, die die einzelnen Komponenten der XFree86 Distribution enthalten. Die Verzeichnisse bin, catpages, crypto, dict, doc, games, info, manpages, proflibs, und src enthalten die Hauptkomponenten der &os; Distribution. Diese sind auf kleine Dateien aufgeteilt wurden, damit sie (zur Not) auch auf Disketten passen. Die Verzeichnisse compat1x, compat20, compat21, compat22, compat3x, und compat4x enthalten Dateien, die zur Ausführung von Programmen für älteren &os; Versionen notwendig sind. Auch diese Dateien liegen im .tar.gz Format vor und können direkt bei der Installation installiert werden. Falls Sie sie nachträglich installieren wollen, nutzen Sie das install.sh Script in dem jeweiligen Verzeichnis. Das Verzeichnis floppies/ enthält die Images der Bootdisketten. Informationen, wie man diese Images benutzt, finden Sie in . Die Verzeichnisse packages und ports enthalten die &os; Packages bzw. Ports Collection. Sie können Packages aus diesem Verzeichnis installieren, indem Sie den folgenden Befehl eingeben: &prompt.root;/stand/sysinstall configPackages Alternativ können Sie auch die Namen einzelner Dateien aus packages an das Programm &man.pkg.add.1; übergeben. Die Ports Collection kann wie jede andere Distribution installiert werden und belegt dann rund 100 MByte Plattenplatz. Weitere Informationen über die Ports Collection finden Sie auf http://www.FreeBSD.org/ports/. Wenn Sie die doc Distribution installiert haben, sind diese Informationen auch unter /usr/share/doc/handbook verfügbar. Zum guten Schluß: Das Verzeichnis tools enthält diverse DOS-Programme zur Ermittlung der Plattengeometrie, zur Installation von Bootmanager, und so weiter. Sie brauchen diese Programme nicht unbedingt, sie werden nur mitgeliefert, um Ihnen das Leben etwas einfacher zu machen. Das Verzeichnisses einer typischen Distribution (in diesem Fall info) enthält die folgenden Dateien: CHECKSUM.MD5 info.ab info.ad info.inf install.sh info.aa info.ac info.ae info.mtree Die Datei CHECKSUM.MD5 enthält MD5 Prüfsummen für die anderen Dateien. Sie wird nur gebraucht, falls Sie vermuten, daß eine Datei beschädigt wurde. Diese Datei wird vom Installationsprogramm nicht verwendet und muß auch nicht zusammen mit den anderen Dateien dieser Distribution kopiert werden. Die Dateien mit den Namen info.a* sind Teile eines einzigen .tar.gz Archiv, dessen Inhalt Sie sich mit dem folgenden Befehl anzeigen lassen können: &prompt.root; cat info.a* | tar tvzf - Während der Installation werden diese Dateien automatisch zusammengesetzt und ausgepackt. Die Datei info.inf wird vom Installationsprogramm genutzt, um die Anzahl der Dateiteile zu ermitteln, die es beschaffen und zusammensetzen muß. Wenn Sie eine Distribution auf Diskette kopieren, müssen Sie die .inf Datei auf die erste Diskette kopieren. Die Datei info.mtree ist ebenfalls optional und als Information für den Benutzer gedacht. Sie enthält die MD5 Prüfsummen der ungepackten Dateien in der Distribution und kann später vom Programm &man.mtree.8; genutzt werden, um Änderungen an den Datei oder Dateirechten aufzuspüren. Wenn Sie das bei der bin Distribution machen, haben Sie eine sehr wirksame Methode, um Ihr System auf trojanische Pferde zu untersuchen. Zum guten Schluß: Mit der Datei install.sh können Sie eine Distribution nachträglich installieren. Wenn Sie zum Beispiel die info Distribution nachträglich von CD installieren wollen, kommen Sie mit den folgenden Befehlen zum Ziel: &prompt.root; cd /cdrom/info &prompt.root; sh install.sh