LINUX.ORG.RU

Релиз дистрибутива Linux From Scratch 11.1

 


1

1

Через очередные полгода состоялся новый релиз дистрибутива Linux From Scratch, на этот раз версии 11.1.

В новой версии:

  • Linux 5.16.9
  • GCC 11.2.0
  • glibc 2.35
  • Perl 5.34.0
  • Python 3.10.2
  • sysvinit-3.01 или systemd-250 на выбор
  • coreutils 9.0
  • findutils 4.9.0
  • util-linux 2.37.4
  • binutils 2.38

и т.д.

>>> Скачать

★★★★★

Проверено: hobbit ()
Последнее исправление: hobbit (всего исправлений: 1)

В чём смысл?

Я про эту штуку когда-то слышал как про инструкции как всё скомпилировать, т.е. обучающее что-то. Но если компилируешь сам то определённо тебе никто не может сказать качать именно gcc 11.2.0 а не 11.1.0 или 10.0.0. А тут - просто ещё один дистр с непонятным предназначением и муторной установкой?

firkax ★★★★★
()

Это не плохо, сам было дело собирал чистый арч.

monodevx
()

О в него входит glibc, я который просто обновил gcc, а glibc вызвал kernel boot panic из-за конфликта версий, к счастью проблема была моментально решена.

monodevx
()
Ответ на: комментарий от firkax

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

Я LFS собирал примерно 15 лет назад и считаю, что это был самый большой буст моего знания линукса. Например вместо готовых инит-скриптов я написал свои, на русском языке с красивой расцветкой. И около полугода сидел на этом LFS, фввм настраивал кося под win95, очень атмосферно это всё было.

Legioner ★★★★★
()
Последнее исправление: Legioner (всего исправлений: 1)
Ответ на: комментарий от Legioner

Смысл в том, что тут всё проверенно-рабочее, даются ссылки на нужные патчи.

Сомневаюсь что там команда мейнтейнеров, сопоставимая с таковой у обычных дистров. А в первом приближении всё будет рабочим если просто не ставить ничьи альфа-бета версии а ставить релизы.

буст моего знания линукса

Так я и говорю - обучающее. С практической точки зрения смысла всё перекомпилировать самому, ставя везде дефолтные опции из мануала, примерно ноль. А если не дефолтные, то нафиг уточнять версии до последней минорной? Потому что первое недефолтное изменение относительно мануала это обновить багфикс-версии (т.е. минорные) всего софта до последних.

Например вместо готовых инит-скриптов я написал свои, на русском языке с красивой расцветкой.

Так это в любом дистре можно сделать. Любой готовый пакет можно заменить на кастомный. Или вообще на другой.

firkax ★★★★★
()
Ответ на: комментарий от firkax

В чём смысл?

В «твой дистрибутив - твои правила». Можно собрать что угодно. Очень гибкий дистрибутив. Для тех, кому Gentoo недостаточно гибкий.

saahriktu ★★★★★
() автор топика
Ответ на: комментарий от firkax

Любой готовый пакет

Тут суть не в одном или нескольких отдельных пакетах, а вообще всём.

Если не устраивают лишь несколько пакетов, то, конечно, LFS тут не к месту.

LFS к месту там, где вообще всё надо собрать со своими опциями.

saahriktu ★★★★★
() автор топика
Ответ на: комментарий от AlexVR

https://mirror.yandex.ru/

Там репы всех популярных дистров в т.ч. с сорс-пакетами, а перечисленный софт наверно в каждом дистре есть.

firkax ★★★★★
()
Ответ на: комментарий от firkax

В чём смысл?

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

Практического смысла в LFS нет, так же как его нет в макете парусника.

Jameson ★★★★★
()
Последнее исправление: Jameson (всего исправлений: 1)
Ответ на: комментарий от Jameson

Практического смысла в LFS нет, так же как его нет в макете парусника.

На макете парусника нельзя плавать, а LFS можно юзать практически.

Другой вопрос, что обычному юзеру, которому нужен GUI, проще взять один из бинарных дистрибутивов. Ну или даже Gentoo или Calculate.

LFS, повторю, имеет практический смысл для тех, кому Gentoo недостаточно гибок. Ну и неосиляторы Gentoo тоже могут видеть практический смысл в LFS'е.

saahriktu ★★★★★
() автор топика
Последнее исправление: saahriktu (всего исправлений: 1)

Linux From Scratch – это книга, набор инструкций. Является ли такой набор формой дистрибутива – это философский вопрос.

CYB3R ★★★★★
()
Ответ на: комментарий от saahriktu

На макете парусника нельзя плавать

Только потому что он не в полную величину.

Shushundr ★★★
()
Ответ на: комментарий от saahriktu

Ну и неосиляторы Gentoo тоже могут видеть практический смысл в LFS’е.

Каким образом неосилятор генты может осилить LFS?

dimgel ★★★★★
()

Не пойму чем от buildroot отличается?

splinter ★★★★★
()
Ответ на: комментарий от Legioner

Я LFS собирал примерно 15 лет назад и считаю, что это был самый большой буст моего знания линукса.

Same.

kinkstarter
()

не понял.
а тут почему комментарии есть?

darkenshvein ★★★★★
()

Никогда не хватало терпения собрать :)

Stalin ★★★★★
()
Ответ на: комментарий от firkax

Я использовал инструкции, для добавления новых компонент в нашу сборку LTIB, которая прошивку собирает. Оказалось очень удобным референсом. Конкретные версии лучше в плане совместимости, но отклоняться от плана никто не запрещает.

hatred ★★★
()
Ответ на: комментарий от firkax

Начни с glibc. Не сломав зависимости. Не всегда это соабатывает так просто.

hatred ★★★
()
Ответ на: комментарий от dimgel

Каким образом неосилятор генты может осилить LFS?

Таким, что в Генте много разных сущностей. Всякие ебилды, оверлеи,... и т.д. В этом всём нужно ещё разобраться и осилить.

А в LFS'е просто берёшь и "./configure && make && make install". В этом смысле LFS проще по своему устройству.

saahriktu ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.