Инсталятор дополнительного диска EduMandriva
Материал из Mandriva Russian Community Wiki
Инсталятор написан на Gambas2 и Qt. Скрипты написаны на BashScript + библиотека сообщений Zenity.
Идея инсталятора проста:
1. Вся информация занесена в html файл, в котором содержатся ссылки на скрипты
2. Программа отслеживает нажатие и вызывает соответствующий скрипт
3. Скрипт отрабатывает
- проверку наличия прав root
- установку пакета программ(ы) и недостающих компонентов
- дополнительные действия послед установки, непрописанные в сценарии rpm пакета
4. Возврат в меню
Инсталятор в работе.png
Инсталятор в работе |
Исходный код проекта доступен на странице загрузок проекта EduMandriva

