viii. Соглашения, используемые в книге

Чтобы Вам легче было следовать инструкциям, здесь приводится разъяснение некоторых обозначений, используемых в книге Linux From Scratch.

./configure --prefix=/usr

Текст такого типа необходимо вводить так, как он напечатан, если явно не сказано иное. Также он будет использован в секциях объяснения, для подчеркивания вызываемой команды.

В некоторых случаях одна логическая строка разделена на две или более физические строки с помощью обратного слеша в конце строки.

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

Заметьте, что за обратным слешем сразу же идет перевод строки. Другие символы пробелов или табуляций приведут к неверным результатам.

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

Текст такого типа (моноширинный текст) показывает вывод с экрана, обычно как результат выполненной команды. Этот формат также используется для выделения имен файлов, например /etc/ld.so.conf.

Курсив

Этот тип текста используется в книге для нескольких целей, в основном для выделения важных моментов и понятий.

http://www.linuxfromscratch.org/

Такой формат используется для гиперссылок, включающих ресурсы сообщества LFS, HOWTO, зеркала и другие веб-сайты.

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

Этот формат используется при создании конфигурационных файлов. Первая команда говорит системе создать файл $LFS/etc/group из того, что вводится в следующих строках вплоть до последовательности конца файла (End Of File, EOF). Эта секция чаще всего вводится как она есть.

<ЗАМЕНЯЕМЫЙ ТЕКСТ>

Такой формат используется для участков текста, которые не должны вводиться как есть или копироваться и вставляться.

[НЕОБЯЗАТЕЛЬНЫЙ ТЕКСТ]

Этот формат используется для участков текста, которые не являются обязательными.

passwd(5)

Такой тип текста используется для указания на определенную страницу руководства (man). Номер внутри скобок указывает секцию, в которой находится страница. Например, у passwd есть две страницы руководства. В соответствии с инструкциями LFS, эти две страницы будут расположены в /usr/share/man/man1/passwd.1 и /usr/share/man/man5/passwd.5. Когда книга использует passwd(5), это означает специальную отсылку к /usr/share/man/man5/passwd.5. man passwd напечатает первую найденную страницу руководства с именем «passwd», которой будет /usr/share/man/man1/passwd.1. В этом примере Вам необходимо выполнить man 5 passwd чтобы прочесть нужную страницу. Нужно отметить, что большинство страниц руководства не имеют дублирующихся имен в разных секциях. Поэтому man <program name>, скорее всего, подойдет в большинстве случаев.