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

Sabayon, Calculate, Funtoo, Exherbo

Модератор: /dev/random

Аватара пользователя
Samae1L
Сообщения: 301
ОС: Gentoo x86_64

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

Сообщение Samae1L »

Подскажите, пожалуйста, где можно найти качественные и поновее мануалы по сборке своего дистрибутива на базе Gentoo. Гугл на запрос выдаёт кучу ссылок на сборку из Calculate, а мне нужен чистый Gentoo.
Всего лишь проекция ненужного маленького человечка, влачащая бессмысленное существование в Сети.
Спасибо сказали:
Аватара пользователя
serzh-z
Бывший модератор
Сообщения: 8259
Статус: Маньяк
ОС: Arch, Fedora, Ubuntu

Re: Сборка своего дистрибутива

Сообщение serzh-z »

Samae1L писал(а):
15.10.2010 16:19
Подскажите, пожалуйста, где можно найти качественные и поновее мануалы по сборке своего дистрибутива на базе Gentoo. Гугл на запрос выдаёт кучу ссылок на сборку из Calculate, а мне нужен чистый Gentoo.
Хм... Мне видится так:
1. Чтобы собрать свой дистр нужно понимать, как устроена система
2. Но если будет понимание как система устроена, то никакие мануалы уже как бы не нужны
3. Чтобы понимать, как она устроена, нужно хотя бы прочитать Handbook и понять, что такое stage. Далее см. пункт 1
Спасибо сказали:
Аватара пользователя
Samae1L
Сообщения: 301
ОС: Gentoo x86_64

Re: Сборка своего дистрибутива

Сообщение Samae1L »

то есть, вся сборка установочного СД сводится к сборке stage4? а как же всякие приблуды для livecd?
Всего лишь проекция ненужного маленького человечка, влачащая бессмысленное существование в Сети.
Спасибо сказали:
Аватара пользователя
Goodvin
Ведущий рубрики
Сообщения: 4333
Статус: ⚝⚠⚒⚑⚖☭☞☣☤&

Re: Сборка своего дистрибутива

Сообщение Goodvin »

Samae1L писал(а):
15.10.2010 17:08
то есть, вся сборка установочного СД сводится к сборке stage4?
Зависит от того, что Вы понимаете под словами "установочного СД".

Samae1L писал(а):
15.10.2010 17:08
а как же всякие приблуды для livecd?
Вы определитесь что именно Вам нужно.
Подозреваю, что с этим как раз бОльшая проблема.
Спасибо сказали:
Аватара пользователя
Brainsburn
Сообщения: 950
Статус: /
ОС: Gentoo

Re: Сборка своего дистрибутива

Сообщение Brainsburn »

Samae1L писал(а):
15.10.2010 17:08
то есть, вся сборка установочного СД сводится к сборке stage4? а как же всякие приблуды для livecd?

Приблуды для livecd это отдельная тема. Если вы хотите сделать загрузочный диск для вашего дистрибутива, в гугле _есть_ инфа по запросу "livecd на основе gentoo".
Про stage4 написано тут http://ru.gentoo-wiki.com/wiki/Stage4
Спасибо сказали:
Аватара пользователя
Samae1L
Сообщения: 301
ОС: Gentoo x86_64

Re: Сборка своего дистрибутива

Сообщение Samae1L »

Goodvin писал(а):
15.10.2010 18:06
Samae1L писал(а):
15.10.2010 17:08
то есть, вся сборка установочного СД сводится к сборке stage4?
Зависит от того, что Вы понимаете под словами "установочного СД".

Samae1L писал(а):
15.10.2010 17:08
а как же всякие приблуды для livecd?
Вы определитесь что именно Вам нужно.
Подозреваю, что с этим как раз бОльшая проблема.


ну как же? стандартная установка генты ведь происходит с livecd, который загружает стандартную систему генту, и уже из неё разворачивается стэйдж, портеж и осуществляется установка
ну вот, мне и надо сделать свой установочный комплект со всем нужным мне софтом
в принципе, я уже разобрался, в виртуалбоксе соберу генту с нужной комплектацией и потом уже сдалю из неё stage4 на livecd
Всего лишь проекция ненужного маленького человечка, влачащая бессмысленное существование в Сети.
Спасибо сказали:
Аватара пользователя
serzh-z
Бывший модератор
Сообщения: 8259
Статус: Маньяк
ОС: Arch, Fedora, Ubuntu

Re: Сборка своего дистрибутива

Сообщение serzh-z »

