Инструменты пользователя

Инструменты сайта

  • Показать страницу
  • История страницы
  • Ссылки сюда
  • Оставить на чай
  • Экспорт в PDF
  • Наверх

  • software:linux_server:lfs:foreword

    Различия

    Показаны различия между двумя версиями страницы.

    Ссылка на это сравнение

    Предыдущая версия справа и слеваПредыдущая версия
    Следующая версия
    Предыдущая версия
    software:linux_server:lfs:foreword [2024/06/23 22:58] – внешнее изменение 127.0.0.1software:linux_server:lfs:foreword [2024/06/23 23:08] (текущий) – [Оформление] vladpolskiy
    Строка 179: Строка 179:
     |Zlib|Этот пакет содержит процедуры сжатия и распаковки, используемые некоторыми программами.| |Zlib|Этот пакет содержит процедуры сжатия и распаковки, используемые некоторыми программами.|
     |Zstd|Этот пакет содержит процедуры сжатия и распаковки, используемые некоторыми программами. Он обеспечивает высокие коэффициенты сжатия и очень широкий диапазон компромиссов между сжатием и скоростью.| |Zstd|Этот пакет содержит процедуры сжатия и распаковки, используемые некоторыми программами. Он обеспечивает высокие коэффициенты сжатия и очень широкий диапазон компромиссов между сжатием и скоростью.|
     +
     +=====Оформление=====
     +Чтобы облегчить понимание, в этой книге используются условные обозначения. Этот раздел содержит примеры оформления, используемые в Linux From Scratch.
     +
     +<code>
     +./configure --prefix=/usr
     +</code>
     +
     +Такое оформление предназначено для ввода именно так, как показано, если иное не сказано в тексте рядом. Это оформление также используется в разделах пояснений, чтобы указать, на какую команду ссылается.
     +
     +В некоторых случаях логическая строка расширяется до двух или более физических строк с обратной косой чертой в конце строки.
     +
     +<code>
     +CC="gcc -B/usr/bin/" ../binutils-2.18/configure \
     +  --prefix=/tools --disable-nls --disable-werror
     +</code>
     +Обратите внимание, что за обратной косой чертой должен следовать перевод строки. Другие символы, такие как пробелы или символы табуляции, приведут к неправильным результатам.
     +
     +<code>
     +install-info: unknown option '--dir-file=/mnt/lfs/usr/info/dir'
     +</code>
     +Такое оформление (текст фиксированной ширины) показывает вывод на экран, как правило, в результате выполнения команд. Этот формат также используется для отображения имен файлов, таких как /etc/ld.so.conf.
     +
     +<WRAP left round box 100%>
     +Примечание
     +Пожалуйста, настройте свой браузер для отображения текста фиксированной ширины с хорошим моноширинным шрифтом, с помощью которого вы сможете четко различать символы Il1 или O0.
     +</WRAP>
     +
     +Акцент
     +
     +Эта форма текста используется в книге для нескольких целей. Его основная цель — подчеркнуть важные моменты.
     +
     +https://mirror.linuxfromscratch.ru/
     +
     +Этот формат используется для гиперссылок как на сайт сообщества LFS, так и на внешние ресурсы. Может включать справочную информацию, места загрузки и веб-сайты.
     +
     +<code>
     +cat > $LFS/etc/group << "EOF"
     +root:x:0:
     +bin:x:1:
     +......
     +EOF
     +</code>
     +
     +Этот формат используется при создании файлов конфигурации. Первая команда указывает системе создать файл $LFS/etc/group из всего, что введено далее, пока не встретится последовательность End Of File (EOF). Поэтому весь этот раздел обычно печатается как есть.
     +
     +<ЗАМЕНЯЕМЫЙ ТЕКСТ>
     +
     +Этот формат используется для текста, который не должен быть напечатан так, как отображается, или для операций копирования и вставки.
     +
     +[НЕОБЯЗАТЕЛЬНЫЙ ТЕКСТ]
     +
     +Этот формат используется для текста, который является необязательным.
     +
     +[[https://man.archlinux.org/man//passwd.5|passwd(5)]]
     +
     +Этот формат используется для ссылки на определенную страницу руководства (man). Число в скобках указывает на конкретный раздел внутри руководств. Например, у passwd есть две справочные страницы. В соответствии с инструкциями по установке LFS эти две справочные страницы будут расположены в ///usr/share/man/man1/passwd.1// и ///usr/share/man/man5/passwd.5//. Когда в книге используется [[https://man.archlinux.org/man//passwd.5|passwd(5)]], имеется в виду конкретно ///usr/share/man/man5/passwd.5. man passwd// напечатает первую найденную справочную страницу, совпадающую с «passwd» - это будет ///usr/share/man/man1/passwd.1//. В этом примере вам нужно будет запустить man 5 passwd, чтобы прочитать указанную страницу. Обратите внимание, что большинство справочных страниц не имеют повторяющихся страниц в разных разделах. Поэтому обычно достаточно man <имя программы>. В книге LFS ссылки на справочные страницы также являются гиперссылками, поэтому нажатие на такую ссылку откроет справочную страницу, в формате HTML, со [[https://man.archlinux.org/|страниц руководства Arch Linux.]]
     +=====Структура=====
     +Эта книга разделена на несколько частей.
     +
     +**Часть I - Введение**\\  
     +Эта часть содержит важные замечания о том, как выполнить установку LFS. Также здесь представлена метаинформация о книге
     +
     +**Часть II - Подготовка к сборке**\\  
     +Часть II описывает, как подготовиться к процессу сборки — создать разделы, загрузить пакеты и выполнить компиляцию временных инструментов.
     +
     +**Часть III - Создание кросс-тулчейна LFS и временных инструментов**\\  
     +Часть III содержит инструкции по созданию инструментов, необходимых для создания конечной системы LFS.
     +
     +**Часть IV - Сборка системы LFS**\\  
     +Часть IV проводит читателя через сборку системы LFS—компиляцию и установку всех пакетов один за другим, настройку сценариев загрузки и установку ядра. Полученная в результате система Linux является основой, на которой можно собрать другое программное обеспечение для расширения системы по желанию. В конце этой книги есть простой в использовании справочник со списком всех программ, библиотек и важных файлов, которые были установлены.
     +
     +**Часть V - Приложения**\\  
     +Часть V содержит информацию о самой книге, включая акронимы и термины, благодарности, зависимости пакетов, список загрузочных сценариев LFS, лицензии на распространение книги и исчерпывающий указатель пакетов, программ, библиотек и сценариев.
     +
     +=====Ошибки и рекомендации по безопасности=====
     +Программное обеспечение, используемое для создания системы LFS, постоянно обновляется и совершенствуется. Предупреждения безопасности и исправления ошибок могут появиться после выхода книги LFS. Чтобы проверить, нуждаются ли пакеты или инструкции в этом выпуске LFS в каких-либо изменениях для устранения уязвимостей в системе безопасности или исправления других ошибок, посетите https://mirror.linuxfromscratch.ru/lfs/errata/12.1-systemd/, прежде чем приступить к сборке. Вы должны внести требуемые изменения и применить их к соответствующему разделу книги по мере сборки системы LFS.
     +
     +Кроме того, редакторы Linux From Scratch ведут список уязвимостей безопасности, обнаруженных после выхода книги. Чтобы проверить наличие каких-либо известных уязвимостей безопасности, посетите https://mirror.linuxfromscratch.ru/lfs/advisories/, прежде чем продолжить сборку. И, если вы будете использовать систему LFS в качестве реальной настольной или серверной системы, вам следует обращаться к рекомендациям и устранять любые уязвимости в системе безопасности, даже когда система LFS полностью собрана.
    software/linux_server/lfs/foreword.1719172700.txt.gz · Последнее изменение: 2024/06/23 22:58 — 127.0.0.1