URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 19192
[ Назад ]

Исходное сообщение
"OpenNews: LFS – Собери свой Linux"

Отправлено opennews , 24-Июл-06 01:25 
Опубликована статья (http://www.markelov.net/articles.php?lng=ru&pg=257) посвященная “дистрибутиву” Linux From Scratch.


LFS - это даже не дистрибутив в классическом понимании этого слова. В LFS отсутствует одна важная деталь типичного дистрибутива Linux – программа установки. Ее роль исполняет пользователь, вооруженный двухсотстраничной книгой – руководством к действию, которая как раз и называется Linux From Scratch.

Статья размещена с разрешения редакции журнала "Linux Format".

URL: http://www.markelov.net/articles.php?lng=ru&pg=257
Новость: http://www.opennet.me/opennews/art.shtml?num=7933


Содержание

Сообщения в этом обсуждении
"LFS – Собери свой Linux"
Отправлено NaGoS , 24-Июл-06 01:25 
Отличная штука, сейчас сам с него сижу. Дело конечно геморойное, но оно того стоит, выигрыш производительности по сравнению с Fedora Core, Mandriva и т.д. (что не компилируется) значительный. И главную цель, по мнению авторов книги (дать людям понять как Linux устроен, и как работает) выполняет олично.

"LFS – Собери свой Linux"
Отправлено guest , 24-Июл-06 09:17 
> выигрыш производительности по сравнению с Fedora Core, Mandriva и т.д. (что не компилируется) значительный

Специально для тех, кому даже LFS не помогает: компилируется ВЕЗДЕ!
Ещё раз, для одаренных: собрать пакет\ядро из исходного кода можно легко и просто, соответствующие пакеты называются .srpm и от дистрибутива это не зависит.
LFS конечно отличная вещь для тех, кто хочет залезть в недра системы, но вот просвещению и понимаю он способствует далеко не всегда. И уж конечно прирост в скорости тут вообще никаким боком.


"LFS – Собери свой Linux"
Отправлено Эргил , 25-Июл-06 04:11 
> соответствующие пакеты называются .srpm и от дистрибутива это не зависит.
ыыы...
моя рыдалЪ...
а в Дэбиане тоже srpm пакеты с исходниками? а в Slackware? а в Gentoo?
Учите мат.часть.
rpm-based - самый убогий вариант дистрибутивов GNU/Linux.

"LFS – Собери свой Linux"
Отправлено guest , 25-Июл-06 08:49 
>Учите мат.часть.
>rpm-based - самый убогий вариант дистрибутивов GNU/Linux.

Зеркалу это будешь говорить, клоун.
1) ЛЮБОЙ LSB-совместимый дистрибутив ОБЯЗАН поддерживать работу с rpm.
2) В посте, на который я отвечал упоминались только Fedora и Mandriva.


"LFS – Собери свой Linux"
Отправлено Эргил , 26-Июл-06 05:35 
Кому обязан? Вам лично?
Стоять rpm вполне может и стоит скажем на Gentoo, вот только это значит, что оный rpm работает, базы установленных приложений он не имеет и иметь не должен.
И кстати, заметьте, я Вам не хамил.
Я понимаю, что недавно выведенные прыщи и однажды поставленный RH позволяет Вам хамить людям которые старше и опытней, но делайте это дома, а не на приличных порталах.
srpm - архив в котором лежит тарболл с исходниками и spec по которому из него собирается rpm. С какого бодуна нормальная система должна собирать себе rpm?

"LFS – Собери свой Linux"
Отправлено guest , 26-Июл-06 08:34 
> Кому обязан? Вам лично?
LSB - Linux Standard Base. Иди купи словарь и найди там слово "стандарт". Должно помочь.

> Стоять rpm вполне может... вот только это значит, что оный rpm работает
Читать спецификации LSB, благо они бесплатны и общедоступны. Должно помочь.

> Я понимаю, что недавно выведенные прыщи и однажды поставленный RH...
Зря я всё-таки про зеркало сказал.

> С какого бодуна нормальная система должна собирать себе rpm?
Я не знаю и не слишком стремлюсь узнать что именно ты считаешь "нормальной системой". Любой LSB-совместимый дистрибутив должен уметь собирать rpm.


