The OpenNET Project / Index page

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

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Увидел свет Linux From Scratch 7.5"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Увидел свет Linux From Scratch 7.5"  +/
Сообщение от opennews (??) on 03-Мрт-14, 11:31 
Опубликовано (http://www.linuxfromscratch.org/news.html) руководство Linux From Scratch 7.5 (http://www.linuxfromscratch.org/lfs/view/7.5/), в котором приведены инструкции по созданию базовой Linux-системы с нуля, используя лишь исходные тексты необходимого программного обеспечения. Произведено обновление 32 пакетов, исправлены ошибки в загрузочных скриптах, выполнены редакторские работы в пояснительных материалах по всей книге, благодаря чему повысилась точность и ясность текста.

В новой версии осуществлён переход на ядро Linux 3.13.3, Udev 208 из состава systemd-208, системную библиотеку glibc 2.19,  набор компиляторов gcc 4.8.2, сборочную систему Make 4.0, инструментарии binutils 2.24, Coreutils 8.22, Automake 1.14.1, Kmod 16, E2fsprogs 1.42.9, IPRoute2 3.12.0, Inetutils 1.9.2 и Util-Linux 2.24.1.  Из других обновлённых компонентов (http://www.linuxfromscratch.org/lfs/view/7.4/chapter01/whats...) можно отметить Perl 5.18.2, M4 1.4.17, TCL 8.6.1, Bison 3.0.2, File 5.17, Flex 2.5.38, GDBM 1.11, Grep 2.16, Tar 1.27.1.
    


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


-  "Beyond Linux From Scratch (http://www.linuxfromscratch.org/blfs/)" - руководство по конфигурированию и сборке более 500 программных пакетов в окружении LFS. Текущий релиз: svn 2014-03-02 (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-20140212 (http://cross-lfs.org/view/svn/), Embedded CLFS GIT-20131024 (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
Новость: https://www.opennet.ru/opennews/art.shtml?num=39225

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Увидел свет Linux From Scratch 7.5"  –1 +/
Сообщение от Аноним (??) on 03-Мрт-14, 11:31 
Как найти в какой версии еще не использовался systemd?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

3. "Увидел свет Linux From Scratch 7.5"  +2 +/
Сообщение от Oinari (ok) on 03-Мрт-14, 11:36 
>Udev 208 из состава systemd-208

По сути там только udev, который сейчас распространяется вместе с systemd.

Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

26. "Увидел свет Linux From Scratch 7.5"  –3 +/
Сообщение от pavlinux (ok) on 03-Мрт-14, 15:35 
Последний, нетронутый поттериговщиной, udev https://github.com/pavlinux/udev :)
Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

35. "Увидел свет Linux From Scratch 7.5"  +2 +/
Сообщение от Рыбак_из_Припяти on 03-Мрт-14, 19:33 
Спасибо, но мы используем udev.
Ответить | Правка | ^ к родителю #26 | Наверх | Cообщить модератору

50. "Увидел свет Linux From Scratch 7.5"  +/
Сообщение от Аноним (??) on 04-Мрт-14, 12:22 
> Последний, нетронутый поттериговщиной, udev https://github.com/pavlinux/udev :)

Шоколадки леннарту уже подарил?

Кстати, чтобы получить нетронутый поттеринговщиной udev, его нужно переписать с нуля.

Ответить | Правка | ^ к родителю #26 | Наверх | Cообщить модератору

55. "Увидел свет Linux From Scratch 7.5"  +/
Сообщение от Геннадий Кернес on 04-Мрт-14, 16:23 
Только непонятно зачем, после devtmpfs для него работы кроме хотплагинга не осталось.
А хотплагов вагон вариантов, и все лучше этого монстра.
Ответить | Правка | ^ к родителю #50 | Наверх | Cообщить модератору

8. "Увидел свет Linux From Scratch 7.5"  +3 +/
Сообщение от equeim (ok) on 03-Мрт-14, 11:55 
Udev теперь часть systemd, но пока его еще можно использовать отдельно.
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

40. "Увидел свет Linux From Scratch 7.5"  +/
Сообщение от Геннадий Кернес on 03-Мрт-14, 21:04 
Проблема в том что Поттеринга все уже достаточно изучили и понимают что долго это не продлится.


Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору

51. "Увидел свет Linux From Scratch 7.5"  +/
Сообщение от Аноним (??) on 04-Мрт-14, 12:23 
> Проблема в том что Поттеринга все уже достаточно изучили и понимают что долго это не продлится.

Вопрос решился неожиданно просто: кончились дистрибутивы без systemd.

Ответить | Правка | ^ к родителю #40 | Наверх | Cообщить модератору

54. "Увидел свет Linux From Scratch 7.5"  +/
Сообщение от Геннадий Кернес on 04-Мрт-14, 13:14 
А Gentoo теперь не дистрибутив?
Ответить | Правка | ^ к родителю #51 | Наверх | Cообщить модератору

2. "Увидел свет Linux From Scratch 7.5"  –6 +/
Сообщение от Аноним (??) on 03-Мрт-14, 11:31 
и здесь системд, куда же от него деваться?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

5. "Увидел свет Linux From Scratch 7.5"  +3 +/
Сообщение от Анонище on 03-Мрт-14, 11:37 
gentoo, slackware, xBSD
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

36. "Увидел свет Linux From Scratch 7.5"  +/
Сообщение от Evolve32 (ok) on 03-Мрт-14, 20:09 
В Gentoo тоже udev.
Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

53. "Увидел свет Linux From Scratch 7.5"  +/
Сообщение от Mr_Gentoo (ok) on 04-Мрт-14, 12:26 
> В Gentoo тоже udev.

Там есть eudev, пасаны пользуются.

Ответить | Правка | ^ к родителю #36 | Наверх | Cообщить модератору

43. "Увидел свет Linux From Scratch 7.5"  +/
Сообщение от cmp (ok) on 04-Мрт-14, 01:10 
в slackware тоже udev
Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

52. "Увидел свет Linux From Scratch 7.5"  +/
Сообщение от Аноним (??) on 04-Мрт-14, 12:24 
> gentoo, slackware, xBSD

Шindoшs забыл. Хотя основные борцы с systemd уже давно на ней.

Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

37. "Увидел свет Linux From Scratch 7.5"  +/
Сообщение от Геннадий Кернес on 03-Мрт-14, 20:51 
В Gentoo, конечно.
Есть на выбор:
- обычный udev
- отвязанный от systemd eudev
- mdev (или вообще mknod), простым добавлением "-udev" в USE-флаги

Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

4. "Увидел свет Linux From Scratch 7.5"  –9 +/
Сообщение от Аноним (??) on 03-Мрт-14, 11:36 
Комментаторы выше учите systemd. Оно удобно юзать
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

18. "Увидел свет Linux From Scratch 7.5"  +5 +/
Сообщение от anonymous (??) on 03-Мрт-14, 14:51 
>Оно удобно юзать

Удобнее русское языка?

Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

6. "Увидел свет Linux From Scratch 7.5"  –1 +/
Сообщение от дед on 03-Мрт-14, 11:44 
русский перевод будет? для каких-то прошлых версий был!
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

7. "Увидел свет Linux From Scratch 7.5"  +/
Сообщение от дед on 03-Мрт-14, 11:46 
давайте всем миром переведем? забацаем проект на github, распределим страницы и переведем? как-то так. я чур не организатор!
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

10. "Увидел свет Linux From Scratch 7.5"  +/
Сообщение от belea on 03-Мрт-14, 12:12 
Было бы ВЕЛИКИМ делом! Оказал бы посильную помощь.
Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору

12. "Увидел свет Linux From Scratch 7.5"  +4 +/
Сообщение от ivan (??) on 03-Мрт-14, 12:28 
мож вам уже пора английский выучить? как-то неприлично айтишникам его не знать
Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору

13. "Увидел свет Linux From Scratch 7.5"  +3 +/
Сообщение от belea on 03-Мрт-14, 12:33 
> мож вам уже пора английский выучить? как-то неприлично айтишникам его не знать

Я полагаю, что документация на русском поможет новичкам и энтузиастам изучить построение и взаимосвязи системы linux.

Ответить | Правка | ^ к родителю #12 | Наверх | Cообщить модератору

15. "Увидел свет Linux From Scratch 7.5"  +7 +/
Сообщение от Аноним (??) on 03-Мрт-14, 12:43 
> новичкам
> Linux From Scratch 7.5

Ну вы поняли, да?

Ответить | Правка | ^ к родителю #13 | Наверх | Cообщить модератору

19. "Увидел свет Linux From Scratch 7.5"  +1 +/
Сообщение от Аноним (??) on 03-Мрт-14, 14:54 
все правильно жн. Лучше начинать с lfs, чем с убунты
Ответить | Правка | ^ к родителю #15 | Наверх | Cообщить модератору

27. "Увидел свет Linux From Scratch 7.5"  +3 +/
Сообщение от pavlinux (ok) on 03-Мрт-14, 15:38 
> все правильно жн. Лучше начинать с lfs, чем с убунты

Со Слаквари лучше.  

Ответить | Правка | ^ к родителю #19 | Наверх | Cообщить модератору

29. "Увидел свет Linux From Scratch 7.5"  +3 +/
Сообщение от SunXE (ok) on 03-Мрт-14, 17:04 
Согласен, сам со Слаквари начинал.
Ответить | Правка | ^ к родителю #27 | Наверх | Cообщить модератору

41. "Увидел свет Linux From Scratch 7.5"  +/
Сообщение от ананам on 03-Мрт-14, 22:19 
плевать, с чего начинать. главное - это куда стремиться.
Ответить | Правка | ^ к родителю #29 | Наверх | Cообщить модератору

28. "Увидел свет Linux From Scratch 7.5"  +/
Сообщение от burjui (ok) on 03-Мрт-14, 16:20 
А начинать программировать нужно со сборки GCC, ага.
Ответить | Правка | ^ к родителю #19 | Наверх | Cообщить модератору

32. "Увидел свет Linux From Scratch 7.5"  +/
Сообщение от pavlinux (ok) on 03-Мрт-14, 17:38 
why not?
Ответить | Правка | ^ к родителю #28 | Наверх | Cообщить модератору

48. "Увидел свет Linux From Scratch 7.5"  +/
Сообщение от burjui (ok) on 04-Мрт-14, 09:11 
> why not?

Бикоз ит из факин поинтлесс, пардон май инглиш. Ю донт хэв ту щит инто эн аппрентисес брэйн ту тич хим зи лэнгуэдж.
Ю сии, ай ноу инглиш ту, миста поузе.

Ответить | Правка | ^ к родителю #32 | Наверх | Cообщить модератору

44. "Увидел свет Linux From Scratch 7.5"  +/
Сообщение от Геннадий Кернес on 04-Мрт-14, 01:32 
Не со сборки, а с написания.
На ассемблере.
Кнут рекомендует.
Ответить | Правка | ^ к родителю #28 | Наверх | Cообщить модератору

38. "Увидел свет Linux From Scratch 7.5"  +1 +/
Сообщение от Геннадий Кернес on 03-Мрт-14, 20:54 
> все правильно жн. Лучше начинать с lfs, чем с убунты

Лучше начинать с английского. А потом уже LFS.
А после опыта жизни на LFS, неизбежно приводящему к понаписанию своих скриптов и прочей автоматизации, уже переходить на Gentoo, с полным пониманием.

Ответить | Правка | ^ к родителю #19 | Наверх | Cообщить модератору

14. "Увидел свет Linux From Scratch 7.5"  +4 +/
Сообщение от belea on 03-Мрт-14, 12:35 
> мож вам уже пора английский выучить? как-то неприлично айтишникам его не знать

:-) ..."Я английский бы выучил только за то, что на нем документация linux!"

Ответить | Правка | ^ к родителю #12 | Наверх | Cообщить модератору

45. "Увидел свет Linux From Scratch 7.5"  +/
Сообщение от Геннадий Кернес on 04-Мрт-14, 01:34 
У Linux появилась документация? Когда, где брать?


Ответить | Правка | ^ к родителю #14 | Наверх | Cообщить модератору

46. "Увидел свет Linux From Scratch 7.5"  +/
Сообщение от Аноним (??) on 04-Мрт-14, 05:23 
> У Linux появилась документация? Когда, где брать?

С разморозкой.
https://github.com/torvalds/linux/tree/master/Documentation

Ответить | Правка | ^ к родителю #45 | Наверх | Cообщить модератору

49. "Увидел свет Linux From Scratch 7.5"  +/
Сообщение от Геннадий Кернес on 04-Мрт-14, 10:09 
А, вы всё про те же обрывки на салфетках. Ясно, не появилась.
Ответить | Правка | ^ к родителю #46 | Наверх | Cообщить модератору

56. "Увидел свет Linux From Scratch 7.5"  +/
Сообщение от karapuz2 (ok) on 04-Мрт-14, 16:49 
Вам не хватает 1000-страничных томов воды со скриншотами на целую страницу, а-ля микрософт-пресс?
Ответить | Правка | ^ к родителю #49 | Наверх | Cообщить модератору

59. "Увидел свет Linux From Scratch 7.5"  +/
Сообщение от Маленькая Серая Мышка on 05-Мрт-14, 03:20 
Ну зачем же так сразу передергивать.
Давайте посмотрим не в сторону МСПресс, а, скажем, Стивенса.
Ответить | Правка | ^ к родителю #56 | Наверх | Cообщить модератору

11. "Увидел свет Linux From Scratch 7.5"  +/
Сообщение от Трубовращатель on 03-Мрт-14, 12:22 
Мжвячно!!! Сочно! Хоть я ещё предыдущую версию не собрал.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

16. "Увидел свет Linux From Scratch 7.5"  +1 +/
Сообщение от бедный буратино (ok) on 03-Мрт-14, 13:00 
праздник компиляции!

это то, чего с нетерпением ждал ваш компьютер. он хочет его!

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

21. "Увидел свет Linux From Scratch 7.5"  +2 +/
Сообщение от anonymous (??) on 03-Мрт-14, 15:00 
>systemd-208

А я думал, что на крайняк всегда можно себе LFS собрать. С SysVinit, lilo, alsa и X-ами. Пойду накачу - водки и фряху.

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

24. "Увидел свет Linux From Scratch 7.5"  +/
Сообщение от Владимир (??) on 03-Мрт-14, 15:12 
>>systemd-208
> А я думал, что на крайняк всегда можно себе LFS собрать. С
> SysVinit, lilo, alsa и X-ами. Пойду накачу - водки и фряху.

Там нет Systemd. Там есть udev - программа определения оборудования,
просто udev и systemd теперь выпускаются вместе одним пакетом. Сама
udev от systemd никак не зависит и компилируется отдельно. Поборники
абсолютной чистоты от systemd просьба использовать eudev от Gentoo

Ответить | Правка | ^ к родителю #21 | Наверх | Cообщить модератору

30. "Увидел свет Linux From Scratch 7.5"  +/
Сообщение от anonymous (??) on 03-Мрт-14, 17:20 
>>>systemd-208
>> А я думал, что на крайняк всегда можно себе LFS собрать. С
>> SysVinit, lilo, alsa и X-ами. Пойду накачу - водки и фряху.
> Там нет Systemd. Там есть udev - программа определения оборудования,
> просто udev и systemd теперь выпускаются вместе одним пакетом. Сама
> udev от systemd никак не зависит и компилируется отдельно. Поборники
> абсолютной чистоты от systemd просьба использовать eudev от Gentoo

Лучше mdev от busybox.

Ответить | Правка | ^ к родителю #24 | Наверх | Cообщить модератору

39. "Увидел свет Linux From Scratch 7.5"  +/
Сообщение от Геннадий Кернес on 03-Мрт-14, 21:01 
Не определения, а переопределения, обычно совершенно ненужного.
С определением ядро как бы само справляется вообще-то, и фирмварь грузит тоже само (хотя может дергать и хелпер, для которого достаточно скрипта о пяти строках, но сложно придумать зачем это практически оказалось бы нужным кому-то), и /dev самостоятельно создаёт и апдейтит (devtmpfs), так что даже mknod не нужен.

udev имел какой-то смысл в смутные времена когда devfs уже выпилили, а devtmpfs еще не запилили. А сейчас - ну разве что "зато не надо нажимать кнопочку чтобы смонтировалась флэшка!!!", смех один. Да и для подобного автомонтирования тулзов, простых и понятных, в отличие от, вагон и маленькая тележка.

Ответить | Правка | ^ к родителю #24 | Наверх | Cообщить модератору

57. "Увидел свет Linux From Scratch 7.5"  +/
Сообщение от Kodir (ok) on 04-Мрт-14, 19:59 
Это интересная инфа! Вопрос: можно где-то об этом прочитать полностью? Я читал разные доки по загрузке ядра, но там либо слишком подробно, либо так кратко, что фик поймёшь. Понадобилось для собственной сборки на базе Gobo-linux - хотел сделать такой же дистр, но без Пестоновского мрака.
Ответить | Правка | ^ к родителю #39 | Наверх | Cообщить модератору

58. "Увидел свет Linux From Scratch 7.5"  +/
Сообщение от Маленькая Серая Мышка on 05-Мрт-14, 03:18 
Полностью - нигде, но все ключевые слова выше приведены.
Вот отсюда можно начать - https://wiki.gentoo.org/wiki/Mdev
Ответить | Правка | ^ к родителю #57 | Наверх | Cообщить модератору

34. "Увидел свет Linux From Scratch 7.5"  +/
Сообщение от pv47 (ok) on 03-Мрт-14, 19:16 
> > systemd-208
> А я думал, что на крайняк всегда можно себе LFS собрать.

Можно. Поскольку udev теперь составная часть systemd, отдельных тарболлов udev больше нет. В LFS вы скачиваете тарболл systemd и тарболл с Makefile, который позволяет собрать udev, не собирая остальное, и собираете/устанавливаете только udev (make -f Makefile.lfs). Без возможности рисовать псевдографикой куар-коды, веб-серверов для чтения логов и прочих компонентов systemd. (Кстати, огромное спасибо за такую возможность редакторам LFS).

Изначально в списки рассылки systemd был прислан патч, реализующий аналогичный функционал (но не отдельным Makefile'ом, а путём модификации стандартного Makefile из systemd, так чтоб тот позволял собирать только udev при необхдоимости). Но поттеринг заявил, что systemd - базовый функционал пакета systemd и принимать в апстрим патчи, реализующие возможность отдельной сборки udev, он не будет.

Ответить | Правка | ^ к родителю #21 | Наверх | Cообщить модератору

31. "Увидел свет Linux From Scratch 7.5"  +/
Сообщение от Kodir (ok) on 03-Мрт-14, 17:25 
Не компилял LFS - не мужик! :)

Хоть я и компилял, но дошёл лишь до неустранимой ошибки компилляции (хотя делал всё чётко по шагам). Так что некуда девать время - профукай его на набор команд из книжки!

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

47. "Увидел свет Linux From Scratch 7.5"  +/
Сообщение от Аноним (??) on 04-Мрт-14, 05:27 
> Хоть я и компилял, но дошёл лишь до неустранимой ошибки компилляции (хотя
> делал всё чётко по шагам).

Версию пакета не ту взял. Патч не применил. Собирал с -jN, N > 1 пакет, в котором была сломана многопоточная сборка.

Ответить | Правка | ^ к родителю #31 | Наверх | Cообщить модератору

33. "Увидел свет Linux From Scratch 7.5"  +/
Сообщение от asavah (ok) on 03-Мрт-14, 18:13 
Гы.
ну шо делать было нечего - начал я собирать LFS-ник.
"Будем посмотреть" что из этого выйдет.
С сорц-дистрами и прочими фряхами опыта дофига, вопрос осилю ли хотябы bash на нём завести ))
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

42. "Увидел свет Linux From Scratch 7.5"  +1 +/
Сообщение от Аноним (??) on 03-Мрт-14, 23:48 
Если занялся сборкой LFS, значит, у тебя слишком много свободного времени.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Спонсоры:
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

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