IPB

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

2 страниц V   1 2 >  
Ответить в эту темуОткрыть новую тему
> Программа DistroHelper, Справка по средствам сборки дистрибутивов
Поделиться
ИВК
сообщение 22.11.2015, 16:29
Сообщение #1


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

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



Репутация: 30


Перенесено из темы "Общий сборочный дистрибутив"

Так что насчёт справочной системы? Сделать её первоначальный вариант я и один могу (если никто другой не возьмётся), а исправлять и дополнять потом можно будет сколько угодно. Предполагаю написать на PyQT программку, которая будет выводить основные сведения, в расчёте на человека, который вообще "не в курсе", а уже оттуда ссылки на более подробную информацию (будь она тут же в системе или в инете). Или есть другие предложения, или кто-либо сделает лучше?


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


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

Группа: Пользователь
Сообщений: 4384
Регистрация: 17.9.2009
Вставить ник
Цитата
Пользователь №: 1617
Страна: Россия
Город: Санкт-Петербург
Пол: Муж.



Репутация: 20


Цитата(IVK @ 22.11.2015, 16:29) *
Так что насчёт справочной системы? Сделать её первоначальный вариант я и один могу (если никто другой не возьмётся), а исправлять и дополнять потом можно будет сколько угодно. Предполагаю написать на PyQT программку, которая будет выводить основные сведения, в расчёте на человека, который вообще "не в курсе", а уже оттуда ссылки на более подробную информацию (будь она тут же в системе или в инете). Или есть другие предложения, или кто-либо сделает лучше?

Делай, это будет очень здорово smile.gif
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
ИВК
сообщение 24.11.2015, 20:28
Сообщение #3


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

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



Репутация: 30


Вот, набросал по-быстрому программку-справку - чтобы хотя бы было что обсуждать:
Прикрепленный файл  helper.py.tar.gz ( 3.77 килобайт ) Кол-во скачиваний: 6

Какие будут соображения?


--------------------
Не пью, не курю, не смотрю телевизор, не пользуюсь Windows
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
dango_
сообщение 24.11.2015, 20:44
Сообщение #4


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

Группа: Активный Пользователь
Сообщений: 1169
Регистрация: 10.4.2015
Вставить ник
Цитата
Пользователь №: 2798
Страна: Казахстан
Город: Уральск
Пол: Муж.



Репутация: 5


Цитата(IVK @ 24.11.2015, 21:28) *
Вот, набросал по-быстрому программку-справку - чтобы хотя бы было что обсуждать:
Прикрепленный файл  helper.py.tar.gz ( 3.77 килобайт ) Кол-во скачиваний: 6

Какие будут соображения?

Функционал работает. Кнопки нажимаются, переходы работают, mp-gui и distronavigator запускаются.
Стиль как у mp-gui. ИМХО, годится.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
kostyalamer
сообщение 24.11.2015, 21:05
Сообщение #5


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

Группа: Пользователь
Сообщений: 4384
Регистрация: 17.9.2009
Вставить ник
Цитата
Пользователь №: 1617
Страна: Россия
Город: Санкт-Петербург
Пол: Муж.



Репутация: 20


Все хорошо но вместо всплывающих подсказок вываливаются артефакты :
Прикрепленный файл  bag1.jpg ( 37.44 килобайт ) Кол-во скачиваний: 4


Сообщение отредактировал kostyalamer - 24.11.2015, 21:05
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
ИВК
сообщение 24.11.2015, 21:12
Сообщение #6


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

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



Репутация: 30


Цитата(dango_ @ 24.11.2015, 19:44) *
Функционал работает. Кнопки нажимаются, переходы работают, mp-gui и distronavigator запускаются.
Стиль как у mp-gui. ИМХО, годится.

Вопрос в том, как заполнить всё это содержимым.
Что касается стиля, то его как такового ещё нет. Я, как и положено лентяю-линуксоиду, не стал писать прогу с нуля, а просто взял код Навигатора, обстругал его со всех сторон, что-то добавил - вот и получилась эта штуковина smile.gif Это набросок.


--------------------
Не пью, не курю, не смотрю телевизор, не пользуюсь Windows
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
ИВК
сообщение 24.11.2015, 21:14
Сообщение #7


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

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



