Yum: различия между версиями

Материал из Википедии — свободной энциклопедии
Перейти к навигации Перейти к поиску
[непроверенная версия][отпатрулированная версия]
Содержимое удалено Содержимое добавлено
Спасено источников — 1, отмечено мёртвыми — 0. #IABot (v1.6.5)
м https://www.freedesktop.org/software/PackageKit/
Строка 38: Строка 38:
В версии 2.x YUM был добавлен интерфейс для расширения возможностей на интерактивном языке [[Python]].
В версии 2.x YUM был добавлен интерфейс для расширения возможностей на интерактивном языке [[Python]].
== FrontEnd ==
== FrontEnd ==
* [https://web.archive.org/web/20080319042651/http://www.packagekit.org/ PackageKit]: [[Apper]], [[GnomePackageKit]]
* [[PackageKit]]<ref>https://www.freedesktop.org/software/PackageKit/</ref>: [[Apper]], [[GnomePackageKit]]
* [http://yum-extender.blogspot.com/ Yum Extender]
* [http://yum-extender.blogspot.com/ Yum Extender]



Версия от 15:57, 14 октября 2018

Yellowdog updater, Modified
Логотип программы Yellowdog updater, Modified
Скриншот программы Yellowdog updater, Modified
Yum обновляет Fedora 16.
Тип Пакетный менеджер
Разработчик Seth Vidal
Написана на Python
Операционная система Linux
Последняя версия 3.4.3 (28 июня 2011)
Репозиторий yum.baseurl.org/gitweb/
github.com/rpm-software-…
Лицензия GNU GPL 2 или выше
Сайт yum.baseurl.org
Логотип Викисклада Медиафайлы на Викискладе
PackageKit сейчас основной менеджер пакетов в Fedora

Yellowdog Updater, Modified (YUM) — открытый консольный менеджер RPM-пакетов. Позволяет облегчить каскадное обновление Linux систем с отслеживанием взаимосвязей RPM-пакетов. Распространяется под лицензией GNU. Первоначально был разработан программистом Seth Vidal и группой волонтёров. Для работы с YUM используется интерфейс командной строки, однако существуют надстройки, предоставляющие графический интерфейс для функциональности YUM.

Системные администраторы могут автоматизировать обновление ПО используя ряд инструментов, таких как yum-updatesd, yum-updateonboot, yum-cron, PackageKit.

В Fedora 22 версии отказались от менеджера YUM в пользу DNF.[1][2][3]

Возможности

YUM представляет собой оболочку для RPM, обеспечивающую работу с репозиториями. Был создан для решения следующих задач:

  • поиск пакетов в репозиториях
  • установка пакетов из репозиториев
  • установка пакетов из .rpm-файлов, с удовлетворением зависимостей с помощью репозиториев
  • обновление системы
  • удаление ненужных пакетов
  • даунгрейд пакетов[4]

Система расширений

В версии 2.x YUM был добавлен интерфейс для расширения возможностей на интерактивном языке Python.

FrontEnd

Примечания

См. также

Ссылки