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 является полностью свободным и открытым. Узнать, как воспользоваться единым средством управления пакетами и получить исходники вы можете здесь.

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

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

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

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

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

anonymous ()

А код зажали. Впрочем, чего от них ожидать...

tailgunner ★★★★★ ()

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

erfea ★★★★★ ()
Ответ на: комментарий от tailgunner

Ты сам-то ходил туда?

git clone http://git.etersoft.ru/projects/korinf/eepm.git

По теме:

$ file ./bin/epm
./bin/epm: POSIX shell script, ASCII text executable

Неее, спасибо

KennyMinigun ★★★★★ ()

только создаст путаницу

das_tier ★★★★★ ()

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

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

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

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 ()

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

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

jollheef ★★★★★ ()

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

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

Не только, а еще и пару своих глюков.

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

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

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

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

mx__ ★★★★ ()

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

TI_Eugene ()

Кхм.

Они изобрели PackageKit?

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

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

Copycat * (16.10.2012 21:41:31)

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

bhfq ★★★★★ ()

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

splinter ★★★★★ ()

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

anonymous ()

Средство управления пакетами на bash? Весёлый сегодня денёк.

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

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

ZenitharChampion ★★★★★ ()
Последнее исправление: ZenitharChampion (всего исправлений: 1)

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

bioreactor ★★★★★ ()
Ответ на: комментарий от splinter

Только свой, любимый, дорогой и близкий к сердцу. Если ты сидишь на дебиане ты помнишь все команды rpm ?

serg10etomarkov ()

очередной костыль к костылям.

rnz ()

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

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

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

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

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

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

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

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

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

serg10etomarkov ()

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

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

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

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

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

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

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

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

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

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

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

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

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

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

serg10etomarkov ()

Объясните ламеру плз - чем сие поделие лучше aptitude?

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