Репутация: 30


Цитата(kostyalamer @ 24.11.2015, 20:05) *
Все хорошо но вместо всплывающих подсказок вываливаются артефакты

В самом деле; сейчас уберу.


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


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

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



Репутация: 6


По mp-gui - можно попробовать прикрутить два имеющихся pdf файла и добавить ссылку на тему, где обсуждается mp-gui.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
ИВК
сообщение 25.11.2015, 14:51
Сообщение #9


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

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



Репутация: 30


Цитата(Balbes @ 25.11.2015, 9:01) *
По mp-gui - можно попробовать прикрутить два имеющихся pdf файла и добавить ссылку на тему, где обсуждается mp-gui.

Хорошо, так и сделаю. Но всё равно желательно, чтобы и прямо в программе-справке было хотя бы очень краткое описание mp-gui: для чего она и для кого, и что умеет. В тех pdf этого нет.


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


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

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



Репутация: 6


Попробую что-нибудь написать, но учтите, что чукча не "писатель".
Кстати, обновились файлы с описаниями, и в планах их объеденить в один и дополнить новой инфой.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Balbes
сообщение 3.12.2015, 16:25
Сообщение #11


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

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



Репутация: 6


"Программа mp-gui предназначенна для запуска быстрой сборки дистрибутивов из состава mkimage-profiles и, при необходимости, создания локальной копии репозитория пакетов."
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
ИВК
сообщение 3.12.2015, 19:14
Сообщение #12


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

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



Репутация: 30


Лаконично до упора smile.gif Но тебе виднее, пусть так и будет.


--------------------
Не пью, не курю, не смотрю телевизор, не пользуюсь Windows
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
ИВК
сообщение 6.12.2015, 17:51
Сообщение #13


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

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



Репутация: 30


Новая версия программы-справки. Условное название - distrohelper.
Прикрепленный файл  distrohelper.tar.gz ( 1.76 мегабайт ) Кол-во скачиваний: 2

Пакета пока не делал, так что надо распаковать архив в домашний каталог и дать команду
Код
python ~/distrohelper/distrohelper.py

Предназначена для любого дистрибутива, в котором есть m-p, m-p-d и gui на их основе.
Впрочем, пока в ней непременно предполагается наличие установленных программ okular (для просмотра инструкции к mp-gui) и spacefm (чтобы зайти в каталог m-p и посмотреть встроенную документацию, причём ожидается, что каталог этот - именно /usr/share/mkimage-profiles). Но это ладно, недолго сделать прогу и более гибкой в данном отношении, если потребуется.
Какие будут замечания и предложения?


--------------------
Не пью, не курю, не смотрю телевизор, не пользуюсь Windows
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
kostyalamer
сообщение 6.12.2015, 18:10
Сообщение #14


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

Группа: Пользователь
Сообщений: 4384
Регистрация: 17.9.2009
Вставить ник
Цитата
Пользователь №: 1617
Страна: Россия
Город: Санкт-Петербург
Пол: Муж.



Репутация: 20


Отлично, только замени в коде okular на atril -я проверил работает. Окуляр qt-шный и немного тяжеловат, а atril gtk-шный и есть во всех сборках smile.gif
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
ИВК
сообщение 6.12.2015, 18:22
Сообщение #15


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

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



Репутация: 30


Понятно, заменю.


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


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

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



Репутация: 6


Цитата(IVK @ 6.12.2015, 17:51) *
Новая версия программы-справки. Условное название - distrohelper.
Прикрепленный файл  distrohelper.tar.gz ( 1.76 мегабайт ) Кол-во скачиваний: 2

Пакета пока не делал, так что надо распаковать архив в домашний каталог и дать команду
Код
python ~/distrohelper/distrohelper.py

Предназначена для любого дистрибутива, в котором есть m-p, m-p-d и gui на их основе.
Впрочем, пока в ней непременно предполагается наличие установленных программ okular (для просмотра инструкции к mp-gui) и spacefm (чтобы зайти в каталог m-p и посмотреть встроенную документацию, причём ожидается, что каталог этот - именно /usr/share/mkimage-profiles). Но это ладно, недолго сделать прогу и более гибкой в данном отношении, если потребуется.
Какие будут замечания и предложения?