"LFS – Собери свой Linux"
Отправлено ProDG , 26-Июл-06 16:41 
А вы, милейший, похоже и сами не читали спецификации LSB :)
Медленно и вдумчиво идем на http://freestandards.org/docs/lsbbook/package.html и внимательно читаем иностранные слова...
It is the responsibility of the LSB Certified Runtime Environment (aka: operating system or Linux distribution) to be able to install RPM packaged applications.
Должна гарантировано устанавливать. Нигде про способность собирать ничего не написано :)
За то написано ниже...
The RPM file format has been specified because it is widely acceptable by many Linux distributions; however, you may use another packaging format if the install program your application is dependent on is LSB certified and previously installed.
Т.е. RPM выбран потому, что большая толпа (которая по определению не может быть умной) использует это безобразие. Ну да не я им судья.
PS А guest это как anonymous на LOR? Очень похоже по манере общаться.

"LFS – Собери свой Linux"
Отправлено anarSoul , 24-Июл-06 03:13 
Имхо лишний гемморой, хочешь прироста производительности (все мы помним что у гентушников скорость света на 11% больше) - ставь генту, на порядок проще будет, чем всё ручками собирать.

"LFS – Собери свой Linux"
Отправлено Аноним , 24-Июл-06 05:38 
Не солидно)) приятней же сказать "я сам собрал свой линукс" чем "поставил генту"

"LFS – Собери свой Linux"
Отправлено dct , 24-Июл-06 08:15 
Мое такое ИМХО,
если ехать, то любой бинари базед
если шашечки и ехать, то женту
ну а это вообще одни шашечки... :)

"LFS – Собери свой Linux"
Отправлено Паук , 24-Июл-06 08:52 
Зато отлично разберешся, что где и как вертится. За неделю, пока я первый раз собирал LFS (это был еще 5.0 пару лет назад) я узнал о системе больше, чем за 3 года "смотрений" до сборки.

"LFS – Собери свой Linux"
Отправлено dct , 24-Июл-06 11:01 
Извините, мне ехать :)
А как оно работает я и так разобрался неплохо, еще когда пробовал ядро ковырять :)

Но! я не агитирую, и никоим образом не против, если есть время ковырять, так тока регистр флагов Вам в руки!


"LFS – Собери свой Linux"
Отправлено Avgoor , 24-Июл-06 12:52 
LFS, имхо, вещь полезная. И дело даже не в познании внутренней структуры и тешении своего самолюбия (а-ля гентушное "я бог, я сделал fstab с нуля"). Дело скорее в принципе необходимости и достаточности. К примеру, ставить на флешку для самодельного роутера готовый дистрибутив, имхо, расточительно (потом половину либ/софта руками вырезать). А с LFS все просто, делаем только нужное, собираем только важное. И размер меньше, и чуть быстрее все.

"LFS - Собери свой Linux"
Отправлено theSame , 24-Июл-06 15:40 
LFS полезен тому, кто хочет собрать свой собственный дистр, заточить его под себя. Ну и в образовательных целях он хорош - для понимания того, как оно устроено и работает.

"LFS – Собери свой Linux"
Отправлено Зкщп10 , 24-Июл-06 21:38 
Gentoo - уже продуманный , серверный вариант такой сборки, со всеми плюсами.
LFS это недоделанный Генту.Ничего, все у них впереди,что у генту уже сзади - идеи ведь одинаковые были - собирать всю систему из сырцов, с максимумом оптимизации и заточенности.

"LFS – Собери свой Linux"
Отправлено Demon , 05-Авг-06 23:45 
LFS - вещь конечно интересная, но можно ли собранный дистрибутив затем как-нибудь сохранить, чтобы после (допустим) форматирования/замены винта не собирать его заново?

"LFS – Собери свой Linux"
Отправлено dart Atrox , 26-Сен-06 18:39 
Дык все зависло на самом интересном месте...
Хотелося бы то ж знать как результаты тяжкого труда сохранить...как инсталятор написать...
Ток никто чего то инфой такой не делется)))

"LFS – Собери свой Linux"
Отправлено Аноним , 12-Янв-07 08:56 
Я пользуюсь checkinstall ! Правда за ним надо перепроверять иногда лишнего цепляет (

"LFS – Собери свой Linux"
Отправлено DRectX , 02-Фев-09 19:06 
Идея хороша, даже несмотря на то что уже есть дистры Gentoo и его потомок Sabayon, да и остальные. Генту конечно тоже самое почти, но все же это дистрибутив, следовательно уже установлены какие то правила. Да и истоки его философии пришли не из мира линукс, а из такой замечательной системы как FreeBSD. В тоже время LFS сама предоставляет возможность выбора многих тонкостей, причем сохраняя философию линукс. Да геморрой, но вещь интересная, и порой очень удобная. Жаль что пока нет подобного проекта, с описанием хотя бы каких то примерных правил создания и разработки своего дистрибутива. Да и подобный проект для FreeBSD был бы очень хорош, правда конечно нарушит ее философию, но все же.