Urpm-tools 2.0 — обновление утилит для инструментария urpmi

Обсуждение новостей, соответствующих тематике форума

Модератор: Модераторы разделов

Ответить
Аватара пользователя
Juliette
Сообщения: 5058
Статус: ROSA Lab
ОС: Ubuntu LTS, Mandriva 2011

Urpm-tools 2.0 — обновление утилит для инструментария urpmi

Сообщение Juliette »

Компания РОСА представляет новую версию Urpm-tools - набора утилит, расширяющих и дополняющих функциональность инструментария urpmi. Наряду с многочисленными изменениями в уже существующих утилитах, версия Urpm-tools 2.0 включает и два новых инструмента, призванных упростить манипуляции с репозиториями urpmi.
Для пользователей дистрибутивов РОСА, любящих экспериментировать со своей системой, мы подготовили urpm-reposync — программу, позволяющую синхронизировать состояние локальной пакетной базы системы с репозиториями дистрибутива. Нередко некорректная работа различных приложений является следствием установки неподдерживаемых программ из сторонних источников, либо принудительной установки (с использованием опции rpm '--nodeps') версий пакетов, отличающихся от имеющихся в официальных репозиториях. При синхронизации посредством urpm-reposync, версии установленных в системе пакетов будут приведены в соответствие с репозиториями, а отсутствующие в репозиториях пакеты будут удалены.
Для разработчиков, имеющих дело с репозиториями urpmi, будет полезна утилита urpm-repograph, позволяющая строить графы зависимостей пакетов. В отличие от своего аналога из yum-utils, urpm-repograph может строить граф не только для всего репозитория, но и для конкретных пакетов. Граф выводится в файл формата dot, который затем может быть преобразован в картинку либо PDF с помощью инструментария graphviz. Например, вот так выглядит граф пакетов, зависящих от texlive:
Изображение
Наряду с добавлением новых инструментов, в Urpm-tools 2.0 значительно расширена функциональность существующих утилит. Так, urpm-repomanage теперь может автоматически удалять устаревшие пакеты, urpm-downloader позволяет скачивать и устанавливать пакеты с debug-информацией (по аналогии с debuginfo-install из yum-utils), а urpm-repoclosure может игнорировать указанные пользователем зависимости. Также во все инструменты были добавлены дополнительные коды возврата, позволяющие более точно анализировать результаты работы утилит, что востребовано при использовании в автоматизированных скриптах.
Новая версия urpm-tools доступна в репозитории Cooker. Подробное описание urpm-tools находится на вики Росы: http://wiki.rosalab.ru/ru/index.php/Urpm-tools.
Денис Силаков, РосаЛаб©

Источник
Спасибо сказали:
Аватара пользователя
Dmitry Shurupov
Сообщения: 336
Статус: Open Source geek
ОС: Ubuntu Linux
Контактная информация:

Re: Urpm-tools 2.0 — обновление утилит для инструментария urpmi

Сообщение Dmitry Shurupov »

Российская компания РОСА объявила о выпуске новой версии набора инструментов, расширяющих возможности urpmi, — urpm-tools 2.0. Утилита urpmi используется как основной инструмент для работы с пакетами программного обеспечения (RPM) в Linux-дистрибутиве Mandriva. Утилиты urpm-tools расширяют функциональные возможности urpmi, написаны на Python и Perl, распространяются под GPLv2, частично основаны на yum-utils (имеют схожие названия и опции для одинаковых действий). Пользователям Mandriva они доступны в репозитории Mandriva Cooker. Главным видимым изменением релиза urpm-tools 2.0 стало появление двух новых утилит:

  • urpm-reposync для синхронизации состояния локальной пакетной базы системы с репозиториями дистрибутива (версии установленных в системе пакетов будут приведены в соответствие с репозиториями, а отсутствующие в репозиториях пакеты будут удалены);
  • urpm-repograph для построения графов зависимостей пакетов (для конкретных пакетов или всего репозитория).
Подробности об утилитах urpm-tools можно найти на wiki.rosalab.ru.

оригинал на www.nixp.ru
По-моему, это еще один повод перейти на Убунту.
Спасибо сказали:
Ответить