LINUX.ORG.RU

Релиз LFS 8.2

 


3

1

Linux From Scratch (LFS) это проект, предоставляющий пошаговые инструкции по сборке собственной системы Linux из исходных текстов. На текущий момент в проект входят:

  • LFS :: Linux From Scratch главная книга, описывающая установку базовой системы
  • BLFS :: Beyond Linux From Scratch расширяет основную книгу, позволяя создать на основе LFS полноценную рабочую среду путем доустановки компонентов
  • ALFS :: Automated Linux From Scratch предоставляет инструменты для автоматизации работы с LFS и BLFS.
  • Hints :: Набор советов по улучшению работы существующей LFS или BLFS системы
  • Patches :: Набор патчей, которые могут оказаться полезными пользователям LFS


Новый релиз включает обновление версий основных компонентов glibc-2.27, binutils-2.30, gcc-7.3.0. В общем итоге, обновилось 34 пакета, а также 5 пакетов перенесены из BLFS в LFS, среди которых: libffi, openssl, Python3, ninja и meson. Версия ядра Linux обновилась до 4.15.3.
Внесены изменения также в версию LFS, которая описывает установку с использованием systemd.

>>> Прочитать книгу

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

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

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

Их цель - научить компилировать систему с нуля руками. Итоговая система никаким дистрибутивом не является.

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

Нет, такую формулировку придумали те, кто не видит в LFS'е другого смысла. А сами маинтейнеры проекта присвоили ему лозунг «Your Distro, Your Rules». При этом этот лозунг висит прямо на главной странице проекта.

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

Тем, что любой проект является суммой его составляющих. В случае LFS'а это сумма того, что я перечислил. И этот список подчёркивает, что сводить LFS к одной только книге - нелепо.

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

При чём тут забор? Вы говорите о конкретных целях конкретных людей. Чтобы понять какие у них цели нужно как минимум вникнуть в их слова. При этом даже в этом случае можно неправильно их интерпретировать. Что уж говорить о той ситуации, когда они вообще игнорируются и сравниваются с написанным на заборе...

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

я спросил, чем это моя формула хуже твоей? ответ не может содержать исключительно твоё отношение к твоему списку перечисленного и подчёркнутого с выдумыванием тезисов которые ты опровергаешь словом «нелепо».

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

Это не моё отношение. И та формула, по сути, не математическая. Перечислять можно и через запятую. А можно записать в математическом виде. Но, суть одна и таже. Одни и теже люди делают много всего. Не только книгу.

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

Это не моё отношение.

кроме тебя есть ещё источники информации, которые могут подтвердить, что всё что ты тут написал про этих людей — это правда, а не твоё мнение основанное на ничём?
потому, что я заглянул на их сайт, и тут такое дело... понимаешь...

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

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

where LFS might benefit you:
     * You're already running LFS on your desktop and want to try it on your Pi.
     * You're working on a cool hardware project and want to build a bare essentials system, where you have
       complete control over every piece of software.
     * You need to try out some code on a "neutral" platform, free of distribution specific patches and quirks.
     * You're a curious individual (with a lot of spare time) who would like to learn how a working GNU/Linux
       distribution is put together.

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

что из этого списка является ответом на мой вопрос? что из этого списка подтверждает, что всё тобою написанное в этом треде не является лично твоим, безосновательным вымыслом?
что?

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

То, что это всё писал не я, а другие люди? То, что сами маинтейнеры на главной странице проекта написали «Your Distro, Your Rules» и сделали форму регистрации юзеров - http://www.linuxfromscratch.org/cgi-bin/lfscounter.php - ? Просто учебников много, но у какого учебника есть форма регистрации юзеров? Какой учебник находится в списке дистрибутивов на distrowatch'е да ещё и выше по рейтингу чем Funtoo и Runtu? Это всё не я. И про это всё я пишу с первых моих постов в этой теме.

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

продолжаешь игнорировать мои вопросы? ок. давай так:
представим ситуацию, что на лор можно постить много символов.
представим, что в этом посте я привёл пошаговую инструкцию как собрать\бутсрапнуть GNU/Linux, с линками на исходники.
внимание вопрос ответом на который может быть только [да\нет]:
будет этот пост являться дистрибутивом?
очень простой вопрос, надеюсь ты не будешь строить из себя Сару Пейлин в этот раз.

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

