LINUX.ORG.RU

Сборка собственного дистрибутива Linux


0

1

Что нужно для того, чтобы собрать собственный дистрибутив Linux не на основе другого дистрибутива? Чтобы он состоял из ядра с драйверами и терминала, и на него можно было устанавливать программы, собранные из сорцев.

☆

Существуют онлайн-конструкторы дистрибутивов.

ZenitharChampion ★★★★★
()

И да, пустая компиляция - не development.

damnemall ★
()
Ответ на: комментарий от AITap

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

AITap ★★★★★
()
Ответ на: комментарий от AITap

> Другой вопрос состоит в том, _зачем_ выполнять работу, с которой обычно быстрее и лучше справляется система управления пакетами и команда мейнтейнеров дистрибутива.

Интереса для. // К.О.

damnemall ★
()
Ответ на: комментарий от damnemall

Интереса?
По-моему, занятие довольно скучное и сложное. Скачал, распаковал, сконфигурил, нашёл зависимости, поставил, пропатчил, ещё раз сконфигурил, собрал, поставил, повторил.

Если мне нужно собрать initramfs с чем-то чуточку сложнее статического busybox, я скачиваю gentoo stage3 и делаю ROOT=/target emerge всё_что_мне_нужно. Получается гораздо быстрее, удобнее и экономит кучу нервов.

AITap ★★★★★
()
Ответ на: комментарий от AITap

> По-моему, занятие довольно скучное и сложное. Скачал, распаковал, сконфигурил, нашёл зависимости, поставил, пропатчил, ещё раз сконфигурил, собрал, поставил, повторил.

На первых порах довольно интересно.

Получается гораздо быстрее, удобнее и экономит кучу нервов.

Желание меньше красноглазить приходит позже.

damnemall ★
()

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

trex6 ★★★★★
()
Ответ на: комментарий от AITap

>Интереса?

По-моему, занятие довольно скучное и сложное.

А при чём здесь по-твоему? )

kiverattes ★☆
()
Ответ на: комментарий от AITap

>экономит кучу нервов
ну да, беременным вредно, конечно.

AGUtilities ★★★
()
Ответ на: комментарий от trex6

>Потом можешь переходить на генту
>для компилятора в одном файле для всего сразу выставляешь и сорцы она сама выкачивает.
как бубунту, короче.

AGUtilities ★★★
()

Debian live-helper

anonymous
()
Ответ на: комментарий от AGUtilities

>> с которой обычно быстрее и лучше

а вот это сомнительно

Почему? Мейнтейнеры обладают определённым опытом, которого у задающего вопрос человека наверняка нет; менеджер пакетов тоже делает свою работу по разрешению зависимостей быстро и хорошо.

экономит кучу нервов

ну да, беременным вредно, конечно.

Ни разу не встречал человека, который испытывал бы положительные эмоции от сборки собственного toolchain.

AITap ★★★★★
()
Ответ на: комментарий от AGUtilities

>как бубунту, короче.
Ну вообще есть там значительное количество отличий.

trex6 ★★★★★
()
Ответ на: комментарий от AITap

>Ни разу не встречал человека, который испытывал бы положительные эмоции от сборки собственного toolchain.
Увеличивается ЧСВ, к тому же приходит понимание, как система устроенна внутри, а многие получают положительные эмоции в том числе и в процессе самообучения.

trex6 ★★★★★
()

Есть же слака

alix ★★★★
()

Чтобы он состоял из ядра с драйверами и терминала, и на него можно было устанавливать различные обои. //fxd

Linez ★
()

LFS. Я в свое время собирал более свежие версии пакетов по старой книге. ОЧЕНЬ способствует пониманию как система устроена. Ну и в книге читать не только инструкции к сборке, но и описание что для чего нужно.

Sectoid ★★★★★
()

LFS и мозги, чтобы написать свой пакетный менеджер или среду сборки.

devl547 ★★★★★
()
Вы не можете добавлять комментарии в эту тему: топик перемещен в архив.