<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Linux Forum &mdash; Urpm-tools 2.0 — обновление утилит для инструментария urpmi]]></title>
		<link>https://linuxforum.ru/viewtopic.php?id=20756</link>
		<atom:link href="https://linuxforum.ru/extern.php?action=feed&amp;tid=20756&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «Urpm-tools 2.0 — обновление утилит для инструментария urpmi».]]></description>
		<lastBuildDate>Tue, 06 Mar 2012 07:58:40 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Urpm-tools 2.0 — обновление утилит для инструментария urpmi]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=257239#p257239</link>
			<description><![CDATA[<p>Компания РОСА представляет новую версию <strong>Urpm-tools</strong> - набора утилит, расширяющих и дополняющих функциональность инструментария urpmi. Наряду с многочисленными изменениями в уже существующих утилитах, версия Urpm-tools 2.0 включает и два новых инструмента, призванных упростить манипуляции с репозиториями urpmi.<br />Для пользователей дистрибутивов РОСА, любящих экспериментировать со своей системой, мы подготовили <strong>urpm-reposync</strong> — программу, позволяющую синхронизировать состояние локальной пакетной базы системы с репозиториями дистрибутива. Нередко некорректная работа различных приложений является следствием установки неподдерживаемых программ из сторонних источников, либо принудительной установки (с использованием опции rpm &#039;--nodeps&#039;) версий пакетов, отличающихся от имеющихся в официальных репозиториях. При синхронизации посредством urpm-reposync, версии установленных в системе пакетов будут приведены в соответствие с репозиториями, а отсутствующие в репозиториях пакеты будут удалены.<br />Для разработчиков, имеющих дело с репозиториями urpmi, будет полезна утилита <strong>urpm-repograph</strong>, позволяющая строить графы зависимостей пакетов. В отличие от своего аналога из yum-utils, urpm-repograph может строить граф не только для всего репозитория, но и для конкретных пакетов. Граф выводится в файл формата dot, который затем может быть преобразован в картинку либо PDF с помощью инструментария graphviz. Например, вот так выглядит граф пакетов, зависящих от <a href="http://www.graphviz.org/">texlive</a>:<br /><span class="postimg"><img src="http://www.rosalab.ru/system/images/17/medium/texlive_deps.png" alt="http://www.rosalab.ru/system/images/17/medium/texlive_deps.png" /></span><br />Наряду с добавлением новых инструментов, в Urpm-tools 2.0 значительно расширена функциональность существующих утилит. Так, <strong>urpm-repomanage</strong> теперь может автоматически удалять устаревшие пакеты, <strong>urpm-downloader </strong>позволяет скачивать и устанавливать пакеты с debug-информацией (по аналогии с debuginfo-install из yum-utils), а <strong>urpm-repoclosure</strong> может игнорировать указанные пользователем зависимости. Также во все инструменты были добавлены дополнительные коды возврата, позволяющие более точно анализировать результаты работы утилит, что востребовано при использовании в автоматизированных скриптах.<br />Новая версия urpm-tools доступна в репозитории Cooker. Подробное описание urpm-tools находится на вики Росы: <a href="http://wiki.rosalab.ru/ru/index.php/Urpm-tools">http://wiki.rosalab.ru/ru/index.php/Urpm-tools</a>.<br /><em>Денис Силаков, РосаЛаб©</em></p><p><a href="http://www.rosalab.ru/blogs/urpm-tools-20-obnovlenie-utilit-dlya-in">Источник</a></p>]]></description>
			<author><![CDATA[null@example.com (Juliette)]]></author>
			<pubDate>Tue, 06 Mar 2012 07:58:40 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=257239#p257239</guid>
		</item>
	</channel>
</rss>
