Linux From Scratch

Скриншот программы:
Linux From Scratch
Детали программы:
Версия: 8.2 обновление
Дата загрузки: 22 Jun 18
Разработчик: Gerard Beekmans
Тип распространения: Бесплатная
Популярность: 115

Rating: 5.0/5 (Total Votes: 1)

Linux From Scratch (LFS) - это проект с открытым исходным кодом, который предоставляет пользователям полную документацию для успешного создания собственных пользовательских операционных систем на базе Linux. Изначально созданный Джерардом Бикманном и позже отредактированный Брюсом Дуббсом и Мэтью Берджессом, проект Linux From Scratch является одним из самых сложных и хорошо документированных & ldquo; Как создать собственный дистрибутив Linux с нуля & rdquo; руководство.


Целевая задача в 32-битной и 64-разрядной архитектурах

Инструкции, приведенные в этом руководстве, ориентированы на 32-разрядные (AMD / Intel x86) и 64-разрядные (x86_64) архитектуры, но вы также можете создавать операционные системы, работающие на процессорах PowerPC и ARM. Его основными стандартами являются POSIX.1-2008, Стандартные базы данных Linux (LSB) и иерархия файловой системы Стандартная версия 3.0 Проект 1 (FHS).

Любой человек может научиться создавать операционную систему на базе ядра Linux с нуля

Используя этот проект, каждый может научиться создавать операционную систему на базе ядра Linux с нуля, сначала создавая новый раздел, форматируя раздел с файловой системой Linux и монтируя новый раздел. Затем вы узнаете о пакетах и ​​способах их исправления, а также о том, как создать каталог $ LFS / tools, добавить пользователя LFS, настроить среду и создать временную систему.


Вы также узнаете, как настроить операционную систему

Далее вы узнаете, как установить базовое системное программное обеспечение, сначала подготовив файловую систему виртуального ядра, войдя в среду chroot, создав необходимые каталоги, файлы и символические ссылки, установите ядро, основные компиляторы и страницы руководства, отрегулируйте инструментальную цепочку, и установите все необходимые пакеты. Пользователи также узнают, как настроить сеть, настроить файл / etc / hosts, обрабатывать модули и устройства в системе LFS, создавать пользовательские символические ссылки на устройства, настраивать имя системного хоста, сценарий setclock, консоль Linux, скрипт sysklogd, rc.site файл, файл / etc / inputrc и файлы запуска bash.

Заключительные слова

Наконец, в документации будет представлена ​​подробная информация о том, как создать файл / etc / fstab, настроить последний стабильный пакет ядра Linux, а также установить GRUB в качестве загрузчика по умолчанию.

< strong> Что нового в этой версии:

  • В эту версию LFS включены обновления для glibc-2.27, binutils-2.30 и gcc-7.3.0. Кроме того, пять новых пакетов были перенесены в базовую книгу LFS из BLFS: libffi, openssl, Python3, ninja и meson. Изменения в тексте были сделаны во всей книге. Ядро Linux также обновлено до версии 4.15.3.

Что нового в версии:

  • В выпуске LFS есть обновления для glibc-2.26, binutils-2.29 , и gcc-7.2.0. В общей сложности было обновлено 32 пакета, исправлены ошибки в bootscripts, а изменения в тексте были сделаны по всей книге. Версия BLFS включает примерно 900 пакетов за пределами базы Linux From Scratch версии 8.1. Этот выпуск содержит более 885 обновлений из предыдущей версии, включая многочисленные изменения текста и форматирования.

Что нового в версии 8.0:

  • В выпуске LFS содержатся обновления для glibc-2.24, binutils-2.27 и gcc-6.2.0. Всего было обновлено 29 пакетов, исправлены ошибки в сценариях загрузки, а изменения в тексте были сделаны по всей книге. Версия BLFS включает около 800 пакетов за пределами базы Linux From Scratch версии 7.9. Этот выпуск содержит более 810 обновлений из предыдущей версии, включая многочисленные изменения текста и форматирования. Основные изменения в BLFS включают удаление Qt4 и KDE4. Системная версия BLFS теперь включает полный рабочий стол GNOME. Одна внутренняя заметка заключается в том, что благодаря усилиям нескольких редакторов источники книги объединили версии System V и systemd в один набор xml-файлов, но все же обеспечивают отдельное поколение книг. Это позволяет 80% из двух книг, которые обычно поддерживаются эффективно.

Что нового в версии 7.9:

  • В выпуске LFS содержатся обновления для glibc-2.23, binutils-2.26 и gcc-5.3.0. Всего было обновлено 25 пакетов, и в книге были внесены изменения в текст. Версия BLFS включает около 800 пакетов за пределами базы Linux From Scratch версии 7.9. Этот выпуск содержит 597 обновлений от предыдущей версии, включая многочисленные изменения текста и форматирования. Основное изменение BLFS включает добавление рабочего стола KDE Plasma 5. В настоящее время книга включает в себя 5 настольных сред, 5 отдельных оконных менеджеров, три почтовых сервера, 4 графических и 3 текстовых веб-браузера, 4 сервера баз данных и множество основных и небольших пользовательских программ и утилит.

Что нового в версии 7.8 / 7.9 RC2:

  • Это основной релиз с обновлением toolchain glibc-2.22, binutils-2.25.1 и gcc-5.2.0. Всего было обновлено 30 пакетов, и в книге были внесены изменения в файлы сценариев и текст.

Что нового в версии 7.8:

  • Это основной релиз с обновлениями toolchain для glibc-2.22 , binutils-2.25.1 и gcc-5.2.0. Всего было обновлено 30 пакетов, и в книге были внесены изменения в файлы сценариев и текст.

Что нового в версии 7.7:

  • Это основной релиз с обновлением toolchain для glibc-2.21 и gcc-4.9.2. Всего было обновлено 30 пакетов, и в книге были внесены изменения в файлы сценариев и текст.

Что нового в версии 7.6:

  • Этот выпуск является основным обновлением для LFS и BLFS и теперь включает отдельные версии для systemd.
  • В выпуски LFS включены обновления toolchain для glibc-2.20 и gcc-4.9.1. Всего было обновлено 26 пакетов и добавлено 8 пакетов из LFS 7.5.
  • Версия BLFS включает около 750 пакетов за пределами базы Linux From Scratch Version 7.6. Он имеет более 880 обновлений из предыдущей версии, включая многочисленные изменения текста и форматирования.
  • Кроме того, мы хотели бы представить в первый раз версию BLFS на основе systemd. Версия согласована со стандартной книгой BLFS, но включает в себя индивидуальные инструкции для систем на базе systemd.

Что нового в версии 7.4:

  • Это основной выпуск с обновлением toolchain для binutils-2.23.2, glibc-2.18 и gcc-4.8.1. В общей сложности 32 пакета (из 62) были обновлены с LFS-7.3, а изменения в bootscripts и текст были сделаны в течение всей книги.

Что нового в версии 7.4 RC1:

  • Это первый релиз на пути к LFS -7,4. Это основной выпуск с обновлением toolchain для binutils, glibc и gcc. В общей сложности 32 пакета были обновлены с LFS-7.3, а изменения в bootscripts и текст были сделаны в течение всей книги.

Что нового в версии 7.3:

  • Это основной релиз с обновлением toolchain для binutils-2.23 .1, glibc-2.17 и gcc-4.7.2. В общей сложности 31 пакет был обновлен с LFS-7.2, а изменения в bootscripts и текст были сделаны в течение всей книги.

Что нового в версии 7.2:

  • Это основной выпуск с обновлением toolchain для glibc- 2.16.0 и gcc-4.7.1. В общей сложности 28 пакетов были обновлены с LFS-7.1, а изменения в bootscripts и текст были сделаны в течение всей книги.

Что нового в версии 7.1:

  • Это инкрементный выпуск с обновлениями от LFS 7.0 до 20 пакетов, а также исправления для загрузки сценариев и текста в течение всей книги.

Похожие программы

mysql-autodoc
mysql-autodoc

12 May 15

man-pages
man-pages

22 Jun 18

gltut for python
gltut for python

20 Feb 15

omdoc
omdoc

20 Feb 15

Комментарии к Linux From Scratch

Комментарии не найдены
добавить комментарий
Включите картинки!