![]() |
Поделиться |
Здравствуйте, гость ( Вход | Регистрация )
![]() ![]() |
![]() |
Поделиться |
![]()
Сообщение
#1
|
|
![]() Профессионал ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Глоб. Модератор Сообщений: 10161 Регистрация: 22.6.2009 Вставить ник Цитата Из: Онега Пользователь №: 1352 Страна: Россия Город: Не указан Пол: Муж. Репутация: ![]() ![]() ![]() |
Перенесено из темы "wmsmall - наш дистрибутив с рабочим столом WindowMaker"
У меня на твою прогу огромные виды, есть идея собрать легкий дистрибутив предназначенный для того чтобы пользователь сам собирал в нем себе дистрибутивы. Смысл вот в чем : Делаем легкий дистр в котором минимум программ, но есть твоя прога ( с кучей профилей ), m-p-d , hasher и текущая клубная репа. Пользователь ставит его на винт, выбирает нужный профиль , пилит брендинг, и скидывает результат на флешку или диск. После чего перезагружается и устанавливает уже свой персональный дистрибутив . Или не перезагружается а просто доставляет то что ему надо до рабочей системы, в которой шлепает дистры , лазит в чрут и вообще делает все что ему угодно. Понятно что от меня можно ожидать такую штуку только на WM-е . Подумай на эту тему , идея по-моему достаточно любопытная . Идея очень интересная, давай займёмся ею вместе, а там, может, ещё кто присоединится ![]() Лучше открыть отдельную тему про этот будущий самособираемый дистрибутив. То, что он будет на WM - понятно, но это же не просто ещё одна сборка на WM, а нечто особенное ![]() Прямо сейчас от меня, значит, требуется последняя версия mpdgui. Я в ней собираю для пробы брендинги и дистры, но за пару дней прихлопнул десятка два мелких багов и недоработок и уверен, что это отнюдь не всё, так что погоняю прогу ещё несколько дней. И, естественно, прежде чем её выкладывать, надо убедиться, что в ней нормально собирается wmsmall на шестой и седьмой платформах. Вот после этого глянешь, что эта прога сейчас собой представляет, тогда и подумаем, что дальше делать. -------------------- Не пью, не курю, не смотрю телевизор, не пользуюсь Windows
|
|
|
![]()
Сообщение
#2
|
|
Профессионал ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователь Сообщений: 4384 Регистрация: 17.9.2009 Вставить ник Цитата Пользователь №: 1617 Страна: Россия Город: Санкт-Петербург Пол: Муж. Репутация: ![]() ![]() ![]() |
Идея очень интересная, давай займёмся ею вместе, а там, может, ещё кто присоединится ![]() Лучше открыть отдельную тему про этот будущий самособираемый дистрибутив. То, что он будет на WM - понятно, но это же не просто ещё одна сборка на WM, а нечто особенное ![]() Прямо сейчас от меня, значит, требуется последняя версия mpdgui. Я в ней собираю для пробы брендинги и дистры, но за пару дней прихлопнул десятка два мелких багов и недоработок и уверен, что это отнюдь не всё, так что погоняю прогу ещё несколько дней. И, естественно, прежде чем её выкладывать, надо убедиться, что в ней нормально собирается wmsmall на шестой и седьмой платформах. Вот после этого глянешь, что эта прога сейчас собой представляет, тогда и подумаем, что дальше делать. Обязательно займемся, давай для начала придумаем этой штуке название . Как придумаем, сразу открываем тему и там пока пока суть да дело обсудим пакетную базу, что там должно быть кроме mpdgui из необходимого инструментария разработчика. Надо поглядеть что с m-p-d на 7-мом бранче , логично такую штуку собирать в нем а не в m-p. Народ должен подключиться, потому что вещь действительно уникальная как минимум уровня wmhack-а ![]() |
|
|
![]()
Сообщение
#3
|
|
![]() Профессионал ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Глоб. Модератор Сообщений: 10161 Регистрация: 22.6.2009 Вставить ник Цитата Из: Онега Пользователь №: 1352 Страна: Россия Город: Не указан Пол: Муж. Репутация: ![]() ![]() ![]() |
Насчёт названия. В чём особенность задуманного дистрибутива? Он предназначен специально для того, чтобы в нём собирать много других альтовских дистров; причём заниматься этим могут даже чайники. Первое вызывает аналогию с многодетным папашей-Туксом
![]() ![]() -------------------- Не пью, не курю, не смотрю телевизор, не пользуюсь Windows
|
|
|
![]()
Сообщение
#4
|
|
Профессионал ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователь Сообщений: 4384 Регистрация: 17.9.2009 Вставить ник Цитата Пользователь №: 1617 Страна: Россия Город: Санкт-Петербург Пол: Муж. Репутация: ![]() ![]() ![]() |
Насчёт названия. В чём особенность задуманного дистрибутива? Он предназначен специально для того, чтобы в нём собирать много других альтовских дистров; причём заниматься этим могут даже чайники. Первое вызывает аналогию с многодетным папашей-Туксом ![]() ![]() Давай сюда разные варианты, например : wmdistrocreator , distrocreator , mpdgui.iso Пока мне больше нравится последний вариант ![]() |
|
|
![]()
Сообщение
#5
|
|
![]() Профессионал ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Глоб. Модератор Сообщений: 10161 Регистрация: 22.6.2009 Вставить ник Цитата Из: Онега Пользователь №: 1352 Страна: Россия Город: Не указан Пол: Муж. Репутация: ![]() ![]() ![]() |
По-моему, wmdistrocreator лучше всего. А mpdgui.iso - не то; мне и само название mpdgui не нравится, оно условное, просто никак не соберусь придумать другое
![]() -------------------- Не пью, не курю, не смотрю телевизор, не пользуюсь Windows
|
|
|
![]()
Сообщение
#6
|
|
Крупный специалист ![]() ![]() ![]() ![]() ![]() Группа: Активный Пользователь Сообщений: 376 Регистрация: 25.8.2010 Вставить ник Цитата Пользователь №: 1910 Страна: Россия Город: Екатеринбург Пол: Муж. Репутация: ![]() ![]() ![]() |
По-моему, wmdistrocreator лучше всего. Судя по этому названию пользователь может предположить, что дистрибутивы будут собираться только с WindowMaker. А если он хочет, к примеру, с Xfce? А чем mpdgui не понравился? Неважно, какую графическую оболочку имеет сам этот сборщик дистров, важно - какие среды можно собрать с его помощью. Сообщение отредактировал squire - 9.4.2015, 14:42 |
|
|
![]()
Сообщение
#7
|
|
![]() Профессионал ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Глоб. Модератор Сообщений: 10161 Регистрация: 22.6.2009 Вставить ник Цитата Из: Онега Пользователь №: 1352 Страна: Россия Город: Не указан Пол: Муж. Репутация: ![]() ![]() ![]() |
Судя по этому названию пользователь может предположить, что дистрибутивы будут собираться только с WindowMake Тогда просто distrocreator или altdistrocreator. А чем mpdgui не понравился? Некрасивое название, чисто условное. Оно и для программы этой не годится (пожалуй, пора подумать и заменить), тем более - для дистрибутива. -------------------- Не пью, не курю, не смотрю телевизор, не пользуюсь Windows
|
|
|
![]()
Сообщение
#8
|
|
Профессионал ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователь Сообщений: 4384 Регистрация: 17.9.2009 Вставить ник Цитата Пользователь №: 1617 Страна: Россия Город: Санкт-Петербург Пол: Муж. Репутация: ![]() ![]() ![]() |
Пускай будет distrocreator , переношу сюда сообщения из темы про wmsmall
|
|
|
![]()
Сообщение
#9
|
|
Профессионал ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователь Сообщений: 4384 Регистрация: 17.9.2009 Вставить ник Цитата Пользователь №: 1617 Страна: Россия Город: Санкт-Петербург Пол: Муж. Репутация: ![]() ![]() ![]() |
Товарищи сборщики, те кто хочет чтобы их дистрибутивы мог собрать distrocreator , пожалуйста пишите в эту тему и профиля сборки пристегивайте заодно
![]() |
|
|
![]()
Сообщение
#10
|
|
Профессионал ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователь Сообщений: 4384 Регистрация: 17.9.2009 Вставить ник Цитата Пользователь №: 1617 Страна: Россия Город: Санкт-Петербург Пол: Муж. Репутация: ![]() ![]() ![]() |
Пока суть да дело можно обсудить пакетный состав будущего дистрибутива. Есть мысль взять за основу wmsmall доставив на него нужные для комфортной работы сборщика дистрибутивов пакеты. В первую очередь это относится к графике , изображения для своего брендинга надо где-то брать и в чем-то обрабатывать.
Подумай что ещё надо , может быть наоборот выкинуть какие-то пакеты из wmsmall-a ? Пока ты допиливаешь mpdgui я бы занялся скелетоном для этого дистрибутива ![]() Правда со временем как обычно беда , так что быстро не обещаю. PS Пишу с планшета на андроиде довольно быстро получается. |
|
|
![]()
Сообщение
#11
|
|
![]() Профессионал ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Глоб. Модератор Сообщений: 10161 Регистрация: 22.6.2009 Вставить ник Цитата Из: Онега Пользователь №: 1352 Страна: Россия Город: Не указан Пол: Муж. Репутация: ![]() ![]() ![]() |
Пока суть да дело можно обсудить пакетный состав будущего дистрибутива. Есть мысль взять за основу wmsmall доставив на него нужные для комфортной работы сборщика дистрибутивов пакеты. В первую очередь это относится к графике , изображения для своего брендинга надо где-то брать и в чем-то обрабатывать. Подумай что ещё надо , может быть наоборот выкинуть какие-то пакеты из wmsmall-a ? Пока ты допиливаешь mpdgui я бы занялся скелетоном для этого дистрибутива ![]() Правда со временем как обычно беда , так что быстро не обещаю. В общем виде всё вроде ясно. Основа - минималка на WM, а это, как я понимаю, wmsmall и есть. Что касается работы с изображениями из mpdgui, то ImageMagick прямо прописан в зависимостях mpdgui, а при попытке редактировать какую-то из картинок брендинга там вылазит требование установить Gimp (если, конечно, он не установлен). А больше вроде для работы с графикой ничего и не нужно. Наверное, Gimp должен быть в дистрибутиве, несмотря даже на то, что не всем нужно делать свой брендинг. Пакеты, требующиеся для сборки брендингов и дистрибутивов, прописаны в зависимостях mpdgui (ну разве что упустил какой-то) , то есть специально указывать их в профиле не надо. Единственное, что нужно - это чтобы юзер уже при установке distrocreator'а вписывался в группу hasher. Насчёт добавления/выбрасывания пакетов wmsmall. Я прямо сейчас просто не могу в это вникать, потому что занят другим: делаю в свежем m-p-d из консоли сборки на wmsmall, tde, kde4, lxde (непременно с клубными брендингом и инсталлером), ставлю в виртуалку и, если нормально запускаются, то на этом и останавливаюсь. Там довольно много мелких проблем, и пакеты выбрасываю или добавляю те, которые мешают успешной сборке или запуску или же, наоборот, необходимы для этого. Вот закончу с этим, тогда и буду глядеть на пакеты уже иначе - именно в смысле их уместности в той или иной сборке ![]() PS Пишу с планшета на андроиде довольно быстро получается. У моего коллеги по работе давно уже планшет с Андроидом - основная машинка; вроде доволен ![]() -------------------- Не пью, не курю, не смотрю телевизор, не пользуюсь Windows
|
|
|
![]()
Сообщение
#12
|
|
![]() Специалист ![]() ![]() ![]() ![]() Группа: Пользователь Сообщений: 128 Регистрация: 21.10.2011 Вставить ник Цитата Пользователь №: 2177 Страна: Украина Город: Москва Пол: Муж. Репутация: ![]() ![]() ![]() |
1) distractor? :-)
2) http://lists.altlinux.org/pipermail/devel-...ril/001390.html (про modules.d) -------------------- |
|
|
![]()
Сообщение
#13
|
|
Профессионал ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователь Сообщений: 4384 Регистрация: 17.9.2009 Вставить ник Цитата Пользователь №: 1617 Страна: Россия Город: Санкт-Петербург Пол: Муж. Репутация: ![]() ![]() ![]() |
|
|
|
![]()
Сообщение
#14
|
|
![]() Специалист ![]() ![]() ![]() ![]() Группа: Пользователь Сообщений: 128 Регистрация: 21.10.2011 Вставить ник Цитата Пользователь №: 2177 Страна: Украина Город: Москва Пол: Муж. Репутация: ![]() ![]() ![]() |
Так не destructor же ж :) Ну да ладно...
-------------------- |
|
|
![]()
Сообщение
#15
|
|
Профессионал ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователь Сообщений: 4384 Регистрация: 17.9.2009 Вставить ник Цитата Пользователь №: 1617 Страна: Россия Город: Санкт-Петербург Пол: Муж. Репутация: ![]() ![]() ![]() |
Так не destructor же ж ![]() Точно с просонья что u, что а не разберешь .Тогда может быть и distractor, почему бы и нет ![]() Кстати,Иван до меня только что дошло что этот дистрибутив тоже можно прописать внутри mpdgui и в нем же собирать. Получается практически рекурсия. Тогда наверное прописывай его там а я тебе сляпаю скелетончик и запихаю его в клубную репу. Ко всему wmsmall-ному набору добавляем mpdgui ,gimp ,ещё чего-нибудь нужно ? Хочешь сделаем голый дистр на основе принимала на wm + synaptic alterator gimp и твоя программа. Можно даже на кедах сделать если есть желание. |
|
|
![]()
Сообщение
#16
|
|
![]() Профессионал ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Глоб. Модератор Сообщений: 10161 Регистрация: 22.6.2009 Вставить ник Цитата Из: Онега Пользователь №: 1352 Страна: Россия Город: Не указан Пол: Муж. Репутация: ![]() ![]() ![]() |
Точно с просонья что u, что а не разберешь .Тогда может быть и distractor, почему бы и нет .Впрочем решать Ивану. Я же самой программой в основном занят, а не дистрибутивом ![]() Кстати,Иван до меня только что дошло что этот дистрибутив тоже можно прописать внутри mpdgui и в нем же собирать. Получается практически рекурсия. И в самом деле ![]() ![]() Тогда наверное прописывай его там а я тебе сляпаю скелетончик и запихаю его в клубную репу. Ко всему wmsmall-ному набору добавляем mpdgui ,gimp ,ещё чего-нибудь нужно ? Хочешь сделаем голый дистр на основе принимала на wm + synaptic alterator gimp и твоя программа. Можно даже на кедах сделать если есть желание. Давай уж на WM, а дальше видно будет. Только лучше всё по порядку. Я сейчас приделал свежий m-p-d к своей программе и сделал в нём (теперь уже из mpdgui) сборки на wmsmall, kde, tde, lxde - для начала хватит. Надо всё это обкатать, убрать выявившиеся проблемы - как-никак, в проге много чего изменилось, так что что-нибудь непременно теперь придётся чинить ![]() ![]() -------------------- Не пью, не курю, не смотрю телевизор, не пользуюсь Windows
|
|
|
![]()
Сообщение
#17
|
|
Профессионал ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователь Сообщений: 4384 Регистрация: 17.9.2009 Вставить ник Цитата Пользователь №: 1617 Страна: Россия Город: Санкт-Петербург Пол: Муж. Репутация: ![]() ![]() ![]() |
Давай уж на WM, а дальше видно будет. Только лучше всё по порядку. Я сейчас приделал свежий m-p-d к своей программе и сделал в нём (теперь уже из mpdgui) сборки на wmsmall, kde, tde, lxde - для начала хватит. Надо всё это обкатать, убрать выявившиеся проблемы - как-никак, в проге много чего изменилось, так что что-нибудь непременно теперь придётся чинить ![]() ![]() Давай как скелетон понадобится , так его и сляпаю ![]() чтобы ты уже в этой версии мог прописать distrocreator на основе wmsmall-а. ( от таких рекурсий немного ![]() PS Сейчас занялся переделкой wmtrashpy на тот случай что в системе нет ни одного файлового менеджера который может открыть корзину при запуске с указанным на нее путем ( как сейчас у нас в wmsmall ). Переделал , но python после си это что-то ![]() |
|
|
![]()
Сообщение
#18
|
|
![]() Специалист ![]() ![]() ![]() ![]() Группа: Пользователь Сообщений: 128 Регистрация: 21.10.2011 Вставить ник Цитата Пользователь №: 2177 Страна: Украина Город: Москва Пол: Муж. Репутация: ![]() ![]() ![]() |
Кстати,Иван до меня только что дошло что этот дистрибутив тоже можно прописать внутри mpdgui и в нем же собирать. Получается практически рекурсия. http://www.altlinux.org/Starterkits/builder http://www.altlinux.org/Image:Altlinux-p7-...0312-x86_64.jpg ![]() -------------------- |
|
|
![]()
Сообщение
#19
|
|
![]() Профессионал ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Глоб. Модератор Сообщений: 10161 Регистрация: 22.6.2009 Вставить ник Цитата Из: Онега Пользователь №: 1352 Страна: Россия Город: Не указан Пол: Муж. Репутация: ![]() ![]() ![]() |
http://www.altlinux.org/Starterkits/builder http://www.altlinux.org/Image:Altlinux-p7-...0312-x86_64.jpg А, кстати, собирать в ДистроНавигаторе стартеркиты - это было бы здорово ![]() -------------------- Не пью, не курю, не смотрю телевизор, не пользуюсь Windows
|
|
|
![]()
Сообщение
#20
|
|
![]() Профессионал ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Глоб. Модератор Сообщений: 10161 Регистрация: 22.6.2009 Вставить ник Цитата Из: Онега Пользователь №: 1352 Страна: Россия Город: Не указан Пол: Муж. Репутация: ![]() ![]() ![]() |
Давай как скелетон понадобится , так его и сляпаю Могу даже раньше это сделать , тогда давай название этому скелетону ридумаем, чтобы ты уже в этой версии мог прописать distrocreator на основе wmsmall-а. ( от таких рекурсий немного но любопытно ) Завтра понадобится. А название - так, наверное, тоже distrocreator? Переделал , но python после си это что-то В смысле, удивительно легко и просто? ![]() -------------------- Не пью, не курю, не смотрю телевизор, не пользуюсь Windows
|
|
|
![]()
Сообщение
#21
|
|
Профессионал ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователь Сообщений: 4384 Регистрация: 17.9.2009 Вставить ник Цитата Пользователь №: 1617 Страна: Россия Город: Санкт-Петербург Пол: Муж. Репутация: ![]() ![]() ![]() |
Завтра понадобится. А название - так, наверное, тоже distrocreator? В смысле, удивительно легко и просто? ![]() 1) Ага тогда завтра и сляпаю его, сегодня припозднился с работы . Пускай будет distrocreator ![]() 2) Нет наоборот, пробелы как способ структурирования программ сильно неудобны для глаза. Хотя это дело привычки. Сообщение отредактировал kostyalamer - 22.4.2015, 22:57 |
|
|
![]()
Сообщение
#22
|
|
Профессионал ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователь Сообщений: 4384 Регистрация: 17.9.2009 Вставить ник Цитата Пользователь №: 1617 Страна: Россия Город: Санкт-Петербург Пол: Муж. Репутация: ![]() ![]() ![]() |
Держи скелетон для distrocreator-а :
![]() По сути это скелетон последнего wmsmall-а пересобранный под другим именем, пока даже папка с хелпом /usr/share/wmsmall осталась на месте ( в следующей версии мы это исправим ). Дальнейшее развитие событий : 1) Ты прописываешь скелетон в профиль и собираешь с ним DistroNavigator. 2) Я в навигаторе собираю distrocreator тащу из него GNUstep и на его основе делаю новый скелетон. 3) Ты собираешь его с новым скелетоном и если все для начала в порядке я этот скелетон заливаю в клубную репу для сборок любым пользователем навигатора. 4) Думаю на этой стадии мы с тобой объявим все это альфой на форуме Альта и в рассылках, после чего либо мы увидим тут новых тестеров, либо услышим как народ радостно жует попкорн наблюдая за нашими учеными досугами ![]() ну и так далее пока не вытопчем все грабли до релиза. |
|
|
![]()
Сообщение
#23
|
|
![]() Профессионал ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Глоб. Модератор Сообщений: 10161 Регистрация: 22.6.2009 Вставить ник Цитата Из: Онега Пользователь №: 1352 Страна: Россия Город: Не указан Пол: Муж. Репутация: ![]() ![]() ![]() |
Держи скелетон для distrocreator-а : distrocreator_1.0_alt0.1.noarch.rpm.zip Скачал. Дальнейшее развитие событий : 1) Ты прописываешь скелетон в профиль и собираешь с ним DistroNavigator. 2) Я в навигаторе собираю distrocreator тащу из него GNUstep и на его основе делаю новый скелетон. 3) Ты собираешь его с новым скелетоном и если все для начала в порядке я этот скелетон заливаю в клубную репу для сборок любым пользователем навигатора. 4) Думаю на этой стадии мы с тобой объявим все это альфой на форуме Альта и в рассылках, после чего либо мы увидим тут новых тестеров, либо услышим как народ радостно жует попкорн наблюдая за нашими учеными досугами ну и так далее пока не вытопчем все грабли до релиза. Так и сделаем. А о реакции народа заранее гадать и ни к чему ![]() -------------------- Не пью, не курю, не смотрю телевизор, не пользуюсь Windows
|
|
|
![]()
Сообщение
#24
|
|
![]() Профессионал ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Глоб. Модератор Сообщений: 10161 Регистрация: 22.6.2009 Вставить ник Цитата Из: Онега Пользователь №: 1352 Страна: Россия Город: Не указан Пол: Муж. Репутация: ![]() ![]() ![]() |
-------------------- Не пью, не курю, не смотрю телевизор, не пользуюсь Windows
|
|
|
![]()
Сообщение
#25
|
|
Профессионал ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователь Сообщений: 4384 Регистрация: 17.9.2009 Вставить ник Цитата Пользователь №: 1617 Страна: Россия Город: Санкт-Петербург Пол: Муж. Репутация: ![]() ![]() ![]() |
ДистроНавигатор уехал в репу, следующим пунктом плана займусь на выходных
![]() |
|
|
![]()
Сообщение
#26
|
|
![]() Профессионал ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Глоб. Модератор Сообщений: 10161 Регистрация: 22.6.2009 Вставить ник Цитата Из: Онега Пользователь №: 1352 Страна: Россия Город: Не указан Пол: Муж. Репутация: ![]() ![]() ![]() |
Установка вновь собранного DistroCreator'а обламывается с сообщением, из коего следует, что скелетоны wmsmall и distrocreator не поделили файлы WMWindowAttributes и WMState. Удалил из профиля скелетон wmsmall (а зачем он тут?), после чего DistroCreator нормально установился.
-------------------- Не пью, не курю, не смотрю телевизор, не пользуюсь Windows
|
|
|
![]()
Сообщение
#27
|
|
Профессионал ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователь Сообщений: 4384 Регистрация: 17.9.2009 Вставить ник Цитата Пользователь №: 1617 Страна: Россия Город: Санкт-Петербург Пол: Муж. Репутация: ![]() ![]() ![]() |
Установка вновь собранного DistroCreator'а обламывается с сообщением, из коего следует, что скелетоны wmsmall и distrocreator не поделили файлы WMWindowAttributes и WMState. Удалил из профиля скелетон wmsmall (а зачем он тут?), после чего DistroCreator нормально установился. Ага, скелетон от wmsmall-а правильно удалил, он просто завалялся в профиле , теперь у креатора есть свой скелетон. Я сборку с новым скелетоном не успел проверить, по-этому грабли на этот раз поймал ты ![]() Свежий DistroCreator устанавливал куда-нибудь ? Значки все на месте ? |
|
|
![]()
Сообщение
#28
|
|
![]() Профессионал ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Глоб. Модератор Сообщений: 10161 Регистрация: 22.6.2009 Вставить ник Цитата Из: Онега Пользователь №: 1352 Страна: Россия Город: Не указан Пол: Муж. Репутация: ![]() ![]() ![]() |
Свежий DistroCreator устанавливал куда-нибудь ? Значки все на месте ? Да, установил в виртуалку. Значки вроде на месте. Навигатор там почему-то не запускается кнопкой. -------------------- Не пью, не курю, не смотрю телевизор, не пользуюсь Windows
|
|
|
![]()
Сообщение
#29
|
|
Профессионал ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователь Сообщений: 4384 Регистрация: 17.9.2009 Вставить ник Цитата Пользователь №: 1617 Страна: Россия Город: Санкт-Петербург Пол: Муж. Репутация: ![]() ![]() ![]() |
|
|
|
![]()
Сообщение
#30
|
|
![]() Профессионал ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Глоб. Модератор Сообщений: 10161 Регистрация: 22.6.2009 Вставить ник Цитата Из: Онега Пользователь №: 1352 Страна: Россия Город: Не указан Пол: Муж. Репутация: ![]() ![]() ![]() |
Это у меня, оказывается
![]() -------------------- Не пью, не курю, не смотрю телевизор, не пользуюсь Windows
|
|
|
![]()
Сообщение
#31
|
|
Профессионал ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователь Сообщений: 4384 Регистрация: 17.9.2009 Вставить ник Цитата Пользователь №: 1617 Страна: Россия Город: Санкт-Петербург Пол: Муж. Репутация: ![]() ![]() ![]() |
|
|
|
![]()
Сообщение
#32
|
|
Профессионал ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователь Сообщений: 4384 Регистрация: 17.9.2009 Вставить ник Цитата Пользователь №: 1617 Страна: Россия Город: Санкт-Петербург Пол: Муж. Репутация: ![]() ![]() ![]() |
Исправил, залил исправленный скелетон в репу.
|
|
|
![]()
Сообщение
#33
|
|
![]() Профессионал ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Глоб. Модератор Сообщений: 10161 Регистрация: 22.6.2009 Вставить ник Цитата Из: Онега Пользователь №: 1352 Страна: Россия Город: Не указан Пол: Муж. Репутация: ![]() ![]() ![]() |
Завтра соберу уже с этим скелетоном; сегодня мне пора сворачиваться. Но ещё насчёт скелетона wmsmall - что именно должно быть прописано в профилях wmsmall и distrocreator, чтобы их скелетоны не сталкивались? А то сейчас у меня в профиле wmsmall фигурирует wmsmall_20150419. Тут надо точнее определиться.
-------------------- Не пью, не курю, не смотрю телевизор, не пользуюсь Windows
|
|
|
![]()
Сообщение
#34
|
|
Профессионал ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователь Сообщений: 4384 Регистрация: 17.9.2009 Вставить ник Цитата Пользователь №: 1617 Страна: Россия Город: Санкт-Петербург Пол: Муж. Репутация: ![]() ![]() ![]() |
Завтра соберу уже с этим скелетоном; сегодня мне пора сворачиваться. Но ещё насчёт скелетона wmsmall - что именно должно быть прописано в профилях wmsmall и distrocreator, чтобы их скелетоны не сталкивались? А то сейчас у меня в профиле wmsmall фигурирует wmsmall_20150419. Тут надо точнее определиться. В профиле wmsmall-а должен быть прописан wmsmall_20150419 - это скелетон предыдущей версии - текущая сейчас в активной работе там будет достаточно много отличий. Когда все устаканится я этот скелетон заменю на новый с тем же именем чтобы ничего не менять в профиле. В профиле distrocreator-а должен быть скелетон distrocreator . Старый скелетон wmsmall надо выбросить отовсюду. |
|
|
![]()
Сообщение
#35
|
|
![]() Профессионал ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Глоб. Модератор Сообщений: 10161 Регистрация: 22.6.2009 Вставить ник Цитата Из: Онега Пользователь №: 1352 Страна: Россия Город: Не указан Пол: Муж. Репутация: ![]() ![]() ![]() |
distrocreator должен наследовать от wmsmall все пакеты кроме скелетона и возможно некоторых других. Вопрос в том как лучше их исключить.
-------------------- Не пью, не курю, не смотрю телевизор, не пользуюсь Windows
|
|
|
![]()
Сообщение
#36
|
|
![]() Профессионал ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Глоб. Модератор Сообщений: 10161 Регистрация: 22.6.2009 Вставить ник Цитата Из: Онега Пользователь №: 1352 Страна: Россия Город: Не указан Пол: Муж. Репутация: ![]() ![]() ![]() |
Создал новый профильный файл под условным названием wmsmall-skel, положил туда скелетон wmsmall'а и добавил в описание wmsmall-@BRANCH<>cd указатель use-wmsmall-skel. Пока сгодится так. После чего собрал DistroCreator с новым скелетоном. Установился он в виртуалке нормально, ни на что не ругается, Навигатор кнопкой запускается.
-------------------- Не пью, не курю, не смотрю телевизор, не пользуюсь Windows
|
|
|
![]()
Сообщение
#37
|
|
Профессионал ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователь Сообщений: 4384 Регистрация: 17.9.2009 Вставить ник Цитата Пользователь №: 1617 Страна: Россия Город: Санкт-Петербург Пол: Муж. Репутация: ![]() ![]() ![]() |
Перенесено из темы "Программа DistroNavigator"
А вот и первые грабли при попытке установить distrocreator : ![]() интересно откуда там взялся скелетон от wmsmall-а. |
|
|
![]()
Сообщение
#38
|
|
Профессионал ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователь Сообщений: 4384 Регистрация: 17.9.2009 Вставить ник Цитата Пользователь №: 1617 Страна: Россия Город: Санкт-Петербург Пол: Муж. Репутация: ![]() ![]() ![]() |
Нашел , у тебя в conf.d/windowmaker.mk есть :
Код distro/distrocreator: distro/.desktop-network use/branding/complete use/firmware @$(call set,BRANDING,altlinux-sisyphus) @$(call set,INSTALLER,club) @$(call add,BASE_LISTS,common sysvinit wmaker wdm wmsmall distrocreator ) здесь лишний wmsmall он все и втягивает. Сообщение отредактировал kostyalamer - 22.6.2015, 23:40 |
|
|
![]()
Сообщение
#39
|
|
![]() Профессионал ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Глоб. Модератор Сообщений: 10161 Регистрация: 22.6.2009 Вставить ник Цитата Из: Онега Пользователь №: 1352 Страна: Россия Город: Не указан Пол: Муж. Репутация: ![]() ![]() ![]() |
интересно откуда там взялся скелетон от wmsmall-а. вот тут мы об этом говорили. Похоже, я в m-p-d эту проблему решил, а про m-p забыл, и там скелетоны по-прежнему сталкиваются, что выясняется лишь при установке (а я при проверке чаще ограничиваюсь сборкой). Исправлю, сделаю как в m-p-d. -------------------- Не пью, не курю, не смотрю телевизор, не пользуюсь Windows
|
|
|
![]()
Сообщение
#40
|
|
Профессионал ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователь Сообщений: 4384 Регистрация: 17.9.2009 Вставить ник Цитата Пользователь №: 1617 Страна: Россия Город: Санкт-Петербург Пол: Муж. Репутация: ![]() ![]() ![]() |
вот тут мы об этом говорили. Похоже, я в m-p-d эту проблему решил, а про m-p забыл, и там скелетоны по-прежнему сталкиваются, что выясняется лишь при установке (а я при проверке чаще ограничиваюсь сборкой). Исправлю, сделаю как в m-p-d. Кстати , все пакеты наследовать от wmsmall-а на мой взгляд не надо - там теперь много лишних , по сути теперешний wmsmall это почти wmmiddle. В общем эту тему надо с тобой обсудить можно сделать на базе рабочей минималки вроде старого wmsmall-а а можно сделать на базе нового но на мой взгляд это уже не будет походить на дистрибутив-конструктор а скорее на готовый дистрибутив с добавленной в него фичей в виде Distronavigator-а . |
|
|
![]()
Сообщение
#41
|
|
![]() Профессионал ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Глоб. Модератор Сообщений: 10161 Регистрация: 22.6.2009 Вставить ник Цитата Из: Онега Пользователь №: 1352 Страна: Россия Город: Не указан Пол: Муж. Репутация: ![]() ![]() ![]() |
1) сходу собрал distrocreator в системе с mp , теперь можно вплотную заняться им. 2) Наверное пора на альтовском форуме анонсировать как стабильную бету и подумать о страничке на wiki . 3) Что будем проверять в первую очередь ? Накидай небольшой список, пойдем на форум альта попросим товарищей пользователей сделать чего-нибудь полезное Всё-таки пока это скорее альфа. Насчёт альтовского форума не знаю, есть ли необходимость, я сам ещё несколько дней погоняю прогу на предмет багов. Страничку на вики - наверное, лучше сначала страничку Креатора. -------------------- Не пью, не курю, не смотрю телевизор, не пользуюсь Windows
|
|
|
![]()
Сообщение
#42
|
|
![]() Профессионал ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Глоб. Модератор Сообщений: 10161 Регистрация: 22.6.2009 Вставить ник Цитата Из: Онега Пользователь №: 1352 Страна: Россия Город: Не указан Пол: Муж. Репутация: ![]() ![]() ![]() |
Кстати , все пакеты наследовать от wmsmall-а на мой взгляд не надо - там теперь много лишних , по сути теперешний wmsmall это почти wmmiddle. В общем эту тему надо с тобой обсудить можно сделать на базе рабочей минималки вроде старого wmsmall-а а можно сделать на базе нового но на мой взгляд это уже не будет походить на дистрибутив-конструктор а скорее на готовый дистрибутив с добавленной в него фичей в виде Distronavigator-а . Тогда надо профиль wmsmall разделить на два, и для Креатора будет использоваться один из них (mini, условно говоря). -------------------- Не пью, не курю, не смотрю телевизор, не пользуюсь Windows
|
|
|
![]()
Сообщение
#43
|
|
![]() Профессионал ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Глоб. Модератор Сообщений: 10161 Регистрация: 22.6.2009 Вставить ник Цитата Из: Онега Пользователь №: 1352 Страна: Россия Город: Не указан Пол: Муж. Репутация: ![]() ![]() ![]() |
Или скинуть, так сказать, базовую часть пакетов из профиля wmsmall в профиль wmaker? Тут тебе виднее. Тем более что скорректировать это распределение пакетов между разными профилями потом можно будет легко, так что пока можно и начерно сделать.
-------------------- Не пью, не курю, не смотрю телевизор, не пользуюсь Windows
|
|
|
![]()
Сообщение
#44
|
|
Профессионал ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователь Сообщений: 4384 Регистрация: 17.9.2009 Вставить ник Цитата Пользователь №: 1617 Страна: Россия Город: Санкт-Петербург Пол: Муж. Репутация: ![]() ![]() ![]() |
Или скинуть, так сказать, базовую часть пакетов из профиля wmsmall в профиль wmaker? Тут тебе виднее. Тем более что скорректировать это распределение пакетов между разными профилями потом можно будет легко, так что пока можно и начерно сделать. Можно будет поделить пакеты на wmsmall_mini и wmsmall_full и взять профиль mini за основу. Или просто сделать отдельный профиль для distrocreator-а , надо подумать что лучше. |
|
|
![]()
Сообщение
#45
|
|
![]() Профессионал ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Глоб. Модератор Сообщений: 10161 Регистрация: 22.6.2009 Вставить ник Цитата Из: Онега Пользователь №: 1352 Страна: Россия Город: Не указан Пол: Муж. Репутация: ![]() ![]() ![]() |
Можно будет поделить пакеты на wmsmall_mini и wmsmall_full и взять профиль mini за основу. Или просто сделать отдельный профиль для distrocreator-а , надо подумать что лучше. Первый вариант устраняет дублирование списка пакетов, но раскалывает профиль wmsmall надвое, хотя ему самому это не нужно - только Креатору. Второй оставляет профиль wmsmall единым, но создаёт упомянутое дублирование. Первый вариант лучше, по-моему, хотя и второй сгодится. -------------------- Не пью, не курю, не смотрю телевизор, не пользуюсь Windows
|
|
|
![]()
Сообщение
#46
|
|
Профессионал ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователь Сообщений: 4384 Регистрация: 17.9.2009 Вставить ник Цитата Пользователь №: 1617 Страна: Россия Город: Санкт-Петербург Пол: Муж. Репутация: ![]() ![]() ![]() |
Первый вариант устраняет дублирование списка пакетов, но раскалывает профиль wmsmall надвое, хотя ему самому это не нужно - только Креатору. Второй оставляет профиль wmsmall единым, но создаёт упомянутое дублирование. Первый вариант лучше, по-моему, хотя и второй сгодится. Да , первый вариант более правильный, так и сделаем, больших технических трудностей не вижу. И наверное сделаем профиль distrocreator куда запихаем distronavigator , gimp и всю остальную специфику нужную для сборки. Но это наверное на выходных, на неделе как всегда не до пингвина ![]() |
|
|
![]()
Сообщение
#47
|
|
![]() Профессионал ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Глоб. Модератор Сообщений: 10161 Регистрация: 22.6.2009 Вставить ник Цитата Из: Онега Пользователь №: 1352 Страна: Россия Город: Не указан Пол: Муж. Репутация: ![]() ![]() ![]() |
Ещё погонял Навигатор, обнаружил и убрал несколько багов, появившихся после последних переделок, но в целом всё работает (а что касается длинного списка тудушек, то всему своё время). В таком виде он уже может выполнять свою роль в задуманном дистрибутиве. Так что можно пока отвлечься от Навигатора и подумать, что ещё требуется Креатору прямо сейчас. С профилями в общем ясно. Профиль wmsmall ты раздвоишь как надо, а профиль Креатора... Там сейчас лишь distronavigator, gimp и distrocreator, и туда, пожалуй, надо добавить ImageMagick, убрав его из зависимостей Навигатора, но что ещё? Да, Олег вот тут вообще-то справедливо указывал на то, что у Навигатора куча депендов, вот только я просмотрел их список и усомнился в том, что смогу что-то с этим поделать; тем более что для Навигатора, который не сам по себе, а в составе Креатора, это вообще малоактуально. Разумеется, профиль Креатора может пополняться не только перетаскиванием в него нужных лишь для работы над брендингом депендов Навигатора, но и и за счёт прикладных программ - но сейчас вроде кроме Gimp и ImageMagick ничего не нужно, а потребуется, так недолго будет и включить. Что ещё? Скелетон Креатора. К примеру, автозапуск Навигатора при загрузке системы и мало ли что ещё; насчёт оформления надо поразмыслить. Такие вот общие соображения.
-------------------- Не пью, не курю, не смотрю телевизор, не пользуюсь Windows
|
|
|
![]()
Сообщение
#48
|
|
Профессионал ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователь Сообщений: 4384 Регистрация: 17.9.2009 Вставить ник Цитата Пользователь №: 1617 Страна: Россия Город: Санкт-Петербург Пол: Муж. Репутация: ![]() ![]() ![]() |
1) Профиль wmsmall-а разбил на 2 части: wmsmall_base ( войдет в креатор ) и wmsmall ( доп пакеты входящие только в wmsmall )
2) Теперь давай подумаем над профилем distrocreator - а: скелетон, distronavigator , Gimp , ImageMagick еще что нибудь надо ? На всякий случай в прицепе профиль wmsmall_base посмотреть что уже есть внутри креатора : ![]() Сообщение отредактировал kostyalamer - 25.6.2015, 22:39 |
|
|
![]()
Сообщение
#49
|
|
![]() Профессионал ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Глоб. Модератор Сообщений: 10161 Регистрация: 22.6.2009 Вставить ник Цитата Из: Онега Пользователь №: 1352 Страна: Россия Город: Не указан Пол: Муж. Репутация: ![]() ![]() ![]() |
Что касается деления на wmsmall_base и wmsmall, то тут тебе виднее, а если по ходу дела выясниться, что надо что-то там подправить, то это ведь легко делается, а профиль distrocreator'а для начала пусть будет из упомянутых 4 пакетов. Так что, пожалуй, вопрос с профилями можно пока считать закрытым.
-------------------- Не пью, не курю, не смотрю телевизор, не пользуюсь Windows
|
|
|
![]()
Сообщение
#50
|
|
Мастер ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователь Сообщений: 794 Регистрация: 9.7.2010 Вставить ник Цитата Пользователь №: 1865 Страна: Россия Город: Зарайск/Московской Пол: Муж. Репутация: ![]() ![]() ![]() |
Что касается деления на wmsmall_base и wmsmall, то тут тебе виднее, а если по ходу дела выясниться, что надо что-то там подправить, то это ведь легко делается, а профиль distrocreator'а для начала пусть будет из упомянутых 4 пакетов. Так что, пожалуй, вопрос с профилями можно пока считать закрытым. ИМХО Михаил же уже намекал в теме, есть же практически готовая основа live-builder. в котором все заточенно специально для сборки пакетов и дистров, нужно всего лишь добавить нужную оболочку, кое-какие пакеты и получаете то, что нужно, который может работать и в режиме live-cd и как установочный. Берёте готовый профиль buildera подправляете нужную цель в файле mkimage-profiles/conf.d/regular.mk в самом низу файла : 236 distro/regular-builder: distro/.regular-bare \ 237 use/dev/builder/full +sysvinit +efi +power \ 238 use/live/base use/live/rw use/live/repo/online use/live/textinstall \ 239 use/isohybrid use/syslinux/timeout/30 \ 240 use/stage2/net-eth use/net-eth/dhcp 241 @$(call add,LIVE_PACKAGES,cifs-utils elinks lftp openssh wget) 242 @$(call add,LIVE_PACKAGES,bash-completion gpm screen tmux zsh) 243 @$(call add,LIVE_PACKAGES,ccache rpm-utils wodim) 244 @$(call add,DEFAULT_SERVICES_ENABLE,gpm) вместо 236 distro/regular-builder: distro/.regular-bare \ поправить на 236 distro/regular-builder: distro/regular-wm \ и на выходе получите готовую систему, останется только сделать доп. цель с отдельным набором дополнительных пакетов, которых нет в builder. Если что-то не устроит в цели regular-wm, можно создать отдельную свою цель со своим набором пакетов использую от builder базовую сборочную основу. Если интересно, то в качестве тестового образца, что-бы посмотреть что получается, можно глянуть вот это : https://yadi.sk/d/GZsd6GDihHZnN там образ builder вместе с icewm, который легко заменить на WinMaker. |
|
|
![]()
Сообщение
#51
|
|
![]() Профессионал ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Глоб. Модератор Сообщений: 10161 Регистрация: 22.6.2009 Вставить ник Цитата Из: Онега Пользователь №: 1352 Страна: Россия Город: Не указан Пол: Муж. Репутация: ![]() ![]() ![]() |
distro/regular-builder: distro/regular-wm \ Наверное, Код distro/regular-builder: distro/.regular-wm \ - с точкой?Вписал эту строчку, добавил ещё Код @$(call add,LIVE_LISTS, wmsmall_base distrocreator) и собрал всё это дело на i586/t7. Похоже, что-то сделал не то, поскольку при попытке запустить получившийся дистрибутив получаю kernel panic. -------------------- Не пью, не курю, не смотрю телевизор, не пользуюсь Windows
|
|
|
![]()
Сообщение
#52
|
|
Профессионал ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователь Сообщений: 4384 Регистрация: 17.9.2009 Вставить ник Цитата Пользователь №: 1617 Страна: Россия Город: Санкт-Петербург Пол: Муж. Репутация: ![]() ![]() ![]() |
ИМХО Михаил же уже намекал в теме, есть же практически готовая основа live-builder. в котором все заточенно специально для сборки пакетов и дистров, нужно всего лишь добавить нужную оболочку, кое-какие пакеты и получаете то, что нужно, который может работать и в режиме live-cd и как установочный. Берёте готовый профиль buildera подправляете нужную цель в файле mkimage-profiles/conf.d/regular.mk Намекаю встречно, мужики нафига нам live система с возможностью установки ? Нет уж я лучше ручками пакеты в профиль пропишу ![]() |
|
|
![]()
Сообщение
#53
|
|
![]() Профессионал ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Глоб. Модератор Сообщений: 10161 Регистрация: 22.6.2009 Вставить ник Цитата Из: Онега Пользователь №: 1352 Страна: Россия Город: Не указан Пол: Муж. Репутация: ![]() ![]() ![]() |
Выкинул efi из профиля, пересобрал, теперь запустилось в Live и выражает готовность установиться на винчестер.
-------------------- Не пью, не курю, не смотрю телевизор, не пользуюсь Windows
|
|
|
![]()
Сообщение
#54
|
|
![]() Профессионал ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Глоб. Модератор Сообщений: 10161 Регистрация: 22.6.2009 Вставить ник Цитата Из: Онега Пользователь №: 1352 Страна: Россия Город: Не указан Пол: Муж. Репутация: ![]() ![]() ![]() |
Надо точнее определиться, что делаем... и из чего делаем? А есть по меньшей мере три проекта:
1. WMSmall - готовый дистрибутив на WM. 2. DistroNavigator - gui для сборки дистрибутивов. 3. Live-builder - уже готовый дистрибутив для сборки других дистрибутивов. Два первых проекта соединяются в DistroCreator, поскольку дополняют друг друга, тут мне всё ясно. В каком качестве в DistroCreator может вписаться Live-builder - уже не столь ясно. Сосуществование в одном дистре Навигатора и системы консольной сборки дистрибутивов - это, конечно, хорошо. Они тоже взаимодополняемы. И просто механически соединить их в одном дистрибутиве - не проблема. Вопрос в том, как их согласовать, чтобы они помогали друг другу, чтобы пользователь мог удобно пользоваться ими обоими (а без этого что им делать вместе?) Разумеется, согласовать их вполне реально, просто я сам над такого рода деталями не размышлял и сомневаюсь, что об этом всерьёз задумывался вообще кто бы то ни было ![]() -------------------- Не пью, не курю, не смотрю телевизор, не пользуюсь Windows
|
|
|
![]()
Сообщение
#55
|
|
Мастер ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователь Сообщений: 794 Регистрация: 9.7.2010 Вставить ник Цитата Пользователь №: 1865 Страна: Россия Город: Зарайск/Московской Пол: Муж. Репутация: ![]() ![]() ![]() |
Наверное, Код distro/regular-builder: distro/.regular-wm \ - с точкой?Вписал эту строчку, добавил ещё Код @$(call add,LIVE_LISTS, wmsmall_base distrocreator) и собрал всё это дело на i586/t7. Похоже, что-то сделал не то, поскольку при попытке запустить получившийся дистрибутив получаю kernel panic. С точкой это базовая цель, там есть еще несколько целей для WMaker , строки с 95 и с 102, но если есть еще готовый профиль wmsmall_base , где прописано всё необходимлое для WM, новерное его будет достаточно, надо смотреть, где и какие пакеты идут. Выкинул efi из профиля, пересобрал, теперь запустилось в Live и выражает готовность установиться на винчестер. Значит теперь можно без установки на диск пробовать собирать дистры, учиться работать с git gear hasher и т.д. Надо точнее определиться, что делаем... и из чего делаем? А есть по меньшей мере три проекта: 1. WMSmall - готовый дистрибутив на WM. 2. DistroNavigator - gui для сборки дистрибутивов. 3. Live-builder - уже готовый дистрибутив для сборки других дистрибутивов. Два первых проекта соединяются в DistroCreator, поскольку дополняют друг друга, тут мне всё ясно. В каком качестве в DistroCreator может вписаться Live-builder - уже не столь ясно. Сосуществование в одном дистре Навигатора и системы консольной сборки дистрибутивов - это, конечно, хорошо. Они тоже взаимодополняемы. И просто механически соединить их в одном дистрибутиве - не проблема. Вопрос в том, как их согласовать, чтобы они помогали друг другу, чтобы пользователь мог удобно пользоваться ими обоими (а без этого что им делать вместе?) Разумеется, согласовать их вполне реально, просто я сам над такого рода деталями не размышлял и сомневаюсь, что об этом всерьёз задумывался вообще кто бы то ни было ![]() builder и вся его "обвязка" в профиле (настроечные скрипты и проч.) специально заточено на эффективное использование ресурсов ПК для сборки других дистрибутовов и пакетов. Но в нём нет графических инструментов для управления процессом сборки, он предназначен для консольной работы, а нужен еще вариант с графической оболочкой. Нужна не просто консольная сборочница, а именно с графикой, с удобным "мышкокликательным" интерфейсом, что-бы начинающим можно было быстрее освоиться с самим процессом сборки дистров и пакетов. Т.е. по сути в профили, которые используются для сборки образов builder и distrocreator, включаются почти одни и теже пакеты\инструменты для работы, только builder лучше оптимизирован для этого, т.к. имеет специальные настройки для иснтрументария и самой сборочной среды. Но в builder не хватает простых графических средстваю, для монтирования накопителей для сохранения результатов, для подключения локальных зеркал репозиториев, удобных редакторов для исходников, обязательно наличие браузера. Например собираю пакет и возникла необходимость найти некую инфу по этому пакету (программе), дополнительные исходники или решение какого-то патча, понадобилась инфа или мануалы по работе с гитом, хэшером , сборкой пакетов , да мало ли какая инфа еще понадобиться, та же консультация на форуме\рассылке, сразу скопировал и внёс изменения в исходники\профили. Нужен не просто инсталятор, а именно универсальный лайв-дистр, который может работать в двух вариантах - как лайв-сборочница (без установки на винчестер) и как устанавливаемая на винчестер сборочница. Если иметь образ на флэшке или компакт-диске, то можно эксперементировать на любом ПК, при этом не требуется ни чего менять в существуещей системе на ПК. Например , есть ноут с виндой и пользователь просто хочет для начала посмотреть и пощупать, что это такое, а может это ему не понравиться. А уж если втянулся, тогда можно поставить отдельной системой на ПК и продолжать там. Еще вариант, можно легко показать другим знакомым, что это такое сразу на их ПК без риска для их системы. Можно задействовать подручные простаивающие ПК, куда заведомо нельзя ни чего устанавливать (например служебный ПК), что-бы быстро выполнить сборку на мощном ПК, как вариант, дома спокойно приготовил нужный профиль для сборки, а на работе запустился с флэшки и на нее же сохранил результат. п.с. Ни чего не наваязываю, решайте сами. |
|
|
![]()
Сообщение
#56
|
|
Профессионал ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователь Сообщений: 4384 Регистрация: 17.9.2009 Вставить ник Цитата Пользователь №: 1617 Страна: Россия Город: Санкт-Петербург Пол: Муж. Репутация: ![]() ![]() ![]() |
Все это любопытно, но есть несколько вопросов и идей :
1) Судя по всему у вас с Михаилом достаточно быстрый интернет - у меня 2 Мбит/с ( а реально на закачке 600 Кбит/c ) соответственно у меня это уже не живая сборочница а скорее подыхающая ( если конечно не подключить к ней скачанные репы , а если подключать вообще непонятно зачем она нужна ). 2) Если ставить на диск чем это будет отличаться от недопиленного distrocreatora , зачем тогда плодить сущности ? 3) Я builder не ставил ( см п 1 ) но давай про оптимизированные настройки подробнее, это может быть очень интересно. Честно говоря Олег, ты меня заинтересовал, подобный дистрибутив имеет право на существование. Более того на скоростях 10 Мбит и более он становится востребованным . В связи с этим предполагаю следующее развитие событий: 1) Добиваем distrocreator как он есть, его релиз вопрос недели, максимум двух. 2) Устраиваем большой шум на форуме Альта и в рассылках на предмет потестить эту радость , ловим баги ( или не ловим ) в навигаторе и устраняем их. 3) Просим кого-нибудь из тимовцев , членов клуба запульнуть навигатор в Сизиф / бранчи. 4) Зовем сюда Михаила и всей толпой ( правда своего активного участия не могу обещать, но чего-нибудь полезное сделать постараюсь, летом со временем очень плохо )начинаем пилить актуальный m-p на предмет создания профиля builder-gui или как там его назвать. Результат попадает в актуальное m-p и может быть выпущен в виде отдельного дистрибутива. В общем , неплохой сценарий , давайте тут его и обсудим ![]() Сообщение отредактировал kostyalamer - 27.6.2015, 17:53 |
|
|
![]()
Сообщение
#57
|
|
Профессионал ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователь Сообщений: 4384 Регистрация: 17.9.2009 Вставить ник Цитата Пользователь №: 1617 Страна: Россия Город: Санкт-Петербург Пол: Муж. Репутация: ![]() ![]() ![]() |
Олег, прочитал антикварную рассылку за прошлую неделю, понял откуда возник вопрос.
Но как ты там справедливо заметил это система жрет ресурсов немерено - что вполне естественно для live-сборочницы , да и по твоим ответам в антикварной теме создалось впечатление что она немного кривая ![]() Сообщение отредактировал kostyalamer - 27.6.2015, 23:43 |
|
|
![]()
Сообщение
#58
|
|
![]() Профессионал ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Глоб. Модератор Сообщений: 10161 Регистрация: 22.6.2009 Вставить ник Цитата Из: Онега Пользователь №: 1352 Страна: Россия Город: Не указан Пол: Муж. Репутация: ![]() ![]() ![]() |
В связи с этим предполагаю следующее развитие событий: 1) Добиваем distrocreator как он есть, его релиз вопрос недели, максимум двух. 2) Устраиваем большой шум на форуме Альта и в рассылках на предмет потестить эту радость , ловим баги ( или не ловим ) в навигаторе и устраняем их. 3) Просим кого-нибудь из тимовцев , членов клуба запульнуть навигатор в Сизиф / бранчи. 4) Зовем сюда Михаила и всей толпой ( правда своего активного участия не могу обещать, но чего-нибудь полезное сделать постараюсь, летом со временем очень плохо )начинаем пилить актуальный m-p на предмет создания профиля builder-gui или как там его назвать. Результат попадает в актуальное m-p и может быть выпущен в виде отдельного дистрибутива. В общем , неплохой сценарий , давайте тут его и обсудим Согласен. В любом случае, сначала надо доделать и основательно протестировать ДистроКреатор - именно в том виде, в каком мы его сейчас делаем, то есть просто WMSmall+DistroNavigator. Именно потому что этой цели можно достичь довольно быстро. И лишь потом, опираясь на уже реально работающий Креатор, выполнять другие задумки. А займёмся ими прямо сейчас - не видать нам Креатора ещё несколько месяцев ![]() -------------------- Не пью, не курю, не смотрю телевизор, не пользуюсь Windows
|
|
|
![]()
Сообщение
#59
|
|
Мастер ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователь Сообщений: 794 Регистрация: 9.7.2010 Вставить ник Цитата Пользователь №: 1865 Страна: Россия Город: Зарайск/Московской Пол: Муж. Репутация: ![]() ![]() ![]() |
Все это любопытно, но есть несколько вопросов и идей : 1) Судя по всему у вас с Михаилом достаточно быстрый интернет - у меня 2 Мбит/с ( а реально на закачке 600 Кбит/c ) соответственно у меня это уже не живая сборочница а скорее подыхающая ( если конечно не подключить к ней скачанные репы , а если подключать вообще непонятно зачем она нужна ). 2) Если ставить на диск чем это будет отличаться от недопиленного distrocreatora , зачем тогда плодить сущности ? 3) Я builder не ставил ( см п 1 ) но давай про оптимизированные настройки подробнее, это может быть очень интересно. Честно говоря Олег, ты меня заинтересовал, подобный дистрибутив имеет право на существование. Более того на скоростях 10 Мбит и более он становится востребованным . В связи с этим предполагаю следующее развитие событий: 1) Добиваем distrocreator как он есть, его релиз вопрос недели, максимум двух. 2) Устраиваем большой шум на форуме Альта и в рассылках на предмет потестить эту радость , ловим баги ( или не ловим ) в навигаторе и устраняем их. 3) Просим кого-нибудь из тимовцев , членов клуба запульнуть навигатор в Сизиф / бранчи. 4) Зовем сюда Михаила и всей толпой ( правда своего активного участия не могу обещать, но чего-нибудь полезное сделать постараюсь, летом со временем очень плохо )начинаем пилить актуальный m-p на предмет создания профиля builder-gui или как там его назвать. Результат попадает в актуальное m-p и может быть выпущен в виде отдельного дистрибутива. В общем , неплохой сценарий , давайте тут его и обсудим ![]() 1. Для работы сборочницы (в режиме лайв или установленная на диск) - нет ограничения на то, каким способом подключаются репы. Вот несколько вариантов использования : - образ системы заливается на USB накопитель (например тот же самый портативный внешний диск, кстати, сейчас за почти разумные деньги можно взять внешний 500 Гб USB 3.0 диск), вместе с системой на него заливаются локальные репы (например в отдельный раздел). Опять же эти репы на внешнем диске можно удобно использовать и в системе на ПК как источник для сборочниц и для установки любых пакетов на любом ПК, т.е. иметь универсальный единый источник пакетов, который легко подключить практически везде, регулярно обновлять и т.д. Берёшь такую коробочку, подключаешь к любому ПК и получаешь готовую сборочницу со всеми сохранёнными результатами и наработками и инет для самой сборки не нужен. - образ на маленькой (относительно) флэшке , а репы на любом другом носителе (тот же внешний диск, но с одним разделом в котором только репы) - образ на компакт-диске , репы - как в предыдущем варианте - образ на флэшке, а нужные пакеты на компакт-диске, так называемая мини-репа, не все же пакеты из реп нужны для сборки, диска на 4-8 Гб для всех используемых в сборке пакетов - более чем достаточно. Кстати, мини-репа на болванке может быть так же полезна для установок и фиксации гарантированно проверенного набора пакетов, а то сейчас есть не хорошая тенденция появления моментов, когда репы оказываются с нестыкующимися пакетами. 2. Как ни старнно, для тех у кого на домашнем ПК не так много ресурсов, выгодно иметь такую сборочницу, как ни крути, но в рабочей системе всегда есть куча того, что не нужно для сборки дистрибутивов и на это уходит часть ресурсов. В идеале для сборки дистров лучше иметь самумую минимальную систему. 3. Всех фишек оптимизации не знаю, это надо Михаила спрашивать. Скорее всего многое из этих фишек опытные пользователи наверняка уже используют у себя, но начинающие точно этого не знают. 4. "Разрезание" профиля builder для возможности его использования в разных вариациях поддерживаю, мне кажеться это будет востребовано. Олег, прочитал антикварную рассылку за прошлую неделю, понял откуда возник вопрос. Но как ты там справедливо заметил это система жрет ресурсов немерено - что вполне естественно для live-сборочницы , да и по твоим ответам в антикварной теме создалось впечатление что она немного кривая ![]() Вижу надо кое-что пояснить ![]() 1. Существует графическая сборочница лайвДВД с КДЕ4 и кучей доп. софта, насколько смог увидеть, там включено неимоверное количество всего и на все случаи, что явно избыточно для сборки. Про этот образ написал Михаил, как один из вариантов уже существующих сборочниц. Про этот вариант я и писал, что сильно грузит привод при загрузке и забирает часть ресурсов. 2. Сборочница на основе консольного live-bulder , в которую добавляется минимальный набор графики. В принципе это как раз то, чем вы сейчас занимаетесь. Про него я и упоминал, предлагая взять за основу профиль buildera и добавить в него ту часть профиля wmsmall, что отвечает за графическую оболочку и минимальный набор утилит (для монтирования сменных носителей, браузер и т.д.) 3. Существующий консольный профиль live-builder как раз таки не жрёт ресурсы, а весьма рационально и эффективно их использует для сборки, и в кое-чём да же лучше, чем это настроено у некоторых далеко не новичков, но он не имеет удобного (для новичков) графического интерфейса - для управления монирование, подключением разных источников реп и прочего. |
|
|
![]()
Сообщение
#60
|
|
Профессионал ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователь Сообщений: 4384 Регистрация: 17.9.2009 Вставить ник Цитата Пользователь №: 1617 Страна: Россия Город: Санкт-Петербург Пол: Муж. Репутация: ![]() ![]() ![]() |
Олег, давай по порядку.
Для начала главное считай что в важности такой штуки ты нас убедил и после отрелизивания креатора мы всей теплой компанией займемся builder-gui в общем по плану из моего вчерашнего поста пункты 1-4. Теперь по твоему предыдущему посту. Так как я исключительно домашний пользователь ( хотя и немного дикий ![]() Да кстати , поскольку я собираю компы сам из всякого барахла то USB 3.0 нет ни в одном из них, а в моем основном рабочем компе 1,5 Гб оперативки ( это для лучшего понимания ситуации ). По 2-му пункту ресурсы вообще не жмут ввиду полного отсутствия гномов в кедах на моем компе. По третьему пункту : http://www.altlinux.org/Starterkits/builder правда описания каких-то особых фишек там не увидел , надо спрашивать Михаила. По четвертому пункту вроде все согласны ![]() Теперь по пояснениям 1) Понял, сборочницу на кедах точно в топку. 2) Запишем в todo-ху как builder-gui 3) Такая сборочница тоже жрет немало цитирую вики: Цитата для использования по назначению следует обеспечить хотя бы гигабайт оперативной памяти (лучше четыре или более), часть её будет использована под tmpfs в /tmp. Хотя надо пощупать ее вживую, но только после релиза креатора. Кстати , добавил в креатор VirtualBox. Пока я писал этот пост креатор собрался, пойду поковыряю его немного ![]() Сообщение отредактировал kostyalamer - 28.6.2015, 19:46 |
|
|
![]()
Сообщение
#61
|
|
Профессионал ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователь Сообщений: 4384 Регистрация: 17.9.2009 Вставить ник Цитата Пользователь №: 1617 Страна: Россия Город: Санкт-Петербург Пол: Муж. Репутация: ![]() ![]() ![]() |
1) Скелетон distrocreator уехал в репу .
2) Кусок из conf.d/windowmaker.mk : Код distro/distrocreator: distro/.desktop-network use/branding/complete use/firmware use/x11/xorg @$(call add,THE_PACKAGES,installer-feature-desktop-other-fs-stage2) @$(call set,BRANDING,altlinux-sisyphus) @$(call set,INSTALLER,club) @$(call set,ISOHYBRID=1) @$(call add,BASE_LISTS,common sysvinit wmaker wmsmall_base distrocreator wdm ) 3) Пакетный профиль distrocreator: Код distrocreator distronavigator gimp ImageMagick ImageMagick-tools 4) Пакетный профиль wmsmall_base : ![]() 5) VirtualBox , выкинул ( ставлю его себе с офф сайта, а альтовскую сборку больше пробовать не буду ) Так эта радость выглядит: ![]() Distronavigator запихал в автостарт. PS Иван, теперь можешь запихивать креатор в навигатор после чего сделаем прямо в нем контрольную сборку креатора и если не наловим граблей то отрелизимся . |
|
|
![]()
Сообщение
#62
|
|
![]() Профессионал ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Глоб. Модератор Сообщений: 10161 Регистрация: 22.6.2009 Вставить ник Цитата Из: Онега Пользователь №: 1352 Страна: Россия Город: Не указан Пол: Муж. Репутация: ![]() ![]() ![]() |
Замечательно
![]() -------------------- Не пью, не курю, не смотрю телевизор, не пользуюсь Windows
|
|
|
![]()
Сообщение
#63
|
|
Профессионал ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователь Сообщений: 4384 Регистрация: 17.9.2009 Вставить ник Цитата Пользователь №: 1617 Страна: Россия Город: Санкт-Петербург Пол: Муж. Репутация: ![]() ![]() ![]() |
Замечательно ![]() Точно, склероз проклятый ![]() Код distro/wmsmall: distro/.desktop-network use/branding/complete use/firmware use/x11/xorg @$(call add,THE_PACKAGES,installer-feature-desktop-other-fs-stage2) @$(call set,BRANDING,altlinux-sisyphus) @$(call set,INSTALLER,club) @$(call set,ISOHYBRID=1) @$(call add,BASE_LISTS,common sysvinit wmaker wmsmall_base wmsmall ) и профиль : ![]() |
|
|
![]()
Сообщение
#64
|
|
![]() Профессионал ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Глоб. Модератор Сообщений: 10161 Регистрация: 22.6.2009 Вставить ник Цитата Из: Онега Пользователь №: 1352 Страна: Россия Город: Не указан Пол: Муж. Репутация: ![]() ![]() ![]() |
Сделал в Навигаторе пробные сборки Креатора (t7) в m-p и в m-p-d, установил их в виртуалку, запустил, вроде всё нормально. Вот, кстати, свежий Навигатор:
rpm srpm Доделывать - как в Креаторе, так и в Навигаторе - надо, конечно, многое, но свою основную функцию дистрибутив может выполнять уже сейчас. -------------------- Не пью, не курю, не смотрю телевизор, не пользуюсь Windows
|
|
|
![]()
Сообщение
#65
|
|
Профессионал ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователь Сообщений: 4384 Регистрация: 17.9.2009 Вставить ник Цитата Пользователь №: 1617 Страна: Россия Город: Санкт-Петербург Пол: Муж. Репутация: ![]() ![]() ![]() |
Сделал в Навигаторе пробные сборки Креатора (t7) в m-p и в m-p-d, установил их в виртуалку, запустил, вроде всё нормально. Вот, кстати, свежий Навигатор: rpm srpm Доделывать - как в Креаторе, так и в Навигаторе - надо, конечно, многое, но свою основную функцию дистрибутив может выполнять уже сейчас. Навигатор уехал в репу. Давай обсудим чего доделать в креаторе, как только скажешь можно объявить его рабочей бетой и запостить на форуме Альта пускай народ потестит. А потом потихоньку доведем их обоих до релиза . PS сейчас попробую чего-нибудь собрать в новом навигаторе. |
|
|
![]()
Сообщение
#66
|
|
![]() Профессионал ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Глоб. Модератор Сообщений: 10161 Регистрация: 22.6.2009 Вставить ник Цитата Из: Онега Пользователь №: 1352 Страна: Россия Город: Не указан Пол: Муж. Репутация: ![]() ![]() ![]() |
Давай обсудим чего доделать в креаторе Я имел в виду в основном два комплекса проблем: 1. То, о чём мы тут говорили с Олегом. То есть это не то, что надо доделывать немедленно. 2. Те недостатки Креатора, которые просто вытекают из недостатков Навигатора. Но они решаются развитием Навигатора, а это другой вопрос, и притом, опять же, среди них нет таких, которые позарез нужно устранить прямо сейчас. Иначе говоря, я считаю рабочую бету уже готовой ![]() -------------------- Не пью, не курю, не смотрю телевизор, не пользуюсь Windows
|
|
|
![]()
Сообщение
#67
|
|
Профессионал ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователь Сообщений: 4384 Регистрация: 17.9.2009 Вставить ник Цитата Пользователь №: 1617 Страна: Россия Город: Санкт-Петербург Пол: Муж. Репутация: ![]() ![]() ![]() |
Я имел в виду в основном два комплекса проблем: 1. То, о чём мы тут говорили с Олегом. То есть это не то, что надо доделывать немедленно. 2. Те недостатки Креатора, которые просто вытекают из недостатков Навигатора. Но они решаются развитием Навигатора, а это другой вопрос, и притом, опять же, среди них нет таких, которые позарез нужно устранить прямо сейчас. Иначе говоря, я считаю рабочую бету уже готовой ![]() Отлично, креатор собрался, сейчас поставлю его в виртуалку и если все нормально поставлю заливаться на яндекс диск. Тогда завтра или послезавтра запостим на Альте. |
|
|
![]()
Сообщение
#68
|
|
Профессионал ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователь Сообщений: 4384 Регистрация: 17.9.2009 Вставить ник Цитата Пользователь №: 1617 Страна: Россия Город: Санкт-Петербург Пол: Муж. Репутация: ![]() ![]() ![]() |
Сделал в Навигаторе пробные сборки Креатора (t7) в m-p и в m-p-d, установил их в виртуалку, запустил, вроде всё нормально. Вот, кстати, свежий Навигатор: Только что сообразил, а в этих установленных сборках ты не пробовал что-нибудь собрать в навигаторе ![]() Если пробовал и сборка идет можно афишировать на альте. Кстати, все залито на яндекс диск , причем этот креатор собран в навигаторе ![]() distrocreator : https://yadi.sk/d/mQDtGQ3UhcStt контрольная сумма: https://yadi.sk/i/vnku_ag5hdT8e |
|
|
![]()
Сообщение
#69
|
|
![]() Профессионал ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Глоб. Модератор Сообщений: 10161 Регистрация: 22.6.2009 Вставить ник Цитата Из: Онега Пользователь №: 1352 Страна: Россия Город: Не указан Пол: Муж. Репутация: ![]() ![]() ![]() |
Только что сообразил, а в этих установленных сборках ты не пробовал что-нибудь собрать в навигаторе Не пробовал, эти сборки у меня установлены в виртуалку, а она к таким экспериментам не готова. Сейчас поставлю на реальное железо, тогда и попробую что-то собрать. -------------------- Не пью, не курю, не смотрю телевизор, не пользуюсь Windows
|
|
|
![]()
Сообщение
#70
|
|
Профессионал ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователь Сообщений: 4384 Регистрация: 17.9.2009 Вставить ник Цитата Пользователь №: 1617 Страна: Россия Город: Санкт-Петербург Пол: Муж. Репутация: ![]() ![]() ![]() |
|
|
|
![]()
Сообщение
#71
|
|
![]() Профессионал ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Глоб. Модератор Сообщений: 10161 Регистрация: 22.6.2009 Вставить ник Цитата Из: Онега Пользователь №: 1352 Страна: Россия Город: Не указан Пол: Муж. Репутация: ![]() ![]() ![]() |
В самом деле поймал пару багов
![]() ![]() Сделал hasher-useradd, после чего успешно собрал Креатор (m-p-d, t7) в Креаторе же ![]() Сейчас ещё m-p-d-сборку Креатора установлю на реальное железо. -------------------- Не пью, не курю, не смотрю телевизор, не пользуюсь Windows
|
|
|
![]()
Сообщение
#72
|
|
Профессионал ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователь Сообщений: 4384 Регистрация: 17.9.2009 Вставить ник Цитата Пользователь №: 1617 Страна: Россия Город: Санкт-Петербург Пол: Муж. Репутация: ![]() ![]() ![]() |
Ага, хорошо что поглядели
![]() Пока удалю кривой образ с яндекс диска, как пофиксим баги залью по-новой. |
|
|
![]()
Сообщение
#73
|
|
![]() Профессионал ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Глоб. Модератор Сообщений: 10161 Регистрация: 22.6.2009 Вставить ник Цитата Из: Онега Пользователь №: 1352 Страна: Россия Город: Не указан Пол: Муж. Репутация: ![]() ![]() ![]() |
Поставил m-p-d-сборку. Как ни странно, и там фон инсталлера забился в угол, только в нижний правый
![]() ![]() Ещё обратил внимание, что в m-p-сборке интернет у меня заработал "из коробки", а в m-p-d-варианте для инета пришлось доустанавливать пакеты dhcp. Собрал там для проверки Креатор на t7 - как в m-p, так и в m-p-d. -------------------- Не пью, не курю, не смотрю телевизор, не пользуюсь Windows
|
|
|
![]()
Сообщение
#74
|
|
![]() Профессионал ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Глоб. Модератор Сообщений: 10161 Регистрация: 22.6.2009 Вставить ник Цитата Из: Онега Пользователь №: 1352 Страна: Россия Город: Не указан Пол: Муж. Репутация: ![]() ![]() ![]() |
Кстати, какую именно сборку Креатора будем (пока, во всяком случае) считать основной и предлагать народу для использования? Думаю, что собранную в m-p-d. Основная причина - брендинг. Тот брендинг, что применяется в m-p-d-сборках, уже сейчас нормальный, если не считать бага с фоном инсталлера, но его мы или прихлопнем или, в крайнем случае, сгладим увеличением разрешения. Тогда как брендинг для m-p-сборок, надо полагать, придётся ещё довольно долго доводить до ума. А второй аргумент заключается в том, что Навигатор пока гораздо больше дружит с m-p-d, нежели с m-p, и едва ли этот перекос можно быстро выправить.
-------------------- Не пью, не курю, не смотрю телевизор, не пользуюсь Windows
|
|
|
![]()
Сообщение
#75
|
|
Профессионал ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователь Сообщений: 4384 Регистрация: 17.9.2009 Вставить ник Цитата Пользователь №: 1617 Страна: Россия Город: Санкт-Петербург Пол: Муж. Репутация: ![]() ![]() ![]() |
Кстати, какую именно сборку Креатора будем (пока, во всяком случае) считать основной и предлагать народу для использования? Думаю, что собранную в m-p-d. Основная причина - брендинг. Тот брендинг, что применяется в m-p-d-сборках, уже сейчас нормальный, если не считать бага с фоном инсталлера, но его мы или прихлопнем или, в крайнем случае, сгладим увеличением разрешения. Тогда как брендинг для m-p-сборок, надо полагать, придётся ещё довольно долго доводить до ума. А второй аргумент заключается в том, что Навигатор пока гораздо больше дружит с m-p-d, нежели с m-p, и едва ли этот перекос можно быстро выправить. Тоже думаю что m-p-d -шную . M-p в навигаторе это дополнительная фича нацеленная на будущее. 1) Сейчас ковыряюсь с группами, как доковыряю можно выкладывать m-p-d - шную сборку. 2) Если у тебя скорость на заливку нормальная то m-p-d шную сборку собирать и заливать тебе я уже m-p-d помню плохо . Если скорость плохая соберу m-p-d -шный вариант прямо в навигаторе и залью на диск. |
|
|
![]()
Сообщение
#76
|
|
![]() Профессионал ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Глоб. Модератор Сообщений: 10161 Регистрация: 22.6.2009 Вставить ник Цитата Из: Онега Пользователь №: 1352 Страна: Россия Город: Не указан Пол: Муж. Репутация: ![]() ![]() ![]() |
В профиль, который в m-p-d, надо вписать dhcp (пакет dhcp-client, вроде) - наверное, в wmsmall_base? B m-p он где-то глубже прописан, наверное.
А с брендингом club-small что будем делать? Если с фоном быстро не разобраться, то лучше пока использовать вариант (я его собирал уже и опробовал), в котором у фоновой картинки большое разрешение. Попробовать залить сборку я могу, а получится или нет - не знаю. -------------------- Не пью, не курю, не смотрю телевизор, не пользуюсь Windows
|
|
|
![]()
Сообщение
#77
|
|
Профессионал ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователь Сообщений: 4384 Регистрация: 17.9.2009 Вставить ник Цитата Пользователь №: 1617 Страна: Россия Город: Санкт-Петербург Пол: Муж. Репутация: ![]() ![]() ![]() |
В профиль, который в m-p-d, надо вписать dhcp (пакет dhcp-client, вроде) - наверное, в wmsmall_base? B m-p он где-то глубже прописан, наверное. А с брендингом club-small что будем делать? Если с фоном быстро не разобраться, то лучше пока использовать вариант (я его собирал уже и опробовал), в котором у фоновой картинки большое разрешение. Попробовать залить сборку я могу, а получится или нет - не знаю. 1) вписывай. 2) давай с большим разрешением. 3) прописал группы _a _b в инсталлере , сейчас делаю контрольную сборку и установку, если все будет как надо запульну инсталлер в репу , тогда можешь собирать , проверять и заливать ![]() |
|
|
![]()
Сообщение
#78
|
|
![]() Профессионал ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Глоб. Модератор Сообщений: 10161 Регистрация: 22.6.2009 Вставить ник Цитата Из: Онега Пользователь №: 1352 Страна: Россия Город: Не указан Пол: Муж. Репутация: ![]() ![]() ![]() |
В новой сборке:
Код [q<>host-240 ~]$ groups q wheel uucp proc cdrom floppy cdwriter audio radio _b _a _nmconnect vboxusers video camera hashman xgrp scanner [q<>host-240 ~]$ ![]() Там же должны быть группы <юзер>_a и <юзер>_b ![]() -------------------- Не пью, не курю, не смотрю телевизор, не пользуюсь Windows
|
|
|
![]()
Сообщение
#79
|
|
Профессионал ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователь Сообщений: 4384 Регистрация: 17.9.2009 Вставить ник Цитата Пользователь №: 1617 Страна: Россия Город: Санкт-Петербург Пол: Муж. Репутация: ![]() ![]() ![]() |
Там же должны быть группы <юзер>_a и <юзер>_b ![]() Точно ![]() Остается единственный и правильный способ : hasher-useradd имя_пользователя Причем , поскольку это делается под root-ом а установщик не знает login-а будущего пользователя, то остается только возложить эту задачу на плечи этого самого пользователя ( по принципу спасение утопающих дело самих утопающих ![]() Наша с тобой задача объяснить ему как это надо делать. Есть 2 варианта: 1) написать прямо на первой странице навигатора. 2) Сделать напоминалку которая вылезала бы при входе в систему. 2-ой вариант решает этот вопрос в креаторе 1-ый вариант решает этот вопрос везде где не настроен хашер Какие есть идеи ? |
|
|
![]()
Сообщение
#80
|
|
![]() Профессионал ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Глоб. Модератор Сообщений: 10161 Регистрация: 22.6.2009 Вставить ник Цитата Из: Онега Пользователь №: 1352 Страна: Россия Город: Не указан Пол: Муж. Репутация: ![]() ![]() ![]() |
Тогда юзер изначально не должен состоять в группе hashman. Навигатор при первом запуске это обнаружит и выкинет напоминалку. Если хочешь на неё глянуть, надо в проге заменить строки 518-521 с
Код if var_hashman == 'False': subprocess.call('groups > '+tmp_dir+'/ha',shell=True) open_f (n=tmp_dir+'/ha',out='h') # ...проверяем наличие прав if 'hashman' in h: на Код if var_hashman == 'True':
subprocess.call('groups > '+tmp_dir+'/ha',shell=True) open_f (n=tmp_dir+'/ha',out='h') # ...проверяем наличие прав if 'hashman' not in h: -------------------- Не пью, не курю, не смотрю телевизор, не пользуюсь Windows
|
|
|
![]()
Сообщение
#81
|
|
Профессионал ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователь Сообщений: 4384 Регистрация: 17.9.2009 Вставить ник Цитата Пользователь №: 1617 Страна: Россия Город: Санкт-Петербург Пол: Муж. Репутация: ![]() ![]() ![]() |
Тогда юзер изначально не должен состоять в группе hashman. Навигатор при первом запуске это обнаружит и выкинет напоминалку. Если хочешь на неё глянуть, надо в проге заменить строки 518-521 с Код if var_hashman == 'False': subprocess.call('groups > '+tmp_dir+'/ha',shell=True) open_f (n=tmp_dir+'/ha',out='h') # ...проверяем наличие прав if 'hashman' in h: на Код if var_hashman == 'True': subprocess.call('groups > '+tmp_dir+'/ha',shell=True) open_f (n=tmp_dir+'/ha',out='h') # ...проверяем наличие прав if 'hashman' not in h: Ну это сейчас решим, выкину hashman-а из нашего инсталлера ![]() |
|
|
![]()
Сообщение
#82
|
|
Профессионал ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователь Сообщений: 4384 Регистрация: 17.9.2009 Вставить ник Цитата Пользователь №: 1617 Страна: Россия Город: Санкт-Петербург Пол: Муж. Репутация: ![]() ![]() ![]() |
Удалил пользователя из группы hashman ( gpasswd -d [user] hasman ) , перезапустил систему , не вижу напоминалку в навигаторе.
Или она работает только при его первом запуске ? ![]() Сообщение отредактировал kostyalamer - 5.7.2015, 21:06 |
|
|
![]()
Сообщение
#83
|
|
![]() Профессионал ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Глоб. Модератор Сообщений: 10161 Регистрация: 22.6.2009 Вставить ник Цитата Из: Онега Пользователь №: 1352 Страна: Россия Город: Не указан Пол: Муж. Репутация: ![]() ![]() ![]() |
Удалил пользователя из группы hashman ( gpasswd -d [user] hasman ) , перезапустил систему , не вижу напоминалку в навигаторе. Или она работает только при его первом запуске ? Навигатор при первом запуске проверяет, состоит ли юзер в группе hashman; если нет, то открывает окно терминала. При следующем запуске , обнаружив юзера уже в группе hashman, Навигатор делает в конфиге ~/distronavigator/settings пометку ("hashman True"), что вопрос закрыт , и более такими проверками не занимается. -------------------- Не пью, не курю, не смотрю телевизор, не пользуюсь Windows
|
|
|
![]()
Сообщение
#84
|
|
Профессионал ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователь Сообщений: 4384 Регистрация: 17.9.2009 Вставить ник Цитата Пользователь №: 1617 Страна: Россия Город: Санкт-Петербург Пол: Муж. Репутация: ![]() ![]() ![]() |
Понятно, залил в репу инсталлер без hashman -а.
|
|
|
![]()
Сообщение
#85
|
|
![]() Профессионал ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Глоб. Модератор Сообщений: 10161 Регистрация: 22.6.2009 Вставить ник Цитата Из: Онега Пользователь №: 1352 Страна: Россия Город: Не указан Пол: Муж. Репутация: ![]() ![]() ![]() |
Собрал mpd-вариант Креатора, установил, запустил. Сразу выскочил Навигатор с предложением получить права на хашер; последовал его совету; потом указал основной репозиторий и в /etc/fstab размер tmpfs. Всё. Перезагрузился, после чего собрал Креатор уже в нём самом. Инет теперь тоже работает "из коробки", так что из Креатора же и докладываю обстановку
![]() -------------------- Не пью, не курю, не смотрю телевизор, не пользуюсь Windows
|
|
|
![]()
Сообщение
#86
|
|
Профессионал ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователь Сообщений: 4384 Регистрация: 17.9.2009 Вставить ник Цитата Пользователь №: 1617 Страна: Россия Город: Санкт-Петербург Пол: Муж. Репутация: ![]() ![]() ![]() |
Отлично , заливай
![]() |
|
|
![]()
Сообщение
#87
|
|
![]() Профессионал ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Глоб. Модератор Сообщений: 10161 Регистрация: 22.6.2009 Вставить ник Цитата Из: Онега Пользователь №: 1352 Страна: Россия Город: Не указан Пол: Муж. Репутация: ![]() ![]() ![]() |
-------------------- Не пью, не курю, не смотрю телевизор, не пользуюсь Windows
|
|
|
![]()
Сообщение
#88
|
|
![]() Профессионал ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Глоб. Модератор Сообщений: 10161 Регистрация: 22.6.2009 Вставить ник Цитата Из: Онега Пользователь №: 1352 Страна: Россия Город: Не указан Пол: Муж. Репутация: ![]() ![]() ![]() |
-------------------- Не пью, не курю, не смотрю телевизор, не пользуюсь Windows
|
|
|
![]()
Сообщение
#89
|
|
Профессионал ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователь Сообщений: 4384 Регистрация: 17.9.2009 Вставить ник Цитата Пользователь №: 1617 Страна: Россия Город: Санкт-Петербург Пол: Муж. Репутация: ![]() ![]() ![]() |
|
|
|
![]()
Сообщение
#90
|
|
Мастер ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователь Сообщений: 794 Регистрация: 9.7.2010 Вставить ник Цитата Пользователь №: 1865 Страна: Россия Город: Зарайск/Московской Пол: Муж. Репутация: ![]() ![]() ![]() |
Попытался запустить Креатор в виртуалке и получил критическую ошибку, содержание на скриншоте
![]() Возможно криво скачался образ, завтра попытаюсь перезалить и посмотреть результат. Кстати, чёрный текст на тёмно-синем - с трудом читается, надо подобрать что-то другое. |
|
|
![]()
Сообщение
#91
|
|
![]() Профессионал ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Глоб. Модератор Сообщений: 10161 Регистрация: 22.6.2009 Вставить ник Цитата Из: Онега Пользователь №: 1352 Страна: Россия Город: Не указан Пол: Муж. Репутация: ![]() ![]() ![]() |
Попытался запустить Креатор в виртуалке и получил критическую ошибку, содержание на скриншоте Возможно криво скачался образ, завтра попытаюсь перезалить и посмотреть результат. Кстати, чёрный текст на тёмно-синем - с трудом читается, надо подобрать что-то другое. Контрольная сумма dfab310f0cf9665920052ac4f730d385, а насчёт цвета фона согласен, я в своих брендингах в таких целях всегда использовал что-нибудь гораздо более светлое - облака, к примеру ![]() -------------------- Не пью, не курю, не смотрю телевизор, не пользуюсь Windows
|
|
|
![]()
Сообщение
#92
|
|
Профессионал ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователь Сообщений: 4384 Регистрация: 17.9.2009 Вставить ник Цитата Пользователь №: 1617 Страна: Россия Город: Санкт-Петербург Пол: Муж. Репутация: ![]() ![]() ![]() |
Анонсировал : http://forum.altlinux.org/index.php?topic=...58966#msg258966
Иван, напиши пожалуйста в этой теме какие дистрибутивы и в какой сборочной системе сейчас можно в нем собрать. PS поставил на закачку, завтра вечером погоняю в виртуалке . |
|
|
![]()
Сообщение
#93
|
|
Профессионал ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователь Сообщений: 4384 Регистрация: 17.9.2009 Вставить ник Цитата Пользователь №: 1617 Страна: Россия Город: Санкт-Петербург Пол: Муж. Репутация: ![]() ![]() ![]() |
Дистрибутив нормально установился и запустился.
PS Брендинг действительно лучше осветлить. |
|
|
![]()
Сообщение
#94
|
|
Профессионал ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователь Сообщений: 4384 Регистрация: 17.9.2009 Вставить ник Цитата Пользователь №: 1617 Страна: Россия Город: Санкт-Петербург Пол: Муж. Репутация: ![]() ![]() ![]() |
Перепостил материал о дистрибутиве с форума Альта в рассылку Community.
В Сизифную рассылку я думаю постить бесполезно там парни сами чего хочешь соберут без всяких gui ![]() |
|
|
![]()
Сообщение
#95
|
|
![]() Профессионал ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Глоб. Модератор Сообщений: 10161 Регистрация: 22.6.2009 Вставить ник Цитата Из: Онега Пользователь №: 1352 Страна: Россия Город: Не указан Пол: Муж. Репутация: ![]() ![]() ![]() |
Попробовал составить список возможных направлений развития ДистроКреатора. Получилось вот что:
1. Устранить баги и недоработки, имеющиеся в ДистроНавигаторе. Их там много, если присмотреться. 2. Добавить в ДистроКреатор системы консольной сборки дистрибутивов и согласовать их справочные системы со справкой Навигатора. Тогда пользователь сможет в каждом отдельном случае решать, что уместнее - использовать gui или консоль. 3. Интегрировать Навигатор с m-p хотя бы в такой же степени, как с m-p-d. 4. Обеспечить работу Навигатора с немодифицированными m-p и m-p-d. Тогда в пакете Навигатора самих сборочных систем не будет. Вместо этого будут отдельно устанавливаться свежие версии m-p и m-p-d, которые затем можно автоматически обновлять. 5. Всерьёз перенести разработку Навигатора в Git, что предполагает взаимосвязь с разработкой m-p и m-p-d. 6. Использовать Git в работе самого Навигатора. 7. Создать 64-разрядный вариант Креатора. Он пригодился бы для машин с большим объёмом оперативки. 8. Создать варианты Креатора, основанные не на WMaker. Это для тех, у кого на WM аллергия. 9. Обеспечить возможность сборки в Навигаторе как можно большего числа базовых дистрибутивов. Выполнить эту задачу формально - не проблема, а вот всё протестировать и подогнать - дело долгое. 10. Привести в порядок клубные брендинги. 11. Создать на их основе собственный брендинг ДистроКреатора. ...... наверное, что-то ещё. Делать сразу всё - нереально; надо выбирать, что сейчас, а что успеется. Нужна стратегия развития ![]() Какие есть идеи на этот счёт? -------------------- Не пью, не курю, не смотрю телевизор, не пользуюсь Windows
|
|
|
![]()
Сообщение
#96
|
|
Профессионал ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователь Сообщений: 4384 Регистрация: 17.9.2009 Вставить ник Цитата Пользователь №: 1617 Страна: Россия Город: Санкт-Петербург Пол: Муж. Репутация: ![]() ![]() ![]() |
Давай по пунктам по-порядку:
1 с этим понятно. Если делать 2 - ой и 4-ый последовательно, то наверное получится двойная работа , хотя возможно я не так понял саму идею . 5 и 6 - ой пока слабо представляю в действии. 7 надо бы и 64-разрядную репу начинать делать но это не ко мне я еще долго буду на 32-х битах. 8 и 9 понятно 10 Да с брендингами надо что-то делать, как появится время поковыряю псевдосизифный. 11 это тоже понятно. Стоит ли добавлять m-p-d для сборки в терминале, по-моему эта система сейчас отмирает . Ну в общем давай подумаем ![]() |
|
|
![]()
Сообщение
#97
|
|
![]() Профессионал ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Глоб. Модератор Сообщений: 10161 Регистрация: 22.6.2009 Вставить ник Цитата Из: Онега Пользователь №: 1352 Страна: Россия Город: Не указан Пол: Муж. Репутация: ![]() ![]() ![]() |
Там многие пункты друг за друга цепляются, и не всегда ясно, с какого начинать. Но тут важно, будет ли серьёзный интерес с чьей-либо стороны; понятно, что любой человек, более-менее активно подключившийся к работе над Креатором, способен сильно повлиять на направление его развития
![]() -------------------- Не пью, не курю, не смотрю телевизор, не пользуюсь Windows
|
|
|
![]()
Сообщение
#98
|
|
Профессионал ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователь Сообщений: 4384 Регистрация: 17.9.2009 Вставить ник Цитата Пользователь №: 1617 Страна: Россия Город: Санкт-Петербург Пол: Муж. Репутация: ![]() ![]() ![]() |
Иван, ты похоже пропустил много интересного : http://forum.altlinux.org/index.php/topic,34970.0.html
|
|
|
![]()
Сообщение
#99
|
|
![]() Профессионал ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Глоб. Модератор Сообщений: 10161 Регистрация: 22.6.2009 Вставить ник Цитата Из: Онега Пользователь №: 1352 Страна: Россия Город: Не указан Пол: Муж. Репутация: ![]() ![]() ![]() |
Иван, ты похоже пропустил много интересного : http://forum.altlinux.org/index.php/topic,34970.0.html Да, тема в самом деле именно "по поводу" ![]() ![]() -------------------- Не пью, не курю, не смотрю телевизор, не пользуюсь Windows
|
|
|
![]()
Сообщение
#100
|
|
Профессионал ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователь Сообщений: 4384 Регистрация: 17.9.2009 Вставить ник Цитата Пользователь №: 1617 Страна: Россия Город: Санкт-Петербург Пол: Муж. Репутация: ![]() ![]() ![]() |
Иван, тут есть вопрос по дальнейшим планам : http://forum.altlinux.org/index.php/topic,...259684.html#new
|
|
|
![]() ![]() |
![]() |
Текстовая версия | Сейчас: 18.9.2025, 8:30 |