The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Опубликованы Linux From Scratch 12.4 и Beyond Linux From Scratch 12.4

02.09.2025 19:06

Представлены новые выпуски руководств Linux From Scratch 12.4 (LFS) и Beyond Linux From Scratch 12.4 (BLFS), а также редакций LFS и BLFS с системным менеджером systemd. В Linux From Scratch приведены инструкции по созданию с нуля базовой Linux-системы, используя лишь исходные тексты необходимого программного обеспечения. Beyond Linux From Scratch дополняет инструкции LFS информацией о сборке и настройке около 1000 программных пакетов, охватывающих различные области применения, от СУБД и серверных систем, до графических оболочек и медиапроигрывателей.

В Linux From Scratch 12.4 обновлено 49 пакетов, среди которых ядро Linux 6.16.1, Systemd 257.8, Binutils 2.45, gcc 15.2, glibc 2.42, Bash 5.3, Coreutils 9.7, Meson 1.8.3, OpenSSL 3.5.2, Perl 5.42.0, Python 3.13.7, Vim 9.1.1629. Исправлены ошибки в загрузочных скриптах, выполнены редакторские работы в пояснительных материалах по всей книге.

В Beyond Linux From Scratch 12.4 отмечено более 1300 обновлений, среди которых KDE Plasma 6.4.4, KDE Gears 25.08, GNOME 48, Xfce 4.20.2, LXQt 2.2.1, IceWM 3.8.2, LibreOffice 25.8.1, FFmpeg 7.1.1, Inkscape 1.4.2, Thunderbird 140.2, Firefox 140.2.0, SeaMonkey 2.53.21, GIMP 3.0.4, Mesa 25.1.8, GTK 4.18.6, MariaDB 11.8.3, PostgreSQL 17.6, SQLite 3.50.4, Postfix 3.10.4, Exim 4.98.2, BIND 9.20.12, Apache httpd 2.4.65. Добавлены новые пакеты: roman-numerals-py, Clone::PP и fast_float. Удалены пакеты libgdata, uhttpmock и AbiWord.

Также обновлено руководство "Gaming Linux From Scratch 12.4" с инструкциями по установке в LFS 12.4 компьютерных игр и сопутствующих программ, таких как Steam и Wine. Руководство охватывает более 100 пакетов. В новой версии возвращена поддержка libglvnd и NVIDIA. Прекращена поддержка 32-разрядных CPU. Добавлена поддержка OBS, Hyprland, SQLite, Speex и EGL-библиотек NVIDIA.