Сколько можно ходить кругами? Инструкция == книга. У проекта не только книга, а много чего ещё.

Вы продолжаете так говорить, как будто бы у проекта есть одна только книга. И никогда не было...

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

Единожды выложенный пост в целом можно признать формой распространения, но без инфраструктуры и маинтейнеров любой дистрибутив является мёртвым.

Дистрибутив должен развиваться. Для облегчения нахождения его юзерам у дистрибутива должен быть свой сайт со своими зеркалами. Всё это есть у LFS'а. А у одного единичного поста на ЛОРе - нет.

Даже у Pisaahriktux'а есть своя отдельная страница: http://saahriktu.org/pisaahriktux.html .

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

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

system-root ★★★★★
()
Ответ на: комментарий от eR

а потом допустим спустя месяц что мне делать?

Помнится, полистал я LFS-книжку, будучи гентушником со стажем. И это было очень удачно, т.к. сразу увидел, что LFS - это та же гента, только без emerge, и немедленно забил. :) Кучу времени себе сэкономил, я щетаю. Т.е. система той же степени низкоуровневости, но безо всяких предоставляемых портежем удобств (отслеживание обновлений и зависимостей, глобальные USE-флаги aka configure-опции). Чтобы банально посрать, придётся сначала сходить на лесопилку и настрогать опилок для производства туалетной бумаги.

Короче, LFS не нужен. Разве что создателям собственных дистров. Знавал я админа крупной всероссийской конторы, который собственный дистр вёл с нестандартной структурой файловой системы - против атак. Да и то не факт, что он LFS за основу брал.

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

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

В Gentoo юзер может, например, неправильно настроить себе USE-флаги, поскольку там весьма обширный список. Если бы их было меньше, то Gentoo был бы менее гибким дистрибутивом. Но, в итоге, юзер в них совсем теряется.

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

зачем это когда проще быстро руками собрать себе что нужно?

Ну да, зачем ложка, когда борщ руками можно загребать. «Сынок, ты бы хоть разогрел... - Кто обкуренный, я обкуренный?!»

В Gentoo юзер может, например, неправильно настроить себе USE-флаги, поскольку там весьма обширный список.

А без генту юзер может, например, неправильно настроить себе configure-опции, список которых ещё больше и которыми невозможно управлять централизованно.

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

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

Что, даже Zewa Deluxe трёхслойная, белоснежно белая?! Вот щас реально обидно было.

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

Да, зависит от некоторых особенностей техпроцесса: просто сырье «мягкое», а не глянец, лучшая очитка «размола» (это масса размоченной в воде бумаги и размолотой до однородной каши), больше химии и добавление ароматизатора, краска красивая, плюс перфорация и несколько слоев. Бумагу сначала делают в огромных рулонах 9сотни кг) на огромных БДМ 9бумаго-делательныа машина). А уже потом, на небольших станках ее нарезают на рулоны, салфетку и т.д.

Вот рулон только начали наматывать https://s14.stc.all.kpcdn.net/share/i/4/667237/wx1080.jpg
Вот тут общий вид https://i.imgur.com/brMmjMO.jpg
А это сырье http://3034411.ru/d/1221446/d/dsc07671.jpg

Тут на фото или белая салфетка, или белая сральная бумага, цветную делать не проблема, а белую отбеливают. Самая дешевая серая, самая простая и нищебродская.

Картон на сральную бумагу не идет, кстати.

mandala ★★★★★
()
Последнее исправление: mandala (всего исправлений: 2)

Я тут увидел отсылки к арчу, генте ... типа, они похожи на LFS чем-то. И сразу вспомнил это :))).

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

Вообще есть бумага «мягкий знак». Написано, что без макулатуры. Но она плохо смывается, так как плохо тонет в воде.

te111011010
()

а вы мыть не пробовали ? вместо того что бы размазывать ?засранцы ахахаха ,извините не удержался такая хорошая шутка смеялся минут десять)) ну а вообще я серьёзно .

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

зачем ложка, когда борщ руками можно загребать

Нет, тут лучше другое сравнение: зачем ходить с гирями на ногах, когда можно ходить без гирь?

А без генту юзер может, например, неправильно настроить себе configure-опции

