Автор (ы) оригинала | Паскаль Риго |
---|---|
Разработчики) | Тьерри Виньо |
Стабильный выпуск | 8.124 / 24 ноября 2020 г. ; 5 месяцев назад ( 2020-11-24 ) |
Написано в | Perl |
Операционная система | Linux |
Тип | Система управления пакетами |
Веб-сайт | metacpan.org / release / urpmi |
urpmi - это инструмент управления пакетами для установки, удаления, обновления и запроса пакетов программного обеспечения на локальных или удаленных (сетевых) носителях. Он оборачивается вокруг диспетчера пакетов RPM в роли интеллектуального диспетчера пакетов. Он использует репозитории и разрешает зависимости, чтобы пользователь не страдал от ада зависимостей, который может произойти при прямом использовании RPM. Он работает с официальными источниками из Mandriva или неофициальными источниками, такими как Фронт освобождения пингвинов. Он имеет графический интерфейс: Rpmdrake.
Он состоит из 2 частей:
Помимо уже не существующей Mandriva Linux, его также используют:
urpmi был разработан Паскалем Риго (Pixel) в качестве эксперимента для устранения ограничений установки RPM ; в дальнейшем он поддерживался Франсуа Понсом и другими сотрудниками Mandriva. В настоящее время (2010-2021 гг.) Его поддерживает Тьерри Винно, который был сопровождающим rpmdrake и одним из соавторов программы установки и инструментов drakx в Mandriva, прежде чем он продолжил эту работу в Mageia.
Пер Эйвинд Карлсен поддерживает форк urpmi в Rosa Linux, вносит исправления и улучшения из работы Тьерри Виньо, но это не та версия, которая использовалась Mandriva Business Server (который был основан на Mageia).
Установить пакет | urpmi lt;package_namegt; |
Удалить пакет со ссылкой (зависимости) | urpme lt;package_namegt; |
Запросить базу данных пакетов | urpmq lt;package_namegt; |
Найти пакет, содержащий файл | urpmf lt;filegt; |
Найти пакет, зная только часть имени rpm | urpmq --fuzzy lt;part-of-package_namegt; |
Обновите список пакетов | urpmi.update -a |
Обновите вашу систему (используя все репозитории) | urpmi --auto-select |
Обновите свою систему (только используя репозитории обновлений) | urpmi --update --auto-select |
Найдите пакет, содержащий lt;словоgt; в своем имени | urpmq -y lt;wordgt; |
Найти пакет без ссылки (зависимости) | urpmi_rpm-find-leaves |