LINUX.ORG.RU

Etersoft выпускает EPM 1.0 — единое средство управления пакетами

 ,


0

1

Компания Etersoft объявляет о выпуске EPM 1.0 — единого средства управления пакетами. EPM предоставляет универсальный синтаксис для операций над пакетами в различных Linux-дистрибутивах. Интерфейс EPM напоминает rpm, apt и urpm и является одинаковым для всех систем.

До сих пор для управления пакетами приходилось использовать свой набор команд в каждом дистрибутиве. EPM позволяет решить проблему различия пакетных менеджеров и выполнять необходимые операции на любой платформе с помощью единого набора команд. Это позволит существенно упростить процедуру управления пакетами для тех, кто работает с множеством дистрибутивов: системных администраторов, разработчиков, тестировщиков.

Проект был анонсирован этим летом на Девятой конференции разработчиков свободных программ в Обнинске. С того момента функциональность EPM была полностью реализована для множества Linux-дистрибутивов: ALT Linux, Ubuntu, Debian, Mandriva, Fedora, openSUSE, Arch Linux, Slackware и других, совместимых с ними.

Проект EPM является полностью свободным и открытым. Узнать, как воспользоваться единым средством управления пакетами и получить исходники вы можете здесь.

>>> Подробности



Проверено: Shaman007 ()
Последнее исправление: JB (всего исправлений: 3)

Как я понимаю, это просто обертка над существующими менеджерами. В принципе, идея в какой-то мере здравая, унификация, и все такое. Но.. в итоге это может привести к «забыванию» родных команд ПМ, что ведет к ступору при необходимости поставить/удалить/etc пакет на дистре без EPM

Deleted
()
Ответ на: комментарий от Deleted

Но.. в итоге это может привести к «забыванию» родных команд ПМ, что ведет к ступору при необходимости поставить/удалить/etc пакет на дистре без EPM

Двачую, убрал в свое время половину альясов из bashrc потому что стал забывать команды.

anonymous
()
Ответ на: комментарий от Deleted

Ну а кто мешает его везде, где только можно, поставить ?

serg10etomarkov
() автор топика

Не нужно, выпускает не нужно. Печаль. ЗЫ и как решает проблему разницы в именовании некоторых пакетов? ЗЗЫ а гента не дистрибутив :D

erfea 👍
()

Гм. И что, системные администраторы будут этим пользоваться?

До сих пор для управления пакетами приходилось использовать свой набор команд в каждом дистрибутиве.

До сих пор нам приходилось долго мыть посуду, но теперь У НАС ЕСТЬ ФЕЙРИ!

Alve
()

Me fail english? That's un-possible!

epm_addrepo()
{
case $PMTYPE in
<...>
    apt-dpkg)
        echo "You need manually add repo to /etc/apt/sources.list"
        ;;
    yum-rpm)
        echo "You need manually add repo to /etc/yum.repos.d/"
        ;;
<...>
    pacman)
        echo "You need manually add repo to /etc/pacman.conf"
        ;;
    slackpkg)
        echo "You need manually add repo to /etc/slackpkg/mirrors"
        ;;
    *)
        fatal "Do not known command for $PMTYPE"
        ;;
esac

}
Cancellor
()
Ответ на: комментарий от Deleted

В принципе, идея в какой-то мере здравая

Здравая, но зачем нужен subj, если уже давно есть PackageKit (та самая обертка над существующими менеджерами)?

dexpl
()
Ответ на: комментарий от Alve

Ты мог раньше выбирать сорта хозяйственного мыла для мытья посуды, но фейри (epm) отнял у тебя эту свободу, и заставил мыть только фейри. Позор фейри и свободу Столлману !
(с)
:-)

serg10etomarkov
() автор топика

Проект был впервые анонсирован этим летом на Девятой конференции разработчиков свободных программ в Обнинске.

И давно так с костылями на баше делают? Ну.. проект анонсируют, и прочее..

Deleted
()

