Инсталятор дополнительного диска EduMandriva

Материал из Mandriva Russian Community Wiki

Перейти к: навигация, поиск

На главную | Назад

Инсталятор написан на Gambas2 и Qt. Скрипты написаны на BashScript + библиотека сообщений Zenity.

Идея инсталятора проста:

1. Вся информация занесена в html файл, в котором содержатся ссылки на скрипты

2. Программа отслеживает нажатие и вызывает соответствующий скрипт

3. Скрипт отрабатывает

  • проверку наличия прав root
  • установку пакета программ(ы) и недостающих компонентов
  • дополнительные действия послед установки, непрописанные в сценарии rpm пакета

4. Возврат в меню

Исходный код проекта доступен на странице загрузок проекта EduMandriva

На главную | Назад