Опубликованы (http://lists.linuxfromscratch.org/pipermail/lfs-support/2018...) новые выпуски руководств Linux From Scratch 8.3 (http://www.linuxfromscratch.org/lfs/view/8.3/) (LFS) и Beyond Linux From Scratch 8.3 (http://www.linuxfromscratch.org/blfs/view/8.3) (BLFS), а также редакций LFS и BLFS с системным менеджером systemd. В Linux From Scratch приведены инструкции по созданию с нуля базовой Linux-системы, используя лишь исходные тексты необходимого программного обеспечения. Beyond Linux From Scratch дополняет инструкции LFS информацией о сборке и настройке около 1000 программных пакетов, охватывающих различные области применения, от СУБД и серверных систем, до графических оболочек и медиапроигрывателей.В Linux From Scratch 8.3 произведено (http://linuxfromscratch.org/lfs/view/8.3/chapter01/whatsnew....) обновление 29 пакетов, исправлены ошибки в загрузочных скриптах, выполнены редакторские работы в пояснительных материалах по всей книге. В новой версии осуществлён переход на ядро Linux 4.18.4, обновлены glibc 2.28, binutils 2.31.1, gcc 8.2.0, Coreutils 8.30,
E2fsprogs 1.44.3,
Meson 0.47.1,
Openssl 1.1.0i,
Perl 5.28.0,
Python 3.7.0,
Sed 4.5,
SysVinit 2.90,
Util-Linux 2.32.1,
Vim 8.1.
В Beyond Linux From Scratch 8.3 по сравнению с прошлым выпуском отмечено около 700 обновлений программ, среди которых GNOME 3.28, KDE Applications 18.08, LibreOffice 6.1.
Кроме LFS и BLFS в рамках проекта выпускалось несколько дополнительных книг:
- "Automated Linux From Scratch (http://www.linuxfromscratch.org/alfs/)" - фреймворк для автоматизации сборки LFS-системы и управлению пакетами;- "Cross Linux From Scratch (http://clfs.org/)" - описание кроссплатформенной сборки LFS-системы, поддерживаются архитектуры: x86, x86_64, sparc, mips, PowerPC, alpha, hppa, arm;
- "Hardened Linux From Scratch (http://www.linuxfromscratch.org/hlfs/)" - инструкции по повышению безопасности LFS, применению дополнительных патчей и ограничений;
- "LFS Hints (http://www.linuxfromscratch.org/hints/)" - подборка дополнительных советов с описанием альтернативных решений для описанных в LFS и BLFS шагов;
- "LFS LiveCD (http://www.linuxfromscratch.org/livecd/)" - проект по подготовке LiveCD. На данный момент не развивается.
URL: http://lists.linuxfromscratch.org/pipermail/lfs-support/2018...
Новость: https://www.opennet.ru/opennews/art.shtml?num=49216
> SysVinit 2.90Неожиданно. Поттеринг ещё не поверг анафеме?
лфс не настолько популярен, чтобы красношапка (и ее аватара поттеринг) совали туда свой нос
> лфс не настолько популярен, чтобы красношапка (и ее аватара поттеринг) совали туда
> свой носПрямо интерсно, что ж оне тудой:
..."" the release of LFS Version 8.3, LFS Version 8.3 (systemd), BLFS Version 8.3, and BLFS Version 8.3 (systemd). ""
- суют по-вашему? Поразите аудиторию!
поражаю: у лфс есть выбор, у дебиана уже не было.
как не было? а девуан что такое?прости, но не думаю, что мейнтейнерам будет интересно поддерживать стопицот систем инициализации, где одна - энтерпрайзная и перспективная, а все остальные - поdелия от баш-васянов.
>систем инициализации, где одна - энтерпрайзная и перспективная,Конечно, "система инициализации", в которой полмиллиона строк кода, с #реноватой архитектурой и таким же качеством реализации (т.е. энтерпрайзная и с перспективой на хорошее рубление бабла за поддержку на каждый чих, потому что самостоятельно в кишках разбираться будет сложно) намного интереснее мейнтейнерам!
Аноним знает это точно-точно! Как и то, что системд оказывается все еще простая "система инициализации", а все остальные системы инициализации написаны на баше …
Итнересно, такое поклонение Великолепному Леннарту и Его Дарам началось случайно не с посещения какой нибудь конференции с его участием?
> в которой полмиллиона строк кодаДай угадаю: нужно было написать лишь тысячу строк, но на интерпретируемом скриптовом языке типа javascript/bash?
> #реноватой архитектурой
Архитектура там плохая, потому что тебя не позвали. Ты бы их научил архитектурствованию!
> рубление бабла, коррупция, менtовской беспредел
Погоди-ка. Ты не ту методичку достал. У нас тут не полит. ср@ч.
>> в которой полмиллиона строк кода
> Дай угадаю: нужно было написать лишь тысячу строк, но на интерпретируемом скриптовом языке типа javascript/bash?Не угадал. Хотя да, предложенные языки говорят за себя и неудивительно, что фанаты энтырпрайзов и Леннарта Великолепного не видят проблем в куче кода системы инициализации, размерами уже почти с второе ядро.
>> #реноватой архитектурой.
> Архитектура там плохая, потому что тебя не позвали.Обсасывали не раз, достаточно посмотреть в код, хотя бы пройтись по следам последнего WONTFIX 0uid, посмотреть на наколенный парсинг юнитфайлов, найти 100500 разных вариантов прохождения обработанных данных и перекрестных вызовов. Не говоря уже о самой реализации с кучей копипасты, хардкодинга и прочих "донт"ов.
Впрочем, весьма примечательно, что попыток опровергнуть саму характеристику не было, были только выпады и неуклюжие попытки оправдания.
Оно и правда - чтобы сообразить что с Пизанской башне что-то не так, не нужно быть архитектором.> Ты бы их научил архитектурствованию!
Т.е. по существу возразить нечего, остается брызгать слюной? А не надо пытаться впарить всем свой фетиш, замалчивая недостатки и пытаясь говорить за всех.
>> рубление бабла, коррупция, менtовской беспредел
> Погоди-ка. Ты не ту методичку достал. У нас тут не полит. ср@ч.Классный перевод стрелок. Не ответил толком вообще ни на один пункт, зато приписав и переврав.
Но почему-то не попытался напрямую опровергнуть и описать нам новейшую бизнес-модель РедХата.
Неужели они перешли с "рубления бабла за поддержку" на что-то другое? Или стали в РАЗРАБОТКУ вкладывать столько же, сколько в маркетинг (т.е. в 2 раза больше)?
Судя вот по этому:
https://investors.redhat.com/financial-information/financial...
не стали. Но Аноним же наверняка имеет свое, тайное, сокровенное знание!
> Дай угадаю: нужно было написать лишь тысячу строкНе нужно ничего было писать. Всё было уже написано.
> Архитектура там плохая, потому что тебя не позвали.
Архитектура там плохая, потому что НИКОГО не позвали.
>как не было? а девуан что такое?Devuan - Это когда гопота в кpасных шляпах отжимает твой дом, а ты в знак протеска ставишь палатку напротив :-\
Все тебя жалеют и подбадривают но ... но в твоём доме живёт гопота. :-(
Хорошо, перейдем на язык аналогий.Есть две строительные бригады. Первая строит крутые дома из кирпича и всего такого, а вторая строит палатки из г^вна и баша.
И только тебе выбирать, к какой из них обратиться. Именно ты выбираешь, жить тебе в крутом кирпичном доме или в палатке из г^вна и баша.
А то, что ты не можешь указывать, какой строительной бригаде из чего что строить - это уж, извиняй, начало их собственной свободы. Из чего хотят - из того и строят. Не нравится - есть строительная компания ООО «Базальт СПО», системдэ она вроде как не использует. Причем не использует не потому, что ты так ей сказал, а потому что это их право и свобода выбирать: могут перейти в любой момент.
>Поттеринг ещё не поверг анафеме?На конференции в Киеве подвергнет :)
Если женился, то уже можно это проходить? Или надо ждать пока родится ребенок? Или когда ребенок подрастет и проходить lfs вместе с ним?
Если женился, то уже поздно.
А если развелся?
Делай выводы. Но BLFS все же собери.
Это ведь только для того, чтобы собрать, повысить в процессе свой скилл и стереть?Если пользоваться, то ведь придётся как-то следить за обновлениями каждого пакета (уязвимости и т.п.)?
Да, все так. Сам спросил, сам ответил.
Не всем актуально следить за каждой уязвимостью. Для боевых серверов, разумеется, LFS не подходит. А вот если машина находится за роутером или вообще без сети, то LFS весьма годный дистрибутив.
вообщет ALFS сделан для легкого обновления всего дистра. можете собирать новую dev-версию и там уже фиксы. ну а так да, подразумевается самому отслеживать пакеты, если нет желания всё с нуля каждый раз собирать)
ALFS странная штука. Как только LFS/BLFS автоматизируется, теряется преимущество личной верификации всего процесса сборки. А раз его нет - то лучше уж гента, а то и дистр с бинарными пакетами.
Зависит от того, что нужно. Если просто нужна минималистичная система, то нет никакой разницы как она была собрана. При этом уже после этого можно ковыряться в кишках системы и вручную обновлять её компоненты. Годами.
вопрос в том, скилл ЧЕГО ты таким образом собрался повысить.Скилл чтения непонятных инструкций и копипастинга оттуда неведомых тебе команд - можно.
так чё, ALFS в 8.3 не могет?
http://wiki.linuxfromscratch.org/alfs/wiki/SupportedBooks тут 8.0 последняя...
Кому будет интересно, я к приближаюсь к завершению перевода https://book.linuxfromscratch.org.ru/
Открыл. По ссылке белая страница, даже без дизайна. Вы, похоже, ещё даже не начали.
https://book.linuxfromscratch.org.ru/systemv/
https://book.linuxfromscratch.org.ru/systemd/
Мне вот непонятно зачем там одно лишь упоминание parted, который из консоли работает и вполне может иметь единый поток команд для разбивки любого размера дисков. Хочешь в начало диска кэш - нате вам, хочешь в конец - да легко. А то сборщики на этом моменте наверняка по граблям пройдутся из-за корявости официального руководства на английском. Ну может уже и на русском есть, но все же обычно там про конкретный размер конкретного диска.
> По ссылке белая страница, даже без дизайна.зато яндекс-метрику он не забыл туда впихнуть. модно, стильно, молодежно.
Какой-то непонятный символ затесался между "Авторские права" и символом копирайта в оглавлении:Авторские права �©
Неплохо, но... зачем?
Думаете, человеку которому понадобилось LFS будет сложно прочитать оригинал?
А если и да, и он по вашему мануалу его соберет, что он будет делать дальше с терабайтами нелокализованной документации?
Возможно для школьником это будет полезно. Всё таки текст на родном языке воспринимается лучше.
Ты бы ещё научился писать на родном языке для проформы.
> Думаете, человеку которому понадобилось LFS будет сложно прочитать оригинал?думаю, таких полно.
> А если и да, и он по вашему мануалу его соберет, что он будет делать дальше с терабайтами
> нелокализованной документации?то же самое, что собравший по оригинальной иструкции - сотрет нахрен и пойдет гонять в gta5. Ну или учиться - если провозится до ноября. Как будто у этого мусора есть какое-то еще назначение или смысл.
кг/ам, не пешы больше
С запятыми по всему тексту какой-то армагеддон творится.
SYSTEMV -- сокращение неправильное. Систему инициализации "SysV init" нельзя сокращать по примеру "Systemd". Неправильно выкидывать слово "init" из названия, так не принято."initialization level" или "уровни исполнения" являются краеугольным элементом этой системы инициализации. Архитектура "Systemd" совсем другая, когда инженеры RedHat создавали "Systemd" они просто хотели сделать копию систему инициализации, которая была на OS Windows. А "SysV init" -- это другое, это типичный Юниксовый стиль системы инициализации.
Спасибо за замечание.
> SYSTEMV -- сокращение неправильное. Систему инициализации "SysV init" нельзя сокращать
> по примеру "Systemd".:-S https://en.wikipedia.org/wiki/UNIX_System_V
[I]-- Кое-какеры, сэр!
>Неправильно выкидывать слово "init" из названия, так не
> принято.
>:-S https://en.wikipedia.org/wiki/UNIX_System_VВозникает вопрос. А причём здесь название самой операционной системы Юникс 5-го выпуска.
Андрей не надо путать. "sysvinit" -- это аббревиатура восходящая к трём словам: "System V initialization", которая в свою очередь обозначает "систему инициализации совместимую с Unix System V". SysV init -- это не оригинальная система инициализации, которая применялась когда-то давно в операционной системе "Unix System V". SysV init -- это GNU реализация, той системы инициализации, которые применялись исторически во всех Юниксах.
Допустимо написание: "System V init", "SysV init", "SysVinit", "sysvinit". А вот написание в формате: "SYSTEMV" - непринято.
>>:-S https://en.wikipedia.org/wiki/UNIX_System_V
> Возникает вопрос. А причём здесь название самой операционной системы Юникс 5-го выпуска.Нет, не возникает. С чего бы.
> Андрей не надо путать. "sysvinit" -- это аббревиатура восходящая к трём словам:
> "System V initialization", которая в свою очередь обозначает "систему инициализации совместимую
> с Unix System V". SysV init -- это не оригинальная системаРасслабься, и "не надо путать" то, что я тебя поддержал -- с тем, что тебе показалось, что я путаю и спорю с тобой.