Может. Но, это будет касаться отдельной софтины. В Gentoo же есть глобальные USE-флаги. Неправильная настройка которых портит всю систему, поскольку применяется вообще ко всему.

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

находится в списке дистрибутивов на distrowatch'е да ещё и выше по рейтингу чем Funtoo и Runtu

Я в вашей дискуссии не всё понимаю, но хочу заметить, что ещё меньше понимаю, как строится рейтинг дистровотча. Я сужу по реактОСи - 17-е место, Карл! Круче Слаки, ФриБзды, Магеи, Тейлс, Лубунты, Ксубунты и многих других. Я даже не пытаюсь понять, как строится этот «рейтинг», но он явно не то, на что можно опираться. К сожалению.

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

зачем ходить с гирями на ногах, когда можно ходить без гирь?

Скорее, зачем ходить в обуви, когда можно ходить босиком?

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

Как говорится, хотеть не вредно. Даже в .deb пакетах пока ещё именно md5 суммы (файл так и называется - md5sums).

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

зачем ходить в обуви, когда можно ходить босиком?

Здесь ещё многое зависит от того какая именно это обувь. Может это покрытые цементом сапоги. Тогда в случаях большинства дистрибутивов всё встаёт на свои места.

saahriktu ★★★★★
()

Никак в толк не возьму, чем оно лучше Buildroot? Ну кроме того что надо всю дорогу configure && make && make install как мартыхан печатать.

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

как мартыхан

Не «как мартыхан», а «корректируя на ходу под свои требования». Полным ручным контролем LFS и рулит.

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

Вот хз насчет deb пакетов, возможно, там это обусловлено своим легаси. А вот зачем это в LFS, непонятно, книжка же переписывается для каждого релиза

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

Ну так если оно работало раньше, то почему сегодня внезапно перестанет работать? Все старые стандарты вполне работают и сегодня. А если всё и так работает, то зачем что-то менять?

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

Про какую работу речь? Это книжка-справочник!
А менять затем, что md5 уже недостаточно для криптографической защиты, даже sha1 недостаточно. В принципе, эти хэшсуммы вообще не нужны «для работы», т.е. чтобы собрать по книжке систему

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

Книжка лишь малая часть проекта дистрибутива, который собирается и работает. Проект использует те md5 суммы для практической проверки корректности скачанных файлов для сборки дистрибутива.

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

Самый годный коммент в треде

anonymous
()

Почитал тред - кругом одни утырки.

И да, написал свой пакет-манагер и собрал LFS скриптами, проблема апдейтов решена, никаких вечных ./configure && make && make install. Всё это было сделано немногим более пяти лет назад и работает до сих пор.

Те же, кто думает что книга _обязывает_ делать именно так, как написано - идиоты.

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

На дистрибутив это не тянет, так как дистрибутив предполагает наличие средств установки. В LFS их нет.

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

Цели могут быть какие угодно, но по факту LFS - не дистрибутив, а лишь набор инструкция для ручной сборки системы. При этом у такой системы нет нормальной поддержки собственного обновления, кроме как при помощи полной пересборки с нуля.

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

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

Этим легко оправдать Windows и MacOS.

Во-вторых, из за этого же человеческого фактора латание дыр - бесконечный процесс.

Латание дыр делается вовсе не из-за того, что кто-то выложил свой пароль, а из-за наличия этих самых дыр.

Причём, дырами внезапно начинают называть в т.ч. и просто особенности поведения софта, которые ещё вчера не считались критичными.

Леннарт, перелогинься.

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

То есть, «Hello, world» тоже дырявый?

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

Нет, ставили и сделали.

Не ставили и не сделали. Только совсем отбитый будет называть LFS дистрибутивом. Там нет ни единого средства для установки.

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

Есть вполне конкретное понятие дистрибутива. Все несогласные идут в биореактор.

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

дистрибутив предполагает наличие средств установки. В LFS их нет.

Каких ещё средств установки? Во-первых, я совершенно спокойно клонирую куда угодно любые дистрибутивы путём распаковывания тарболов. Чем не вариант? Во-вторых, многие элементарно не видели jhalfs'а.

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

Нет, LFS является дистрибутивом.

Ложь.

У него есть маинтейнеры и официальные исходники для сборки. LFS можно поставить как именно LFS или свою сборку на основе LFS'а.

Это никак не подтверждает тезис о том, что LFS это дистрибутив.

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