Samae1L писал(а):
15.10.2010 21:29
стандартная установка генты ведь происходит с livecd,
Установка Gentoo не происходит с LiveCD. Gentoo LiveCD вообще не имеет никакого отношения к установке (хотя, в старых версиях на него втыкали экспериментальный установщик Gentoo). stage можно собрать с помощью Metro или Catalyst.
Спасибо сказали:
Аватара пользователя
Samae1L
Сообщения: 301
ОС: Gentoo x86_64

Re: Сборка своего дистрибутива

Сообщение Samae1L »

serzh-z писал(а):
15.10.2010 22:16
Samae1L писал(а):
15.10.2010 21:29
стандартная установка генты ведь происходит с livecd,
Установка Gentoo не происходит с LiveCD. Gentoo LiveCD вообще не имеет никакого отношения к установке


:ohmy: я что, живу в каком-то параллельном мире? а как ещё устанавливается генту? я обычно иду сюда, забираю последний iso (install-amd64-minimal-20101007.iso), который и представляет из себя как раз gentoo-livecd, гружусь с него и устанавливаю уже систему на жёсткий диск
вы как-то по-другому делаете?
Всего лишь проекция ненужного маленького человечка, влачащая бессмысленное существование в Сети.
Спасибо сказали:
Аватара пользователя
Goodvin
Ведущий рубрики
Сообщения: 4333
Статус: ⚝⚠⚒⚑⚖☭☞☣☤&

Re: Сборка своего дистрибутива

Сообщение Goodvin »

Samae1L писал(а):
15.10.2010 21:29
ну как же? стандартная установка генты ведь происходит с livecd, который загружает стандартную систему генту, и уже из неё разворачивается стэйдж, портеж и осуществляется установка
ну вот, мне и надо сделать свой установочный комплект со всем нужным мне софтом
в принципе, я уже разобрался, в виртуалбоксе соберу генту с нужной комплектацией и потом уже сдалю из неё stage4 на livecd

Gentoo не требует никакого "livecd, который загружает стандартную систему генту".

Я вот ставил gentoo из рабочей системы openSUSE, но чаще использую systemrescuecd на USB-флешке - мне он удобнее, хотя это и не принципиально.
Установить Gentoo можно хоть из-под Убунты.

Я так в очередной раз Вам посоветую сначала определеиться с постановкой задачи, ибо Вы слабо представляете чего хотите.
Для начала неплохо почитать хэндбук и понять что вообще из себя представляет процесс установки gentoo.
А то Вы пытаетесь задавать вопросы про конкретные инструменты, еще не знаю что собираетесь делать - то ли гвозди забивать, то ли микробов разглядывать.
Спасибо сказали:
Аватара пользователя
Samae1L
Сообщения: 301
ОС: Gentoo x86_64

Re: Сборка своего дистрибутива

Сообщение Samae1L »

Goodvin писал(а):
16.10.2010 08:26
Samae1L писал(а):
15.10.2010 21:29
ну как же? стандартная установка генты ведь происходит с livecd, который загружает стандартную систему генту, и уже из неё разворачивается стэйдж, портеж и осуществляется установка
ну вот, мне и надо сделать свой установочный комплект со всем нужным мне софтом
в принципе, я уже разобрался, в виртуалбоксе соберу генту с нужной комплектацией и потом уже сдалю из неё stage4 на livecd

Gentoo не требует никакого "livecd, который загружает стандартную систему генту".

Я вот ставил gentoo из рабочей системы openSUSE, но чаще использую systemrescuecd на USB-флешке - мне он удобнее, хотя это и не принципиально.
Установить Gentoo можно хоть из-под Убунты.


да это понятно, но большинство новичков устанавливают генту именно с livecd

Goodvin писал(а):
16.10.2010 08:26
Я так в очередной раз Вам посоветую сначала определеиться с постановкой задачи, ибо Вы слабо представляете чего хотите.
Для начала неплохо почитать хэндбук и понять что вообще из себя представляет процесс установки gentoo.
А то Вы пытаетесь задавать вопросы про конкретные инструменты, еще не знаю что собираетесь делать - то ли гвозди забивать, то ли микробов разглядывать.


охоспади, я чётко представляю что мне нужно и как генту устанавливается, просто, походу, я криво сформулировал вопрос
мне нужен мануал, с помощью которого можно создать установочный livecd/livedvd как у Calculate
наверное, такого единого мануала не существует в природе, есть только россыпь отдельных по stage4 и livecd
Всего лишь проекция ненужного маленького человечка, влачащая бессмысленное существование в Сети.
Спасибо сказали:
Аватара пользователя
oper777
Сообщения: 411
ОС: gentoo

Re: Сборка своего дистрибутива

Сообщение oper777 »