Желательно собрать установочный пакет, тогда можно будет его включать в образы и смотреть в том месте, для которого он предназначен, что-бы сразу отлавливать нестыковки, если таковые будут. И желательно добавить зависимости на distronavigator и mp-gui, что-бы иметь общее место для справочных файлов, например /usr/share/doc/distrohelper , можно и с подкаталогами по сборочным профилям m-p-d m-p.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
ИВК
сообщение 7.12.2015, 14:57
Сообщение #17


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

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



Репутация: 30


Пакет я вскоре соберу, хочу только предварительно поточнее выяснить, в какой среде он будет работать. Пока можно ориентироваться на Creator, Builder и WMCoderLive? Сейчас проге нужны непременно atril и spacefm, а для слайд-шоу будет ещё gwenview (или mirage?); сгодится пока или предусмотреть возможность использования вместо них чего-то ещё?
Пропишу в спеке создание /usr/share/doc/distrohelper, и инструкция по mp-gui будет там. Собственно, и встроенную справку m-p можно было бы скопировать туда же, но если m-p будет заведомо в /usr/share/mkimage-profiles, то лучше оставить как сейчас есть, пусть справку читают прямо в каталоге m-p.
Потом в /usr/share/doc/distrohelper ещё много чего можно положить. К примеру, уже имеющиеся два слайд-шоу по использованию Навигатора. Причём не только материалы отдельно по m-p-d или отдельно по mp-gui и т.п., но и относящиеся к сборке дистрибутивов вообще. К примеру, по созданию локального зеркала и вообще по предварительной подготовке к сборке и т.п. В окошке distrohelper'а справа места ещё много, так что предполагаю добавить туда панельку с кнопками, ведущими уже на на страницы, посвящённые этим, не привязанным к какой-то одной сборочной программе, материалам.
Правда, пакет тогда получится весьма объёмным, но едва ли это критично. Справка должна быть качественной. В крайнем случае, если сильно разрастётся, то можно будет все эти картинки и т.п. вынести в отдельный опциональный пакет.
Насчёт alterator-mkimage идей нет.


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


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

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



Репутация: 6


В билдере atril spacefm есть, надо поглядеть что-нибудь для слайдшоу. Ссылки на доки по m-p лучше делать на исходное место /usr/share/mkimage-profiles, копировать не стоит, там она будет актуальной. Клади туда всё что есть, размер для справочной системы не главное, важнее полнота инфы и доступность.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
ИВК
сообщение 9.12.2015, 18:21
Сообщение #19


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

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



Репутация: 30


Пакет distrohelper:
rpm
srpm

Теперь хотя бы понятно будет, как всё это должно приблизительно выглядеть. Дело за наполнением, а каркас готов.
Указал использовать для просмотра картинок gwenview (но он в Креаторе сидит в /usr/lib/kde3/bin/, что создаёт сложности), а если не установлен, то mirage.


--------------------
Не пью, не курю, не смотрю телевизор, не пользуюсь Windows
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
kostyalamer
сообщение 9.12.2015, 20:21
Сообщение #20


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

Группа: Пользователь
Сообщений: 4384
Регистрация: 17.9.2009
Вставить ник
Цитата
Пользователь №: 1617
Страна: Россия
Город: Санкт-Петербург
Пол: Муж.



Репутация: 20


Цитата(IVK @ 9.12.2015, 18:21) *
Пакет distrohelper:
rpm
srpm

Теперь хотя бы понятно будет, как всё это должно приблизительно выглядеть. Дело за наполнением, а каркас готов.
Указал использовать для просмотра картинок gwenview (но он в Креаторе сидит в /usr/lib/kde3/bin/, что создаёт сложности), а если не установлен, то mirage.

Отлично, отправил в 32-битную 7-ую репу. Какой дальнейший алгоритм действий ? Запихиваем в креатор и делаем скелетон с новой иконкой ?
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
ИВК
сообщение 9.12.2015, 20:52
Сообщение #21


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

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



Репутация: 30


Цитата(kostyalamer @ 9.12.2015, 19:21) *
Какой дальнейший алгоритм действий ? Запихиваем в креатор и делаем скелетон с новой иконкой ?

Пожалуй, что так. И по умолчанию при старте Креатора должна запускаться именно эта программа.


