{"id":43553,"date":"2024-02-17T05:49:27","date_gmt":"2024-02-17T05:49:27","guid":{"rendered":"https:\/\/www.devopsschool.com\/blog\/?p=43553"},"modified":"2024-02-17T05:56:33","modified_gmt":"2024-02-17T05:56:33","slug":"what-is-yum-and-use-cases-of-yum","status":"publish","type":"post","link":"https:\/\/www.devopsschool.com\/blog\/what-is-yum-and-use-cases-of-yum\/","title":{"rendered":"What is yum and use cases of yum?"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\">What is yum?<\/h2>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"960\" height=\"540\" src=\"https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2024\/02\/image-355.png\" alt=\"\" class=\"wp-image-43559\" style=\"width:624px;height:auto\" srcset=\"https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2024\/02\/image-355.png 960w, https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2024\/02\/image-355-300x169.png 300w, https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2024\/02\/image-355-768x432.png 768w, https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2024\/02\/image-355-355x199.png 355w\" sizes=\"auto, (max-width: 960px) 100vw, 960px\" \/><figcaption class=\"wp-element-caption\"><strong><em>What is yum<\/em><\/strong><\/figcaption><\/figure>\n<\/div>\n\n\n<p><code>yum<\/code>, short for Yellowdog Updater Modified, is a command-line package management utility for RPM (Red Hat Package Manager)-based Linux distributions, such as CentOS and Fedora. It is used to install, update, remove, and manage software packages and dependencies. <\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Top 10 use cases of yum?<\/h2>\n\n\n\n<p>Let\u2019s explore <strong>10 common use cases<\/strong> for <strong>yum<\/strong> (Yellowdog Updater Modified), a package management tool primarily used in <strong>Red Hat Enterprise Linux (RHEL)<\/strong> and its derivatives:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>Package Installation<\/strong>:\n<ul class=\"wp-block-list\">\n<li><strong>yum<\/strong> allows you to easily install software packages and their dependencies. For example:<code>$ yum install package_name<\/code><\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Package Removal<\/strong>:\n<ul class=\"wp-block-list\">\n<li>To remove a package and its dependencies:<code>$ yum remove package_name<\/code><\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Package Update<\/strong>:\n<ul class=\"wp-block-list\">\n<li>Keep your system up-to-date by updating packages:<code>$ yum update package_name<\/code><\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Search for Packages<\/strong>:\n<ul class=\"wp-block-list\">\n<li>Find available packages in repositories:<code>$ yum search package_name<\/code><\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>List Installed Packages<\/strong>:\n<ul class=\"wp-block-list\">\n<li>Get a list of all installed packages:<code>$ yum list installed<\/code><\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Repository Management<\/strong>:\n<ul class=\"wp-block-list\">\n<li>Enable, disable, or manage repositories:<code>$ yum repolist<\/code><\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Dependency Resolution<\/strong>:\n<ul class=\"wp-block-list\">\n<li><strong>yum<\/strong> automatically resolves package dependencies during installation or removal.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Group Installations<\/strong>:\n<ul class=\"wp-block-list\">\n<li>Install packages as part of a group (e.g., development tools):<code>$ yum groupinstall group_name<\/code><\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Query Package Information<\/strong>:\n<ul class=\"wp-block-list\">\n<li>Retrieve details about a package:<code>$ yum info package_name<\/code><\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>System Updates<\/strong>:\n<ul class=\"wp-block-list\">\n<li>Update the entire system:<code>$ yum update<\/code><\/li>\n<\/ul>\n<\/li>\n<\/ol>\n\n\n\n<p>Remember that while <strong>yum<\/strong> is still available, <strong>dnf<\/strong> is the recommended package manager for newer RHEL-based distributions. Explore the world of package management and enjoy maintaining your Linux system! \ud83d\udce6\ud83d\udc27<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">What are the feature of yum?<\/h2>\n\n\n\n<p>Let\u2019s explore the features of <strong>yum<\/strong> (Yellowdog Updater Modified), a package management tool commonly used in <strong>Red Hat Enterprise Linux (RHEL)<\/strong> and its derivatives:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>Package Management<\/strong>:\n<ul class=\"wp-block-list\">\n<li><strong>yum<\/strong> is the primary tool for getting, installing, deleting, querying, and managing <strong>RPM software packages<\/strong> from official Red Hat repositories and third-party repositories<a href=\"https:\/\/access.redhat.com\/articles\/yum-cheat-sheet\" target=\"_blank\" rel=\"noreferrer noopener\"><sup>1<\/sup><\/a>.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Automatic Dependency Resolution<\/strong>:\n<ul class=\"wp-block-list\">\n<li>When you install or update a package, <strong>yum<\/strong> automatically resolves and installs any required dependencies.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Multiple Repositories<\/strong>:\n<ul class=\"wp-block-list\">\n<li><strong>yum<\/strong> works with software repositories, which can be approached locally or over a network connection. It allows you to manage packages from various sources.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Easy-to-Use Command Line<\/strong>:\n<ul class=\"wp-block-list\">\n<li>The command-line interface of <strong>yum<\/strong> is intuitive and straightforward, making it accessible for system administrators and users.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Repository Management<\/strong>:\n<ul class=\"wp-block-list\">\n<li>You can enable, disable, or manage repositories using <strong>yum<\/strong> commands.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Group Installations<\/strong>:\n<ul class=\"wp-block-list\">\n<li>Install packages as part of a group (e.g., development tools) using <strong>yum groupinstall<\/strong>.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Query Package Information<\/strong>:\n<ul class=\"wp-block-list\">\n<li>Retrieve details about a package using <strong>yum info package_name<\/strong>.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>System Updates<\/strong>:\n<ul class=\"wp-block-list\">\n<li>Keep your entire system up-to-date by running <strong>yum update<\/strong>.<\/li>\n<\/ul>\n<\/li>\n<\/ol>\n\n\n\n<p>Remember that while <strong>yum<\/strong> is still available, <strong>dnf<\/strong> (the next-generation package manager) is recommended for newer RHEL-based distributions. Enjoy managing your packages with <strong>yum<\/strong>! \ud83d\udce6\ud83d\udc27<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">How yum works and Architecture?<\/h2>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"640\" height=\"474\" src=\"https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2024\/02\/image-356.png\" alt=\"\" class=\"wp-image-43560\" style=\"width:548px;height:auto\" srcset=\"https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2024\/02\/image-356.png 640w, https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2024\/02\/image-356-300x222.png 300w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/><figcaption class=\"wp-element-caption\"><strong><em>yum works and Architecture<\/em><\/strong><\/figcaption><\/figure>\n<\/div>\n\n\n<p><strong>Yum<\/strong> (Yellowdog Updater Modified) is a powerful package management tool primarily used in <strong>Red Hat Enterprise Linux (RHEL)<\/strong> and its derivatives. Let\u2019s discover how it works and its architecture:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>Package Management<\/strong>:\n<ul class=\"wp-block-list\">\n<li><strong>Yum<\/strong> allows you to query information about available packages, fetch packages from repositories, install and uninstall them, and update the entire system to the latest available version.<\/li>\n\n\n\n<li>It performs <strong>automatic dependency resolution<\/strong> when updating, installing, or removing packages. This means it can determine, fetch, and install all dependent packages automatically.<\/li>\n\n\n\n<li><strong>Yum<\/strong> can be configured with new repositories or package sources, and it provides various plug-ins to enhance its capabilities.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Repositories<\/strong>:\n<ul class=\"wp-block-list\">\n<li><strong>Repositories<\/strong> are organized collections of packages that <strong>yum<\/strong> uses.<\/li>\n\n\n\n<li>When you request a package installation or update, <strong>yum<\/strong> checks these repositories to fetch the correct and exact version of the package compatible with your system.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>GPG Signature Verification<\/strong>:\n<ul class=\"wp-block-list\">\n<li><strong>Yum<\/strong> provides secure package management by enabling <strong>GPG (Gnu Privacy Guard)<\/strong> signature verification.<\/li>\n\n\n\n<li>When signature verification is enabled, <strong>yum<\/strong> ensures that packages are GPG-signed with the correct key for the repository. This ensures trust and prevents installation of modified packages.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Parallel Downloading<\/strong>:\n<ul class=\"wp-block-list\">\n<li>Whenever possible, <strong>yum<\/strong> uses parallel download of multiple packages and metadata. This speeds up the downloading process.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Superuser Privileges<\/strong>:\n<ul class=\"wp-block-list\">\n<li>To use <strong>yum<\/strong> for installing, updating, or removing packages, you must have <strong>superuser privileges<\/strong> (usually obtained using <code>su<\/code> or <code>sudo<\/code> commands).<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Learning Investment<\/strong>:\n<ul class=\"wp-block-list\">\n<li>Learning <strong>yum<\/strong> is worthwhile because it\u2019s often the fastest method to perform system administration tasks.<\/li>\n\n\n\n<li>It provides capabilities beyond those offered by graphical package management tools like <strong>PackageKit<\/strong>.<\/li>\n<\/ul>\n<\/li>\n<\/ol>\n\n\n\n<p>Remember, <strong>yum<\/strong> is still available, but <strong>dnf<\/strong> (the next-generation package manager) is recommended for newer RHEL-based distributions. Explore package management and enjoy maintaining your Linux system! \ud83d\udce6\ud83d\udc27<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">How to Install yum it?<\/h2>\n\n\n\n<p><strong>Yum<\/strong>, which stands for <strong>Yellowdog Updater Modified<\/strong>, is a package manager primarily used in <strong>Red Hat Enterprise Linux (RHEL)<\/strong> and its derivatives. However, it has been largely replaced by <strong>dnf<\/strong>, a faster and more efficient package manager. Modern Linux distributions often use <strong>yum<\/strong> as a compatibility layer for <strong>dnf<\/strong> to accommodate legacy Bash scripts and old commands.<\/p>\n\n\n\n<p>Here are the steps to install <strong>yum<\/strong> or <strong>dnf<\/strong> on various Linux distributions:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>RHEL, Fedora, CentOS, AlmaLinux, Rocky Linux (Modern Versions)<\/strong>:\n<ul class=\"wp-block-list\">\n<li>On recent versions of RHEL-based distributions like <strong>Fedora<\/strong>, <strong>CentOS<\/strong>, <strong>AlmaLinux<\/strong>, and <strong>Rocky Linux<\/strong>, <strong>dnf<\/strong> is already installed by default. You can still use the <strong>yum<\/strong> command, which is a symbolic link to the <strong>dnf<\/strong> executable:<\/li>\n<\/ul>\n<\/li>\n<\/ol>\n\n\n<pre class=\"wp-block-code\" aria-describedby=\"shcb-language-1\" data-shcb-language-name=\"HTML, XML\" data-shcb-language-slug=\"xml\"><span><code class=\"hljs language-xml\">         <span class=\"hljs-tag\">&lt;<span class=\"hljs-name\">span<\/span> <span class=\"hljs-attr\">style<\/span>=<span class=\"hljs-string\">\"background-color: initial;font-family: inherit;font-size: inherit;color: initial\"<\/span>&gt;<\/span>$ ls -l \/usr\/bin\/yum lrwxrwxrwx. 1 root root 5 Sep 9 09:05<span class=\"hljs-tag\">&lt;\/<span class=\"hljs-name\">span<\/span>&gt;<\/span> <span class=\"hljs-tag\">&lt;<span class=\"hljs-name\">span<\/span> <span class=\"hljs-attr\">style<\/span>=<span class=\"hljs-string\">\"background-color: initial;font-family: inherit;font-size: inherit;color: initial\"<\/span>&gt;<\/span>\/usr\/bin\/yum -&gt; dnf-3<span class=\"hljs-tag\">&lt;\/<span class=\"hljs-name\">span<\/span>&gt;<\/span>                       <\/code><\/span><small class=\"shcb-language\" id=\"shcb-language-1\"><span class=\"shcb-language__label\">Code language:<\/span> <span class=\"shcb-language__name\">HTML, XML<\/span> <span class=\"shcb-language__paren\">(<\/span><span class=\"shcb-language__slug\">xml<\/span><span class=\"shcb-language__paren\">)<\/span><\/small><\/pre>\n\n\n<p>   2. <strong>Ubuntu 18.04, Debian 10, and Older Versions<\/strong>:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>For slightly older versions of <strong>Debian<\/strong> and <strong>Ubuntu<\/strong>, you can still install and use <strong>yum<\/strong>, although it\u2019s recommended to opt for <strong>dnf<\/strong> instead. To install <strong>yum<\/strong>:<\/li>\n<\/ul>\n\n\n<pre class=\"wp-block-code\" aria-describedby=\"shcb-language-2\" data-shcb-language-name=\"HTML, XML\" data-shcb-language-slug=\"xml\"><span><code class=\"hljs language-xml\">        <span class=\"hljs-tag\">&lt;<span class=\"hljs-name\">span<\/span> <span class=\"hljs-attr\">style<\/span>=<span class=\"hljs-string\">\"background-color: initial;font-family: inherit;font-size: inherit;color: initial\"<\/span>&gt;<\/span>$ sudo apt update <span class=\"hljs-tag\">&lt;\/<span class=\"hljs-name\">span<\/span>&gt;<\/span>\n        <span class=\"hljs-tag\">&lt;<span class=\"hljs-name\">span<\/span> <span class=\"hljs-attr\">style<\/span>=<span class=\"hljs-string\">\"background-color: initial;font-family: inherit;font-size: inherit;color: initial\"<\/span>&gt;<\/span>$ sudo apt install yum<span class=\"hljs-tag\">&lt;\/<span class=\"hljs-name\">span<\/span>&gt;<\/span>            <\/code><\/span><small class=\"shcb-language\" id=\"shcb-language-2\"><span class=\"shcb-language__label\">Code language:<\/span> <span class=\"shcb-language__name\">HTML, XML<\/span> <span class=\"shcb-language__paren\">(<\/span><span class=\"shcb-language__slug\">xml<\/span><span class=\"shcb-language__paren\">)<\/span><\/small><\/pre>\n\n\n<ul class=\"wp-block-list\">\n<li>Alternatively, you can install <strong>dnf<\/strong>:<\/li>\n<\/ul>\n\n\n<pre class=\"wp-block-code\" aria-describedby=\"shcb-language-3\" data-shcb-language-name=\"HTML, XML\" data-shcb-language-slug=\"xml\"><span><code class=\"hljs language-xml\">         <span class=\"hljs-tag\">&lt;<span class=\"hljs-name\">span<\/span> <span class=\"hljs-attr\">style<\/span>=<span class=\"hljs-string\">\"background-color: initial;font-family: inherit;font-size: inherit;color: initial\"<\/span>&gt;<\/span>$ sudo apt install dnf<span class=\"hljs-tag\">&lt;\/<span class=\"hljs-name\">span<\/span>&gt;<\/span>               <\/code><\/span><small class=\"shcb-language\" id=\"shcb-language-3\"><span class=\"shcb-language__label\">Code language:<\/span> <span class=\"shcb-language__name\">HTML, XML<\/span> <span class=\"shcb-language__paren\">(<\/span><span class=\"shcb-language__slug\">xml<\/span><span class=\"shcb-language__paren\">)<\/span><\/small><\/pre>\n\n\n<p>Remember that <strong>yum<\/strong> is outdated (with the latest release from 2011) and has been superseded by <strong>dnf<\/strong>. In most cases, it\u2019s better to install <strong>dnf<\/strong> or stick with your distribution\u2019s default package manager. On older systems, <strong>yum<\/strong> can still be used, but it mainly serves as a compatibility layer that hands off instructions to <strong>dnf<\/strong>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Basic Tutorials of yum: Getting Started<\/h2>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"795\" height=\"447\" src=\"https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2024\/02\/image-357.png\" alt=\"\" class=\"wp-image-43561\" style=\"width:642px;height:auto\" srcset=\"https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2024\/02\/image-357.png 795w, https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2024\/02\/image-357-300x169.png 300w, https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2024\/02\/image-357-768x432.png 768w, https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2024\/02\/image-357-355x199.png 355w\" sizes=\"auto, (max-width: 795px) 100vw, 795px\" \/><figcaption class=\"wp-element-caption\"><strong><em>Basic Tutorials of yum<\/em><\/strong><\/figcaption><\/figure>\n<\/div>\n\n\n<p>Yum (Yellowdog Updater Modified) is a package manager for Red Hat-based Linux distributions like Fedora, CentOS, and RHEL. Here are some step-by-step tutorials to get you started with yum basics:<\/p>\n\n\n\n<p><strong>1. Checking Installed Packages:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>List all installed packages:<\/strong>\n<ul class=\"wp-block-list\">\n<li>Run <code class=\"\">yum list<\/code> in your terminal.<\/li>\n\n\n\n<li>This will display a list of all installed packages with their versions and repositories.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Search for a specific package:<\/strong>\n<ul class=\"wp-block-list\">\n<li>Run <code class=\"\">yum search &lt;package_name&gt;<\/code> to find packages matching the name.<\/li>\n\n\n\n<li>You can use wildcards like <code class=\"\">*<\/code> for broader searches.<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n\n\n\n<p><strong>2. Installing Packages:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Install a single package:<\/strong>\n<ul class=\"wp-block-list\">\n<li>Run <code class=\"\">yum install &lt;package_name&gt;<\/code> to install the package.<\/li>\n\n\n\n<li>You can install multiple packages by apart them with spaces.<\/li>\n\n\n\n<li>Yum will automatically download and install any dependent packages needed.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Install with specific version:<\/strong>\n<ul class=\"wp-block-list\">\n<li>Run <code class=\"\">yum install &lt;package_name&gt;-&lt;version&gt;<\/code> to install a specific version of the package.<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n\n\n\n<p><strong>3. Updating Packages:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Update all packages:<\/strong>\n<ul class=\"wp-block-list\">\n<li>Run <code class=\"\">yum update<\/code> to update all installed packages to their latest versions.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Update a specific package:<\/strong>\n<ul class=\"wp-block-list\">\n<li>Run <code class=\"\">yum update &lt;package_name&gt;<\/code> to update only that package.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Upgrade to a new version:<\/strong>\n<ul class=\"wp-block-list\">\n<li>Run <code class=\"\">yum upgrade<\/code> to upgrade all packages to their latest major versions (may break compatibility).<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n\n\n\n<p><strong>4. Removing Packages:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Remove a package:<\/strong>\n<ul class=\"wp-block-list\">\n<li>Run <code class=\"\">yum remove &lt;package_name&gt;<\/code> to remove the package.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Remove with dependencies:<\/strong>\n<ul class=\"wp-block-list\">\n<li>Run <code class=\"\">yum remove -y &lt;package_name&gt;<\/code> to remove the package and its dependent packages.<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n\n\n\n<p><strong>5. Managing Repositories:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>List enabled repositories:<\/strong>\n<ul class=\"wp-block-list\">\n<li>Run <code class=\"\">yum repolist<\/code> to see a list of enabled repositories.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Enable a repository:<\/strong>\n<ul class=\"wp-block-list\">\n<li>Run <code class=\"\">yum-config-manager --enable &lt;repository_name&gt;<\/code> to enable a repository.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Disable a repository:<\/strong>\n<ul class=\"wp-block-list\">\n<li>Run <code class=\"\">yum-config-manager --disable &lt;repository_name&gt;<\/code> to disable a repository.<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n\n\n\n<p><strong>Tips:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Use <code class=\"\">-h<\/code> after any command for help and usage information.<\/li>\n\n\n\n<li>Always update your system regularly for security and stability.<\/li>\n<\/ul>\n\n\n\n<p>These are just some basic tutorials to get you started with yum. Remember, there are many more features and options available.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>What is yum? yum, short for Yellowdog Updater Modified, is a command-line package management utility for RPM (Red Hat Package Manager)-based Linux distributions, such as CentOS and&#8230; <\/p>\n","protected":false},"author":41,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_joinchat":[],"footnotes":""},"categories":[2],"tags":[],"class_list":["post-43553","post","type-post","status-publish","format-standard","hentry","category-uncategorised"],"_links":{"self":[{"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/posts\/43553","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/users\/41"}],"replies":[{"embeddable":true,"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/comments?post=43553"}],"version-history":[{"count":2,"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/posts\/43553\/revisions"}],"predecessor-version":[{"id":43564,"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/posts\/43553\/revisions\/43564"}],"wp:attachment":[{"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/media?parent=43553"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/categories?post=43553"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/tags?post=43553"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}