да это понятно, но большинство новичков устанавливают генту именно с livecd

Более того, официальный handbook рассматривает установку именно с minimal-livecd (хотя там упоминается, что это далеко не единственный способ).

охоспади, я чётко представляю что мне нужно и как генту устанавливается, просто, походу, я криво сформулировал вопрос
мне нужен мануал, с помощью которого можно создать установочный livecd/livedvd как у Calculate
наверное, такого единого мануала не существует в природе, есть только россыпь отдельных по stage4 и livecd


Попробуйте по этому мануалу (там в десятом шаге как раз и ставят дополнительные необходимые программы: http://ru.gentoo-wiki.com/wiki/HOWTO_%D0%A...%83%D0%BB%D1%8F
Спасибо сказали:
Аватара пользователя
serzh-z
Бывший модератор
Сообщения: 8259
Статус: Маньяк
ОС: Arch, Fedora, Ubuntu

Re: Сборка своего дистрибутива

Сообщение serzh-z »

Samae1L писал(а):
16.10.2010 07:03
вы как-то по-другому делаете?
Да. Использую любой доступный LiveCD, включая Ubuntu. Ибо давно уже Gentoo LiveCD у меня неработоспособен. То из-за проблем с видео (тёмный экран), то просто клавиатура (беспроводная) не работает на нём.

Samae1L писал(а):
16.10.2010 10:07
мне нужен мануал, с помощью которого можно создать установочный livecd/livedvd как у Calculate
Слабо представляю как должен выглядеть этот мануал. Мануал в этом случае должен представлять процесс кастомизации дистрибутива. Если все "собственные" дистрибутивы будут делать по этому мануалу, то какие же они будут кастомизированные???
Спасибо сказали:
Аватара пользователя
Samae1L
Сообщения: 301
ОС: Gentoo x86_64

Re: Сборка своего дистрибутива

Сообщение Samae1L »

oper777 писал(а):
16.10.2010 12:47
Попробуйте по этому мануалу (там в десятом шаге как раз и ставят дополнительные необходимые программы: http://ru.gentoo-wiki.com/wiki/HOWTO_%D0%A...%83%D0%BB%D1%8F


возможно, я наркоман, но там всего девять шагов -))
Всего лишь проекция ненужного маленького человечка, влачащая бессмысленное существование в Сети.
Спасибо сказали:
Аватара пользователя
oper777
Сообщения: 411
ОС: gentoo

Re: Сборка своего дистрибутива

Сообщение oper777 »

:)

Вот приблизительные шаги установки
.....
10. emerge
<Любые необязательные пакеты на ваш вкус, например kde, mc>
Спасибо сказали:
Аватара пользователя
xorader
Сообщения: 1030
Статус: собирающий миры
ОС: Debian

Re: Сборка своего дистрибутива

Сообщение xorader »

> мне нужен мануал, с помощью которого можно создать установочный livecd/livedvd как у Calculate

а почему бы не воспользоваться готовым Calculate ? У них же на сайте есть готовая подробнейшая инструкция как кастомайзить под свой вкус.
Molchanov Alexander (aka Xor)
*offtopic* - ololo!
Спасибо сказали:
Аватара пользователя
zhekas
Сообщения: 60
ОС: Gentoo

Re: Сборка своего дистрибутива

Сообщение zhekas »

в принципе, я уже разобрался, в виртуалбоксе соберу генту с нужной комплектацией и потом уже сдалю из неё stage4 на livecd


Зачем в виртуалбоксе. Для этого достаточно отвести отдельную директорию, например ~/livecd, и с помощью chroot-а устанавливайте там что хотите,что вы вобщем то и делаете при обычной установке gentoo.
Спасибо сказали:
fergios
Сообщения: 512
ОС: debian stable

Re: Сборка своего дистрибутива

Сообщение fergios »

в принципе, я уже разобрался, в виртуалбоксе соберу генту с нужной комплектацией и потом уже сдалю из неё stage4 на livecd
в виртуалбоксе раза в 4-8 дольше все собирается, чем на хостовой системе.
Спасибо сказали:
Аватара пользователя
Samae1L
Сообщения: 301
ОС: Gentoo x86_64

Re: Сборка своего дистрибутива

Сообщение Samae1L »

xorader писал(а):
18.10.2010 20:00
а почему бы не воспользоваться готовым Calculate ?


личная иррациональная неприязнь

fergios писал(а):
18.10.2010 23:57
в принципе, я уже разобрался, в виртуалбоксе соберу генту с нужной комплектацией и потом уже сдалю из неё stage4 на livecd
в виртуалбоксе раза в 4-8 дольше все собирается, чем на хостовой системе.