--------------------
Не пью, не курю, не смотрю телевизор, не пользуюсь Windows
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
kostyalamer
сообщение 9.12.2015, 21:14
Сообщение #22


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

Группа: Пользователь
Сообщений: 4384
Регистрация: 17.9.2009
Вставить ник
Цитата
Пользователь №: 1617
Страна: Россия
Город: Санкт-Петербург
Пол: Муж.



Репутация: 20


Цитата(IVK @ 9.12.2015, 20:52) *
Пожалуй, что так. И по умолчанию при старте Креатора должна запускаться именно эта программа.

Запихаю в автозагрузку и сделаю новый скелетон на выходных smile.gif
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
ИВК
сообщение 9.12.2015, 21:26
Сообщение #23


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

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



Репутация: 30


Упустил из виду, у неё же mp-gui в зависимостях, так что прога на седьмой платформе не установится.


--------------------
Не пью, не курю, не смотрю телевизор, не пользуюсь Windows
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
ИВК
сообщение 9.12.2015, 22:55
Сообщение #24


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

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



Репутация: 30


Собрал ещё версию Helper'а, уже без зависимости от mp-gui, установил в своей старой основной системе, которая на t7, нормально... не считая того, что mp-gui не запустить. Эту версию положим в репы?


--------------------
Не пью, не курю, не смотрю телевизор, не пользуюсь Windows
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
kostyalamer
сообщение 9.12.2015, 22:59
Сообщение #25


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

Группа: Пользователь
Сообщений: 4384
Регистрация: 17.9.2009
Вставить ник
Цитата
Пользователь №: 1617
Страна: Россия
Город: Санкт-Петербург
Пол: Муж.



Репутация: 20


Цитата(IVK @ 9.12.2015, 22:55) *
Собрал ещё версию Helper'а, уже без зависимости от mp-gui, установил в своей старой основной системе, которая на t7, нормально... не считая того, что mp-gui не запустить. Эту версию положим в репы?

Конечно положим, только придумай ей какое-нибудь другое название что-бы они у нас там не путались smile.gif

Сообщение отредактировал kostyalamer - 9.12.2015, 23:04
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
ИВК
сообщение 9.12.2015, 23:21
Сообщение #26


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

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



Репутация: 30


Нет, я имею в виду, что вместо той, которая сейчас есть. Я же прописал distronavigator и mp-gui в депенды просто исходя из того, что без них эта прога вроде как ни к чему, а про то, что из-за этого Helper на седьмой платформе даже для пробы будет не установить, как-то запамятовал mellow.gif А вообще эти депенды и не обязательны вовсе. Вот новая версия, просто замени ею имеющуюся:
rpm
srpm


--------------------
Не пью, не курю, не смотрю телевизор, не пользуюсь Windows
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
kostyalamer
сообщение 10.12.2015, 0:11
Сообщение #27


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

Группа: Пользователь
Сообщений: 4384
Регистрация: 17.9.2009
Вставить ник
Цитата
Пользователь №: 1617
Страна: Россия
Город: Санкт-Петербург
Пол: Муж.



Репутация: 20


Заменил. Иван, у меня mp-gui на 7-ой платформе работает и в репе она есть, не совсем понял в чем суть проблемы?
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
ИВК
сообщение 10.12.2015, 0:23
Сообщение #28


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

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



Репутация: 30


У меня mp-gui в сборке на t7 не устанавливается :
Код
mp-gui:
Зависит от: mkimage-profiles (>= 1.1.76-alt4.mpgui)

Или я зеркала реп t7 давно не обновлял, так что проблема именно у меня? Надо поглядеть.


--------------------
Не пью, не курю, не смотрю телевизор, не пользуюсь Windows
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
ИВК
сообщение 10.12.2015, 0:36
Сообщение #29


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

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



Репутация: 30


Так и есть; обновлять зеркала чаще надо, а я t7 редко теперь обновляю. Всё в порядке, mp-gui установился и запустился.


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


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

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



Репутация: 6


Хорошо бы еще добавить gimmage в качестве смотрелки картинок и добавить в пакет десктоп-файл, для вызова проги из меню.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения

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

 



RSS Текстовая версия Сейчас: 25.4.2024, 16:21