IPB

Здравствуйте, гость ( Вход | Регистрация )

> DistroCreator - дистрибутив для сборки своих систем на базе ALTLinux
Поделиться
ИВК
сообщение 8.4.2015, 23:15
Сообщение #1


Профессионал
*******

Группа: Глоб. Модератор
Сообщений: 10142
Регистрация: 22.6.2009
Вставить ник
Цитата
Из: Онега
Пользователь №: 1352
Страна: Россия
Город: Не указан
Пол: Муж.



Репутация: 30


Перенесено из темы "wmsmall - наш дистрибутив с рабочим столом WindowMaker"

Цитата(kostyalamer @ 8.4.2015, 19:54) *
У меня на твою прогу огромные виды, есть идея собрать легкий дистрибутив предназначенный для того чтобы пользователь сам собирал в нем себе дистрибутивы. Смысл вот в чем : Делаем легкий дистр в котором минимум программ, но есть твоя прога ( с кучей профилей ), m-p-d , hasher и текущая клубная репа. Пользователь ставит его на винт, выбирает нужный профиль , пилит брендинг, и скидывает результат на флешку или диск. После чего перезагружается и устанавливает уже свой персональный дистрибутив .
Или не перезагружается а просто доставляет то что ему надо до рабочей системы, в которой шлепает дистры , лазит в чрут и вообще делает все что ему угодно. Понятно что от меня можно ожидать такую штуку только на WM-е .
Подумай на эту тему , идея по-моему достаточно любопытная .


Идея очень интересная, давай займёмся ею вместе, а там, может, ещё кто присоединится smile.gif
Лучше открыть отдельную тему про этот будущий самособираемый дистрибутив. То, что он будет на WM - понятно, но это же не просто ещё одна сборка на WM, а нечто особенное smile.gif
Прямо сейчас от меня, значит, требуется последняя версия mpdgui. Я в ней собираю для пробы брендинги и дистры, но за пару дней прихлопнул десятка два мелких багов и недоработок и уверен, что это отнюдь не всё, так что погоняю прогу ещё несколько дней. И, естественно, прежде чем её выкладывать, надо убедиться, что в ней нормально собирается wmsmall на шестой и седьмой платформах. Вот после этого глянешь, что эта прога сейчас собой представляет, тогда и подумаем, что дальше делать.


--------------------
Не пью, не курю, не смотрю телевизор, не пользуюсь Windows
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
 
Открыть новую тему
Ответов
Balbes
сообщение 28.6.2015, 15:56
Сообщение #2


Мастер
******

Группа: Пользователь
Сообщений: 794
Регистрация: 9.7.2010
Вставить ник
Цитата
Пользователь №: 1865
Страна: Россия
Город: Зарайск/Московской
Пол: Муж.



Репутация: 6


Цитата(kostyalamer @ 27.6.2015, 17:49) *
Все это любопытно, но есть несколько вопросов и идей :
1) Судя по всему у вас с Михаилом достаточно быстрый интернет - у меня 2 Мбит/с ( а реально на закачке 600 Кбит/c ) соответственно у меня это уже не живая сборочница а скорее подыхающая ( если конечно не подключить к ней скачанные репы , а если подключать вообще непонятно зачем она нужна ).
2) Если ставить на диск чем это будет отличаться от недопиленного distrocreatora , зачем тогда плодить сущности ?
3) Я builder не ставил ( см п 1 ) но давай про оптимизированные настройки подробнее, это может быть очень интересно.

Честно говоря Олег, ты меня заинтересовал, подобный дистрибутив имеет право на существование. Более того на скоростях 10 Мбит и более он становится востребованным . В связи с этим предполагаю следующее развитие событий:
1) Добиваем distrocreator как он есть, его релиз вопрос недели, максимум двух.
2) Устраиваем большой шум на форуме Альта и в рассылках на предмет потестить эту радость , ловим баги ( или не ловим )
в навигаторе и устраняем их.
3) Просим кого-нибудь из тимовцев , членов клуба запульнуть навигатор в Сизиф / бранчи.
4) Зовем сюда Михаила и всей толпой ( правда своего активного участия не могу обещать, но чего-нибудь полезное сделать постараюсь, летом со временем очень плохо )начинаем пилить актуальный m-p на предмет создания профиля builder-gui или как там его назвать. Результат попадает в актуальное
m-p и может быть выпущен в виде отдельного дистрибутива.
В общем , неплохой сценарий , давайте тут его и обсудим smile.gif


1. Для работы сборочницы (в режиме лайв или установленная на диск) - нет ограничения на то, каким способом подключаются репы. Вот несколько вариантов использования :
- образ системы заливается на USB накопитель (например тот же самый портативный внешний диск, кстати, сейчас за почти разумные деньги можно взять внешний 500 Гб USB 3.0 диск), вместе с системой на него заливаются локальные репы (например в отдельный раздел). Опять же эти репы на внешнем диске можно удобно использовать и в системе на ПК как источник для сборочниц и для установки любых пакетов на любом ПК, т.е. иметь универсальный единый источник пакетов, который легко подключить практически везде, регулярно обновлять и т.д. Берёшь такую коробочку, подключаешь к любому ПК и получаешь готовую сборочницу со всеми сохранёнными результатами и наработками и инет для самой сборки не нужен.
- образ на маленькой (относительно) флэшке , а репы на любом другом носителе (тот же внешний диск, но с одним разделом в котором только репы)
- образ на компакт-диске , репы - как в предыдущем варианте
- образ на флэшке, а нужные пакеты на компакт-диске, так называемая мини-репа, не все же пакеты из реп нужны для сборки, диска на 4-8 Гб для всех используемых в сборке пакетов - более чем достаточно. Кстати, мини-репа на болванке может быть так же полезна для установок и фиксации гарантированно проверенного набора пакетов, а то сейчас есть не хорошая тенденция появления моментов, когда репы оказываются с нестыкующимися пакетами.

2. Как ни старнно, для тех у кого на домашнем ПК не так много ресурсов, выгодно иметь такую сборочницу, как ни крути, но в рабочей системе всегда есть куча того, что не нужно для сборки дистрибутивов и на это уходит часть ресурсов. В идеале для сборки дистров лучше иметь самумую минимальную систему.

3. Всех фишек оптимизации не знаю, это надо Михаила спрашивать. Скорее всего многое из этих фишек опытные пользователи наверняка уже используют у себя, но начинающие точно этого не знают.

4. "Разрезание" профиля builder для возможности его использования в разных вариациях поддерживаю, мне кажеться это будет востребовано.

Цитата(kostyalamer @ 27.6.2015, 23:41) *
Олег, прочитал антикварную рассылку за прошлую неделю, понял откуда возник вопрос.
Но как ты там справедливо заметил это система жрет ресурсов немерено - что вполне естественно для live-сборочницы , да и по твоим
ответам в антикварной теме создалось впечатление что она немного кривая wink.gif Хотя тема действительно любопытная для владельцев навороченных компов и быстрого интернета ( это явно не про меня ), давайте обсудим есть ли у кого-нибудь желание этот проект поднять.

Вижу надо кое-что пояснить rolleyes.gif

1. Существует графическая сборочница лайвДВД с КДЕ4 и кучей доп. софта, насколько смог увидеть, там включено неимоверное количество всего и на все случаи, что явно избыточно для сборки. Про этот образ написал Михаил, как один из вариантов уже существующих сборочниц.
Про этот вариант я и писал, что сильно грузит привод при загрузке и забирает часть ресурсов.

2. Сборочница на основе консольного live-bulder , в которую добавляется минимальный набор графики. В принципе это как раз то, чем вы сейчас занимаетесь. Про него я и упоминал, предлагая взять за основу профиль buildera и добавить в него ту часть профиля wmsmall, что отвечает за графическую оболочку и минимальный набор утилит (для монтирования сменных носителей, браузер и т.д.)

