Представлены (http://linuxfromscratch.org/news.html) новые выпуски руководств Linux From Scratch 7.8 (http://www.linuxfromscratch.org/lfs/view/7.8/) (LFS), Linux From Scratch Systemd 7.8 (http://www.linuxfromscratch.org/lfs/view/7.8-systemd/), Beyond Linux From Scratch 7.8 (http://www.linuxfromscratch.org/blfs/view/7.8/) (BLFS) и Beyond Linux From Scratch Systemd 7.8 (http://www.linuxfromscratch.org/blfs/view/7.8-systemd/).В Linux From Scratch приведены инструкции по созданию с нуля базовой Linux-системы, используя лишь исходные тексты необходимого программного обеспечения. Beyond Linux From Scratch дополняет инструкции LFS информацией о сборке и настройке около 750 программных пакетов, охватывающих различные области применения, от СУБД и серверных систем, до графических оболочек и медиапроигрывателей. LFS systemd и BLFS systemd представляют собой варианты LFS и BLFS, в которые используется системный менеджер systemd вместо традиционной системы инициализации Sysvinit.
В Linux From Scratch 7.8 произведено (http://linuxfromscratch.org/lfs/view/7.8/chapter01/whatsnew....) обновление 30 пакетов, исправлены ошибки в загрузочных скриптах, выполнены редакторские работы в пояснительных материалах по всей книге. В новой версии осуществлён переход на ядро Linux 4.2, обновлены glibc 2.22, binutils 2.25.1, gcc 5.2.0, Coreutils 8.24, В Beyond Linux From Scratch 7.7 по сравнению с прошлым выпуском отмечено 805 значительных обновлений программ.
Кроме 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. Последние версии: CLFS 3.0 (http://trac.clfs.org/wiki/news), Embedded CLFS GIT-20140613 (http://clfs.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://linuxfromscratch.org/news.html
Новость: http://www.opennet.me/opennews/art.shtml?num=43071
Полезный стафф
А зачем без systemd? Чем не устраивает?
Для нелюбителей данного поделия. По-моему, очень даже нужно.
А разве хейтеры что-то собирают кроме денег? Я думал они только по форумам и рассылкам трындят.
>> Для нелюбителей
> А разве хейтерыОчередной Свидетель Единственно Верной Системы Инициализации со "взором горящим" (не любишь? Значит ненавидишь!!).
Тот кто не пользуется твоей любимой системой инициализации это хейтер?
> А зачем без systemd? Чем не устраивает?Устраивает, ты не понял. Они на 2 книги больше написали для этого устройства.
--Пинки, сегодня, как и всегда, ты захватываешь Мир?
Systemd лучше подходит для "универсальных" систем, которые неизвестно где и как будут использоваться.Те же, кто собирают LFS, как правило знают чего хотят. Большинство - понять как система работает, а systemd существенно усложняет этот процесс, так как вводит еще один уровень абстракции с кучей нюансов и пытается оградить пользователя/администратора от нижнего уровня системы.
> Systemd лучше подходит для "универсальных" систем, которые неизвестно где и как будут
> использоваться.Эм-м-м? Очень заинтересовал Ваш вы^Wрезультат! Прокомментируйте, пожалуйста, как Вы его получили:
* "лучше подходит" по какому набору критериев?
* "систем, которые неизвестно где и как будут" каким способом Вы проверили своё утверждение для _всех_ этих слкчаев?Прошу, поделитесь методикой.
> * "лучше подходит" по какому набору критериев?Охватывает большинство типичных случаев при минимальной ручной доводке, что по моему мнению и послужило поводом для его использования во многих дистрибутивах.
> * "систем, которые неизвестно где и как будут" каким способом Вы проверили
> своё утверждение для _всех_ этих слкчаев?Не проверял, все ИМХО. Выводы сделал после дебатов со сторонниками systemd и чтения статей о нем. Мне лично systemd не подходит, так как не люблю bloatware/overengineering и хочу понимать и контролировать свою систему сам.
> понять как система работаетРасскажите несведущему, как это можно понять по этим книгам. Глядел мельком и увидел только руководства вида ./configure && make && make install для сборки программ, что нисколько не проясняет, что от чего и как зависит.
Для этого нужно ее прочесть всю, там есть главы поясняющие общие принципы сборки независимого toolchain. http://www.linuxfromscratch.org/lfs/view/stable/chapter05/to...Зависимости становятся ясны в процессе сборки (для BLFS они указаны явно). Книга помогает пройти путь от списка пакетов до рабочей системы. Естественно, что книга лишь показывает общую стратегию, подробную информацию о каждом незнакомом вам пакете или особенностях его работы нужно искать отдельно.
>А зачем без KDE? Чем не устраивает?
Упороться, что ли? Тут есть кто-нибудь, пробовавший эту штуку и вернувшийся живым?
Я пробовал. По большому счёту, я свой первый дистрибутив (Fedora Core 3, как живой стоит перед глазами) установил именно для того, чтобы собрать "эту штуку". Даже держал одно время её в качестве основной системы. Ибо летает.
> Упороться, что ли? Тут есть кто-нибудь, пробовавший эту штуку и вернувшийся живым?Кажется, гражданин Шигорин М. как-то вещал, что использует, причём ещё и переточенное под себя.
Воу-воу-воу, да он ваще, плин, крут. Сарказм, если что.
Использую постоянно на протяжении 14 лет. Но у меня почти все автоматизированно - при полной пересборке получаю полностью настроенную и пропатченую систему под мои нужды, что для меня лично более удобно, чем допиливать чужой дистрибутив. На данный момент из книги LFS смотрю только изменения в пересборке toolchain, так как остальная часть моей системы существенно отличается.Попробовать стоит - даже если не будите строить свою систему, то лучше поймете как работает нижний уровень.
> не будитепоправьте плз
Извините, поправить уже не могу - после часа с момента поста правка запрещена :(
"после часа с момента поста правка запрещена"Т.е. проверять грамотность в Linux нечем?
Обычный check spelling не может помочь в данной ситуации.
какой пакетный менеджер используете? если самописный, можно ли ссылку?
> какой пакетный менеджер используете? если самописный, можно ли ссылку?Система сборки - своя, написана на d, пока нигде не выкладывал. Для отслеживания файлов при установке использую paco.
Пробовал LFS во времена ядра 2.5.55. Поверху ставил нестабильные иксы. Я вернулся живым, а вот тем что собрал пользоваться было тяжело. С той поры я не употребляю таких веществ.
Ссылка на "Beyond Linux From Scratch Systemd 7.8." неработает
вот правильная
http://www.linuxfromscratch.org/blfs/downloads/stable-system...
7.6 и с systemd к тому же. Год - 2014. Правильная ссылка, угу...
> 7.6 и с systemd к тому же. Год - 2014. Правильная ссылка, угу..."Что, Данила-мастер, не выходит BLFS-BOOK-7.8-systemd ?"
> вот правильная
> -systemd/BLFS-BOOK-7.6-systemd-nochunks.htmlКстати, дать ссылку на [исправить] тоже не работает, ajax или как его.
Есть ещё ttylinux. Кстати, скоро система лишится майнтейнеров, так что кто хочет её взять на поруки, поторопитесь, дело хорошее.