да, мне уже пришлось отказаться от этой идеи - в виртуалбоксе пакеты через раз собираются
Всего лишь проекция ненужного маленького человечка, влачащая бессмысленное существование в Сети.
Спасибо сказали:
Аватара пользователя
Samae1L
Сообщения: 301
ОС: Gentoo x86_64

Re: Сборка своего дистрибутива

Сообщение Samae1L »

вопрос: как протестировать собранную в chroot систему (включая иксы, кеды и т.д.) на работоспособность?
Всего лишь проекция ненужного маленького человечка, влачащая бессмысленное существование в Сети.
Спасибо сказали:
Аватара пользователя
/dev/random
Администратор
Сообщения: 5438
ОС: Gentoo

Re: Сборка своего дистрибутива

Сообщение /dev/random »

Samae1L писал(а):
21.10.2010 15:47
вопрос: как протестировать собранную в chroot систему (включая иксы, кеды и т.д.) на работоспособность?

* Запустить ядро с параметром init=/bin/bash (или real_init=/bin/bash, если используется initrd)
* При необходимости, mount бла-бла (т.к. по-умолчанию подмонтируется только корневой раздел)
* # exec chroot /путь/к/системе /bin/init

PS: ядро лучше использовать именно то, которое вы собирали для чрутовой системы.
Спасибо сказали:
Аватара пользователя
Samae1L
Сообщения: 301
ОС: Gentoo x86_64

Re: Сборка своего дистрибутива

Сообщение Samae1L »

/dev/random писал(а):
21.10.2010 16:06
Samae1L писал(а):
21.10.2010 15:47
вопрос: как протестировать собранную в chroot систему (включая иксы, кеды и т.д.) на работоспособность?

* Запустить ядро с параметром init=/bin/bash (или real_init=/bin/bash, если используется initrd)
* При необходимости, mount бла-бла (т.к. по-умолчанию подмонтируется только корневой раздел)
* # exec chroot /путь/к/системе /bin/init

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


ок, спасибо
Всего лишь проекция ненужного маленького человечка, влачащая бессмысленное существование в Сети.
Спасибо сказали:
Аватара пользователя
Samae1L
Сообщения: 301
ОС: Gentoo x86_64

Re: Сборка своего дистрибутива

Сообщение Samae1L »

назрела ещё одна проблема: по умолчанию иксы загружаются с разрешением 1024х768, которое на современных мониторах выглядит, мягко говоря, паршиво. Как можно реализовать автоматический подбор разрешения под возможности монитора? Я слышал, что xorg-server-1.9 вообще не нуждается в каких-либо конфигах, он сам всё автоматом подхватывает через udev. Нужны какие-то особые скрипты/конфиги для udev?
Всего лишь проекция ненужного маленького человечка, влачащая бессмысленное существование в Сети.
Спасибо сказали:
Аватара пользователя
taaroa
Сообщения: 1319

Re: Сборка своего дистрибутива

Сообщение taaroa »

Samae1L писал(а):
24.10.2010 10:35
Я слышал, что xorg-server-1.9 вообще не нуждается в каких-либо конфигах, он сам всё автоматом подхватывает через udev. Нужны какие-то особые скрипты/конфиги для udev?

>=xorg-server-1.8, если быть точным.
xorg-server-1.8
И ещё
:wq
Спасибо сказали:
Аватара пользователя
Samae1L
Сообщения: 301
ОС: Gentoo x86_64

Re: Сборка своего дистрибутива

Сообщение Samae1L »

taaroa писал(а):
24.10.2010 10:58
Samae1L писал(а):
24.10.2010 10:35
Я слышал, что xorg-server-1.9 вообще не нуждается в каких-либо конфигах, он сам всё автоматом подхватывает через udev. Нужны какие-то особые скрипты/конфиги для udev?

>=xorg-server-1.8, если быть точным.
xorg-server-1.8
И ещё


это про устройства ввода, а с этим всё в порядке - я удалил из конфигов все упоминания о них и иксы подхватывают их сами
мне нужно с монитором разобраться
Всего лишь проекция ненужного маленького человечка, влачащая бессмысленное существование в Сети.
Спасибо сказали:
Аватара пользователя
xorader
Сообщения: 1030
Статус: собирающий миры
ОС: Debian

Re: Сборка своего дистрибутива

Сообщение xorader »

<офтопик>

$ head -n3 /var/log/Xorg.0.log

X.Org X Server 1.7.6
Release Date: 2010-03-17


</офтопик>
Molchanov Alexander (aka Xor)
*offtopic* - ololo!
Спасибо сказали: