Программа ДистроНавигатор |
Поделиться |
Здравствуйте, гость ( Вход | Регистрация )
Программа ДистроНавигатор |
Поделиться |
10.7.2013, 7:40
Сообщение
#61
|
|
Профессионал Группа: Пользователь Сообщений: 4384 Регистрация: 17.9.2009 Вставить ник Цитата Пользователь №: 1617 Страна: Россия Город: Санкт-Петербург Пол: Муж. Репутация: 20 |
Залил в нашу репу для p6, на выходных постараюсь залить в 5,1 . |
|
|
13.7.2013, 18:11
Сообщение
#62
|
|
Профессионал Группа: Пользователь Сообщений: 4384 Регистрация: 17.9.2009 Вставить ник Цитата Пользователь №: 1617 Страна: Россия Город: Санкт-Петербург Пол: Муж. Репутация: 20 |
Добавил в нашу репу для 5.1 .
|
|
|
11.4.2015, 13:06
Сообщение
#63
|
|
Профессионал Группа: Глоб. Модератор Сообщений: 9988 Регистрация: 22.6.2009 Вставить ник Цитата Из: Онега Пользователь №: 1352 Страна: Россия Город: Не указан Пол: Муж. Репутация: 30 |
Выкладываю новую версию програмы для сборки дистрибутивов чайниками Пока она всё ещё называется mpdgui, названия не придумал.
Вот rpm: https://yadi.sk/d/2oaPlTO7fusTP вот srpm: https://yadi.sk/d/SIF3PiaxfusUa Эта версия, в отличие от предыдущих, написана на PyQT. Во всяком случае, у меня она собирает дистрибутивы, основанные на tde-mini и wmsmall, на бранчах t6,p7,t7. Правда (особенно со сборками на базе wmsmall) много страностей, но тут надо сначала с профилями (да и с брендингом) разбираться, а уж потом с их привязкой к gui. Насчёт внутренностей (это для Кости в основном, но, может, ещё кому интересно). m-p-d, встроенный в программу, немного подогнан под неё. Особенно это относится к каталогу profiles/pkg/lists. Файлы, используемые в mpdgui, имеют там вид *-t7 и т.п. Смысл в том, чтобы файлы профилей для каждого бранча были отдельно. Вот этот каталог, в первую очередь, надо спланировать как следует, прежде чем прикручивать к проге кучу профилей. А то она ведь запросто запутается в том, что в чём сами сборщики не путаются. Ну и описания дистров в главном Makefile.in, соответственно, видоизменены - бранч там должен быть указан обязательно. Прежние версии программы имели большой недостаток: при необходимости подправить списки репозиториев она она заставляла лезть от рута в каталог /etc/apt. Теперь этот системный каталог вовсе не используется для сборок в mpdgui. Вместо него ~/.mpdgui/sources, в котором можно указать (хоть прямо в файлах my_repos-*, хоть из gui) требующиеся для сборки репы просто от юзера. Что касается самого gui, то недоработки и баги там, несомненно, остались; буду благодарен за обнаружение таковых, а несколько и сейчас вижу, но не собрался исправить Собирал дистры только в той системе (на t7), в которой и пишу эту программу. Вот сейчас запускал её (и сделанные в ней сборки) ещё на своём старом компе и в виртуалке, сам gui вроде работает, а сборок там не делал. Вообще, поскольку меня сейчас интересует, прежде всего, работоспособность самого gui, то не гонюсь за множеством профилей и бранчей, а собираю большей частью на tde-mini/t7; прочие комбинации протестированы гораздо хуже. Вот так, если очень кратко. -------------------- Не пью, не курю, не смотрю телевизор, не пользуюсь Windows
|
|
|
11.4.2015, 17:00
Сообщение
#64
|
|
Профессионал Группа: Пользователь Сообщений: 4384 Регистрация: 17.9.2009 Вставить ник Цитата Пользователь №: 1617 Страна: Россия Город: Санкт-Петербург Пол: Муж. Репутация: 20 |
Отлично , программа уехала в нашу репу для p7/t7 . Проверил, запускается, выглядит на PyQT просто замечательно.
Чуть попозже попробую собрать wmsmall - а. Теперь пошли эту тему на форуме Альта поднимать , пускай пользователи потестируют. Да прицеплю пару скринов этой красоты: mpdgui1.jpg ( 88.39 килобайт ) Кол-во скачиваний: 6 mpdgui2.jpg ( 57.19 килобайт ) Кол-во скачиваний: 8 PS товарищи сборщики, если вы хотите чтобы эта прога собирала и ваши дистрибутивы, тащите сюда их профили PPS Толя давай профили минималов, они у тебя как раз на m-p-d. |
|
|
11.4.2015, 17:56
Сообщение
#65
|
|
Профессионал Группа: Глоб. Модератор Сообщений: 9988 Регистрация: 22.6.2009 Вставить ник Цитата Из: Онега Пользователь №: 1352 Страна: Россия Город: Не указан Пол: Муж. Репутация: 30 |
Теперь пошли эту тему на форуме Альта поднимать , пускай пользователи потестируют. Немного попозже. Поскольку сейчас и без тестеров (которых там, кстати, не так легко найти) ясно, что надо доделывать в первую очередь. Прежде всего - привести в порядок WM-профили во встроенном m-p-d. Тут я на тебя надеюсь Будет сделано это - тогда по накатанной дорожке можно будет приделывать и прочие профили. И с базовым брендингом как минимум одна проблема - при запуске инсталлера в сборках на седьмой платформе не отображается текст ("загрузка с жёсткого диска", "установка" и т.п.) - раньше такого не было. Ну и несколько косяков в самой мордочке, о которых я знаю, но не смог сразу убрать. Наверное, надо сначала с перечисленным разобраться (едва ли это долгое дело), чтобы на форуме Альта предлагать к тестированию уже более готовую к использованию программу. Да прицеплю пару скринов этой красоты: Уже хакнул немного, вот ведь эти кодеры Кстати, тогда уж и размер шрифта на кнопках надо уменьшить, чтобы влезало -------------------- Не пью, не курю, не смотрю телевизор, не пользуюсь Windows
|
|
|
11.4.2015, 20:24
Сообщение
#66
|
|
Профессионал Группа: Пользователь Сообщений: 4384 Регистрация: 17.9.2009 Вставить ник Цитата Пользователь №: 1617 Страна: Россия Город: Санкт-Петербург Пол: Муж. Репутация: 20 |
Тестеров добудем, в результате теста собрать свой дистрибутив очень сильный стимул Ладно сначала соберу в нем wmsmall а потом уже пойду народ напрягать . Сейчас и попробую поковыряться со сборкой.
Кстати, сам m-p-d у тебя от boyarch -а ? Это у меня дистрибутив такой хакерский, сунул в хашер, собрал, поставил - так все и выглядит, а у тебя по-другому ? |
|
|
11.4.2015, 20:37
Сообщение
#67
|
|
Профессионал Группа: Глоб. Модератор Сообщений: 9988 Регистрация: 22.6.2009 Вставить ник Цитата Из: Онега Пользователь №: 1352 Страна: Россия Город: Не указан Пол: Муж. Репутация: 30 |
Кстати, сам m-p-d у тебя от boyarch -а ? Уж и не помню, вроде да; но, кстати, не мешало бы его обновить, ему больше года. Это у меня дистрибутив такой хакерский, сунул в хашер, собрал, поставил - так все и выглядит, а у тебя по-другому ? Не совсем понял суть вопроса. -------------------- Не пью, не курю, не смотрю телевизор, не пользуюсь Windows
|
|
|
11.4.2015, 20:55
Сообщение
#68
|
|
Профессионал Группа: Пользователь Сообщений: 4384 Регистрация: 17.9.2009 Вставить ник Цитата Пользователь №: 1617 Страна: Россия Город: Санкт-Петербург Пол: Муж. Репутация: 20 |
|
|
|
11.4.2015, 21:06
Сообщение
#69
|
|
Профессионал Группа: Глоб. Модератор Сообщений: 9988 Регистрация: 22.6.2009 Вставить ник Цитата Из: Онега Пользователь №: 1352 Страна: Россия Город: Не указан Пол: Муж. Репутация: 30 |
Я тоже не понял чего там хакнул , у тебя шрифты другие или внешний вид отличается ? А, вот в чём дело Да, у тебя текст на на кнопках и в окнах курсивом, а у меня курсива в проге вовсе нет. Кстати, у меня mpdgui в меню не прописалось, либо я его там не нашел. В ТДЕ он в "Разработке". -------------------- Не пью, не курю, не смотрю телевизор, не пользуюсь Windows
|
|
|
11.4.2015, 21:50
Сообщение
#70
|
|
Профессионал Группа: Пользователь Сообщений: 4384 Регистрация: 17.9.2009 Вставить ник Цитата Пользователь №: 1617 Страна: Россия Город: Санкт-Петербург Пол: Муж. Репутация: 20 |
В ТДЕ он в "Разработке". У меня его там нет, но это мелочь. Программа супер , надо допиливать и не только в клубную репу но и в бранчи / сизиф запихивать. Собираю wmsmall , да кстати пока не забыл репы вручную можно добавлять или только твой список редактировать ? Еще парочка скринов для товарищей по клубу: mpdgui3.jpg ( 92.94 килобайт ) Кол-во скачиваний: 5 mpdgui4.jpg ( 98.1 килобайт ) Кол-во скачиваний: 3 Обалденная штука , для полу чайников лучше быть не может |
|
|
11.4.2015, 22:05
Сообщение
#71
|
|
Профессионал Группа: Глоб. Модератор Сообщений: 9988 Регистрация: 22.6.2009 Вставить ник Цитата Из: Онега Пользователь №: 1352 Страна: Россия Город: Не указан Пол: Муж. Репутация: 30 |
Очень рад такой оценке Что касается получайников, то основная целевая аудитория - всё-таки более-менее продвинутые школьники, как это ни странно для некоторых звучит, и название, возможно, будет baby-distrocreator, если ничего более краткого не придумается.
А допиливать там много чего надо. Сейчас, к примеру, обнаружил, что live-режим перестал прикручиваться к сборкам, надо разбираться; вообще при переходе на QT довольно много накосячил, да и подзабылось за год, сейчас вспоминаю, что и как. -------------------- Не пью, не курю, не смотрю телевизор, не пользуюсь Windows
|
|
|
11.4.2015, 22:12
Сообщение
#72
|
|
Профессионал Группа: Пользователь Сообщений: 4384 Регистрация: 17.9.2009 Вставить ник Цитата Пользователь №: 1617 Страна: Россия Город: Санкт-Петербург Пол: Муж. Репутация: 20 |
Кстати поймал граблю :
mpdgui5.jpg ( 98.93 килобайт ) Кол-во скачиваний: 4 Это значит что скелетона у тебя там нет. Он есть в моей помойной репе , должен быть внутри твоей mpdgui-шной , возможно она просто отвалилась Думаю кроме школьников желающих будет хоть отбавляй, особенно если туда профилей побольше напихать. |
|
|
11.4.2015, 22:18
Сообщение
#73
|
|
Профессионал Группа: Глоб. Модератор Сообщений: 9988 Регистрация: 22.6.2009 Вставить ник Цитата Из: Онега Пользователь №: 1352 Страна: Россия Город: Не указан Пол: Муж. Репутация: 30 |
Это значит что скелетона у тебя там нет. Он есть в моей помойной репе , должен быть внутри твоей mpdgui-шной , возможно она просто отвалилась Он у меня в личном репозитории, который подключается в "Сборочная система" - "Указать личный репозиторий".... а кстати, я там в пояснениях написал, что он только для пакетов брендинга, а про скелетон и не вспомнил Думаю кроме школьников желающих будет хоть отбавляй, особенно если туда профилей побольше напихать. Но основная целевая аудитория от этого не меняется -------------------- Не пью, не курю, не смотрю телевизор, не пользуюсь Windows
|
|
|
11.4.2015, 22:27
Сообщение
#74
|
|
Профессионал Группа: Пользователь Сообщений: 4384 Регистрация: 17.9.2009 Вставить ник Цитата Пользователь №: 1617 Страна: Россия Город: Санкт-Петербург Пол: Муж. Репутация: 20 |
Ладно сейчас подключим, потом надо его вовнутрь куда-нибудь засунуть
Кстати $ make distclean он после сборки сам делает или надо на какую-либо кнопку жать ? |
|
|
11.4.2015, 22:27
Сообщение
#75
|
|
Профессионал Группа: Глоб. Модератор Сообщений: 9988 Регистрация: 22.6.2009 Вставить ник Цитата Из: Онега Пользователь №: 1352 Страна: Россия Город: Не указан Пол: Муж. Репутация: 30 |
Со скелетонами вообще отдельный вопрос, надо потом разобраться. mpdgui-шная репа вообще-то для пакетов брендинга, но пакет wmsmall надо же куда-то запихать. Я у себя сразу, установив mpdgui, указываю другой личный репозиторий, то есть свой постоянный, а не тот, который в ~/.mpdgui/repo, а в нём пакет wmsmall и лежит. Надо бы как-то приделать работу со скелетонами к проге, она же изначально на них не рассчитана.
-------------------- Не пью, не курю, не смотрю телевизор, не пользуюсь Windows
|
|
|
11.4.2015, 22:29
Сообщение
#76
|
|
Профессионал Группа: Глоб. Модератор Сообщений: 9988 Регистрация: 22.6.2009 Вставить ник Цитата Из: Онега Пользователь №: 1352 Страна: Россия Город: Не указан Пол: Муж. Репутация: 30 |
Кстати $ make distclean он после сборки сам делает или надо на какую-либо кнопку жать ? В зависимости от того, есть ли галочка в пункте "Очистка" в настройках сборочницы. -------------------- Не пью, не курю, не смотрю телевизор, не пользуюсь Windows
|
|
|
11.4.2015, 22:44
Сообщение
#77
|
|
Профессионал Группа: Глоб. Модератор Сообщений: 9988 Регистрация: 22.6.2009 Вставить ник Цитата Из: Онега Пользователь №: 1352 Страна: Россия Город: Не указан Пол: Муж. Репутация: 30 |
"В разработке проект wmsmall-t7.cd"? Я не пробовал создавать проект с именем, которое совпадает с именем базового... это же надо запретить
-------------------- Не пью, не курю, не смотрю телевизор, не пользуюсь Windows
|
|
|
11.4.2015, 22:45
Сообщение
#78
|
|
Профессионал Группа: Пользователь Сообщений: 4384 Регистрация: 17.9.2009 Вставить ник Цитата Пользователь №: 1617 Страна: Россия Город: Санкт-Петербург Пол: Муж. Репутация: 20 |
Поставил печься блин.
может быть children-distrocreator, а то baby как то очень по детски, впрочем прога твоя тебе и решать |
|
|
11.4.2015, 22:53
Сообщение
#79
|
|
Профессионал Группа: Глоб. Модератор Сообщений: 9988 Регистрация: 22.6.2009 Вставить ник Цитата Из: Онега Пользователь №: 1352 Страна: Россия Город: Не указан Пол: Муж. Репутация: 30 |
-------------------- Не пью, не курю, не смотрю телевизор, не пользуюсь Windows
|
|
|
11.4.2015, 23:09
Сообщение
#80
|
|
Профессионал Группа: Пользователь Сообщений: 4384 Регистрация: 17.9.2009 Вставить ник Цитата Пользователь №: 1617 Страна: Россия Город: Санкт-Петербург Пол: Муж. Репутация: 20 |
Да, вопрос возникает не первый раз, кстати есть идея поскольку Киевская репа накрылась и дистрибутивы я больше не rsync - аю а кладу на яндекс диск то скелетоны можно делать такого вида : wmsmall_20150411 и заливать их в клубную репу, при этом правда разведется много лишних пакетов . Но наверное это меньшее из всех зол. Блин снова подгорел : mpdgui6.jpg ( 119.85 килобайт ) Кол-во скачиваний: 3 Чешу репу |
|
|
11.4.2015, 23:16
Сообщение
#81
|
|
Профессионал Группа: Глоб. Модератор Сообщений: 9988 Регистрация: 22.6.2009 Вставить ник Цитата Из: Онега Пользователь №: 1352 Страна: Россия Город: Не указан Пол: Муж. Репутация: 30 |
Вот именно такой ошибки у меня вроде не было. А ты сами файлы в profiles/pkg/lists не правил? Там с профилями wmsmall бардак. Вообще чисто для проверки программы лучше сделать пробную сборку на TDE. А потом с WM разбираться.
-------------------- Не пью, не курю, не смотрю телевизор, не пользуюсь Windows
|
|
|
11.4.2015, 23:21
Сообщение
#82
|
|
Профессионал Группа: Пользователь Сообщений: 4384 Регистрация: 17.9.2009 Вставить ник Цитата Пользователь №: 1617 Страна: Россия Город: Санкт-Петербург Пол: Муж. Репутация: 20 |
Вот именно такой ошибки у меня вроде не было. А ты сами файлы в profiles/pkg/lists не правил? Там с профилями wmsmall бардак. Вообще чисто для проверки программы лучше сделать пробную сборку на TDE. А потом с WM разбираться. Нет , не правил, сбросил настройки, пеку по новой. Если обломается, тогда попробую tde. Чувствую профилей тебе туда добавим, у меня на p6 много всего осталось |
|
|
11.4.2015, 23:44
Сообщение
#83
|
|
Профессионал Группа: Пользователь Сообщений: 4384 Регистрация: 17.9.2009 Вставить ник Цитата Пользователь №: 1617 Страна: Россия Город: Санкт-Петербург Пол: Муж. Репутация: 20 |
сборка tde тоже обламывается :
Код Selected version fakeroot#1.18.4-alt1 for fakeroot>=0:0.7.3 E: Couldn't find package branding-club-release hsh-initroot: Failed to calculate package file list. hsh-initroot: Failed to generate initial package file list. mki-image-prepare: /tmp/.private/k/mpdgui/mkimage-work-dir/mkimage.install2.3d8BGBW5o/chroot/.work: unable to make initial chroot: rc=1 make[2]: *** [prepare-image-workdir] Error 1 make[2]: Leaving directory `/home/k/.mpdgui/mpd/profiles/install2' make[1]: *** [install2] Ошибка 2 make[1]: Выход из каталога `/home/k/.mpdgui/mpd/profiles' make: *** [install-cd.iso] Ошибка 2 кстати у меня в репе ~/.mpdgui/repo каталоги есть а rpm-ов нет, а в клубной репе для t7 у нас с тобой: branding-altlinux-club-small-release-6.0.1-alt21.noarch.rpm поэтому сборка и обламывается . |
|
|
11.4.2015, 23:49
Сообщение
#84
|
|
Профессионал Группа: Глоб. Модератор Сообщений: 9988 Регистрация: 22.6.2009 Вставить ник Цитата Из: Онега Пользователь №: 1352 Страна: Россия Город: Не указан Пол: Муж. Репутация: 30 |
А пакеты брендинга ты собирал?
Да, прога нуждается в пошаговой инструкции -------------------- Не пью, не курю, не смотрю телевизор, не пользуюсь Windows
|
|
|
11.4.2015, 23:49
Сообщение
#85
|
|
Профессионал Группа: Пользователь Сообщений: 4384 Регистрация: 17.9.2009 Вставить ник Цитата Пользователь №: 1617 Страна: Россия Город: Санкт-Петербург Пол: Муж. Репутация: 20 |
Ладно, эти грабли мы с тобой вытопчем, но на сегодня хватит , скоро Пасха !
|
|
|
11.4.2015, 23:52
Сообщение
#86
|
|
Профессионал Группа: Пользователь Сообщений: 4384 Регистрация: 17.9.2009 Вставить ник Цитата Пользователь №: 1617 Страна: Россия Город: Санкт-Петербург Пол: Муж. Репутация: 20 |
|
|
|
11.4.2015, 23:53
Сообщение
#87
|
|
Профессионал Группа: Глоб. Модератор Сообщений: 9988 Регистрация: 22.6.2009 Вставить ник Цитата Из: Онега Пользователь №: 1352 Страна: Россия Город: Не указан Пол: Муж. Репутация: 30 |
Точно, этот вариант не предусмотрен (потому что мне самому не нужен) - когда просто пользуются базовым брендингом. Да просто создай новый брендинг (это будет копия базового) и на странице его редактирования нажми "Применить изменения", тогда и будут пакеты брендинга в личной репе, а без этого дистр не соберётся
-------------------- Не пью, не курю, не смотрю телевизор, не пользуюсь Windows
|
|
|
11.4.2015, 23:55
Сообщение
#88
|
|
Профессионал Группа: Глоб. Модератор Сообщений: 9988 Регистрация: 22.6.2009 Вставить ник Цитата Из: Онега Пользователь №: 1352 Страна: Россия Город: Не указан Пол: Муж. Репутация: 30 |
Дык я поставил использовать для каждого проекта его брендинг по умолчанию. А... надо проверить этот вариант, я же им не пользуюсь совершенно. Инструкция была бы очень кстати Там на главной странице есть кнопка "С чего начать?", и далее указано, что сначала надо собрать пакеты брендинга. Но всё равно нужна более серьёзная инструкция, пошаговая. -------------------- Не пью, не курю, не смотрю телевизор, не пользуюсь Windows
|
|
|
11.4.2015, 23:59
Сообщение
#89
|
|
Профессионал Группа: Глоб. Модератор Сообщений: 9988 Регистрация: 22.6.2009 Вставить ник Цитата Из: Онега Пользователь №: 1352 Страна: Россия Город: Не указан Пол: Муж. Репутация: 30 |
Ладно, эти грабли мы с тобой вытопчем, но на сегодня хватит , скоро Пасха ! Правильно -------------------- Не пью, не курю, не смотрю телевизор, не пользуюсь Windows
|
|
|
12.4.2015, 9:11
Сообщение
#90
|
|
Профессионал Группа: Активный Пользователь Сообщений: 1143 Регистрация: 10.4.2015 Вставить ник Цитата Пользователь №: 2798 Страна: Казахстан Город: Уральск Пол: Муж. Репутация: 5 |
А что, уже можно пробовать?
|
|
|
Текстовая версия | Сейчас: 29.3.2024, 5:57 | |