{"id":13616,"date":"2026-02-25T10:00:37","date_gmt":"2026-02-25T04:30:37","guid":{"rendered":"https:\/\/www.youstable.com\/blog\/?p=13616"},"modified":"2026-03-10T09:33:57","modified_gmt":"2026-03-10T04:03:57","slug":"fix-yum-on-linux-server","status":"publish","type":"post","link":"https:\/\/www.youstable.com\/blog\/fix-yum-on-linux-server","title":{"rendered":"How to Fix YUM on Linux Server in 2026? &#8211; Easy Guide"},"content":{"rendered":"\n<p><strong>To fix YUM on a Linux server<\/strong>, verify network\/DNS and time, clean the YUM cache, clear locks, rebuild the RPM database, validate\/repair repository files, import GPG keys, address SSL\/CA issues, and disable broken repos or plugins. <\/p>\n\n\n\n<p>On EOL systems, update baseurls to vault mirrors. Finally, rebuild metadata and test with a safe package install. Fixing YUM on a Linux server typically involves checking connectivity, repositories, and the RPM database.<\/p>\n\n\n\n<p>In this guide, you\u2019ll learn practical, step by step troubleshooting for YUM on CentOS, RHEL, AlmaLinux, Rocky Linux, and older Fedora based systems. Whether YUM errors show \u201ccannot find a valid baseurl,\u201d \u201cGPG check failed,\u201d or \u201crpmdb open failed,\u201d this tutorial helps you resolve them quickly and safely.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity is-style-wide\"\/>\n\n\n\n<h2 class=\"wp-block-heading\" class=\"wp-block-heading\" id=\"what-yum-does-and-why-it-breaks\">What YUM Does (and Why it Breaks)?<\/h2>\n\n\n\n<p>YUM <strong>(Yellowdog Updater, Modified)<\/strong> is the package manager for RHEL\/CentOS 7 and earlier. <\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"533\" src=\"https:\/\/www.youstable.com\/blog\/wp-content\/uploads\/2025\/12\/image-89.png\" alt=\"Fix YUM on Linux Server\" class=\"wp-image-14162\" srcset=\"https:\/\/www.youstable.com\/blog\/wp-content\/uploads\/2025\/12\/image-89.png 800w, https:\/\/www.youstable.com\/blog\/wp-content\/uploads\/2025\/12\/image-89-150x100.png 150w\" sizes=\"auto, (max-width: 800px) 100vw, 800px\" \/><\/figure>\n\n\n\n<p>On RHEL 8+\/AlmaLinux\/Rocky Linux\/Fedora, YUM is a compatibility command that uses DNF under the hood. When YUM fails, it\u2019s usually due to connectivity issues, bad mirrors, broken repo files, expired GPG keys, or a corrupted RPM database.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity is-style-wide\"\/>\n\n\n\n<h2 class=\"wp-block-heading\" class=\"wp-block-heading\" id=\"common-yum-errors-and-what-they-mean\">Common YUM Errors and What They Mean<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\" class=\"wp-block-heading\" id=\"cannot-find-a-valid-baseurl-for-repo\">\u201cCannot find a valid baseurl for repo\u201d<\/h3>\n\n\n\n<p>YUM can\u2019t reach the repository URL. Causes include DNS\/time issues, offline mirrors, wrong baseurl\/mirrorlist, or an End of Life (EOL) distro pointing to dead mirrors (CentOS 7\/8).<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" class=\"wp-block-heading\" id=\"gpg-key-retrieval-failed-or-public-key-for-is-not-installed\">\u201cGPG key retrieval failed\u201d or \u201cPublic key for \u2026 is not installed\u201d<\/h3>\n\n\n\n<p>GPG signature verification failed because the key wasn\u2019t imported, is outdated, or the repo metadata is inconsistent.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" class=\"wp-block-heading\" id=\"rpmdb-open-failed-or-database-corruption\">\u201crpmdb open failed\u201d or database corruption<\/h3>\n\n\n\n<p>The local RPM database is locked or damaged\u2014often after abrupt shutdowns or interrupted installs.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" class=\"wp-block-heading\" id=\"timeouts-ssl-errors-or-404\">Timeouts, SSL errors, or 404<\/h3>\n\n\n\n<p>Proxy misconfiguration, firewall blocks, expired CA certificates, or an old repo URL returning 404\/410 triggers these errors.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" class=\"wp-block-heading\" id=\"before-you-start-know-your-os-and-package-manager\">Before You Start: Know Your OS and Package Manager<\/h3>\n\n\n\n<p>Identify your platform and whether it uses YUM or DNF:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>cat \/etc\/os-release\nyum --version || dnf --version<\/code><\/pre>\n\n\n\n<p>Most commands below work with both YUM and DNF. If you see dnf on your system, you can safely substitute yum with dnf.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity is-style-wide\"\/>\n\n\n\n<h2 class=\"wp-block-heading\" class=\"wp-block-heading\" id=\"how-to-fix-yum-on-linux-server-step-by-step\">How to Fix YUM on Linux Server: Step by Step:<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\" class=\"wp-block-heading\" id=\"step-1-check-network-dns-time-and-proxy\">Step 1: Check Network, DNS, Time, and Proxy<\/h3>\n\n\n\n<p>YUM relies on DNS and accurate time for SSL. Verify connectivity first.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>ping -c3 8.8.8.8\ndig google.com +short\ntimedatectl status\ncurl -I https:\/\/mirror.centos.org\/ || curl -I https:\/\/repo.almalinux.org\/ || curl -I https:\/\/download.rockylinux.org\/<\/code><\/pre>\n\n\n\n<p><strong>If you use a proxy, confirm it in \/etc\/yum.conf:<\/strong><\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>grep -E \"proxy|proxy_username|proxy_password\" \/etc\/yum.conf<\/code><\/pre>\n\n\n\n<p>Fix time drift (common in VMs) and DNS first; broken SSL or host resolution will make every repo fail.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" class=\"wp-block-heading\" id=\"step-2-clear-locks-and-stop-stuck-processes\">Step 2: Clear Locks and Stop Stuck Processes<\/h3>\n\n\n\n<p>Only one YUM\/DNF process can run at a time. Kill stale processes and remove lock files.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>ps aux | egrep \"yum|dnf\"\nkill -9 &lt;pid&gt;   # if safe and you know the process is stuck\nrm -f \/var\/run\/yum.pid \/var\/run\/dnf.pid<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\" class=\"wp-block-heading\" id=\"step-3-clean-the-yum-dnf-cache\">Step 3: Clean the YUM\/DNF Cache<\/h3>\n\n\n\n<p>Corrupt metadata often causes random errors. <a href=\"https:\/\/www.youstable.com\/blog\/how-to-clear-cache-in-browser\/\">Clearing cache<\/a> is safe and fast.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>yum clean all\nrm -rf \/var\/cache\/yum\nyum makecache fast<\/code><\/pre>\n\n\n\n<p>Using DNF? Replace yum with dnf.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" class=\"wp-block-heading\" id=\"step-4-rebuild-the-rpm-database\">Step 4: Rebuild the RPM Database<\/h3>\n\n\n\n<p>If you see \u201crpmdb open failed\u201d or transaction problems, rebuild the RPM database.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>rm -f \/var\/lib\/rpm\/__db.*\nrpm --rebuilddb\nyum clean all\nyum makecache<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\" class=\"wp-block-heading\" id=\"step-5-verify-and-repair-repository-files\">Step 5: Verify and Repair Repository Files<\/h3>\n\n\n\n<p>Check .repo files for bad baseurls or mirrorlists. Repos live in \/etc\/yum.repos.d\/.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>ls -1 \/etc\/yum.repos.d\/\ngrep -R \"baseurl\\|mirrorlist\\|enabled=\" \/etc\/yum.repos.d<\/code><\/pre>\n\n\n\n<p><strong>Test a repo URL directly:<\/strong><\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>curl -I $(grep -m1 \"^baseurl=\" \/etc\/yum.repos.d\/*.repo | head -1 | cut -d= -f2)<\/code><\/pre>\n\n\n\n<p>If you run CentOS 7\/8 (EOL), many public mirrors are gone. Point baseurls to the vault:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code># Example for CentOS 7 (EOL). Edit \/etc\/yum.repos.d\/CentOS-Base.repo:\n&#91;base]\nname=CentOS-7 - Base\nbaseurl=https:\/\/vault.centos.org\/7.9.2009\/os\/$basearch\/\ngpgcheck=1\nenabled=1\ngpgkey=file:\/\/\/etc\/pki\/rpm-gpg\/RPM-GPG-KEY-CentOS-7\n\n&#91;updates]\nname=CentOS-7 - Updates\nbaseurl=https:\/\/vault.centos.org\/7.9.2009\/updates\/$basearch\/\ngpgcheck=1\nenabled=1\ngpgkey=file:\/\/\/etc\/pki\/rpm-gpg\/RPM-GPG-KEY-CentOS-7\n\n&#91;extras]\nname=CentOS-7 - Extras\nbaseurl=https:\/\/vault.centos.org\/7.9.2009\/extras\/$basearch\/\ngpgcheck=1\nenabled=1\ngpgkey=file:\/\/\/etc\/pki\/rpm-gpg\/RPM-GPG-KEY-CentOS-7<\/code><\/pre>\n\n\n\n<p>On RHEL 8+\/AlmaLinux\/Rocky Linux, ensure CRB\/PowerTools is enabled when needed:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>dnf config-manager --set-enabled crb || dnf config-manager --set-enabled powertools\ndnf repolist<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\" class=\"wp-block-heading\" id=\"step-6-disable-broken-repos-and-plugins\">Step 6: Disable Broken Repos and Plugins<\/h3>\n\n\n\n<p>Third party repos (EPEL, Remi, Docker, MariaDB) sometimes fail. Temporarily disable them to isolate the issue.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>yum repolist all\nyum-config-manager --disable epel docker-ce-stable remi-safe\nyum makecache<\/code><\/pre>\n\n\n\n<p>If timeouts persist, try disabling plugins like fastestmirror while testing:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sed -i 's\/^enabled=1\/enabled=0\/' \/etc\/yum\/pluginconf.d\/fastestmirror.conf\nyum makecache<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\" class=\"wp-block-heading\" id=\"step-7-import-or-refresh-gpg-keys\">Step 7: Import or Refresh GPG Keys<\/h3>\n\n\n\n<p>Signature failures? Import the correct GPG keys for your distribution and any third party repo:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code># CentOS 7\nrpm --import \/etc\/pki\/rpm-gpg\/RPM-GPG-KEY-CentOS-7\n\n# RHEL\/AlmaLinux\/Rocky (adjust path if needed)\nrpm --import \/etc\/pki\/rpm-gpg\/RPM-GPG-KEY-redhat-release\nrpm --import \/etc\/pki\/rpm-gpg\/RPM-GPG-KEY-AlmaLinux\nrpm --import \/etc\/pki\/rpm-gpg\/RPM-GPG-KEY-RockyLinux\n\n# EPEL\nrpm --import \/etc\/pki\/rpm-gpg\/RPM-GPG-KEY-EPEL<\/code><\/pre>\n\n\n\n<p><strong>Then clean and rebuild metadata:<\/strong><\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>yum clean metadata\nyum makecache<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\" class=\"wp-block-heading\" id=\"step-8-fix-ssl-and-ca-certificate-issues\">Step 8: Fix SSL and CA Certificate Issues<\/h3>\n\n\n\n<p>Expired or missing CA bundles break HTTPS repos. Update your trust store:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>update-ca-trust force-enable\nupdate-ca-trust extract\nyum reinstall -y ca-certificates<\/code><\/pre>\n\n\n\n<p>If your server must use TLS 1.2+ and is outdated, upgrade curl, OpenSSL, and NSS via standard repos or your vendor channels.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" class=\"wp-block-heading\" id=\"step-9-rebuild-metadata-and-test-a-safe-install\">Step 9: Rebuild Metadata and Test a Safe Install<\/h3>\n\n\n\n<p>Once repaired, validate repositories and run a harmless transaction:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>yum repolist\nyum check-update\nyum install -y vim-minimal --setopt=obsoletes=0<\/code><\/pre>\n\n\n\n<p>If the test succeeds, your YUM stack is healthy again.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity is-style-wide\"\/>\n\n\n\n<h2 class=\"wp-block-heading\" class=\"wp-block-heading\" id=\"advanced-scenarios-and-real-world-fixes\">Advanced Scenarios and Real World Fixes<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\" class=\"wp-block-heading\" id=\"eol-migrations-centos-7-8\">EOL Migrations (CentOS 7\/8)<\/h3>\n\n\n\n<p>For CentOS 7\/8, many mirrors are offline. Use vault.centos.org and consider a migration to supported platforms like AlmaLinux or Rocky Linux. This restores security updates and reliable repos.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" class=\"wp-block-heading\" id=\"rhel-subscription-issues\">RHEL Subscription Issues<\/h3>\n\n\n\n<p>On RHEL, repos are tied to subscriptions. If repos vanish, re-register and attach a subscription:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>subscription-manager register\nsubscription-manager attach --auto\nsubscription-manager repos --list-enabled<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\" class=\"wp-block-heading\" id=\"versionlock-or-held-packages\">Versionlock or Held Packages<\/h3>\n\n\n\n<p>The versionlock plugin can block updates and cause dependency conflicts. Check and clear locks if necessary.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>grep -R \".\" \/etc\/yum\/pluginconf.d\/\ncat \/etc\/yum\/pluginconf.d\/versionlock.list\n# Remove lines you no longer need, or temporarily disable the plugin<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\" class=\"wp-block-heading\" id=\"corporate-proxies-and-firewalls\">Corporate Proxies and Firewalls<\/h3>\n\n\n\n<p>If you\u2019re behind a proxy or strict egress firewall, whitelist vendor repo domains and set proxy settings in \/etc\/yum.conf. Validate with curl to each baseurl\/mirrorlist.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity is-style-wide\"\/>\n\n\n\n<h2 class=\"wp-block-heading\" class=\"wp-block-heading\" id=\"best-practices-to-prevent-future-yum-issues\">Best Practices to Prevent Future YUM Issues<\/h2>\n\n\n\n<p>Adopt these habits to keep YUM healthy and updates reliable:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Keep time synced with NTP\/chrony and enforce correct timezones.<\/li>\n\n\n\n<li>Avoid abrupt shutdowns during updates; use screen\/tmux on remote sessions.<\/li>\n\n\n\n<li>Stick to a minimal set of trusted repositories; document third party repos.<\/li>\n\n\n\n<li>Enable CRB\/PowerTools only when needed; disable it if not used.<\/li>\n\n\n\n<li>Regularly update CA certificates and curl\/OpenSSL libraries.<\/li>\n\n\n\n<li>For EOL systems, plan migrations to supported distros to regain security updates.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\" class=\"wp-block-heading\" id=\"when-to-get-help-and-how-youstable-can-assist\">When to Get Help (and How YouStable Can Assist)<\/h2>\n\n\n\n<p>If YUM continues to fail due to complex dependency loops, damaged repositories, or compliance constraints, it\u2019s faster to involve experts. As a managed hosting provider, YouStable can audit your repositories, set up private mirrors, harden package sources, and migrate legacy CentOS to AlmaLinux\/Rocky Linux with minimal downtime.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" class=\"wp-block-heading\" id=\"quick-reference-most-used-commands\">Quick Reference: Most Used Commands<\/h2>\n\n\n\n<pre class=\"wp-block-code\"><code># Cache and metadata\nyum clean all &amp;&amp; yum makecache\n\n# RPM DB\nrm -f \/var\/lib\/rpm\/__db.* &amp;&amp; rpm --rebuilddb\n\n# Repo sanity\nyum repolist all\nyum-config-manager --disable &lt;repo&gt;  # or --enable &lt;repo&gt;\n\n# GPG keys\nrpm --import \/etc\/pki\/rpm-gpg\/RPM-GPG-KEY-*\n\n# SSL\/CA\nyum reinstall -y ca-certificates\nupdate-ca-trust extract<\/code><\/pre>\n\n\n\n<p><strong>Read Also: <a href=\"https:\/\/www.youstable.com\/blog\/how-to-fix-err-connection-reset-error\">Fix ERR_CONNECTION_RESET error on Chrome Browser<\/a><\/strong><\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity is-style-wide\"\/>\n\n\n\n<h2 class=\"wp-block-heading\" class=\"wp-block-heading\" id=\"faqs\">FAQs<\/h2>\n\n\n<div id=\"rank-math-faq\" class=\"rank-math-block\">\n<div class=\"rank-math-list \">\n<div id=\"faq-question-1765882258249\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question \" class=\"rank-math-question \" id=\"how-do-i-fix-cannot-find-a-valid-baseurl-for-repo-in-yum\">How do I fix \u201cCannot find a valid baseurl for repo\u201d in YUM?<\/h3>\n<div class=\"rank-math-answer \">\n\n<p>Check DNS, time, and internet first. Then verify repo files in \/etc\/yum.repos.d\/. If you\u2019re on an EOL release (CentOS 7\/8), switch baseurl to vault.centos.org. Finally, run yum clean all and yum makecache to rebuild metadata.<\/p>\n\n<\/div>\n<\/div>\n<div id=\"faq-question-1765882275779\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question \" class=\"rank-math-question \" id=\"whats-the-safest-way-to-rebuild-a-broken-rpm-database\">What\u2019s the safest way to rebuild a broken RPM database?<\/h3>\n<div class=\"rank-math-answer \">\n\n<p>Stop any YUM\/DNF processes, remove RPM db locks, then rebuild: rm -f \/var\/lib\/rpm\/__db.*; rpm &#8211;rebuilddb; yum clean all; yum makecache. Avoid reboots mid transaction to prevent corruption.<\/p>\n\n<\/div>\n<\/div>\n<div id=\"faq-question-1765882320022\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question \" class=\"rank-math-question \" id=\"do-i-need-to-switch-from-yum-to-dnf\">Do I need to switch from YUM to DNF?<\/h3>\n<div class=\"rank-math-answer \">\n\n<p>On RHEL 8+\/AlmaLinux\/Rocky Linux, yum is a compatibility wrapper and uses dnf underneath. You can use either, but dnf offers better performance and features. Commands are largely interchangeable for day to day tasks.<\/p>\n\n<\/div>\n<\/div>\n<div id=\"faq-question-1765882327350\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question \" class=\"rank-math-question \" id=\"how-do-i-fix-gpg-signature-errors-in-yum\">How do I fix GPG signature errors in YUM?<\/h3>\n<div class=\"rank-math-answer \">\n\n<p>Ensure gpgcheck=1 and gpgkey are correctly set in the repo file, import the appropriate keys with rpm &#8211;import, then clean and rebuild metadata. For third party repos, follow the vendor\u2019s key import instructions.<\/p>\n\n<\/div>\n<\/div>\n<div id=\"faq-question-1765882335963\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question \" class=\"rank-math-question \" id=\"why-does-yum-fail-behind-a-proxy-or-firewall\">Why does YUM fail behind a proxy or firewall?<\/h3>\n<div class=\"rank-math-answer \">\n\n<p>Repositories require outbound HTTPS. Add proxy= to \/etc\/yum.conf, whitelist repo domains on the firewall, and verify with curl -I to each baseurl. If SSL inspection is used, ensure the proxy\u2019s CA is trusted by the server.<\/p>\n<p>With these steps, you can reliably fix YUM on Linux servers, prevent repeat issues, and maintain secure, fast updates. If you prefer hands off management, YouStable can implement best practice repos, private mirrors, and smooth OS migrations tailored to your workloads.<\/p>\n\n<\/div>\n<\/div>\n<\/div>\n<\/div>","protected":false},"excerpt":{"rendered":"<p>To fix YUM on a Linux server, verify network\/DNS and time, clean the YUM cache, clear locks, rebuild the RPM [&hellip;]<\/p>\n","protected":false},"author":21,"featured_media":19042,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"inline_featured_image":false,"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"categories":[350],"tags":[],"class_list":["post-13616","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-knowledgebase"],"acf":[],"featured_image_src":"https:\/\/www.youstable.com\/blog\/wp-content\/uploads\/2025\/12\/How-to-Fix-YUM-on-Linux-Server.jpg","author_info":{"display_name":"Sanjeet Chauhan","author_link":"https:\/\/www.youstable.com\/blog\/author\/sanjeet"},"_links":{"self":[{"href":"https:\/\/www.youstable.com\/blog\/wp-json\/wp\/v2\/posts\/13616","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.youstable.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.youstable.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.youstable.com\/blog\/wp-json\/wp\/v2\/users\/21"}],"replies":[{"embeddable":true,"href":"https:\/\/www.youstable.com\/blog\/wp-json\/wp\/v2\/comments?post=13616"}],"version-history":[{"count":9,"href":"https:\/\/www.youstable.com\/blog\/wp-json\/wp\/v2\/posts\/13616\/revisions"}],"predecessor-version":[{"id":19342,"href":"https:\/\/www.youstable.com\/blog\/wp-json\/wp\/v2\/posts\/13616\/revisions\/19342"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.youstable.com\/blog\/wp-json\/wp\/v2\/media\/19042"}],"wp:attachment":[{"href":"https:\/\/www.youstable.com\/blog\/wp-json\/wp\/v2\/media?parent=13616"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.youstable.com\/blog\/wp-json\/wp\/v2\/categories?post=13616"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.youstable.com\/blog\/wp-json\/wp\/v2\/tags?post=13616"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}