Epm

Материал из ALT Linux Wiki

epm - единая команда управления пакетами, разработанная в компании Etersoft[1]. Основное предназначение: унифицировать управление пакетам в дистрибутивах с разными пакетными менеджерами. Кроме того, сейчас в epm заскриптованы некоторые типовые операции, которые, например, в случае использования apt в ALT, потребовали бы ввода более одной команды.

Установка в ALT Linux:

apt-get install eepm

Описание на сайте разработчика: https://wiki.etersoft.ru/Epm

Пополнения рецептов принимаются по pull request в http://github.com/Etersoft/eepm

Команды

Описание операции Команда epm Альтернативная команда epm Команда ALT Linux
Установка пакета по названию в систему epm -i (package) epm install (package) или epmi (package)
apt-get install (package)
Установка пакета с конвертацией epm install --repack (package)
Установка файла пакета в систему epm -i (package file) epm install (package file) или epmi (package file) apt-get install (package file)
Удаление пакета из системы epm -e (package) epm remove (package) или epme (package) apt-get remove (package)
Поиск пакета в репозитории epm -s (text) epm search (text) или epms (text) apt-cache search (text)
Проверка наличия пакета в системе epm -q (package) epm installed (package) или epmq (package) rpm -qa (pipe) grep (package)
Список установленных пакетов epm -qa epm packages или epm list или epmqa rpm -qa
Поиск по названиям установленных пакетов epm -qp <word> epmqp grep <word>
Принадлежность файла к (установленному) пакету epm -qf (file) epmqf (file) rpm -qf (file) или rpmqf из etersoft-build-utils
Поиск, в каком пакете есть указанный файл epm -sf <file> epm filesearch
Список файлов в (установленном) пакете epm -ql (package) epm filelist <package> rpm -ql (package)
Вывести информацию о пакете epm -qi (package) epm info (package) apt-cache show (package)
Обновить дистрибутив epm upgrade epm dist-upgrade apt-get dist-upgrade
Добавить i586-пакеты в систему epm play i586-fix См. Biarch
Показать доступные к установке пакеты epm play GUI в Р10 и выше - appinstall

Примечания