Кроме LFS и BLFS в рамках проекта ранее выпускалось несколько дополнительных книг:

  • "Automated Linux From Scratch" - фреймворк для автоматизации сборки LFS-системы и управлению пакетами;
  • "Cross Linux From Scratch" - описание кроссплатформенной сборки LFS-системы, поддерживаются архитектуры: x86, x86_64, sparc, mips, PowerPC, alpha, hppa, arm;
  • "Hardened Linux From Scratch" - инструкции по повышению безопасности LFS, применению дополнительных патчей и ограничений;
  • "LFS Hints" - подборка дополнительных советов с описанием альтернативных решений для описанных в LFS и BLFS шагов.
  • "Multilib-LFS" - инструкция по установке Multilib для запуска 32-разядных программ в 64-разрядных окружениях.


  1. Главная ссылка к новости (https://lists.linuxfromscratch...)
  2. OpenNews: Опубликованы Linux From Scratch 12.3 и Beyond Linux From Scratch 12.3
  3. OpenNews: Выпуск дистрибутива GoboLinux 017.01 с собственной иерархией файловой системы
  4. OpenNews: Первый выпуск самостоятельного русскоязычного ответвления Linux From Scratch
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/63814-lfs
Ключевые слова: lfs, linuxfromscratch
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (62) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (1), 19:14, 02/09/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Объясните, почему нет на openrc?
    З в. Посоветуйте саклессный дистр интересный какой либо, без systemd и с фишками безопасности типа аппармора
     
     
  • 2.3, Аноним (3), 19:27, 02/09/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Chrome OS Flex
     
  • 2.5, Аноним (5), 19:37, 02/09/2025 [^] [^^] [^^^] [ответить]  
  • –4 +/
    > без systemd

    А что, у тебя аллергия? Или ты просто предпочитаешь яваскрипты^W скрипты нативному сишному коду? Вот в самом деле: там, где системдос сделает ровно один сискол по созданию папки, яваскрипт^W ой, башскрипт вызовет гигантское кол-во других сисколов начиная с вызова процесса mkdir, который далее сам по себе тоже будет генерить сисколы, чье ужасающее кол-во можешь пронаблюдать в strace. В системдосе все описывается декларативно в виде DAG (directed acyclic graph) и прекрасно параллелится. В башскриптах же выполнение строка за строкой, как в каком-нибудь QBASIC.

     
     
  • 3.8, Аноним (-), 19:46, 02/09/2025 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Где-то передернул, где-то соврал. systemD сам по себе громоздок и тормознут. И только в 2025 году я понял простую истину. systemD выбирают те, кто элементарно не осилил GNU bash.
     
     
  • 4.14, Аноним (5), 20:24, 02/09/2025 [^] [^^] [^^^] [ответить]  
  • –1 +/
    О как! Оказывается, яваскрипты^W тьфу ты, башскрипты "осиливать" надо! Любопытный факт: те, кто не осилил ничего, кроме примитивных скриптовых языков вроде баша, считают, что они осилили самое сложное, что вообще бывает в айти. Такие же повадки наблюдал у яваскриптеров и прочих скрипткиддисов. Даже сам Линус! - является "всего лишь" сишником, так как не осилил написать ядро на баше!
     
     
  • 5.34, Аноним (34), 23:07, 02/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    У них эффект Даннинга — Крюгера на лицо.
     
     
  • 6.98, Аноним (-), 05:06, 04/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Даннинг и Крюгер с тобой несогласны.
     
  • 3.17, Аноним (17), 20:41, 02/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Ого, как вас триггерит от нелюбви systemd.
     
     
  • 4.20, Песнь скрипучих дроздов (?), 20:54, 02/09/2025 [^] [^^] [^^^] [ответить]  
  • +5 +/
    нелюбовь к systemd еще можно понять, но вот любовь к systemd это уже серьёзно, а ведь за подобное в своё время Влад Цепеш на кол сажал.
     
     
  • 5.27, чатжпт (?), 21:07, 02/09/2025 [^] [^^] [^^^] [ответить]  
  • –1 +/
    systemd лучше баш портянок, которые выдавали за систему инициализации до него
     
     
  • 6.32, 12yoexpert (ok), 22:42, 02/09/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    ну то есть ты понятия не имеешь, как устроен systemd
     
     
  • 7.50, где мои 12 лет (?), 07:30, 03/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Ну, то есть, расскажи нам.
     
     
  • 8.81, 12yoexpert (ok), 16:41, 03/09/2025 [^] [^^] [^^^] [ответить]  
  • –1 +/
    я вам не нанимался... текст свёрнут, показать
     
  • 6.44, Аноним (-), 05:26, 03/09/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Чувак, в 2025 году заведомо лживое утверждение про какие-то там "баш-портянки" уже не прокатывают.
     
  • 5.41, Илья (??), 03:21, 03/09/2025 [^] [^^] [^^^] [ответить]  
  • –3 +/
    В чём смысл не любить systemd, если он просто работает
     
     
  • 6.45, Аноним (-), 05:27, 03/09/2025 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Ну так, до него SysV init тоже просто работал. И чо!
     
     
  • 7.77, IMBird (ok), 14:17, 03/09/2025 [^] [^^] [^^^] [ответить]  
  • +4 +/
    А ещё есть BSD Init, который работает ещё лучше.
     
     
  • 8.99, Аноним (-), 05:08, 04/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    На 2025 год это одно и то же ... текст свёрнут, показать
     
  • 6.51, где мои 12 лет (?), 07:35, 03/09/2025 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Согласен. Это как быть фанатом виндовз. Поклонником стокового молотка и отвёртки.
     
  • 3.35, Аноним (35), 23:18, 02/09/2025 [^] [^^] [^^^] [ответить]  
  • –1 +/
    >В башскриптах же выполнение строка за строкой, как в каком-нибудь QBASIC.

    Ну ты уж совсем заврался. Где ты выдиел этот QBASIC в дистрах Линукса?

     
  • 3.39, Аноним (39), 02:43, 03/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Ты лучше расскажи, зачем в каждое свое сообщение вставляешь этот вот "^W", это что-то на анимешном?
     
     
  • 4.62, fo (?), 08:39, 03/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    я конечно согласен что перебор с кол-вом
    но вы консоль ниразу в глаза не видели?
     
  • 3.42, Илья (??), 04:27, 03/09/2025 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Зачем писать портянки на башне, если можно взять нормальный powershell?
     
     
  • 4.59, Аноним (35), 08:30, 03/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    И интерпретатор к нему с телеметрией на каждый чих.
     
  • 4.63, ryoken (ok), 09:29, 03/09/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    "нормальный" "powershell"
    Как вы эти 2 слова одновременно употребить ухитрились?
     
     
  • 5.64, Аноним (64), 10:06, 03/09/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    А что не так с powershell? Лежит на github под MIT лицензией.
     
     
  • 6.90, Аноним (-), 18:57, 03/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Он создан в стенах корпорации Зла - Майкрософт.
     
  • 3.67, Мемоним (?), 12:15, 03/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Javascript так-то, если абстрагироваться от его web-ипостаси, довольно мощный и выразительный язык. Бяш ему не ровня совсем.
     
     
  • 4.105, Аноним (105), 09:30, 04/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Эдак можно до чего угодно доабстрагироваться. А в реальности: баш решает широчайший спектр задач администрирования, а джи-эсс - даже в уебе как третья нога.
     
  • 3.96, Аноним (96), 00:32, 04/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Тебя же никто не заставляет писать инитскрипты на bash. Хочешь, пиши на guile, хочешь на Си.
     
  • 3.104, Аноним (105), 09:24, 04/09/2025 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Вот только в systemd без дергания башскриптов не обходится ну совсем никак. А механизм аутентификации у него (polkit) буквально интерпретатор джаваскрипта и парсер экзэмээля использует. Странно, что системду ещё в уеб-браузер не встроили, чем-нибудь (рекламой и телеметрией?) поуправлять там.
     
  • 2.6, 12yoexpert (ok), 19:42, 02/09/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    gentoo

    на suckless.org нет дистров, подходящих под критерии

     
     
  • 3.85, Аноним (85), 17:49, 03/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    говоря suckless — подразумевают «KISS», при чем тут гента?
     
     
  • 4.95, 12yoexpert (ok), 23:06, 03/09/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    а что может быть проще генты и арча? давай, удиви меня
     
     
  • 5.107, Аноним (85), 18:45, 04/09/2025 [^] [^^] [^^^] [ответить]  
  • –1 +/
    еще раз: «suckless», «KISS» — при чем тут арч и гента? ты понимаешь на что отвечаешь или просто троллишь тупостью?
     
     
  • 6.110, 12yoexpert (ok), 07:28, 05/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    не понимаю, это у тебя такая манера говорить "я был неправ"? ещё раз: kiss - что может быть более подходящим, чем арч и гента?
    про suckless == kiss ты себе сам придумал, арч не suckless, там systemd
    будешь дальше риторические вопросы задавать или таки признаешь, что херню сморозил?
     
  • 2.13, Аноним (13), 20:10, 02/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    slackware?
     
  • 2.15, чатжпт (?), 20:33, 02/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Crux какой-нибудь?! Но я не знаю что там с аппармор, давно не следил за жизнью дистрибутива
     
  • 2.84, Аноним (85), 17:47, 03/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    void
     
  • 2.93, Обычный человек (?), 20:28, 03/09/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    MX Linux
     
  • 2.102, cheburnator9000 (ok), 05:33, 04/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Windows 10.
     
  • 2.106, Аноним (106), 12:51, 04/09/2025 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Chimera Linux (dinit)
     
     
  • 3.108, Аноним (-), 19:27, 04/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    И такие типы есть?
     

  • 1.2, Аноним (3), 19:27, 02/09/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Что уж тут сказать единственный нормальный Линукс
     
     
  • 2.10, Аноним (10), 20:02, 02/09/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    …который из присутствующих собирали аж три человека (и один, возможно, даже довёл дело до конца, перед тем как пересесть обратно на убунту).
     
     
  • 3.16, Аноним (5), 20:33, 02/09/2025 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Прикол LFS в том, что его осиливание преподносится как предмет гордости, как достижение. Хотя на самом деле юзер просто копирует заранее написанные за него команды, вставляет их в соседний терминал и с важным видом жмет Enter. От "apt-get install" отличие только в том, что бездумно вводимых команд не одна, а сотни. Но от количества команд качество материала не увеличивается: лучше бы книжка рассказала про сам подход решения проблем. Не давала готовые решения, а подробно описывала, как гуглить ошибки, где искать патчи, как коммуницировать с апстримами, какие стандарты читнуть (LFS, FHS...), по каким вопросам выносить архитектурные решения *перед* созданием дистра и т. д.
     
     
  • 4.25, 12yoexpert (ok), 21:05, 02/09/2025 [^] [^^] [^^^] [ответить]  
  • +2 +/
    LFS и есть книжка
     
  • 4.31, Аноним (31), 22:36, 02/09/2025 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Поставленную цель книжка вполне выполняет, не её вина, что вокруг кучкуется толпа ваннаби-юниоров.
    Про решение проблем, конечно, хотелось бы, но это надо совсем другой труд писать.
     
  • 4.47, Jh (?), 06:41, 03/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Ерунда. Я когда решил чуть изучить линукс начал с убунты, поставил, просидел где-то год и понял что ничего про линукс не узнал. Поэтому взял другой дистр и ставил по хэндбуку. Сначала тупо копировал, потом пришло понимание что каждая команда даелает и зачем нужна.
     
     
  • 5.53, Аноним (64), 08:12, 03/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    >Я когда решил чуть изучить линукс начал с убунты, поставил, просидел где-то год и понял что ничего про линукс не узнал.

    Ну Ubuntu для этого и делается, чтобы меньше всего заставлять пользователя изучать этот ваш линукс. Для изучения этого вашего линукса логичнее всего было купить самоучитель по этому вашему линуксу и прочитать его, попытавшись понять.

     
  • 4.48, Jh (?), 06:42, 03/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Так же в спорте, сначала тупо копируешь тренера. Потом приходит понимание
     
     
  • 5.103, Аноним (-), 05:34, 04/09/2025 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Спорт и LFS это детский сад. А вот в математике люди тупо копируют и заучивают не понимая смысла многочленов, уравнений, формул, констант и т.д. и т.п. Можно защитить по математике кандидатскую диссертацию и только по прошествии некоторого времени понять смсыл того что ты защитил. В этом смысле математика это чемпион.
     
  • 4.54, Аноним (64), 08:14, 03/09/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Книжка которую ты описал должна называться что-то вроде - для тех что любит страдать, и находится в разделе для любителей БДСМ. Далеко не все готовы с ходу на страдания. Если в FLS с ходу писать про страдания, то народ распугать можно.
     
  • 4.97, Эксконтрибутор FreeBSD (?), 02:00, 04/09/2025 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Да бесполезно это тут повторять, те кто дрочат вприсядку на эту книжонку тебя не будут слушать, а остальные и так знают то, что ты написал, потому что это очевидно
    Не, по приколу один раз можно поставить эту бесполезную книжонку прочитать/сделать, но это надо было делать 20+ лет назад, когда оно появилось. Я в 2003 один раз поставил, еще помню ядро туда 2.5.55 вкорячил, что бы было веселей. Но больше я это повторять не буду, мне знаете ли есть чем еще заняться
     
     
  • 5.109, Аноним (-), 19:55, 04/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    А ты чо такой уставший-то? Будь бодрее! Будь джедаем! Каждый истинный линуксоид должен собрать свой LFS!

    И да, каждого мэйнтейнера российского дистрибутива надо заставить собирать LFS.

     
  • 3.94, Эксконтрибутор FreeBSD (?), 21:54, 03/09/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Собирал, году в 2003, когда основой на десктопе была Слака…
    Но это было когда местные типа любители этой хрени еще даже не родились
     

  • 1.11, Аноним (10), 20:04, 02/09/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • –3 +/
    > созданию с нуля базовой Linux-системы
    > пакеты

    Я один когнитивный диссонанс испытываю здесь?

     
     
  • 2.100, Аноним (100), 05:21, 04/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Я предлагаю автору новости заменить слово "пакет" словами "архив", "исходники". Всё таки это не source.deb, и не source.rpm пакеты.
     

  • 1.12, денис (??), 20:07, 02/09/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • –3 +/
    рекомендую всем кому нужен свой дистр
     
  • 1.91, Аноним (91), 19:45, 03/09/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > "Hardened Linux From Scratch"

    Хотел скачать daily rendered snapshot, а он not found on this server. :(

     
  • 1.92, Аноним (92), 20:16, 03/09/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    а что IceWM 3.8.2 старый?
     
     
  • 2.101, Аноним (100), 05:26, 04/09/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Чтобы IceWM попал в текущий релиз, он должен, как минимум зарелизиться за месяц до выхода очередной версии LFS. Сейчас пихать туда IceWM нельзя, система может стать не стабильной. Новую версию мэйнтейнер должен несколько недель тестить.
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2025 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру