The OpenNET Project / Index page

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



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

"Опубликованы Linux From Scratch 12.1 и Beyond Linux From Scratch 12.1"  +/
Сообщение от opennews (ok), 01-Мрт-24, 10:29 
Представлены новые выпуски руководств  From Scratch 12.1 (LFS) и Beyond Linux From Scratch 12.1 (BLFS), доступные в двух вариантах, с системой инициализации SysVinit и systemd. В Linux From Scratch приведены инструкции по созданию с нуля базовой Linux-системы, используя лишь исходные тексты необходимого программного обеспечения. Beyond Linux From Scratch дополняет инструкции LFS информацией о сборке и настройке более 1000 программных пакетов, охватывающих различные области применения, от СУБД и серверных систем, до графических оболочек...

Подробнее: https://www.opennet.ru/opennews/art.shtml?num=60700

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

Оглавление

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

1. Сообщение от 12yoexpert (ok), 01-Мрт-24, 10:29   +/
есть живые люди, которые это собирали? опенсорсным gcc (т.е. с первой версии)
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #2, #3, #9, #10, #11, #12, #15, #19

2. Сообщение от m228chtig (?), 01-Мрт-24, 10:54   +2 +/
В бэклоге лежит, всё руки не дойдут собрать.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #1

3. Сообщение от Аноним (3), 01-Мрт-24, 10:58   +/
А разве там требуют начинать с gcc-1.x ?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #1 Ответы: #5, #6, #21

4. Сообщение от Аноним (7), 01-Мрт-24, 11:05    Скрыто ботом-модератором–1 +/
Ответить | Правка | Наверх | Cообщить модератору

5. Сообщение от Volkodlak (ok), 01-Мрт-24, 11:07   +4 +/
Не требуют, более того в книге есть специальный раздел "Требования к хост-системе" https://book.linuxfromscratch.ru/12.1/systemv/chapter02/host..., где указаны минимально допустимые версии пакетов для хост-системы. Поэтому более ранние версии перечисленных пакетов могут работать, но это не проверялось.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #3 Ответы: #7

6. Сообщение от бгг (?), 01-Мрт-24, 11:09   +/
Очевидно,что про очень опытного лфсника тут говорится. Я одного знал,но он больше слакер всё же.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #3

7. Сообщение от Аноним (7), 01-Мрт-24, 11:10   +1 +/
С телефона так себе твоя ссылка отображается. Что в ФФ что в хроме. И это в эру Мобайл Фёрст.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #5 Ответы: #8, #47, #59

8. Сообщение от Volkodlak (ok), 01-Мрт-24, 11:21   +3 +/
Вы всегда можете самостоятельно исправить разметку, добавить адаптивности и предложить свои изменения сообществу, ведь девиз LFS: "Your distro, your rules"
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #7 Ответы: #27, #58

9. Сообщение от _kp (ok), 01-Мрт-24, 11:28   +2 +/
Для десктопа собирать, и тем более сейчас, смысл только в образовательнвх целях.
А для встраиваемых систем собирали и будут собирать.
Сам я собирал LFS системы давно, в 2007 - 2015х, сейчас работа другая. Проблем с LFS вообще не воникало, все как по нотам. Вот с uboot и его загрузчиком, там да, приходилось вникать в новое на тогдашнее время железо, и писать заново, то чего еще негде было скачать готовым.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #1 Ответы: #26

10. Сообщение от Аноним (10), 01-Мрт-24, 12:02   +/
а что более поздние версии gcc не опенсорсные уже?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #1 Ответы: #22

11. Сообщение от хрю (?), 01-Мрт-24, 12:08   +/
А чего там собирать? Я 10 лет назад собрал для разнообразия, проблем не было вообще никаких. На самом деле полезно один-два раза собрать.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #1

12. Сообщение от жорик (?), 01-Мрт-24, 12:25   +/
что там собирать уже есть автоматизированные сборки в контейнерах.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #1

14. Сообщение от Аноним (14), 01-Мрт-24, 12:30   +3 +/
Пожалуй, лучший дистробутив линукс.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #42

15. Сообщение от Аноним (15), 01-Мрт-24, 12:30   +2 +/
Сразу чувствуется что автор этого комментария с сабжем не знаком. В LFS используется последний актуальный компилятор, нужно просто собрать набор утилит первой необходимости. Это почти ничем не отличается от установки любых других приложений вручную. Сложность нулевая, просто следуешь инструкциям и через пару дней получаешь базовую Линукс систему, которую любой дистр устанавливает за 5 минут.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #1

16. Сообщение от Аноним (16), 01-Мрт-24, 12:38   +1 +/
Если хотите поиграться с LFS и создать базовый дисковый образ, но не хотите тратить много времени, есть проект Umvirt LFSAutoBuilder. В настоящее время поддерживается версия 12.0-systemd, скоро будет доступен 12.1-systemd.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #24, #48, #62

19. Сообщение от Евгешкоemail (?), 01-Мрт-24, 13:09   +/
Есть такие! Собирал, всё работало. Но... Перешёл на Гентушечку потом. Аж пропустил винду vista, 7, 8, 8.1 им первые релизы 10-ки.
Ща дебушкой пользуюсь - 12й с корицей ваще огонь!
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #1 Ответы: #31

20. Сообщение от Аноним (-), 01-Мрт-24, 13:24    Скрыто ботом-модератором+1 +/
Ответить | Правка | Наверх | Cообщить модератору

21. Сообщение от 12yoexpert (ok), 01-Мрт-24, 13:28   +/
не с 1.х.х, а с первого. это нужно, чтобы быть уверенным в отсутсвии бекдоров.
собирать первые сорцы gcc, ими собирать более новые и уже новым gcc собирать линукс
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #3 Ответы: #29

22. Сообщение от 12yoexpert (ok), 01-Мрт-24, 13:29   –2 +/
они собраны тем же бинарным gcc. нельзя быть уверенным, что там нет закладок, используя бутстрапнутый gcc
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #10 Ответы: #46

24. Сообщение от 12yoexpert (ok), 01-Мрт-24, 13:30   +1 +/
зачем кому-то linux с systemd?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #16 Ответы: #30

26. Сообщение от Аноним (7), 01-Мрт-24, 13:40   +1 +/
Эльбрс Линукс собирают на базе LFS без образовательных целей.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #9 Ответы: #43, #45

27. Сообщение от Аноним (-), 01-Мрт-24, 13:41    Скрыто ботом-модератором+3 +/
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #8

29. Сообщение от 128557 (?), 01-Мрт-24, 13:48   +/
Какая глубокая идея! А если в сырцах затаился бэкдор?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #21 Ответы: #52

30. Сообщение от Аноним (30), 01-Мрт-24, 13:51   –2 +/
Он и без сустемдэ не нужен :))) Пора переписывать это peшeTо на внятную архитектуру (я про строение самого линукса). Даже по LFS (lamo follows scribbles) видно, насколько это неуклюжая, сильно связная, монолитная система.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #24 Ответы: #32, #60

31. Сообщение от 128557 (?), 01-Мрт-24, 13:52   +/
Корицу себе на какое место посылаете? И главное, зачем?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #19 Ответы: #40

32. Сообщение от 128557 (?), 01-Мрт-24, 13:55   +1 +/
Может и пора, но кто возьмётся? Вы же не готовы, а кто кроме?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #30

34. Сообщение от Аноним (16), 01-Мрт-24, 14:18   +/
В BLFS 12.1 Weston еще не завезли. Wayland-пакеты как бы есть, но как запустить его без иксов инструкции нет.
Ответить | Правка | Наверх | Cообщить модератору

39. Сообщение от Аноним (39), 01-Мрт-24, 15:14   +/
Максимум что я делал это собирал ядро с busybox, и это даже работало.
Ответить | Правка | Наверх | Cообщить модератору

40. Сообщение от Евгешкоemail (?), 01-Мрт-24, 15:54   +/
На SSD. Корица - Cinnamon же.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #31

41. Сообщение от Аноним (41), 01-Мрт-24, 15:54   +2 +/
Инструкция по сборке вейланд-фри дистра вскоре будет на вес золота.
Ответить | Правка | Наверх | Cообщить модератору

42. Сообщение от Аноним (43), 01-Мрт-24, 16:28   +/
на бумаге хорош, а в электронном виде толстоват
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #14

43. Сообщение от Аноним (43), 01-Мрт-24, 16:29   –1 +/
собирают? видимо это загадочные "они", которые собирают?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #26

45. Сообщение от _kp (ok), 01-Мрт-24, 17:47   +1 +/
Так они и не для десктопа, в привычном смысле делают, а под экзотичное железо.
Тут смысл очевиден.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #26

46. Сообщение от _kp (ok), 01-Мрт-24, 17:53   +2 +/
А если из исходника собираете, то _верите_ что там закладок нет?
Или все исходники лично проверяете?

А то, был вирус искавший исходники на Делфи и внедрявшийся именно в исходники.
Кто ж свои исходники додумается на закладки перепроверять.

В исходниках с Гитхаба зловредный код не какая то редкость. И раз распростанено в какой то мере, значит открытые исходники не так уж и проверяют. ;)

А если "не читал, но доверяю" исходникам из надежного источика, то аналогично принимаемы и бинарники из надежных источников.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #22 Ответы: #49

47. Сообщение от keydon (ok), 01-Мрт-24, 18:02   +5 +/
> И это в эру Мобайл Фёрст.

Остановите эру, я сойду.
  

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #7

48. Сообщение от ZloySergant (ok), 01-Мрт-24, 18:03   +/
Если хотите поиграться и собрать собственный дистр - то T2 Linux.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #16

49. Сообщение от keydon (ok), 01-Мрт-24, 18:17   +/
> Или все исходники лично проверяете?

Небольшие исходники лично проверяю (но не досконально, при желании можно запрятать так что не найду).
Большие - верю, ну и результат сборки потом проверяю (обмазываю ограничителями, трафик смотрю, не 100% гарантия, но все же).

> И раз распростанено в какой то мере, значит открытые исходники не так уж и проверяют. ;)

В проприетарщине еще хуже. А как сделать лучше никто в общем случае не знает.

> А если "не читал, но доверяю" исходникам из надежного источика, то аналогично принимаемы и бинарники из надежных источников.

Нет. В этом нет логики. Это такое же абсурдное предложение как убрать сторожевую собаку, потому что все равно через забор можно перелезть.

Разные атаки, разные риски. Если бы вам один и тот же человек на одном и том же компьютере собирал одни и те же исходники, то мб разница была бы менее ощутима. Но в большинстве случаев это не так. Было много случаев когда сборочная система или веб-сервера с бинарниками были скомпроментированы, а исходники нет. Легко представить и ситуацию наоборот.

Очевидно сборка проверенным компилятором не доверенных исходников предпочтительнее сборки непроверенным компилятором не доверенных исходников.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #46 Ответы: #53

51. Сообщение от Аноним (51), 01-Мрт-24, 22:23   +1 +/
> Опубликован перевод руководств на русский язык
> внесены обширные изменения текста для улучшения читаемости
> dведён в эксплуатацию репозиторий пакетов LFS

Спасибки. :)

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

52. Сообщение от Abra (?), 01-Мрт-24, 22:47   +/
Для этого и просят версии поновее, что бы свежие бэкдоры 100% рабочие были.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #29

53. Сообщение от _kp (ok), 02-Мрт-24, 01:00   +1 +/
Вообще, при коммерческой разработке или ответсвенной сборке открытой части ПО, идентификатор компилятора не его версия, а его номер сборки и происхождение. Это при некоммерческой работе можно самолично пересобрать свежую версию, а при финансовом риске может подставить себя и коллег,
поэтому для релизов используется компилятор и библиотеки из конкретного каталога на сервере.

А раз тестируется и одобряется конкретный бинарник компилятора, а не его версия или иная сбокрка такой же версии, то вполне приемлимы и готовые бинарники из надежных источников, и для популярных платформ тем более.
С x86 платформой грабли в компиляторе редкость, а проблемы на ARM и вынудили к такому подходу.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #49

54. Сообщение от Аноним (54), 02-Мрт-24, 03:15   +1 +/
Возможно вопрос сложный - но есть ли у кого ссылка на инструкцию как настроить сеть у дистрибутива linux с нуля. то есть если совсем ни одного пакета нет и eth0 не создан. пакеты смогу брать на другой машине и передавать флопинетом (конечно же флешкой). Лучше если для ДебЯн подобных Linux. Возможно книга какая есть, даже если и старая.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #56

55. Сообщение от AlxAlp (?), 02-Мрт-24, 08:09   –1 +/
Почему в оригинале только одна LFS, а в переводе ажно джве штуки: LFS-SysV и LFS-systemd, непонятно откуда вторая взялась.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #57

56. Сообщение от AlxAlp (?), 02-Мрт-24, 08:10   +/
А в LFS разве ничего по этому поводу нету?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #54 Ответы: #61

57. Сообщение от Volkodlak (ok), 02-Мрт-24, 08:25   +/
Потому что в оригинале тоже две
https://mirror.linuxfromscratch.ru/lfs/view/stable/
https://mirror.linuxfromscratch.ru/lfs/view/stable-systemd/
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #55

58. Сообщение от Аноним (58), 02-Мрт-24, 08:26    Скрыто ботом-модератором+1 +/
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #8

59. Сообщение от Аноним (59), 02-Мрт-24, 13:16   +/
Требовать от сайта где буквально предлагают скомпилировать линукс из исходных кодов чтобы он был адаптирован под смартфон это смешно.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #7

60. Сообщение от Аноним (59), 02-Мрт-24, 13:24   +/
Бессмысленная демагогия.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #30

61. Сообщение от Аноним (54), 03-Мрт-24, 03:20   +/
В разделе https://www.linuxfromscratch.org/lfs/view/stable/chapter09/n... нет ни одного пакета который нужно установить.
Так уж случилось, что дистриб начинающейся на Аст и заканчивающийся на ра-линукс если поставить в режиме без GUI (который проприетарный) не имеет сети и все нужно поставить руками. Но все что я поставил до момента ip link set up не запускает сеть, не назначает IP.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #56 Ответы: #63

62. Сообщение от Аноним (16), 03-Мрт-24, 10:40   +/
Репозиторий Umvirt LFSAutoBuilder обновлен. Версия 12.1-systemd размещена в основной ветке, версия версия 12.0-systemd вынесена в отдельную ветку. По времени система собирается также как и 12.0-systemd.

Адрес репозитория: https://gitlab.com/Umvirt/lfsautobuilder

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #16

63. Сообщение от Volkodlak (ok), 03-Мрт-24, 11:24   +/
Вы не в ту сторону копаете, нужно посмотреть lspci, что там есть связанное с сетевыми адаптерами или лог загрузки, а потом доустановить нужную дебку(ибо сомневаюсь что у них нет собранного пакета)
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #61


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

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




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

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