README.md

    О проекте

    Приложение eepmApp предоставляет пользователю простой и быстрый графический интерфейс для установки и удаления приложений доступных в консольной программе EPM, разработанной компанией Etersoft. (http://etersoft.ru/)

    eepmApp позволяет:

    • Устанавливать и удалять приложения доступные в консольном приложении epm
    • Устанавливать/удалять приложения как по отдельности так и группой
    • Запускать установленные приложения
    • Обновлять установленные приложения
    • Группировать приложения (доступные фильтры: “все”, “установленные”, “не установленные”)
    • Искать приложения в списке доступных по имени и описанию
    • Просматривать краткое описание приложений
    • Переходить по ссылке на сайт программы

    Работа приложения проверена на таких дистрибутивах как Rosa Linux, ALT Linux.

    Распространяется под свободной лицензией GPL-3.0

    Обновление базы данных

    В своей работе приложение eepmApp использует собственную базу данных, содержащую иконки программ, описание программ, ссылки на сайты программ.

    Существует два способа обновить базу данных:

    1. Обновление базы данных с пересборкой программы

      • Обновить файлы /usr/share/eepmApp/base/progbase и /usr/share/eepmApp/base/repobase.ini. Порядковые номера программ должны быть одинаковыми в обоих файлах.
      • Обновить иконки в ImageListIcons128x128 и ImageListIcons32x32. Порядковые номера иконок должены соответствовать порядковым номерам программ в файлах /usr/share/eepmApp/base/progbase и /usr/share/eepmApp/base/repobase.ini.
      • Добавить в список иконок ImageListIcons32x32 предпоследним элементом иконку no_image_32x32.png,последним элементом иконку “установленной программы” install.png.
      • Добавить в список иконок ImageListIcons128x128 предпоследним элементом иконку no_image_128x128.png (Иконка отсутствующего изображения).
      • Перекомпилировать программу eepmApp.
    2. Обновление базы данных без пересборки программы

      • Обновить файлы /usr/share/eepmApp/base/progbase и /usr/share/eepmApp/base/repobase.ini. Порядковые номера программ должны быть одинаковыми в обоих файлах.
      • Добавить в дирректорию /usr/share/eepmApp/base/iconbase/ файл iconbase с назаниями программ, для которых подготовлены иконки. Порядок программ в файлах /usr/share/eepmApp/base/progbase, /usr/share/eepmApp/base/repobase.ini и /usr/share/eepmApp/base/iconbase/iconbase должен быть одинаковым.
      • Добавьте в дирректорию /usr/share/eepmApp/base/iconbase/ дирректории 32x32 и 128x128 (на англ.) с иконками. Порядок и названия иконок должены совпадать с порядком и названиями программ в файле /usr/share/eepmApp/base/iconbase/iconbase.

      eepmApp, обнаружив при старте файл /usr/share/eepmApp/base/iconbase/iconbase, загрузит иконки из дирректорий 32x32 и 128x128. Чтобы вернуться к использованию штатных иконок удалите или переименуйте файл /usr/share/eepmApp/base/iconbase/iconbase.

    Требуемые зависимости для RosaLinux: eepm, alien (необязателен), qqc2-desktop-style, %Qt5Pas1

    Требуемые зависимости для AltLinux: eepm, alien (необязателен), kf5-qqc2-desktop-style, qt5pas

    Скачать

    Скачать

    Ссылка на репозитории с rpm

    Описание

    eepmApp предоставляет пользователю простой и быстрый графический интерфейс для установки и удаления приложений доступных в консольной программе EPM, разработанной компанией Etersoft. (http://etersoft.ru/)

    Релизы
    v3.64.25.1 2025-04-24
    Конвейеры
    0 успешных
    0 с ошибкой