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. Порядковые номера программ должны быть одинаковыми в обоих файлах и должны соответствовать последней актуальной версии программы epm. Актуальный список программ epm можно узнать выполнив команду eepm play.
    • Обновить иконки в ImageListIcons128x128 и ImageListIcons32x32. Порядковые номера иконок должены соответствовать порядковым номерам программ в файлах /usr/share/eepmApp/base/progbase и /usr/share/eepmApp/base/repobase.ini.
    • Добавить в список иконок ImageListIcons32x32 последним элементом иконку “установленной программы” install.png.
    • Перекомпилировать программу eepmApp.
  2. Обновление базы данных без пересборки программы

    • Обновить файлы /usr/share/eepmApp/base/progbase и /usr/share/eepmApp/base/repobase.ini. Порядковые номера программ должны быть одинаковыми в обоих файлах и должны соответствовать последней актуальной версии программы epm. Актуальный список программ epm можно узнать выполнив команду eepm play.
    • Добавить в дирректорию /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

Скачать

Plasma5

XFCE

XFCE

GNOME

Скачать

rpm x86_64

Скачать

rpm aarch64

Скачать

rpm i686

Скачать

Исходный код

Скачать

Описание

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

Релизы
v0.95 2024-05-16
Конвейеры
0 успешных
0 с ошибкой