v. Konventionen in diesem Buch

Das Buch hält sich an einige typografische Konventionen, die zum allgemein besseren Verständnis beitragen sollen. Es folgen einige Beispiele:

./configure --prefix=/usr

Solange nicht anders angegeben, muss Text in dieser Textform exakt so eingegeben werden, wie er zu sehen ist. Diese Darstellung wird auch in den Erklärungstexten verwendet, um sich eindeutig auf bestimmte Kommandos zu beziehen.

In bestimmten Fällen wird eine logische Zeile auf zwei oder mehr physikalische Zeilen erweitert. Dies wird durch einen rückwärts gerichteten Schrägstrich am Ende einer Zeile gekennzeichnet.

CC="gcc -B/usr/bin/" ../binutils-2.18/configure \
  --prefix=/tools --disable-nls --disable-werror

Beachten Sie, dass direkt nach dem linksgerichteten Schrägstrich der Zeilenumbruch folgen muss! Falls andere Zeichen folgen, wird dies falsche/inkorrekte Ergebnisse nach sich ziehen.

install-info: unknown option '--dir-file=/mnt/lfs/usr/info/dir'

Diese Textform (Text mit fester Zeichenbreite) stellt Bildschirmausgaben dar. Text in dieser Form ist oft die Ausgabe von vorher eingegebenen Kommandos. Außerdem wird diese Textform für Dateinamen wie z. B. /etc/ld.so.conf verwendet.

Hervorhebung

Diese Textform wird für verschiedene Zwecke benutzt und soll wichtige Details hervorheben.

http://www.linuxfromscratch.org/

Auf diese Weise werden Links dargestellt, sowohl innerhalb des Buches als auch zu externen Seiten wie z. B. HOWTOs, Download-Adressen und Webseiten.

cat > $LFS/etc/group << "EOF"
root:x:0:
bin:x:1:
......
EOF

Solche Textabschnitte werden hauptsächlich beim Erstellen von Konfigurationsdateien verwendet. Der obige Block erzeugt die Datei $LFS/etc/group mit dem nachfolgenden Inhalt bis die Zeichenfolge EOF erkannt wird. Normalerweise müssen Sie Text in dieser Form exakt so eingeben wie er zu sehen ist.

<ZU ERSETZENDER TEXT>

Dies ist Text, den Sie nicht einfach blindlings abschreiben oder kopieren und einfügen dürfen.

[OPTIONALER TEXT]

Mit den eckigen Klammern wird Text markiert, der optional ist.

passwd(5)

Diese Textform wird verwendet, um sich auf eine Man-page zu beziehen. Die Zahl in Klammern bezeichnet eine bestimmte Sektion in man. passwd z. B. hat zwei Man-pages. Nach der LFS-Anleitung werden diese nach /usr/share/man/man1/passwd.1 und /usr/share/man/man5/passwd.5 installiert. Beide Man-pages enthalten unterschiedliche Informationen und Themenbereiche. Wenn Sie also passwd(5) lesen, bezieht sich das Buch explizit auf /usr/share/man/man5/passwd.5. Das Kommando man passwd zeigt die erste gefundene Man-page zu passwd an. Das wäre in diesem Fall /usr/share/man/man1/passwd.1. Um in diesem Beispiel die richtige Man-page aus Sektion 5 anzuzeigen müssen Sie das Kommando man 5 passwd verwenden. Die meisten Man-pages haben keine doppelten Seiten-Namen in unterschiedlichen Sektionen, daher ist man <Programmname> meistens ausreichend.