LINUX.ORG.RU

Состоялся релиз дистрибутива Linux From Scratch 9.1

 ,


5

1

Состоялся новый релиз source-based дистрибутива Linux From Scratch.

Отличия от прошлого релиза 9.0:

  • bc-2.1.3 -> bc-2.5.3
  • binutils-2.32 -> binutils-2.34
  • bison-3.4.1 -> bison-3.5.2
  • check-0.12.0 -> check-0.14.0
  • e2fsprogs-1.45.3 -> e2fsprogs-1.45.5
  • elfutils-0.177 -> elfutils-0.178
  • eudev-3.2.8 -> eudev-3.2.9
  • expat-2.2.7 -> expat-2.2.9
  • file-5.37 -> file-5.38
  • findutils-4.6.0 -> findutils-4.7.0
  • glibc-2.30 -> glibc-2.31
  • gmp-6.1.2 -> gmp-6.2.0
  • grep-3.3 -> grep-3.4
  • iproute2-5.2.0 -> iproute2-5.5.0
  • lfs-bootscripts-20190524 -> lfs-bootscripts-20191031
  • libcap-2.27 -> libcap-2.31
  • libffi-3.2.1 -> libffi-3.3
  • libpipeline-1.5.1 -> libpipeline-1.5.2
  • linux-5.2.8 -> linux-5.5.3
  • make-4.2.1 -> make-4.3
  • man-db-2.8.6.1 -> man-db-2.9.0
  • man-pages-5.02 -> man-pages-5.05
  • meson-0.51.1 -> meson-0.53.1
  • ncurses-6.1 -> ncurses-6.2
  • ninja-1.9.0 -> ninja-1.10.0
  • openssl-1.1.1c -> openssl-1.1.1d
  • perl-5.30.0 -> perl-5.30.1
  • Python-3.7.4 -> Python-3.8.1
  • sed-4.7 -> sed-4.8
  • shadow-4.7 -> shadow-4.8.1
  • systemd-241 -> systemd-244 (опционально)
  • sysvinit-2.95 -> sysvinit-2.96 (опционально)
  • tcl8.6.9 -> tcl8.6.10
  • texinfo-6.6 -> texinfo-6.7
  • tzdata2019b -> tzdata2019c
  • util-linux-2.34 -> util-linux-2.35.1
  • vim-8.1.1846 -> vim-8.2.0190
  • XML-Parser-2.44 -> XML-Parser-2.46
  • добавлен zstd-1.4.4

Книга: http://linuxfromscratch.org/lfs/downloads/9.1/ , http://linuxfromscratch.org/lfs/downloads/9.1-systemd/
Исходники: ftp://ftp.lfs-matrix.net/pub/lfs/lfs-packages/lfs-packages-9.1.tar

>>> Подробности

★★★★★

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

Ответ на: комментарий от Gonzo

>Насколько мне известно, это вовсе не «дистрибутив». Изначально так называлась книга для сборки собственного дистра, а вообще, это «type of a Linux installation». Поправьте, если я ошибаюсь.

ДИСТРИБУТИВ ЭТО ПОСТАВКА, НАДО ПИСАТЬ ПОСТАВКА,

anonymous
()

Помолчи. Тут взрослые дяди общаюся. Дай сосредоточиться.

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

Форма распространения исходников, а не готового линупса, клован. И это так-то книжка, потому что твоё определение тупое.

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

После сборки получается готовый GNU/Linux. Так что, это форма распространения готового GNU/Linux'а. Собрал, поставил и можно юзать.

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

После сборки

готового

Шизик, плиз.

anonymous
()

glibc-2.30 -> glibc-2.31

И кому такой блидингэдж нужен… Вот в openSUSE молодцы. Релиз еще только в мае планируют, а версии уже каменно стабильные:

glibc-2.26-lp152.21.5.x86_64.rpm

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

Одмины не получают такой зп. Это больше о девелоперах/девопсах

Тогда тем более нет смысла в LFS. Я – девелопер и получаю больше, хотя только с гентой баловался.

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

Даже будучи красноглазым школьником, моего запала хватало лишь

Твой запал был красноглазым школьником? Ахринеть…

anonymous
()
Ответ на: комментарий от gutaper

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

anonymous
()
Ответ на: Зачем собирать от anonymous

но дистрибутив это не человек, он один а остальные копии

anonymous
()
Ответ на: комментарий от baklazhan

Что еще надо?

Жаница Вам, барин, нада…

anonymous
()
Ответ на: комментарий от hobbit

Да просто обидно, что у взрослых людей столько свободного времени есть. Я, вон, уже софт только из snap/flatpack ставлю, не заморачиваюсь с менеджерами пакетов.

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

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

Могут себе позволить :D

Deleted
()
Ответ на: комментарий от anonymous

Не годный анонимус. Сарказма не понимает

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

«Подъезжая к сией станцыи и глядя на природу в окно, у меня слетела шляпа»

Да, у меня уже начинаются проблемы с согласованием частей предложений.

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

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

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

