(en.wikipedia.org) yum (software) - Wikipedia

ROAM_REFS: https://en.wikipedia.org/wiki/Yum_(software)

The Yellowdog Updater Modified (YUM) is a free and open-source command-line package-management utility for computers running the Linux operating system using the RPM Package Manager. Though YUM has a command-line interface, several other tools provide graphical user interfaces to YUM functionality.

YUM allows for automatic updates and package and dependency management on RPM-based distributions. Like the Advanced Package Tool (APT) from Debian, YUM works with software repositories (collections of packages), which can be accessed locally or over a network connection.

Under the hood, YUM depends on RPM, which is a packaging standard for digital distribution of software, which automatically uses hashes and digital signatures to verify the authorship and integrity of said software; unlike some app stores, which serve a similar function, neither YUM nor RPM provide built-in support for proprietary restrictions on copying of packages by end-users. YUM is implemented as libraries in the Python programming language, with a small set of programs that provide a command-line interface. GUI-based wrappers such as YUM Extender (yumex) also exist, and has been adopted for Fedora Linux until version 22.

A rewrite of YUM named DNF replaced YUM as the default package manager in Fedora 22 (in 2015). This was required due to Fedora's transition from Python 2 to Python 3, which is not supported by YUM. DNF also improves on YUM in several ways - improved performance, better resolution of dependency conflicts, and easier integration with other software applications. From RHEL 8, yum is an alias for DNF.

Local Graph

org-roam 2fb87a09-fe63-4ded-a40a-87b020add9b7 (en.wikipedia.org) yum (software) - W... //en.wikipedia.org/wiki/Free_and_open-source_software https://en.wikipedia.org/wiki/Free_and_open-source_software 2fb87a09-fe63-4ded-a40a-87b020add9b7->//en.wikipedia.org/wiki/Free_and_open-source_software //en.wikipedia.org/wiki/Command-line_interface https://en.wikipedia.org/wiki/Command-line_interface 2fb87a09-fe63-4ded-a40a-87b020add9b7->//en.wikipedia.org/wiki/Command-line_interface //en.wikipedia.org/wiki/Package_management_system https://en.wikipedia.org/wiki/Package_management_system 2fb87a09-fe63-4ded-a40a-87b020add9b7->//en.wikipedia.org/wiki/Package_management_system //en.wikipedia.org/wiki/Linux https://en.wikipedia.org/wiki/Linux 2fb87a09-fe63-4ded-a40a-87b020add9b7->//en.wikipedia.org/wiki/Linux //en.wikipedia.org/wiki/Operating_system https://en.wikipedia.org/wiki/Operating_system 2fb87a09-fe63-4ded-a40a-87b020add9b7->//en.wikipedia.org/wiki/Operating_system //en.wikipedia.org/wiki/RPM_Package_Manager https://en.wikipedia.org/wiki/RPM_Package_Manager 2fb87a09-fe63-4ded-a40a-87b020add9b7->//en.wikipedia.org/wiki/RPM_Package_Manager //en.wikipedia.org/wiki/Graphical_user_interface https://en.wikipedia.org/wiki/Graphical_user_interface 2fb87a09-fe63-4ded-a40a-87b020add9b7->//en.wikipedia.org/wiki/Graphical_user_interface //en.wikipedia.org/wiki/Advanced_Packaging_Tool https://en.wikipedia.org/wiki/Advanced_Packaging_Tool 2fb87a09-fe63-4ded-a40a-87b020add9b7->//en.wikipedia.org/wiki/Advanced_Packaging_Tool //en.wikipedia.org/wiki/Debian https://en.wikipedia.org/wiki/Debian 2fb87a09-fe63-4ded-a40a-87b020add9b7->//en.wikipedia.org/wiki/Debian //en.wikipedia.org/wiki/Software_repository https://en.wikipedia.org/wiki/Software_repository 2fb87a09-fe63-4ded-a40a-87b020add9b7->//en.wikipedia.org/wiki/Software_repository //en.wikipedia.org/wiki/Digital_distribution https://en.wikipedia.org/wiki/Digital_distribution 2fb87a09-fe63-4ded-a40a-87b020add9b7->//en.wikipedia.org/wiki/Digital_distribution //en.wikipedia.org/wiki/MD5 https://en.wikipedia.org/wiki/MD5 2fb87a09-fe63-4ded-a40a-87b020add9b7->//en.wikipedia.org/wiki/MD5 //en.wikipedia.org/wiki/GNU_Privacy_Guard https://en.wikipedia.org/wiki/GNU_Privacy_Guard 2fb87a09-fe63-4ded-a40a-87b020add9b7->//en.wikipedia.org/wiki/GNU_Privacy_Guard //en.wikipedia.org/wiki/App_stores https://en.wikipedia.org/wiki/App_stores 2fb87a09-fe63-4ded-a40a-87b020add9b7->//en.wikipedia.org/wiki/App_stores //en.wikipedia.org/wiki/Digital_rights_management https://en.wikipedia.org/wiki/Digital_rights_management 2fb87a09-fe63-4ded-a40a-87b020add9b7->//en.wikipedia.org/wiki/Digital_rights_management //en.wikipedia.org/wiki/Python_(programming_language) https://en.wikipedia.org/wiki/Python_(programming_language) 2fb87a09-fe63-4ded-a40a-87b020add9b7->//en.wikipedia.org/wiki/Python_(programming_language) //en.wikipedia.org/wiki/DNF_(software) https://en.wikipedia.org/wiki/DNF_(software) 2fb87a09-fe63-4ded-a40a-87b020add9b7->//en.wikipedia.org/wiki/DNF_(software) //en.wikipedia.org/wiki/Fedora_(operating_system) https://en.wikipedia.org/wiki/Fedora_(operating_system) 2fb87a09-fe63-4ded-a40a-87b020add9b7->//en.wikipedia.org/wiki/Fedora_(operating_system) //en.wikipedia.org/wiki/Red_Hat_Enterprise_Linux https://en.wikipedia.org/wiki/Red_Hat_Enterprise_Linux 2fb87a09-fe63-4ded-a40a-87b020add9b7->//en.wikipedia.org/wiki/Red_Hat_Enterprise_Linux