3. Существующий консольный профиль live-builder как раз таки не жрёт ресурсы, а весьма рационально и эффективно их использует для сборки, и в кое-чём да же лучше, чем это настроено у некоторых далеко не новичков, но он не имеет удобного (для новичков) графического интерфейса - для управления монирование, подключением разных источников реп и прочего.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения

Сообщений в этой теме
- IVK   DistroCreator - дистрибутив для сборки своих систем на базе ALTLinux   8.4.2015, 23:15
- - kostyalamer   Цитата(IVK @ 8.4.2015, 23:15) Идея очень ...   8.4.2015, 23:24
- - IVK   Насчёт названия. В чём особенность задуманного дис...   8.4.2015, 23:59
|- - kostyalamer   Цитата(IVK @ 8.4.2015, 23:59) Насчёт назв...   9.4.2015, 8:56
- - IVK   По-моему, wmdistrocreator лучше всего. А mpdgui.is...   9.4.2015, 9:10
|- - squire   Цитата(IVK @ 9.4.2015, 11:10) По-моему, w...   9.4.2015, 14:39
- - IVK   Цитата(squire @ 9.4.2015, 13:39) Судя по ...   9.4.2015, 14:48
- - kostyalamer   Пускай будет distrocreator , переношу сюда сообщен...   9.4.2015, 21:38
- - kostyalamer   Товарищи сборщики, те кто хочет чтобы их дистрибут...   9.4.2015, 21:47
- - kostyalamer   Пока суть да дело можно обсудить пакетный состав б...   20.4.2015, 21:12
- - IVK   Цитата(kostyalamer @ 20.4.2015, 20:12) По...   20.4.2015, 23:45
- - Michael Shigorin   1) distractor? :-) 2) http://lists.altlinux.org/pi...   21.4.2015, 0:44
|- - kostyalamer   Цитата(Michael Shigorin @ 21.4.2015, 0:44...   21.4.2015, 7:54
|- - Michael Shigorin   Так не destructor же ж :) Ну да ладно...   21.4.2015, 19:53
|- - kostyalamer   Цитата(Michael Shigorin @ 21.4.2015, 19:5...   21.4.2015, 21:18
|- - Michael Shigorin   Цитата(kostyalamer @ 21.4.2015, 20:18) Кс...   22.4.2015, 13:17
- - IVK   Цитата(kostyalamer @ 21.4.2015, 20:18) То...   21.4.2015, 21:57
|- - kostyalamer   Цитата(IVK @ 21.4.2015, 21:57) Давай уж н...   21.4.2015, 22:58
- - IVK   Цитата(Michael Shigorin @ 22.4.2015, 12:1...   22.4.2015, 19:15
- - IVK   Цитата(kostyalamer @ 21.4.2015, 21:58) Да...   22.4.2015, 19:18
|- - kostyalamer   Цитата(IVK @ 22.4.2015, 19:18) Завтра пон...   22.4.2015, 22:55
- - kostyalamer   Держи скелетон для distrocreator-а : По сути это...   23.4.2015, 23:30
- - IVK   Цитата(kostyalamer @ 23.4.2015, 22:30) Де...   23.4.2015, 23:37
- - IVK   ДистроНавигатор: rpm srpm   24.4.2015, 0:06
- - kostyalamer   ДистроНавигатор уехал в репу, следующим пунктом пл...   24.4.2015, 9:04
- - IVK   Установка вновь собранного DistroCreator'а обл...   3.5.2015, 16:54
|- - kostyalamer   Цитата(IVK @ 3.5.2015, 16:54) Установка в...   3.5.2015, 19:09
- - IVK   Цитата(kostyalamer @ 3.5.2015, 18:09) Све...   3.5.2015, 19:20
|- - kostyalamer   Цитата(IVK @ 3.5.2015, 19:20) Да, установ...   3.5.2015, 19:25
- - IVK   Это у меня, оказывается Туда попала промежуточная...   3.5.2015, 19:40
|- - kostyalamer   Цитата(IVK @ 3.5.2015, 19:40) Это у меня,...   3.5.2015, 20:03
- - kostyalamer   Исправил, залил исправленный скелетон в репу.   3.5.2015, 21:40
- - IVK   Завтра соберу уже с этим скелетоном; сегодня мне п...   3.5.2015, 21:54
|- - kostyalamer   Цитата(IVK @ 3.5.2015, 21:54) Завтра собе...   3.5.2015, 23:24
- - IVK   distrocreator должен наследовать от wmsmall все па...   4.5.2015, 0:29
- - IVK   Создал новый профильный файл под условным название...   4.5.2015, 12:28
- - kostyalamer   Перенесено из темы "Программа DistroNavigator...   22.6.2015, 23:17
- - kostyalamer   Нашел , у тебя в conf.d/windowmaker.mk есть : Кодd...   22.6.2015, 23:39
- - IVK   Цитата(kostyalamer @ 22.6.2015, 22:17) ин...   22.6.2015, 23:40
|- - kostyalamer   Цитата(IVK @ 22.6.2015, 23:40) вот тут мы...   22.6.2015, 23:47
- - IVK   Цитата(kostyalamer @ 22.6.2015, 21:50) 1)...   22.6.2015, 23:52
- - IVK   Цитата(kostyalamer @ 22.6.2015, 22:47) Кс...   22.6.2015, 23:55
- - IVK   Или скинуть, так сказать, базовую часть пакетов из...   23.6.2015, 0:01
|- - kostyalamer   Цитата(IVK @ 23.6.2015, 0:01) Или скинуть...   23.6.2015, 8:24
- - IVK   Цитата(kostyalamer @ 23.6.2015, 7:24) Мож...   23.6.2015, 10:10
|- - kostyalamer   Цитата(IVK @ 23.6.2015, 10:10) Первый вар...   23.6.2015, 22:19
- - IVK   Ещё погонял Навигатор, обнаружил и убрал несколько...   25.6.2015, 0:02
- - kostyalamer   1) Профиль wmsmall-а разбил на 2 части: wmsmall_ba...   25.6.2015, 22:38
- - IVK   Что касается деления на wmsmall_base и wmsmall, то...   25.6.2015, 22:54
|- - Balbes   Цитата(IVK @ 25.6.2015, 22:54) Что касает...   26.6.2015, 11:48
|- - kostyalamer   Цитата(Balbes @ 26.6.2015, 11:48) ИМХО Ми...   26.6.2015, 22:33
- - IVK   Цитата(Balbes @ 26.6.2015, 10:48) distro/...   26.6.2015, 21:19
- - IVK   Выкинул efi из профиля, пересобрал, теперь запусти...   26.6.2015, 22:34
- - IVK   Надо точнее определиться, что делаем... и из чего ...   27.6.2015, 0:12
- - Balbes   Цитата(IVK @ 26.6.2015, 21:19) Наверное, ...   27.6.2015, 13:28
|- - kostyalamer   Все это любопытно, но есть несколько вопросов и ид...   27.6.2015, 17:49
- - kostyalamer   Олег, прочитал антикварную рассылку за прошлую нед...   27.6.2015, 23:41
- - IVK   Цитата(kostyalamer @ 27.6.2015, 16:49) В ...   28.6.2015, 14:04
- - Balbes   Цитата(kostyalamer @ 27.6.2015, 17:49) Вс...   28.6.2015, 15:56
- - kostyalamer   Олег, давай по порядку. Для начала главное считай ...   28.6.2015, 19:44
- - kostyalamer   1) Скелетон distrocreator уехал в репу . 2) Кусок ...   30.6.2015, 23:48
- - IVK   Замечательно Но профиль wmsmall разве не изменилс...   1.7.2015, 0:12
|- - kostyalamer   Цитата(IVK @ 1.7.2015, 0:12) Замечательно...   1.7.2015, 8:20
- - IVK   Сделал в Навигаторе пробные сборки Креатора (t7) в...   1.7.2015, 18:09
|- - kostyalamer   Цитата(IVK @ 1.7.2015, 18:09) Сделал в На...   1.7.2015, 20:35
|- - kostyalamer   Цитата(IVK @ 1.7.2015, 18:09) Сделал в На...   2.7.2015, 21:15
- - IVK   Цитата(kostyalamer @ 1.7.2015, 19:35) Дав...   1.7.2015, 21:04
|- - kostyalamer   Цитата(IVK @ 1.7.2015, 21:04) Я имел в ви...   1.7.2015, 21:19
- - IVK   Цитата(kostyalamer @ 2.7.2015, 20:15) Тол...   2.7.2015, 21:29
|- - kostyalamer   Цитата(IVK @ 2.7.2015, 21:29) Не пробовал...   2.7.2015, 21:43
- - IVK   В самом деле поймал пару багов Один - во время ус...   2.7.2015, 22:50
- - kostyalamer   Ага, хорошо что поглядели . Группы я добавлю, а ...   2.7.2015, 23:05
- - IVK   Поставил m-p-d-сборку. Как ни странно, и там фон и...   3.7.2015, 0:02
- - IVK   Кстати, какую именно сборку Креатора будем (пока, ...   3.7.2015, 23:43
|- - kostyalamer   Цитата(IVK @ 3.7.2015, 23:43) Кстати, как...   4.7.2015, 18:32
- - IVK   В профиль, который в m-p-d, надо вписать dhcp (пак...   4.7.2015, 18:47
|- - kostyalamer   Цитата(IVK @ 4.7.2015, 18:47) В профиль, ...   4.7.2015, 19:22
- - IVK   В новой сборке: Код[q<>host-240 ~]...   4.7.2015, 23:20
|- - kostyalamer   Цитата(IVK @ 4.7.2015, 23:20) Там же долж...   5.7.2015, 19:21
- - IVK   Тогда юзер изначально не должен состоять в группе ...   5.7.2015, 19:39
|- - kostyalamer   Цитата(IVK @ 5.7.2015, 19:39) Тогда юзер ...   5.7.2015, 20:28
- - kostyalamer   Удалил пользователя из группы hashman ( gpasswd -...   5.7.2015, 20:59
- - IVK   Цитата(kostyalamer @ 5.7.2015, 19:59) Уда...   5.7.2015, 21:22
- - kostyalamer   Понятно, залил в репу инсталлер без hashman -а.   5.7.2015, 21:55
- - IVK   Собрал mpd-вариант Креатора, установил, запустил. ...   5.7.2015, 23:02
- - kostyalamer   Отлично , заливай   5.7.2015, 23:08
- - IVK   Вот он   6.7.2015, 12:19
- - IVK   И заодно свежий Навигатор - тот, который в этом Кр...   6.7.2015, 21:01
|- - kostyalamer   Цитата(IVK @ 6.7.2015, 21:01) И заодно св...   6.7.2015, 22:48
- - Balbes   Попытался запустить Креатор в виртуалке и получил ...   6.7.2015, 23:07
- - IVK   Цитата(Balbes @ 6.7.2015, 22:07) Попыталс...   6.7.2015, 23:15
- - kostyalamer   Анонсировал : http://forum.altlinux.org/index.php?...   6.7.2015, 23:18
- - kostyalamer   Дистрибутив нормально установился и запустился. PS...   7.7.2015, 9:37
- - kostyalamer   Перепостил материал о дистрибутиве с форума Альта ...   7.7.2015, 23:58
- - IVK   Попробовал составить список возможных направлений ...   8.7.2015, 12:15
- - kostyalamer   Давай по пунктам по-порядку: 1 с этим понятно. Есл...   8.7.2015, 23:17
- - IVK   Там многие пункты друг за друга цепляются, и не вс...   8.7.2015, 23:42
- - kostyalamer   Иван, ты похоже пропустил много интересного : http...   11.7.2015, 0:37
- - IVK   Цитата(kostyalamer @ 10.7.2015, 23:37) Ив...   11.7.2015, 9:46
- - kostyalamer   Иван, тут есть вопрос по дальнейшим планам : http:...   12.7.2015, 23:41
2 страниц V   1 2 >


Ответить в эту темуОткрыть новую тему
( Гостей: 1 )
Пользователей: 0

 



RSS Текстовая версия Сейчас: 19.6.2025, 6:31