Напомнило AppStream, новость о котором я переразмещал с Опеннета два года назад. Релиз 0.1, кстати, был два недели назад. Ну и PackageKit с smart, конечно же, напомнило (в новости на Опеннете сабж сравнивается с ними).

ZenitharChampion
()
Ответ на: комментарий от dexpl

если уже давно есть PackageKit

Ну как же. Наш велосипед типа круче :)

И кстати прикололо в новости - "... Интерфейс EPM напоминает rpm, apt и urpm ... " Они хоть в курсе что эти названия прог из разных категорий ? ;)

mx__ 👍👍👍👍
()

Я, конечно, не спец - но чем это лучше PackageKit?

TI_Eugene
()
Ответ на: комментарий от Deleted

Но.. в итоге это может привести к «забыванию» родных команд ПМ, что ведет к ступору при необходимости поставить/удалить/etc пакет на дистре без EPM

Copycat * (16.10.2012 21:41:31)

Мозг нужно развивать и тренировать. Вы ещё скажите что если долго не открывать входную дверь, вы не вспомните как это делается. Вам надеюсь не по 70 лет.

bhfq
()

на кой оно надо? любой пакетный менеджер изучается за 20~30 минут, кстати что то в списке я Gentoo не вижу.

splinter 👍👍👍
()

Еще один из 1001+ пакетных велосипедов. Эту бы энергию да на полезные программы!

anonymous
()

Поправьте уже заголовок ибо глазам больно

bioreactor
()

EPM позволяет решить проблему различия пакетных менеджеров

Слава богу, что у меня нет такой проблемы.

queen3
()
Ответ на: комментарий от ZenitharChampion

«Предлагаешь знать в совершенстве 1001 пакетный менеджер, а не знать один, работающий поверх любого из этих 1001?»

Лол, чего там знать? Пару-тройку ключей запуска выучил - и уже себя знатоком считаешь? В каждом дистре свой менеджер. Зачем еще один городить поверх? Если устанавливаешь софт в масштабах предприятия, то будет идиотизмом держать зоопарк линуксов вместо одного.

anonymous
()
Ответ на: комментарий от queen3

Это позволит существенно упростить процедуру управления пакетами для тех, кто работает с множеством дистрибутивов: системных администраторов, разработчиков, тестировщиков.

serg10etomarkov
() автор топика

На самом деле даже на новость не тянет. Каждый месяц кто-нибудь (ну, в крайнем случае апдейтом) выпускает ОКОНЧАТЕЛЬНУЮ И БЕСПОВОРОТНУЮ утилиту управления пакетами/бинарями/исходниками. А воз и ныне там.

vahtu
()
Ответ на: комментарий от serg10etomarkov

«Это позволит существенно упростить процедуру управления пакетами для тех, кто работает с множеством дистрибутивов: системных администраторов, разработчиков, тестировщиков.»

Администратор должен уметь работать с множеством дистрибутивов, чтобы решать множество проблем, а не только установкой пакетов заниматься. Разработикам пакетный менеджер вообще никак не поможет - сама программа все равно должна учитывать все особенности всех дистров, а сборка пакета - совсем не главная в создании программы часть. К тестировщикам ВООБЩЕ никак установка не относится - они тестируют функционал.

anonymous
()
Ответ на: комментарий от vahtu

P.S. и это в век, когда космические корабли бороздят просторы...

В общем лучше бы собрались вместе и какой стандарт выработали (вроде стандарта IEEE на бинарное представление вещественных чисел).

vahtu
()
Ответ на: комментарий от serg10etomarkov

«Умудряются держать зоопарк виндов и по вполне объективным причинам»

Там нет никакого зоопарка пакетных менеджеров. Если в установщике/msi прописана установка под конкретную винду, программа поставится без проблем.

anonymous
()
Ответ на: комментарий от anonymous

Это и помогает ему не знать множество команд, и использовать однотипные. Я вообще, откровенно говоря, не понимаю, унификация пустой звук что ли и каждый должен знать все костыли всех велосипедов ?

serg10etomarkov
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.