Конвертация пакетов через EPM в ALT Linux
Перейти к навигации
Перейти к поиску
Конвертируем пакет (.deb или .rpm). Чаще всего для успешной конвертации необходимо брать пакеты для CentOS/Fedora.
$ epm repack файл
Затем устанавливаем
# epm install файл.alt1.repacked.with.epm.2.x86_64.rpm
Неочевидное поведение
- Иногда работающие RPM пакеты предназначенные для других дистрибутивов (CentOS, Fedora) работают «из коробки», а после конвертации не работают (например, такая проблема возникала с пакетом vagrant).
- Если eepm/repack.d или eepm/play.d содержит пакет, который вы ковертируете, то возможно нужно брать определенный формат пакета (.deb или .rpm)
- Пример: Для rustdesk существует соответствующий eepm/play.d/rustdesk.sh, который скачивает .deb пакет и скрипт конвертации eepm/repack.d/rustdesk.shожидает именно .deb пакет.
- Поэтому в данном случае необходимо конвертировать .deb пакет, а не RPM
- Часто epm play может скачивать последнюю версию программы с Github, даже если она является «Pre-release»