На таких слова ansible, puppet, chef, как на вампиров серебро и чеснок действуют. Сам видел.

Ну так им close to metal, типа микроконтроллеров и всякой экзотики подойдёт. Всё равно ansible с докером туда не встанут. Кончено насчёт $4-5 – думаю очень вариативно в таких случаях, но это просто догадка.

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

Редко кому нужен LFS с иксами. Чаще всего он как раз нужен для минималистичной системы без иксов.

Зачем он вообще тогда нужен? Я могу с тем же успехом поставить debian netinstall или фряху на худой конец. Если мне вдруг понадобится минимализм.

Хотя ладно, чего это я? Нужен, конечно, нужен. Я просто старый пень.

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

Скажи, для чего в lfs прикручивают пакетные менеджеры? Их потом тупо к «убунте» подключают? Или надо потом создавать свой репозиторий и опакечивать нужные апдейты для системы?

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

Затем, что в бинарных дистрибутивах пакеты собирают с опциями под «среднего юзера с иксами». В итоге у пакетов зачастую бывают лишние (для ряда случаев) зависимости (в т.ч. консольный софт может тянуть библиотеки иксов, с которыми он слинкован). Не говоря уже о том, что юзеру хочется включить в софте и библиотеках поддержку того, что ему нужно, и выключить то, что ему ненужно. Поэтому и появились source-based дистрибутивы. И это, кстати, не только Gentoo и LFS.

Есть и такие source-based дистрибутивы: Lunar Linux, Source Mage, AryaLinux,... и т.д.

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

Для более удобного обновления. Особенно если у кого-то есть скрипты для сборки системы с иксами.

Без пакетного менеджера обновлять приходится руками - после установки новых файлов лазить по ФС и смотреть какие файлы теперь уже устарели и больше ненужны. Для небольших систем без иксов это, в общем-то, не так уж и сложно (особенно, если задействовать mc).

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

Скажи, для чего в lfs прикручивают пакетные менеджеры? Их потом тупо к «убунте» подключают? Или надо потом создавать свой репозиторий и опакечивать нужные апдейты для системы?

Я как-то заморочился со сборокой rpm чисто локально используя свои скрипты и прочее. Но потом, очень сразу, перешёл на православный make install и было счастье.

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

Затем, что в бинарных дистрибутивах пакеты собирают с опциями под «среднего юзера с иксами».

Спасибо, я в курсе. Я могу и в дебиане пересобрать пакет с нужными мне флагами.

Даже если мне понадобится узкоспецифичная система, я не буду ее городить с нуля на базе LFS, я возьму за основу debian или alpine. Зачем мне тратить время и переизобретать то, что уже давно сделано?

То, что ты там навертишь в LFS, оно не вопроизводимо. Скрипты писать? Зависимости рулить? У кого-то много свободного времени.

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

Тупой копипаст

Нет. Не надо просто копипастить. Надо править вводимые команды под свои нужды. При обновлении часть команд вообще пропускается (причём надо смотреть что актуально, а что - нет). При этом, это касается только части софта и библиотек. А вот когда дело доходит до того, что нет в LFS'е и BLFS'е, тут уже всё на 100% от себя.

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

Однако, не всем незачем ставить LFS.

Вот я и пытаюсь выяснить кому надо ставить LFS. Пока выходит, что только тем у кого много свободного времени: школьникам; взрослым мужчинам, живущим с мамой, и пенсионерам.

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

Нет, не только. Я ж и говорю: не всем нужны иксы. При этом и у тех, кому нужны иксы, могут быть такие требования, в которые не вписывается даже Гента.

У обычных юзеров (которых большинство (иначе та же винда никогда не была бы настолько популярной)) никаких специфических требований просто нет. Они могут спокойно ставить бинарные дистрибутивы и забыть о существовании остальных.

Остальные дистрибутивы (включая LFS) нужны тем, кого не устраивают бинарные дистрибутивы.

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

я вот думаю это говно на сишечке переписать. ибо нефиг. если будет время - так и сделаю.

а пока пишу нормальные конфиги и собираю с автотулзами всё.

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

я вот думаю это говно на растишечке переписать. ибо нефиг. если будет время - так и сделаю.

а пока пишу нормальные конфиги и собираю с cargo всё.

Разорванный Флакон

anonymous
()
Ответ на: комментарий от le_legioner

А чем оно отличается от Дженту?

Оттенком глаз.

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

Кошмар saahriktu: «Кто-то взломал его сервер на LFS и поставил на него иксы. А все потому что libopenssl был непатченый!»

cocucka ★★★★☆
()

Уже было собрался переходить на CentOS, но тут внезапно пару проблемных пакетов удалось успешно скомпилировать. Остаюсь на LFS.

rst
()

Отлично, как раз будет чем заняться на карантине.

anonymous
()
Ответ на: комментарий от le_legioner

У Генты есть ебилды, а у LFS'а их нет.

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

школьникам

вряд ли (кали – их выбор)

пенсионерам

может быть…

взрослым мужчинам, живущим с мамой

если только мама одобрит?

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