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 ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.