The OpenNET Project / Index page

[ новости/++ | форум | wiki | теги | ]

02.03.2013 22:41  Увидел свет Linux From Scratch 7.3

Опубликовано руководство Linux From Scratch 7.3, в котором приведены инструкции по созданию базовой Linux-системы с нуля, используя лишь исходные тексты необходимого программного обеспечения. Произведено обновление 31 пакета, исправлены ошибки в загрузочных скриптах, выполнены редакторские работы в пояснительных материалах по всей книге, благодаря чему повысилась точность и ясность текста.

В новой версии осуществлён переход на ядро Linux 3.8, системную библиотеку glibc 2.17, набор компиляторов gcc 4.7.2, инструментарий binutils 2.23.1, Coreutils 8.21 и Util-Linux 2.22.2. Из других обновлённых компонентов можно отметить Udev из состава systemd-197, Automake 1.13.1, Bison 2.7, E2fsprogs 1.42.7, Gawk 4.0.2, Groff 1.22.2, IPRoute2 3.8.0, Kmod 12, MPC 1.0.1, Sed 4.2.2, TCL 8.6.0 и Texinfo 5.0.

Кроме руководства по созданию базовой системы в рамках проекта выпускается несколько дополнительных книг:

  • "Beyond Linux From Scratch" - руководство по конфигурированию и сборке более 500 программных пакетов в окружении LFS. Текущий релиз: svn 2013-03-01, перечень изменений;
  • "Automated Linux From Scratch" - фреймворк для автоматизации сборки LFS-системы и управлению пакетами;
  • "Cross Linux From Scratch" - описание кроссплатформенной сборки LFS-системы, поддерживаются архитектуры: x86, x86_64, sparc, mips, PowerPC, alpha, hppa, arm. Последние версии: CLFS GIT-20120901, Embedded CLFS GIT-20130302;
  • "Hardened Linux From Scratch" - инструкции по повышению безопасности LFS, применению дополнительных патчей и ограничений;
  • "LFS Hints" - подборка дополнительных советов с описанием альтернативных решений для описанных в LFS и BLFS шагов. Добавлена инструкция по сборке LFS для PowerPC (32bit);
  • "LFS LiveCD" - проект по подготовке LiveCD. На данный момент, не развивается.


  1. Главная ссылка к новости (http://www.linuxfromscratch.or...)
  2. OpenNews: Анонсирован Linux From Scratch 7.2
  3. OpenNews: Анонсирован Linux From Scratch 7.1
  4. OpenNews: Анонсирован Linux From Scratch 7.0
Лицензия: CC-BY
Тип: Программы
Ключевые слова: lfs, linux
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение Ajax/Линейный | Раскрыть все сообщения | RSS
 
  • 1.1, AnonuS (?), 23:11, 02/03/2013 [ответить] [показать ветку] [···]    [к модератору]
  • –11 +/
    Вот интересно кто этим занимается - компилянием и сборкой с нуля?
     
     
  • 2.3, Аноним (-), 23:23, 02/03/2013 [^] [ответить]    [к модератору]
  • +6 +/
    Я. Полезно для понимания деталей.
     
     
     
    Часть нити удалена модератором

  • 4.8, DannyBoy (ok), 00:01, 03/03/2013 [ответить]    [к модератору]
  • +/
    Заточка под железо делается флагами компиляции. Что делается в любом дистре, пакетный менеджер которого поддерживает сборку из сорцов.
    Гентушник-кун.
     
     
  • 5.9, DannyBoy (ok), 00:02, 03/03/2013 [^] [ответить]    [к модератору]
  • +/
    Забыл добавить, что Debian(Ubuntu), Fedora поддерживают.
     
  • 4.51, Например (?), 17:42, 03/03/2013 [ответить]    [к модератору]
  • +1 +/
    там смысл не в производительности, а в понимании как оно внутри состоит и взаимодействует
     
     
  • 5.73, AnonuS (?), 02:18, 05/03/2013 [^] [ответить]     [к модератору]  
  • +/
    То есть чтобы своими глазами значит пощупать как она сама градуирует себя вдоль... весь текст скрыт [показать]
     
     
  • 6.78, Michael Shigorin (ok), 13:22, 05/03/2013 [^] [ответить]    [к модератору]  
  • +/
    > да времяпрепровождение достойное, лучше чем пиво за гаражами пить.

    ...или по форумам трындеть.

     
     
  • 7.80, AnonuS (?), 03:33, 06/03/2013 [^] [ответить]    [к модератору]  
  • –2 +/
    > ...или по форумам трындеть.

    Мишаня, дык ведь на то они и форумы ! А где по-твоему тогда надо трындеть?

     
     
  • 8.81, Led (ok), 01:55, 07/03/2013 [^] [ответить]     [к модератору]  
  • +1 +/
    А-то Школата и из технического форума одноглазники и упячку сделает, пока м... весь текст скрыт [показать]
     
     
  • 9.82, Anonus (ok), 04:29, 08/03/2013 [^] [ответить]     [к модератору]  
  • +/
    Слыыыышь, Светодиод, ты это с кем тут сейчас разговаривал П С школота пишет... весь текст скрыт [показать]
     
  • 3.29, Kriss (?), 09:01, 03/03/2013 [^] [ответить]    [к модератору]  
  • +2 +/
    > Я. Полезно для понимания деталей.

    Каких деталей, как пишется слово make или configure?!

     
     
  • 4.30, Аноним (-), 09:32, 03/03/2013 [^] [ответить]    [к модератору]  
  • +12 +/
    > Каких деталей, как пишется слово make или configure?!

    Вот только не надо чесать про то, что систему легко собрать типа configure && make и полетели.  Linux From Scratch отличное собрание общих принципов разработки дистрибутивов, более того мало просто знать configure && make, надо уже иметь определенный уровень знаний. Вообще книга замечательная, для понимания основ процесса сборки. Дистрибутивов Linux множество, но когда вам нужна ОС только под определённые задачи и полный контроль над всеми компонентами дистрибутив с нуля, то, что нужно.

    Если вы считаете, что знания configure && make достояно для того чтобы разработать дистрибутив, прошу вас продемонстрируйте это нам непросветленным

     
  • 4.39, Mihail Zenkov (ok), 14:51, 03/03/2013 [^] [ответить]     [к модератору]  
  • +/
    Даже просто почитав LFS, человек будет знать какие пакеты составляют основу сист... весь текст скрыт [показать]
     
  • 4.43, Аноним (-), 15:43, 03/03/2013 [^] [ответить]    [к модератору]  
  • +/
    вона как, а народ про эти make получается целые руководства пишет? Вот глупые ...
     
  • 2.20, Michael Shigorin (ok), 02:20, 03/03/2013 [^] [ответить]     [к модератору]  
  • +5 +/
    Техдир как-то вворачивал систему с иксами и RDP IIRC на флэшку в 16M это когда ... весь текст скрыт [показать]
     
     
  • 3.21, Anonus (ok), 02:38, 03/03/2013 [^] [ответить]    [к модератору]  
  • –2 +/
    Мишаня, ты первый кто привёл пример из жизни, значит есть таки люди кому это надо.
     
  • 3.22, Михрютка (ok), 03:02, 03/03/2013 [^] [ответить]    [к модератору]  
  • –1 +/
    чо-то напомнило две бессмысленных вещи - rdp клиент на 386 машине под win 3.1 и не помню какой линукс на 3дюймовой дискете в роли роутера.
     
  • 3.26, неАноним (??), 08:28, 03/03/2013 [^] [ответить]     [к модератору]  
  • –1 +/
    вот frenzy вот это мощь ... весь текст скрыт [показать]
     
  • 3.32, анноним (?), 13:26, 03/03/2013 [^] [ответить]    [к модератору]  
  • +/
    Самое очевидное - ядро, initrd с любого дистра, иксы в /sbin/init, клиент, зависимости. Думаю, в 16 влезет. Иначе - пересобрать поскромнее.
     
     
  • 4.60, Michael Shigorin (ok), 21:59, 03/03/2013 [^] [ответить]     [к модератору]  
  • +/
    Рекомендую ls -lh --sort size boot 124 head О чём и разговор Есть диапазо... весь текст скрыт [показать]
     
     
  • 5.64, Led (ok), 22:39, 03/03/2013 [^] [ответить]     [к модератору]  
  • +/
    http alpinelinux org - вообще без усилий ... весь текст скрыт [показать]
     
  • 5.70, анноним (?), 13:09, 04/03/2013 [^] [ответить]     [к модератору]  
  • –1 +/
    Да там lib modules в initrd много тянут Выпилить и усе, можно просто ядро пере... весь текст скрыт [показать]
     
     
  • 6.72, Michael Shigorin (ok), 15:08, 04/03/2013 [^] [ответить]    [к модератору]  
  • +/
    > Да там /lib/modules в initrd много тянут. Выпилить и усе,

    Сами-то пробовали? :)

    Ну и IMHO более тяжёлая граница пролегает даже не по размеру ядра, а по размеру юзерспейса.

     
     
  • 7.79, анноним (?), 15:14, 05/03/2013 [^] [ответить]     [к модератору]  
  • +/
    Конечно, самосбор ядро с минимальным initrd что-то в районе двух-трех метров, св... весь текст скрыт [показать]
     
  • 3.77, Sarmat (?), 10:31, 05/03/2013 [^] [ответить]    [к модератору]  
  • +/
    А в 4 Мб на MIPS с пропатченным TCP стеком, вебсервером и ещё кучей приблуд?
     
  • 2.24, Аноним (-), 08:11, 03/03/2013 [^] [ответить]    [к модератору]  
  • +1 +/
    > Вот интересно кто этим занимается - компилянием и сборкой с нуля?

    Создатели дистрибутивов, не?

     
     
  • 3.74, AnonuS (?), 02:21, 05/03/2013 [^] [ответить]    [к модератору]  
  • +1 +/
    > Создатели дистрибутивов, не?

    Судя по всему - не.

     
  • 2.27, anonymous (??), 08:53, 03/03/2013 [^] [ответить]    [к модератору]  
  • +1 +/
    Я. Только Linux From Scratch использую редко, но там довольно часто находится полезная информация по решению проблем.
     
  • 2.35, coder (?), 14:06, 03/03/2013 [^] [ответить]    [к модератору]  
  • –1 +/
    Я занимаюсь
     
  • 2.40, Mihail Zenkov (ok), 14:57, 03/03/2013 [^] [ответить]     [к модератору]  
  • +1 +/
    Собираю свою систему начиная с 2001 года Правда в последние года начал отходить... весь текст скрыт [показать]
     
     
  • 3.46, XoRe (ok), 16:10, 03/03/2013 [^] [ответить]     [к модератору]  
  • +2 +/
    Отступнiкъ ... весь текст скрыт [показать]
     
     ....нить скрыта, показать (30)

  • 1.2, Аноним (-), 23:22, 02/03/2013 [ответить] [показать ветку] [···]    [к модератору]  
  • +/
    Профессиональные линуксоиды
     
  • 1.4, Аноним (-), 23:37, 02/03/2013 [ответить] [показать ветку] [···]    [к модератору]  
  • –4 +/
    дыыы, например те, кто делает дистрибутив, зашитый под конретную задачу. чтобы потом продовать, рубить бабло и все такое )) и  не зависисть от сторонних дистро-строителей, с их новыми веяниями и т.п.
     
  • 1.13, Аноним (-), 01:30, 03/03/2013 [ответить] [показать ветку] [···]     [к модератору]  
  • +1 +/
    Когда только узнал про LFS, люто загорелся идеей его собрать на летних каникулах... весь текст скрыт [показать]
     
     
  • 2.16, Led (ok), 01:44, 03/03/2013 [^] [ответить]     [к модератору]  
  • +3 +/
    И что же ты теперь напишешь в сочинении Как я провёл лето ... весь текст скрыт [показать]
     
     
  • 3.28, Аноним (-), 08:55, 03/03/2013 [^] [ответить]    [к модератору]  
  • +8 +/
    >> Когда только узнал про LFS, люто загорелся идеей его собрать на летних
    >> каникулах.
    >> Итог немного предсказуем, до сих пор сижу на Gentoo.
    > И что же ты теперь напишешь в сочинении "Как я провёл лето"?

    Лог компиляции же :-)

     
     
  • 4.68, AZ_from_Belarus (ok), 10:38, 04/03/2013 [^] [ответить]    [к модератору]  
  • +/
    Лога компиляции мало.
    Надо его соединить с логом кофеварки.
     
  • 3.71, Аноним (-), 14:58, 04/03/2013 [^] [ответить]    [к модератору]  
  • –1 +/
    Физическое присутствие при компиляции обязательно ?
     
  • 1.18, Аноним (-), 01:55, 03/03/2013 [ответить] [показать ветку] [···]     [к модератору]  
  • +/
    Собрать себе, что-ли Когда-то на Athlon 700 собирал пятую вроде бы версию, пр... весь текст скрыт [показать]
     
  • 1.23, AT09 (?), 03:33, 03/03/2013 [ответить] [показать ветку] [···]    [к модератору]  
  • +1 +/
    Собирал CLFS с переходом на LFS и BLFS и не один раз. Изначально все это делалось ради интереса - сборка под разные архитектуры и попытке замены всяких там платных систем аля QNX. Сейчас наработки активно используются в домашних целях (небольшой домашний сервак с ОС, полностью собранной с нуля), а также в девайсах, разрабатываемых конторой, где работаю. Работая до этого в оборонке с ОСРВ много тогда не понимал (жаль, что тогда еще не столкнулся с манами по LFS и подобных + небыло, наверное нормальных наставников)...
     
  • 1.31, Аноним (-), 12:18, 03/03/2013 [ответить] [показать ветку] [···]    [к модератору]  
  • –1 +/
    i7 2.4 ghz + 16 gb ddr3 1600 mhz + ноутбук + lfs, кто что скажет? :)
     
     
  • 2.34, Аноним (-), 14:05, 03/03/2013 [^] [ответить]     [к модератору]  
  • +/
    наверно, дорогую машину у буржуя купила Соня купил Аноним из последних сил 32Г... весь текст скрыт [показать]
     
  • 2.36, гость (?), 14:10, 03/03/2013 [^] [ответить]    [к модератору]  
  • +7 +/
    Женщину себе найди.
     
     
  • 3.37, vi (?), 14:32, 03/03/2013 [^] [ответить]    [к модератору]  
  • –1 +/
    > Женщину себе найди.

    Ну, что же так резко.
    И да, мануал по сборке и пользованию предоставте ;)

     
     
  • 4.38, Loly (?), 14:48, 03/03/2013 [^] [ответить]    [к модератору]  
  • +4 +/
    И патч "001-fix - не умею готовить борщ.diff" :)
     
  • 4.62, Michael Shigorin (ok), 22:24, 03/03/2013 [^] [ответить]     [к модератору]  
  • +1 +/
    Так поможет и от лишних денег, и от лишнего времени - Сборка автономна, но зан... весь текст скрыт [показать]
     
  • 3.41, Аноним (-), 15:10, 03/03/2013 [^] [ответить]    [к модератору]  
  • +2 +/
    так её еще написать нужно, а собрать не проблема ;)
     
  • 2.75, AnonuS (?), 02:27, 05/03/2013 [^] [ответить]    [к модератору]  
  • +/
    > i7 2.4 ghz + 16 gb ddr3 1600 mhz + ноутбук +
    > lfs, кто что скажет? :)

    А что тут можно сказать - опупеть !!!

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

     
  • 1.42, solomon243 (ok), 15:21, 03/03/2013 [ответить] [показать ветку] [···]    [к модератору]  
  • +/
    Отличная вещ этот ваш LFS :) Только я после мытарств с ним таки перешел на CRUX а потом на Gentoo. Но если удастся поменять работу - вновь примусь за мастурбацию с LFS + fvwm. Мы не ищем легких путей, просто времени пока что не хватает.
     
  • 1.44, бедный буратино (ok), 15:56, 03/03/2013 [ответить] [показать ветку] [···]    [к модератору]  
  • –1 +/
    Тут любая тема - это linux FOR SCRATCH. или это слово по-другому пишется...
     
     
  • 2.45, Mihail Zenkov (ok), 16:02, 03/03/2013 [^] [ответить]     [к модератору]  
  • +/
    1 Linux From Scratch 2 Читается не так как ты подумал 3 Любая на LOR, а ту... весь текст скрыт [показать]
     
     
  • 3.48, бедный буратино (ok), 16:15, 03/03/2013 [^] [ответить]    [к модератору]  
  • +/
    Да и ладно. Всё равно мы победим.
     
  • 3.49, бедный буратино (ok), 16:17, 03/03/2013 [^] [ответить]    [к модератору]  
  • –1 +/
    > 3. Любая на LOR, а тут только с участием Поттеринга ;)

    Кстати, под каким именем тут участвует Поттеринг? А то у меня столько догадок...

     
     
  • 4.50, anonymous (??), 16:42, 03/03/2013 [^] [ответить]    [к модератору]  
  • –2 +/
    >> 3. Любая на LOR, а тут только с участием Поттеринга ;)
    > Кстати, под каким именем тут участвует Поттеринг? А то у меня столько
    > догадок...

    Да, кстати, а systemd в этом вашем LFS есть?

     
     
  • 5.53, anonymous (??), 19:57, 03/03/2013 [^] [ответить]    [к модератору]  
  • +1 +/
    > Да, кстати, а systemd в этом вашем LFS есть?

    В основной ветке его нет. Но есть ветка, где он есть.

     
  • 5.55, jOKer (ok), 20:03, 03/03/2013 [^] [ответить]    [к модератору]  
  • +2 +/
    Вот на такие вопросы и надо отвечать быстро и громко: "Неть!!"))))
     
  • 5.59, Mihail Zenkov (ok), 21:54, 03/03/2013 [^] [ответить]    [к модератору]  
  • +1 +/
    В своей системе я и udev заменил на mdev, естественно никаких systemd, plusaudio и прочей ереси не использую.
     
     
  • 6.63, Led (ok), 22:36, 03/03/2013 [^] [ответить]     [к модератору]  
  • +1 +/
    А можно просто взять и установить alpinelinux и не строгать велосипеды с 2001-г... весь текст скрыт [показать]
     
     
  • 7.65, Mihail Zenkov (ok), 22:53, 03/03/2013 [^] [ответить]     [к модератору]  
  • +2 +/
    Не, uclibc не пойдет, не хочется ломать бинарную совместимость Да и linux я выб... весь текст скрыт [показать]
     
  • 1.52, Аноним (-), 19:47, 03/03/2013 [ответить] [показать ветку] [···]    [к модератору]  
  • +/
    Посоны, а когда проходишь LFS, сейвиться можно? Я на autoconf запоролся, а заново перепроходить сил нет.
     
     
  • 2.54, ZloySergant (ok), 20:01, 03/03/2013 [^] [ответить]    [к модератору]  
  • +2 +/
    >Посоны, а когда проходишь LFS, сейвиться можно? Я на autoconf запоролся, а заново перепроходить сил нет.

    "livecd/usb+мозг"-чит спасет молодого поддавана.

     
  • 2.61, Mihail Zenkov (ok), 22:00, 03/03/2013 [^] [ответить]    [к модератору]  
  • +1 +/
    Копируй (архивируй) директорию LFS после каждого удачно собранного пакета. Хотя не понимаю как там можно запороть - просто собери пакет заново и поставь поверху.
     
  • 2.67, TbIK (ok), 23:36, 03/03/2013 [^] [ответить]    [к модератору]  
  • –1 +/
    На любой стадии пишешь: "wget силы оторвать зад от стула && make up && make первый шаг за дверь" - и вот там, за нарисованным камином....
    :)
     
  • 1.66, Аноним (-), 23:06, 03/03/2013 [ответить] [показать ветку] [···]    [к модератору]  
  • +2 +/
    про LiveCD можно было вообще не упоминать - он не то что не развивается, но и к 7й ветке вообще не применим.

    в остальном, проект крайне полезен для тех кто знает, что они от него хотят :)

     
     
  • 2.76, AnonuS (?), 02:32, 05/03/2013 [^] [ответить]    [к модератору]  
  • +/
    > . . . в остальном, проект крайне полезен для тех кто знает, что они от него хотят :)

    А как узнать, что от него можно и нужно хотеть?

     
  • 1.69, Аноним (-), 11:39, 04/03/2013 [ответить] [показать ветку] [···]    [к модератору]  
  • –1 +/
    LFS - классная штука, пока сам не соберешь, не поймешь базовых тонкостей Линукс. Я собирал - очень помогло перейти в новую плоскость сознания.
     

     Добавить комментарий
    Имя:
    E-Mail:
    Заголовок:
    Текст:


      Закладки на сайте
      Проследить за страницей
    Created 1996-2018 by Maxim Chirkov  
    ДобавитьПоддержатьВебмастеруГИД  
    Hosting by Ihor