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)
Ответ на: комментарий от anonymous

Кастрюлям госдеп и эуропка денег дают.

Прям таки просто так дают ? Долги отдают только трусы !)))

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

То-то ты больной на всю голову :) Кокошник череп не жмет? Вышиваночный, по себе не суди о других. Кастрюльная дебилка)

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

Вас, ольгинских, чо, на подножное харчевание отпустили? )) Не, это вы, кастрюли, на русскоязычных сайтах пасетесь. Мовы не осиля. Куда только СБУ смотрит. Зрадники !

anonymous
()

Как мне кажется, его место сейчас занял NixOS, так как в нём та же самая свобода настройки софта, в то время как полностью решена проблема обновления/переконфигурирования. Единственное, чего в NixOS нет - так это необходимости разбираться во всём самому даже для того, чтоб просто что-то запустилось. Впрочем у LFS есть скрипт, который так же само упрощает начальную сборку. Так что выходит, единственное преимущество LFS перед NixOS - в первом не надо учить отдельный язык описания пакетов. Но не думаю, что для LFS красноглазиков выучить еще один DSL такая уж проблема.

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

Собирал я этот ваш LFS… Тупой копипаст и убийство времени.

Нет, ты не мог собрать LFS. Геям это не дано. Сиди в своей убунте.

Владимир

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

Долги отдают только трусы !)))

Какой подкованный лапть, а! Пол-рашки в кредитах сидит, а он такое пропагандирует. Да ты никак либераст-попозиционер! Супротив сцаря бочку катишь! )))

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

Тогда откуда такие знания?

Элементарно, он не пользуется «обычным линуксом».

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

Тогда откуда такие знания?

Какие там «знания»?

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

Из saahriktu админ — как из меня сумоист.

Зато он красивый. А ты ему завидуешь.

Владимир

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

Ну нет, это две крайности. В lfs максимум ручной работы, в nixos минимум. С LFS ты админ локалхоста, с nixos ты пользователь системы.

anonymous
()

Пойду накачу! Хотя стоп …

hotpil ★★★★
()
Ответ на: Бусидо от utanho

И хотя там сборка по большей части автоматизирована, она дает прекрасное представление о линуксовой кухне.

Это каким именно образом? Гента слишком специфична. Все эти проблемы с юзфлагами, портажи и пр. больше нигде не нужны.

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

Игровая платформа на базе AMD Ryzen

Ну да. Без lfs в игры, конечно, никак не поиграешь.

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

Что-то мне подсказывает, что тут никто не собирал LFS.

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

Гента слишком специфична. Все эти проблемы с юзфлагами, портажи >и пр. больше нигде не нужны

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

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

Попробуй – поймешь. Да и нет в lfs установщика в принципе.

Спокойно ставится без всяких инсталляторов.

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

> ну Python и TCL тут явно лишние, систему можно сделать ещё более компактнее.

У меня без Python не собрались ни libvulkan, ни firefox. Причём обоим Python нужен только для сборки, а для запуска не нужен.

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

В lfs максимум ручной работы, в nixos минимум.

Вот только нафига мне максимум ручной работы сдался. Лучше тогда уж пошпилить в игру вместо сборки линукса.

с nixos ты пользователь системы.

Пользователь ты в убунте. Раз уж поставил никс, то значит руками писать код на никсе точно будешь, иначе зачем было вообще париться. А для этого надо минимум программистом с функциональным мышлением быть. Другое дело в том, что акцент смещается с изучения устанавливаемого софта на изучение самого никса.

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

Вот только нафига мне максимум ручной работы сдался.

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

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

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

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

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

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

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

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

Даже если sysvinit выбросят, то в чём проблема взять последнюю существующую версию с sysvinit и просто обновить всё несвежее? Инструкции сами по себе практически не меняются, а патчи при желании можно написать самостоятельно.

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