The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Индекс форумов
Составление сообщения

Исходное сообщение
"Компания Etersoft разработала универсальный пакетный менедже..."
Отправлено opennews, 16-Окт-12 18:24 
Компания Etersoft hобъявлила (ttp://etersoft.ru/about/news/418-epm) о выпуске EPM 1.0 (http://wiki.etersoft.ru/Epm), универсального средства управления пакетами, которое предоставляет единый синтаксис для операций над пакетами в различных Linux-дистрибутивах. Интерфейс EPM напоминает rpm, apt и urpm. С момента первого анонса проекта на Девятой конференции разработчиков свободных программ в Обнинске функциональность EPM  была обеспечена для таких дистрибутивов, как ALT Linux, Ubuntu, Debian, Mandriva, Fedora, openSUSE, ArchLinux и Slackware. Все связанные с EPM наработки открыты (http://git.etersoft.ru/projects/?p=korinf/eepm.git;a=summary) под лицензией GPLv2.


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

В отличие от таких проектов, как smart и PackageKit, в EPM реализовано несколько альтернативных команд для выполнения операций с пакетами, что позволяет упростить использование EPM людьми уже привыкшими к синтаксису apt, rpm и yum:


<center>
<table style="border: 1px solid rgb(176, 177, 144); border-collapse: collapse; background: none repeat scroll 0% 0% rgb(221, 225, 194);" cellpadding="2" cellspacing="0" width="90%" border="1">

<tbody><tr>
<th> Описание операции
</th><th> Команда epm
</th><th> Альтернативная команда epm
</th><th> Команда Debian
</th><th> Команда ALT Linux
</th></tr>
<tr>
<td> Установка пакета по названию в систему
</td><td> epm -i (package)
</td><td> epm install (package) или epmi (package)
</td><td> apt-get install (package)
</td><td> apt-get install (package)
</td></tr>
<tr>
<td> Установка файла пакета в систему
</td><td> epm -i (package file)
</td><td> epm install (package file) или epmi (package file)
</td><td> dpkg -i (package file); apt-get -f install (package file)
</td><td> apt-get install (package file)
</td></tr>
<tr>
<td> Удаление пакета из системы
</td><td> epm -e (package)
</td><td> epm remove (package)  или epme (package)
</td><td> apt-get remove (package) ; dpkg -P (package)
</td><td> apt-get remove (package)
</td></tr>
<tr>
<td> Поиск пакета в репозитории
</td><td> epm -s (text)
</td><td> epm search (text) или epms (text)
</td><td> apt-cache search (text)
</td><td> apt-cache search (text)
</td></tr>
<tr>
<td> Проверка наличия пакета в системе
</td><td> epm -q (package)
</td><td> epm installed (package)
</td><td> dpkg -l (package) (pipe) grep 'ii (package)
</td><td> rpm -qa (pipe) grep (package)
</td></tr>
<tr>
<td> Список установленных пакетов
</td><td> epm -qa
</td><td> epm packages или epm list или epmqa
</td><td> dpkg -l
</td><td> rpm -qa
</td></tr>
<tr>
<td> Принадлежность файла к (установленному) пакету
</td><td> epm -qf (file)
</td><td> epmqf (file)
</td><td> dpkg -S (file)
</td><td> rpm -qf (file) или rpmqf из etersoft-build-utils
</td></tr>
<tr>
<td> Список файлов в (установленном) пакете
</td><td> epm -ql (package)
</td><td>
</td><td> dpkg -L (package)
</td><td> rpm -ql (package)
</td></tr>
<tr>
<td> Вывести информацию о пакете
</td><td> epm -qi (package)
</td><td> epm info (package)
</td><td> apt-cache show (package)
</td><td> apt-cache show (package)
</td></tr>
<tr>
<td> Обновить дистрибутив
</td><td> epm upgrade
</td><td> epm dist-upgrade
</td><td> apt-get dist-upgrade
</td><td> apt-get dist-upgrade
</td></tr></tbody></table>
</center>

URL: http://etersoft.ru/about/news/418-epm
Новость: http://www.opennet.ru/opennews/art.shtml?num=35098

 

Ваше сообщение
Имя*:
EMail:
Для отправки ответов на email укажите знак ! перед адресом, например, !user@host.ru (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру