The OpenNET Project / Index page

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

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

02.03.2021 20:51

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

В Linux From Scratch 10.1 осуществлён переход на Glibc 2.33, ядро Linux 5.10.17, SysVinit 2.98 и Systemd 247. Обновлены 40 пакетов, включая Binutils 2.36.1, Autoconf 2.71, Bash 5.1, Eudev 3.2.10, Grep 3.6, Inetutils 2.0, IPRoute2 5.10.0, Meson 0.57.1, Perl 5.32.1, Python 3.9.2, Tar 1.34, Tcl 8.6.11, Util-Linux 2.36.2, Vim 8.2.2433, Zstd 1.4.8. Исправлены ошибки в загрузочных скриптах, выполнены редакторские работы в пояснительных материалах по всей книге.

В Beyond Linux From Scratch 10.1 обновлено около 850 программ, среди которых GNOME 3.38, KDE Plasma 5.21, KDE Applications 20.12.2, LibreOffice 7.1, Fmpeg 4.3.2, GIMP 2.10.22, Inkscape 1.0.2, Thunderbird 78.8.0, Firefox 78.8.0, SeaMonkey 2.53.6 и т.п.

Кроме 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 шагов;
  • "LFS LiveCD" - проект по подготовке LiveCD. На данный момент не развивается.



 
  1. Главная ссылка к новости (http://lists.linuxfromscratch....)
  2. OpenNews: Опубликованы Linux From Scratch 10 и Beyond Linux From Scratch 10
  3. OpenNews: Опубликованы Linux From Scratch 9.1 и Beyond Linux From Scratch 9.1
  4. OpenNews: Опубликованы Linux From Scratch 9.0 и Beyond Linux From Scratch 9.0
  5. OpenNews: Опубликованы Linux From Scratch 8.4 и Beyond Linux From Scratch 8.4
  6. OpenNews: Опубликованы Linux From Scratch 8.3 и Beyond Linux From Scratch 8.3
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/54687-lfs
Ключевые слова: lfs
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (64) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (1), 21:06, 02/03/2021 [ответить] [﹢﹢﹢] [ · · · ]  []     [к модератору]
  • +7 +/
    Супер.
     
     
  • 2.49, Аноним (-), 20:09, 03/03/2021 [^] [^^] [^^^] [ответить]      [к модератору]
  • +1 +/
    Хороший дист, без поттеренга
     
     
  • 3.55, IRASoldier_registered (ok), 01:18, 04/03/2021 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • –1 +/
    http://www.linuxfromscratch.org/lfs/view/systemd/

    Linux From Scratch
    Version 20210302-systemd
    Published March 2nd, 2021

    И так уже много лет.

    Хехехе.

     
     
  • 4.66, Аноним (-), 17:27, 04/03/2021 [^] [^^] [^^^] [ответить]      [к модератору]
  • +1 +/
    ты ище ссылку на детские фотки потеренга вылажи , чиста паржем
     
     
  • 5.68, IRASoldier_registered (ok), 23:30, 04/03/2021 [^] [^^] [^^^] [ответить]      [к модератору]
  • –1 +/
    А он что, ещё в детстве systemd начал разрабатывать? Или ты просто извращенец?


     
  • 3.63, Аноним (63), 15:33, 04/03/2021 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +1 +/
    Новость ничитай, сразу атвичяй?

    А там про Systemd 247 сказано, между прочим.

     
     
  • 4.65, Аноним (-), 17:26, 04/03/2021 [^] [^^] [^^^] [ответить]      [к модератору]
  • –1 +/
    Чего мне читать новость если я эту шнягу наизусть знаю . Открой
    http://www.linuxfromscratch.org/lfs/view/10.1/
    и поищи там systemd  есличо.

    Ну конечно же ты знаком с этой системой из текста новости и решил састрить - у тибя нипалучлась.

     
     
  • 5.71, макпыф (ok), 08:24, 25/06/2021 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    есть systemd редакция
     

  • 1.2, Аноним (2), 21:10, 02/03/2021 [ответить] [﹢﹢﹢] [ · · · ]  [] []     [к модератору]
  • –5 +/
    Не то, чтобы я бросил всё и пошёл это делать, но оно уже на сустемД ?
     
     
  • 2.3, Аноним (3), 21:29, 02/03/2021 [^] [^^] [^^^] [ответить]      [к модератору]
  • +7 +/
    Я так понял, оно с двумя вариантами пока.
     

  • 1.4, Аноним (4), 21:37, 02/03/2021 [ответить] [﹢﹢﹢] [ · · · ]  [] []     [к модератору]
  • –2 +/
    Эх, щас бы систему с пакетным менеджером, где пакеты качаются в виде исходников и собираются при установке, собственно как и сама система.
     
     
  • 2.5, Аноним (5), 21:44, 02/03/2021 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +7 +/
    Gentoo, Funtoo, Gentoo-prefix_на_любом_дистре, pkgsrc_на_любом_дистре(работает не всегда хорошо), linuxbrew.
    Yocto и сборка Yocto через Yocto. Осилить можно, но муторно.
    Хотя полностью отвечают сути вопроса - первые 2.
     
     
  • 3.8, Аноним (-), 22:10, 02/03/2021 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +5 +/
    > Хотя полностью отвечают сути вопроса - первые 2.

    Для полной полноты тут не хватает упоминания, что сам автор-разработчик - сидит на макоси с вендочкой ;)
    https://usesthis.com/interviews/daniel.robbins/

     
     
  • 4.11, Аноним (5), 22:45, 02/03/2021 [^] [^^] [^^^] [ответить]      [к модератору]
  • –3 +/
    Аж стыдно за многие годы, проведённые на генте. Но несколько лет назад я за пару часов вернулся назад в кубунту, когда запутался(после многих лет) в новых относящихся к кде юзфлагах настолько, что пересборка мира оказалась нецелесообразной.
     
  • 4.14, Аноним (14), 22:52, 02/03/2021 [^] [^^] [^^^] [ответить]      [к модератору]
  • –1 +/
    А до 2-х Dell R710, на которых, собственно, и крутится Funtoo, аноним не дочитал?
     
     
  • 5.18, Аноним (-), 23:16, 02/03/2021 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    > А до 2-х Dell R710, на которых, собственно, и крутится Funtoo, аноним не дочитал?

    И? Аноним, если что, даже до "I actually try to avoid using Linux on the desktop because it's a distraction from my focus, which is Linux userspace internals (non-GUI stuff.)" дочитал.

    Или ты хочешь сказать, что на самом деле крутить фанту в путти из под венды - труЪ-линкуксоид-вей?

     
     
  • 6.38, Аноним (38), 10:24, 03/03/2021 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    За это его и выгнали из Gentoo)
     
     
  • 7.48, hefenud (ok), 20:08, 03/03/2021 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    Из Gentoo он ушел сам, когда устроился работать в MS, что бы избежать конфликта интересов. После увольнения обратно его принимать не захотели, сказали «жопу поднял, место потерял»
     
     
  • 8.51, Аноним (-), 20:40, 03/03/2021 [^] [^^] [^^^] [ответить]      [к модератору]
  • +1 +/
    Вообще-то, при уходе в МС он передал все права на трейдмарки зареганые на его ф... большой текст свёрнут, показать
     
     
  • 9.52, тот самый аноним (?), 21:04, 03/03/2021 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    Уточню - через Gentoo Store, на тот момент принадлежавший ему Ну и трансфер тре... текст свёрнут, показать
     
  • 3.21, Lex (??), 00:53, 03/03/2021 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • –1 +/
    У Yocto дистрибутив poky.
    Сам же сабж - «сборный» проект из системы сборки( bitbake ), базового дистрибутива( poky, из которого можно выкинуть практически все ) и кучи штук вплоть до рецептов сборки и дров для конкретных плат, ведь он ориентирован на кросс-компиляцию из под х86 линухи  для разной встройщины в т.ч армовой.
    Помимо всего прочего, генерирует инструментарий для кросс-компиляции под конкретную поддерживаемую железку и много чего ещё.
     
  • 3.24, Аноним (24), 03:35, 03/03/2021 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    Ты забыл про xbps-src в Void.
     
  • 2.6, Аноним (-), 21:51, 02/03/2021 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +1 +/
    Держи, все в точности как тебе нужно.
    https://github.com/kiss-community
    https://kiss.armaanb.net
     
  • 2.9, Аноним (9), 22:29, 02/03/2021 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • –1 +/
    Было бы прикольно. SRPM-ки на установочном диске вместо готовых сборок. При установке включаешь-выключаешь нужные фичи, ну и march и -O2 или -O3.
     
     
  • 3.10, Аноним (5), 22:38, 02/03/2021 [^] [^^] [^^^] [ответить]      [к модератору]
  • +2 +/
    Это путь в генту. И как пишут выше - в вантузомакакось, когда надоест разгребать дерево конфигураций и пересобирать весь мир в случае изменения одной опции.
    Я из-за этого гемора вернулся на кубунту, а Даниил Роббинс - пересел на вантузомакакось.
     
     
  • 4.15, Аноним (14), 22:57, 02/03/2021 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • –1 +/
    Это же когда нужно при изменении одного флага пересобирать прям весь мир?
     
     
  • 5.33, ryoken (ok), 09:52, 03/03/2021 [^] [^^] [^^^] [ответить]      [к модератору]
  • –1 +/
    Наверное что-то глобальное воткнули, типа -X|X :D. Вот буквально недавно откручивал pulseaudio - около 40 пакетов всего пересобиралось, но не весь мир. (А если взять такую, как я понял, малораспространённую опцию как ALSA_CARDS="emu10k1", то вообще всего 2 пакета :) ).
     
  • 4.16, hefenud (ok), 23:04, 02/03/2021 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • –1 +/
    *Роббинс сидя на Funtoo* «Чо, правда?»
     
     
  • 5.34, Аноним (34), 09:56, 03/03/2021 [^] [^^] [^^^] [ответить]      [к модератору]
  • –2 +/
    Роббинс не сидит не на фанте, ни на генте. И вообще старается избегать линукс во всех его десктопных проявлениях. Читайте выше, и спасибо анониму за ссылку.
     
  • 2.27, Хохлоним (?), 06:15, 03/03/2021 [^] [^^] [^^^] [ответить]  [] []     [к модератору]
  • –2 +/
    Пакетные менеджеры навязывают зависимости (зачастую ненужные), версии, структуру и прочее. Так что нафиг.
     
     
  • 3.31, Аноним (31), 08:21, 03/03/2021 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    Зависимости навязывают современные методики разработки ПО, когда не нужно писать велосипед для уже готовой фичи (ну, только если очень хочется, или в готовом велосипеде слишком много/мало колес).
    В этом ничего такого плохого нет.

    Для всего остального есть flatpak - можете все что хотите собрать независимо друг от друга, в том числе и от системных библиотек (и тратить на это в 10 раз больше памяти)

     
  • 3.39, Аноним (39), 11:44, 03/03/2021 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    Пакетные менеджеры с управлением зависимостями (portage).
     
  • 2.35, istepan (ok), 09:59, 03/03/2021 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • –1 +/
    arch + aur = любой пакет с приставкой src или git.
     
  • 2.40, Аноним (40), 11:47, 03/03/2021 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    OpenWrt
     
  • 2.60, Gogi (??), 15:03, 04/03/2021 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    Мечтатель, ты сам-то понимаешь, зачем тебе это нужно?
     
     
  • 3.70, Аноним (-), 13:29, 05/03/2021 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    достижима определенная гибкость - добавляешь либу, модуль - и вся система перебирается с поддержкой, вжжииик. ну или "мозги" вытекают как в "пи".
     

  • 1.7, hefenud (ok), 21:54, 02/03/2021 [ответить] [﹢﹢﹢] [ · · · ]  [] []     [к модератору]
  • +1 +/
    А какой-то штатный способ обнвления в LFS появился? Не то что бы собираюсь снова в него палкой тыкать, мне хватило одного раза в 2003 году поразвлекаться(LFS+нестабильное ядро 2.5.55 это было прекрасно), но интересно появилось ли что-то или оно все так же один раз поставил и больше не трогай, либо пляши руками все.
     
     
  • 2.32, Аноним (31), 08:25, 03/03/2021 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +/
    > "Automated Linux From Scratch" - фреймворк для автоматизации сборки LFS-системы и управлению пакетами;

    Не? Пишешь скрипт "сделать_все.sh" (или ищешь готовый) и радуешься жизни.
    Только при выходе нового LFS диффы доков посматривать надо, чтобы скрипт актуализировать.

     
     
  • 3.41, hefenud (ok), 13:12, 03/03/2021 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    Ну, то есть все самому, родного инструмента в книге так и нет. Ясно, я так и думал, но захотел уточнить. Спасибо.
     
     
  • 4.42, Аноним (5), 14:16, 03/03/2021 [^] [^^] [^^^] [ответить]      [к модератору]
  • +1 +/
    Где-то ещё в LFS-BOOK написано что это чисто идеологическая причина - не предоставлять инструмент, чтобы человек сам разобрался. И это даже не смотря на наличие ALFS.
     
     
  • 5.47, hefenud (ok), 19:50, 03/03/2021 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    Не, спасибо. Я в 2003 с этим наигрался. Если мне захочется интересного я лучше и на десктоп поставлю NixOS, как уже поставил на нетбук(чуть придется поправить файл описания, добавить кое-что). По крайней мере там концепция интересная, а тут концепция «нам надо, что бы ты заипался»
     
  • 2.61, Gogi (??), 15:05, 04/03/2021 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +/
    Посмотри Gobo-linux и не парь людям моск! :) Там всё есть, всё доступно штатными средствами, есть все зависимости и т.п.
     

  • 1.17, Иваня (?), 23:12, 02/03/2021 [ответить] [﹢﹢﹢] [ · · · ]  []     [к модератору]
  • –1 +/
    Наканец-то, пойду собирать свой дистр на Linux без сюстемД
     
  • 1.22, Аноним (22), 02:13, 03/03/2021 [ответить] [﹢﹢﹢] [ · · · ]      [к модератору]
  • –1 +/
    Задроты ликуют
     
  • 1.23, Ne01eX (ok), 02:32, 03/03/2021 [ответить] [﹢﹢﹢] [ · · · ]      [к модератору]
  • +/
    Годно.
     
  • 1.25, Аноним (25), 04:24, 03/03/2021 [ответить] [﹢﹢﹢] [ · · · ]      [к модератору]
  • +/
    Ждём дистрибутива Systemd From Scratch
     
  • 1.28, Аноним (28), 07:02, 03/03/2021 [ответить] [﹢﹢﹢] [ · · · ]  []     [к модератору]
  • +1 +/
    В BLFS необходимо растовский бутстрап добавить вместо бинарника чтоб пользователь сам прошел путь от mrustc до последней версии с целью формирования полной картины происходящего.
     
     
  • 2.43, анон (?), 14:38, 03/03/2021 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    Если человек хочет стабильности и использует раст у себя в системе, то он сам себе враг.
    И у руля это даже не скрывают в комментах гита, более того, они сами говорят, что теперь у нас очередной новый курс, поэтому терпите. И кто бы мог подумать, что это вы будите слышать от сжв, а не от обычного нетолерантного цис скама. Я бомблю.
     
     
  • 3.69, Аноним (-), 00:01, 05/03/2021 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    жоска там у вас
     

  • 1.29, Аноним (29), 07:55, 03/03/2021 [ответить] [﹢﹢﹢] [ · · · ]  []     [к модератору]
  • +1 +/
    Годная вещь. Можно самому создавать баги, делать репорты и героически их закрывать.
     
  • 1.37, Аноним (37), 10:22, 03/03/2021 [ответить] [﹢﹢﹢] [ · · · ]  []     [к модератору]
  • –1 +/
    Как бы эту методичку осилить, кто подскажет? Вроде и не сложно копипастить, а без понимания того что делаешь ничего в итоге не получается.(
     
     
  • 2.50, danonimous (?), 20:15, 03/03/2021 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • –1 +/
    Сначала надо досконально изучить bash, sed, awk, util-linux, vim, gcc, make, Linux kernel и другие используемые инструменты. Тогда при освоении LFS придёт некоторое понимание.
     
     
  • 3.57, Аноним (-), 04:24, 04/03/2021 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +/
    Ха-ха, чтобы программировать надо сначала изучить всю абстактную высшую математику.
     
     
  • 4.59, danonimous (?), 14:14, 04/03/2021 [^] [^^] [^^^] [ответить]      [к модератору]
  • –1 +/
    Наговнокодить ты и так сможешь, я уверен. Чувак спросил, как установить LFS с пользой без тупой копипасты, в образовательных целях. В этом и есть смысл этого дистрибутива.
     
     
  • 5.62, Gogi (??), 15:09, 04/03/2021 [^] [^^] [^^^] [ответить]      [к модератору]
  • –1 +/
    Чушь не городи! LFS никогда не был про ОБУЧЕНИЕ! Он исключительно для тех, кому "в гамаке и стоя".
    Обучаться - это надо читать *учебные материалы*, где в простых словах объясняется структура системы. LFS - это "руководство, как самому собрать линукс", причём с минимальными пояснениями процесса.

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

     
     
  • 6.64, danonimous (?), 16:40, 04/03/2021 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    Не надо врать. Одна из четырёх выгод (benefits), по мнению авторов - обучение.

    LFS teaches people how a Linux system works internally
    Building LFS teaches you about all that makes Linux tick, how things work together and depend on each other. And most importantly, how to customize it to your own tastes and needs.

    http://www.linuxfromscratch.org/lfs/

     
  • 6.73, макпыф (ok), 19:11, 01/07/2021 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    я изучил Linux и начал его понимать после пары сборок лфс. Главное не тупо копировать, а пытаться отклоняться и понимать смысл.

    Считаю что удобней изучать на практик, а не по странным руководствам

     
  • 3.72, макпыф (ok), 08:30, 25/06/2021 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +/
    awk изучить совсем не обязательно
     
  • 2.54, Ordu (ok), 00:21, 04/03/2021 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +1 +/
    > Вроде и не сложно копипастить, а без понимания того что делаешь ничего в итоге не получается.(

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

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

    Если нет такого сообщества, найди десяток людей, таких как ты, кто не может одолеть, и создай сообщество. Совместными усилиями одолеете.

     

  • 1.46, Рептилоид (?), 15:54, 03/03/2021 [ответить] [﹢﹢﹢] [ · · · ]  []     [к модератору]
  • +/
    Эти книги надо изучать в школе, остальные не обязательно.
     
  • 1.53, Аноним (53), 23:32, 03/03/2021 [ответить] [﹢﹢﹢] [ · · · ]  []     [к модератору]
  • –1 +/
    Пора бы уже по человечески на EFI переходить, 2021 на дворе. Вообще не по кайфу GRUB накатывать когда есть efibоotmgr например.
     
     
  • 2.56, Аноним (-), 04:21, 04/03/2021 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    rEFInd чувак. И твои волосы будут чистые и шелковистые.
     
  • 2.67, eganru (?), 20:05, 04/03/2021 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    Вообще не по кайфу GRUB накатывать когда есть efibоotmgr например - мне прекрасно жилось без efi. никаких плюсов для себя я из efi извлечь не могу. учитывая что я реально раза 2 за 10 лет лазил в биос, то наверное меня бы и uboot устроил.
    могли бы на 1 микросхеме памяти сэкономить.
     

  • 1.58, Константинчик (?), 12:33, 04/03/2021 [ответить] [﹢﹢﹢] [ · · · ]  []     [к модератору]
  • +/
    На втором курсе оказалось, что играть в LFS интереснее, чем в GTA, и заверте...
     

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



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

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