Перевод Репозиторий Зеркало GitHub Telegram Поддержать проект

Всё о проекте Linux From Scratch на русском

Логотип Linux From Scratch

Одной из важных целей существования этого проекта является помощь в изучении того, как работает система Linux изнутри. Создание системы LFS помогает продемонстрировать, что заставляет работать Linux, как все работает вместе и зависит друг от друга. Одна из лучших вещей, которую может дать этот учебный опыт, — это возможность настроить систему Linux в соответствии с вашими уникальными потребностями.

Для чтения книги без интернета, загрузите html-версии или pdf. Для этого воспользуйтесь этой страницей или скачайте архив tar.xz нужной версии на странице релизов Github.

***
01.09.2024
Сообщество Linux From Scratch LFS (RU) объявляет о выпуске LFS-12.2-SysV и LFS-12.2-systemd.

Основные изменения включают обновления набора инструментов для binutils-2.43.1, gcc-14.2.0 и glibc-2.40. Всего с момента последнего выпуска было обновлено 45 пакетов и добавлен один новый пакет lz4. Внесены обширные изменения текста для улучшения читаемости. Ядро Linux обновлено до версии 6.10.5.

Исходники необходимых пакетов традиционно разместили в своём репозитории (wget-list, md5sums прилагаются).

***
18.08.2024
Сообщество Linux From Scratch LFS (RU) объявляет о выпуске LFS версии 12.2-rc1. Это предварительная версия LFS-12.2.

Основные изменения включают обновления набора инструментов для binutils-2.43.1, gcc-14.2.0 и glibc-2.40. Всего с момента последнего выпуска было обновлено 44 пакета и добавлен один новый пакет lz4. Внесены обширные изменения текста для улучшения читаемости. Ядро Linux обновлено до версии 6.10.5.

Мы призываем всех пользователей прочитать эту версию книги и протестировать инструкции, чтобы мы сделали окончательную версию как можно лучше.

Книги доступны в ветке "dev" на book

Любые комментарии об этом выпуске направляйте на почту, в телеграм-чат, на github.

Информация о предыдущих выпусках

***
03.03.2024
Размещены книги LFS 12.1-multilib.

***
01.03.2024
Сообщество Linux From Scratch LFS (RU) объявляет о выпуске LFS версии 12.1.

Основные изменения включают обновления набора инструментов для binutils-2.42 и glibc-2.39. В общей сложности, с момента последнего выпуска было обновлено 43 пакета, среди них Grub 2.12, Systemd 255, SysVinit 3.08, Openssl 3.2.1, Python 3.12 и другие. Ядро Linux было обновлено до версия 6.7.4.

Другие изменения:

- Исправлена нумерация страниц в pdf.
- В тексте, при указании man-страниц применяется активная гиперссылка на man.archlinux.org.
- Добавлена multilib-версия перевода.
- Исправлено множество ошибок, внесены обширные изменения текста для улучшения читаемости.
- Введён в эксплуатацию репозиторий пакетов LFS.

Отдельная благодарность участникам сообщества за обратную связь и помощь в исправлении ошибок и неточностей.

***
18.02.2024
Сообщество Linux From Scratch LFS (RU) объявляет о выпуске. LFS версии 12.1-rc1. Это предварительная версия LFS-12.1.

Основные изменения включают обновления набора инструментов для binutils-2.42 и. glibc-2.39. В общей сложности, с момента последнего выпуска было обновлено 43 пакета. Ядро Linux было обновлено. до версия 6.7.4.

***
02.09.2023
Рады сообщить вам о выпуске русской редакции LFS 12.0.

Основные изменения включают обновления набора инструментов до binutils-2.41, gcc-13.2.0 и glibc-2.38. В общей сложности с момента последнего выпуска было обновлено 38 пакетов. Значительные обновления текста по всей книге для улучшения читаемости. Ядро Linux было обновлено до версии 6.4.12.

Другие существенные изменения включают:

Добавление libxcrypt в виде отдельного пакета. Ранее этот пакет был включен в состав glibc.
Для SysV-версии книги udev теперь извлекается непосредственно из архива systemd.
Новый пакет pkgconf теперь используется вместо pkg-config.
Новый модуль Python flit-core был добавлен в качестве новой обязательной зависимости для модуля Wheel.