Опубликовано (http://www.linuxfromscratch.org/news.html) руководство Linux From Scratch 7.2 (http://www.linuxfromscratch.org/lfs/view/7.2/), в котором приведены инструкции по созданию базовой Linux-системы с нуля, используя лишь исходные тексты необходимого программного обеспечения. Произведено обновление 28 пакетов, исправлены ошибки в загрузочных скриптах, выполнены редакторские работы в пояснительных материалах по всей книге, благодаря чему повысилась точность и ясность текста.
В новой версии осуществлён переход ядро Linux 3.5.2, системную библиотеку glibc 2.16 и набор компиляторов gcc 4.7. Из других обновлённых компонентов (http://www.linuxfromscratch.org/lfs/view/7.2/chapter01/whats...) можно отметить Perl 5.16.1, TCL 8.5.12, Coreutils 8.19, Kmod 9, Udev 188 (из состава systemd 188), Util-Linux 2.21.2, Bison 2.6.2, E2fsprogs 1.42.5, Gawk 4.0.1, IPRoute2 3.5.1, Autoconf 2.69, Automake 1.12.3
Кроме руководства по созданию базовой системы в рамках проекта выпускается несколько дополнительных книг:
- "Beyond Linux From Scratch (http://www.linuxfromscratch.org/blfs/)" - руководство по конфигурированию и сборке более 500 программных пакетов в окружении LFS. Текущий релиз: svn 2012-09-01 (http://www.linuxfromscratch.org/blfs/view/svn/index.html), перечень изменений (http://www.linuxfromscratch.org/blfs/view/svn/introduction/c...);- "Automated Linux From Scratch (http://www.linuxfromscratch.org/alfs/)" - фреймворк для автоматизации сборки LFS-системы и управлению пакетами;
- "Cross Linux From Scratch (http://cross-lfs.org/)" - описание кроссплатформенной сборки LFS-системы, поддерживаются архитектуры: x86, x86_64, sparc, mips, PowerPC, alpha, hppa, arm. Последние версии: CLFS GIT-20120901 (http://cross-lfs.org/view/svn/), Embedded CLFS GIT-0.0.1-20120902 (http://cross-lfs.org/view/clfs-embedded/);
- "Hardened Linux From Scratch (http://www.linuxfromscratch.org/hlfs/)" - инструкции по повышению безопасности LFS, применению дополнительных патчей и ограничений;
- "LFS Hints (http://www.linuxfromscratch.org/hints/)" - подборка дополнительных советов с описанием альтернативных решений для описанных в LFS и BLFS шагов. Добавлена инструкция (http://www.linuxfromscratch.org/hints/downloads/files/lfsppc...) по сборке LFS для PowerPC (32bit);
- "LFS LiveCD (http://www.linuxfromscratch.org/livecd/)" - проект по подготовке LiveCD. На данный момент, не развивается.
URL: http://www.linuxfromscratch.org/news.html
Новость: http://www.opennet.me/opennews/art.shtml?num=34725
прекрасно...> Udev 188 (extracted from systemd-188)
хоть у кого-то хватило на это ума.
А зачем нужен ЛФС, если в него тащить комбайны?
> А зачем нужен ЛФС, если в него тащить комбайны?Ага. Например, coreutils - всем комбайнам комбайн. Один пакет, но выполняет кучу не связанных по смыслу задач.
> Ага. Например, coreutils - всем комбайнам комбайн. Один пакет, но выполняет кучу не связанных по смыслу задач.Впрочем, комбайновость всяких кореутилов меркнет перед комбайновостью монолитного ядра. Оно и с устройствами работает, и за процессами следит, и файловые системы обеспечивает, и сеть... Убер-комбайн, в общем.
Ну это только монолитные. Микроядра как раз Unix-way.
С каких это пор? Все ядра сертифицированных Unix-систем как раз монолитные или модульные, в лучшем случае — гибридные.
Minix 3, QNX, GNU HURD, MacOS X не слышали?>Все ядра сертифицированных Unix-систем
Это что за бред наркомана? Сертифицированная Unix система - это та, которая удовлетворяет POSIX, а не имеет ядро определённого вида.
из всех перечисленных, только макось сертифицирована.
и (сюрпрайз?) оно гибридное.
> Это что за бред наркомана? Сертифицированная Unix система - это
> Ну это только монолитные. Микроядра как раз Unix-way.Только при условии, что разные компоненты разрабатываются в разных (независимых) проектах. Иначе тот же комбайн, только в профиль.
>Например, coreutils - всем комбайнам комбайн.systemd уже комбайнит утилы coreutils. Комбайнищще.
> systemd уже комбайнит утилы coreutils. Комбайнищще.Это в каком месте?
А разве coreutils это не набор тулзов? просто как сборник. То есть как бы комбайном не назовешь поскольку каждая утилита почти не зависит от других.
>Ага. Например, coreutils - всем комбайнам комбайн. Один пакет, но выполняет кучу не связанных по смыслу задач.не-не-не!
сознательно не понимаете?
комбайн - это когда компоненты (какие бы они ни были) не могут функционировать друг без друга.
а то так договоритесь, что любой линух это комбайн. а чё? в одном dvd-iso идёт? идёт.
> комбайн - это когда компоненты (какие бы они ни были) не могут функционировать друг без друга.Необязательно.
> а то так договоритесь, что любой линух это комбайн. а чё? в одном dvd-iso идёт? идёт.
Не любой. Например, netinstall-образы - не комбайны.
>> комбайн - это когда компоненты (какие бы они ни были) не могут функционировать друг без друга.
>Необязательно.обязательно.
иначе - пример, плс.>Не любой. Например, netinstall-образы - не комбайны.
ХА!
и не спорю.
но вот если собрать, то (по этой логике) - да, комбайн.
> иначе - пример, плс.Любая "сборка" линукса, например.
> но вот если собрать, то (по этой логике) - да, комбайн.
Само собой.
> Не любой. Например, netinstall-образы - не комбайны.По Вашим меркам даже мой семнадцатиметровый netinst в комбайны впору записывать...
Хороший проект, приятная новость. Такой объем работа за котороткое время
> "Automated Linux From Scratch" - фреймворк для автоматизации сборки LFS-системы и управлению пакетами;Если используется фреймворк - это не Linux _From Scratch_, а китайская подделка.
Собрать ЛФС в первый раз -- ощущения сродни оргазму. А вот собирать во второй, третий и т.д. раз (причин много: для другой архитектуры, с другими флагами оптимизации, из-за выхода новой версии) -- ощущения уже ближе к сексу по принуждению. Поэтому фреймворк.
+1
> через 4 часа мученийесть люди, которым доставляет удовольствие разобраться как что работает и осознанно настроить/починить. таким интересен паяльник и sourcebased. а есть люди, которым это доставляет мучение, у таких паяльник ассоциируется с орудием пытки, схемы - с ненужными заморочками, source-based с "секс на гамаке с ластами". им бы как в венде - чтото куда-то ткнул не читая и вроде как что-то сработало.
> что их рабочий инструменту таких людей разные рабочие инструменты. у "конструкторов" рабочий инструмент - голова. у "юзерей" - компьютер.
> Вот ведь ущербные?
В смысле вместо построить дом - купить готовый. Вместо приготовить обед - пожрать в ресторане. Вместо в поход с друзьями - заказать тур куда-то там. Ну в общем не то чтобы ущербные... Хотя нет, кого я обманываю: ущербные.
> Просто приходят, берут инструмент, и юзают его.Так.
> Вместо того, чтобы убить полжизни на его создание.
А зачем создавать, если он (инструмент) уже есть в предыдущем предложении? Начинают создавать, если инструмента нет, а если его нет, то взять инструмент и юзать не получится.
Так что вы определитесь «взять и юзать» или «его еще нет и надо создавать».