{"id":17660,"date":"2026-07-08T06:59:37","date_gmt":"2026-07-08T06:59:37","guid":{"rendered":"https:\/\/greenwebpage.com\/community\/?p=17660"},"modified":"2026-07-08T06:59:40","modified_gmt":"2026-07-08T06:59:40","slug":"how-to-use-dnf-package-manager-in-almalinux-10","status":"publish","type":"post","link":"https:\/\/greenwebpage.com\/community\/how-to-use-dnf-package-manager-in-almalinux-10\/","title":{"rendered":"How to Use dnf Package Manager in AlmaLinux 10 (Install, Update, Remove)"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">\n  dnf (Dandified YUM) is the default package manager for AlmaLinux 10 and every modern RHEL-based distribution. It is how you install new software, apply security updates, remove unwanted packages, manage repositories, roll back broken transactions, and automate patching across your entire server fleet. This complete guide covers every essential dnf command with verified syntax, real-world examples, and production-relevant context so you can confidently manage software on AlmaLinux 10 from day one.\n<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Table of Contents<\/strong>\n<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"#What-is-dnf-and-how-does-it-differ-from-yum\">What is dnf and how does it differ from yum?<\/a><\/li>\n\n\n\n<li><a href=\"#post-17660-_bu5htcgfs0zp\">Prerequisites<\/a><\/li>\n\n\n\n<li><a href=\"#How-to-Use-dnf-Package-Manager-in-AlmaLinux-10\">How to Use dnf Package Manager in AlmaLinux 10<\/a><\/li>\n\n\n\n<li><a href=\"#1.-Installing-packages\">Installing packages<\/a><\/li>\n\n\n\n<li><a href=\"#2.-Updating-and-upgrading-packages\">Updating and upgrading packages<\/a><\/li>\n\n\n\n<li><a href=\"#3.-Removing-packages-and-cleaning-orphans\">Removing packages and cleaning orphans<\/a><\/li>\n\n\n\n<li><a href=\"#4.-Searching-for-and-inspecting-packages\">Searching for and inspecting packages<\/a><\/li>\n\n\n\n<li><a href=\"#5.-Package-groups-and-environments\">Package groups and environments<\/a><\/li>\n\n\n\n<li><a href=\"#Conclusion\">Conclusion<\/a><\/li>\n\n\n\n<li><a href=\"#Frequently-asked-questions\">Frequently asked questions<\/a><br>  <\/li>\n<\/ul>\n\n\n\n<h2 id=\"What-is-dnf-and-how-does-it-differ-from-yum\" class=\"wp-block-heading\"><a id=\"post-17660-_7qvz4sk6nk40\"><\/a>What is dnf and how does it differ from yum?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/opensource.com\/article\/18\/8\/guide-yum-dnf\">dnf (Dandified YUM)<\/a> is the next-generation RPM-based package manager that replaced yum as the default on Fedora 22 and later, and on RHEL 8, AlmaLinux 8, and all subsequent RHEL-family releases. On AlmaLinux 10, yum is simply a symlink that points to dnf. When you type yum install httpd, you are actually running dnf. The two share the same command syntax, repository format, and <a href=\"https:\/\/greenwebpage.com\/community\/how-to-configure-network-settings-on-almalinux-10\/\">configuration files<\/a>, so any guide written for yum applies equally to dnf on AlmaLinux 10.\n<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\n  The practical differences matter for production administrators: dnf resolves dependency conflicts significantly faster than old yum, uses far less memory during large update transactions, provides full transaction history with one-command rollback, and supports AppStream module streams that let you install specific software versions (for example, Node.js 20 vs. 22) without manually pinning packages.\n<\/p>\n\n\n\n<h2 id=\"Prerequisites\" class=\"wp-block-heading\"><a id=\"post-17660-_bu5htcgfs0zp\"><\/a>Prerequisites<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">\n  To follow this guide, you need access to an <a href=\"https:\/\/greenwebpage.com\/community\/how-to-install-almalinux-10-on-vmware-workstation\/\">AlmaLinux 10 server<\/a> or workstation with a <a href=\"https:\/\/greenwebpage.com\/community\/how-to-create-manage-and-delete-users-in-almalinux-10\/\">non-root user<\/a> that has sudo privileges or direct root access. An active internet connection is required to download packages from AlmaLinux&#8217;s official repositories. All commands that modify the system require sudo; read-only commands like dnf search and dnf info can be run without it.\n<\/p>\n\n\n\n<h2 id=\"How-to-Use-dnf-Package-Manager-in-AlmaLinux-10\" class=\"wp-block-heading\"><a id=\"post-17660-_4ara3uzgq8dw\"><\/a>How to Use dnf Package Manager in AlmaLinux 10<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">\n  Learn how to use the DNF package manager in AlmaLinux 10 to install, update, remove, and manage software packages with simple terminal commands. This guide provides step-by-step examples, practical command explanations, and best practices to help beginners and system administrators manage packages efficiently. By following this tutorial, you can keep your AlmaLinux 10 system secure, up to date, and optimized using the latest DNF package management features. \n<\/p>\n\n\n\n<h2 id=\"1.-Installing-packages\" class=\"wp-block-heading\"><a id=\"post-17660-_o7jkyy9lqqd4\"><\/a>1. Installing packages<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">\n  The dnf install command downloads a package and all of its dependencies from the configured repositories and installs them on the system. It automatically resolves the full dependency tree; you never need to manually install dependencies one by one.\n<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><a id=\"post-17660-_mife0a2ppf36\"><\/a>Install a single package AlmaLinux 10<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/greenwebpage.com\/community\/how-to-install-apache-web-server-on-ubuntu-22-04\/\">Install the Apache web server<\/a>.\n<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th><p>\n  sudo dnf install httpd\n<\/p><\/th><\/tr><\/thead><\/table><\/figure>\n\n\n\n<figure class=\"wp-block-image\"><img fetchpriority=\"high\" decoding=\"async\" width=\"1117\" height=\"674\" src=\"http:\/\/greenwebpage.com\/community\/wp-content\/uploads\/2026\/07\/word-image-17660-1.png\" alt=\"  sudo dnf install httpd\n\" class=\"wp-image-17661\" srcset=\"https:\/\/greenwebpage.com\/community\/wp-content\/uploads\/2026\/07\/word-image-17660-1.png 1117w, https:\/\/greenwebpage.com\/community\/wp-content\/uploads\/2026\/07\/word-image-17660-1-300x181.png 300w, https:\/\/greenwebpage.com\/community\/wp-content\/uploads\/2026\/07\/word-image-17660-1-1024x618.png 1024w, https:\/\/greenwebpage.com\/community\/wp-content\/uploads\/2026\/07\/word-image-17660-1-768x463.png 768w\" sizes=\"(max-width: 1117px) 100vw, 1117px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/greenwebpage.com\/community\/how-to-install-nginx-on-centos-10\/\">Install Nginx<\/a> using the following command.\n<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th><p>\n  sudo dnf install nginx\n<\/p><\/th><\/tr><\/thead><\/table><\/figure>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" width=\"1119\" height=\"682\" src=\"http:\/\/greenwebpage.com\/community\/wp-content\/uploads\/2026\/07\/word-image-17660-2.png\" alt=\"  sudo dnf install nginx\n\" class=\"wp-image-17662\" srcset=\"https:\/\/greenwebpage.com\/community\/wp-content\/uploads\/2026\/07\/word-image-17660-2.png 1119w, https:\/\/greenwebpage.com\/community\/wp-content\/uploads\/2026\/07\/word-image-17660-2-300x183.png 300w, https:\/\/greenwebpage.com\/community\/wp-content\/uploads\/2026\/07\/word-image-17660-2-1024x624.png 1024w, https:\/\/greenwebpage.com\/community\/wp-content\/uploads\/2026\/07\/word-image-17660-2-768x468.png 768w\" sizes=\"(max-width: 1119px) 100vw, 1119px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/greenwebpage.com\/community\/how-to-install-and-secure-mysql-mariadb-on-almalinux-10\/\">Install the MariaDB database server<\/a>.\n<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th><p>\n  sudo dnf install mariadb-server\n<\/p><\/th><\/tr><\/thead><\/table><\/figure>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" width=\"1119\" height=\"619\" src=\"http:\/\/greenwebpage.com\/community\/wp-content\/uploads\/2026\/07\/word-image-17660-3.png\" alt=\"  sudo dnf install mariadb-server\n\" class=\"wp-image-17663\" srcset=\"https:\/\/greenwebpage.com\/community\/wp-content\/uploads\/2026\/07\/word-image-17660-3.png 1119w, https:\/\/greenwebpage.com\/community\/wp-content\/uploads\/2026\/07\/word-image-17660-3-300x166.png 300w, https:\/\/greenwebpage.com\/community\/wp-content\/uploads\/2026\/07\/word-image-17660-3-1024x566.png 1024w, https:\/\/greenwebpage.com\/community\/wp-content\/uploads\/2026\/07\/word-image-17660-3-768x425.png 768w\" sizes=\"(max-width: 1119px) 100vw, 1119px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\n  When you run dnf install without any flags, dnf shows a transaction summary listing all packages and dependencies to be downloaded, their sizes, and asks for confirmation. Type y and press Enter to proceed.\n<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><a id=\"post-17660-_5k471k9avi7j\"><\/a>Install multiple packages at once<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">\n  Install multiple packages in one transaction, faster than separate installs. Let\u2019s <a href=\"https:\/\/greenwebpage.com\/community\/how-to-install-phpmyadmin-on-centos-10\/\">install the php package<\/a>.\n<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th><p>\n  sudo dnf install httpd mariadb-server php php-mysqlnd -y\n<\/p><\/th><\/tr><\/thead><\/table><\/figure>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"1113\" height=\"514\" src=\"http:\/\/greenwebpage.com\/community\/wp-content\/uploads\/2026\/07\/word-image-17660-4.png\" alt=\"  sudo dnf install httpd mariadb-server php php-mysqlnd -y\n\" class=\"wp-image-17664\" srcset=\"https:\/\/greenwebpage.com\/community\/wp-content\/uploads\/2026\/07\/word-image-17660-4.png 1113w, https:\/\/greenwebpage.com\/community\/wp-content\/uploads\/2026\/07\/word-image-17660-4-300x139.png 300w, https:\/\/greenwebpage.com\/community\/wp-content\/uploads\/2026\/07\/word-image-17660-4-1024x473.png 1024w, https:\/\/greenwebpage.com\/community\/wp-content\/uploads\/2026\/07\/word-image-17660-4-768x355.png 768w\" sizes=\"(max-width: 1113px) 100vw, 1113px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\n  Install a package from a local RPM file.\n<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th><p>\n  sudo dnf install \/path\/to\/package.rpm\n<\/p><\/th><\/tr><\/thead><\/table><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">\n  Skip the confirmation prompt with -y\n<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\n  -y auto-answers &#8220;yes&#8221; to all prompts, essential for scripts and automation.\n<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th><p>\n  sudo dnf install git curl wget vim -y\n<\/p><\/th><\/tr><\/thead><\/table><\/figure>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"1111\" height=\"604\" src=\"http:\/\/greenwebpage.com\/community\/wp-content\/uploads\/2026\/07\/word-image-17660-5.png\" alt=\"  sudo dnf install git curl wget vim -y\n\" class=\"wp-image-17665\" srcset=\"https:\/\/greenwebpage.com\/community\/wp-content\/uploads\/2026\/07\/word-image-17660-5.png 1111w, https:\/\/greenwebpage.com\/community\/wp-content\/uploads\/2026\/07\/word-image-17660-5-300x163.png 300w, https:\/\/greenwebpage.com\/community\/wp-content\/uploads\/2026\/07\/word-image-17660-5-1024x557.png 1024w, https:\/\/greenwebpage.com\/community\/wp-content\/uploads\/2026\/07\/word-image-17660-5-768x418.png 768w\" sizes=\"(max-width: 1111px) 100vw, 1111px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Pro tip: use -y in scripts; skip it interactively.<\/strong>\n<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\n  In automation scripts, Ansible playbooks, or cloud-init templates, always use -y so installations never block waiting for keyboard input. For interactive sessions on production servers, omit -y and review the transaction summary before confirming; this habit has saved many sysadmins from accidentally installing unexpected dependencies.\n<\/p>\n\n\n\n<h2 id=\"2.-Updating-and-upgrading-packages\" class=\"wp-block-heading\"><a id=\"post-17660-_wu565ukid8qr\"><\/a>2. Updating and upgrading packages<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">\n  Keeping packages up to date is the single most important maintenance task on any Linux server. dnf update and dnf upgrade are identical aliases, both download and install all available updates for currently installed packages while respecting the system&#8217;s configured major version.\n<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><a id=\"post-17660-_bx8utv4bhjw9\"><\/a>Check for available updates without applying them.<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">\n  List all packages that have updates available, dry run, no changes made\n<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th><p>\n  dnf check-update\n<\/p><\/th><\/tr><\/thead><\/table><\/figure>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"1115\" height=\"172\" src=\"http:\/\/greenwebpage.com\/community\/wp-content\/uploads\/2026\/07\/word-image-17660-6.png\" alt=\"  dnf check-update\n\" class=\"wp-image-17666\" srcset=\"https:\/\/greenwebpage.com\/community\/wp-content\/uploads\/2026\/07\/word-image-17660-6.png 1115w, https:\/\/greenwebpage.com\/community\/wp-content\/uploads\/2026\/07\/word-image-17660-6-300x46.png 300w, https:\/\/greenwebpage.com\/community\/wp-content\/uploads\/2026\/07\/word-image-17660-6-1024x158.png 1024w, https:\/\/greenwebpage.com\/community\/wp-content\/uploads\/2026\/07\/word-image-17660-6-768x118.png 768w\" sizes=\"(max-width: 1115px) 100vw, 1115px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\n  Check for security updates only.\n<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th><p>\n  dnf updateinfo list security\n<\/p><\/th><\/tr><\/thead><\/table><\/figure>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"1120\" height=\"559\" src=\"http:\/\/greenwebpage.com\/community\/wp-content\/uploads\/2026\/07\/word-image-17660-7.png\" alt=\"  dnf updateinfo list security\n\" class=\"wp-image-17667\" srcset=\"https:\/\/greenwebpage.com\/community\/wp-content\/uploads\/2026\/07\/word-image-17660-7.png 1120w, https:\/\/greenwebpage.com\/community\/wp-content\/uploads\/2026\/07\/word-image-17660-7-300x150.png 300w, https:\/\/greenwebpage.com\/community\/wp-content\/uploads\/2026\/07\/word-image-17660-7-1024x511.png 1024w, https:\/\/greenwebpage.com\/community\/wp-content\/uploads\/2026\/07\/word-image-17660-7-768x383.png 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><a id=\"post-17660-_ud4fcmi55lbq\"><\/a>Apply all available updates.<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">\n  Update all installed packages to their latest available versions.\n<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th><p>\n  sudo dnf update \n<\/p><\/th><\/tr><\/thead><\/table><\/figure>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"1110\" height=\"331\" src=\"http:\/\/greenwebpage.com\/community\/wp-content\/uploads\/2026\/07\/word-image-17660-8.png\" alt=\"  sudo dnf update \n\" class=\"wp-image-17668\" srcset=\"https:\/\/greenwebpage.com\/community\/wp-content\/uploads\/2026\/07\/word-image-17660-8.png 1110w, https:\/\/greenwebpage.com\/community\/wp-content\/uploads\/2026\/07\/word-image-17660-8-300x89.png 300w, https:\/\/greenwebpage.com\/community\/wp-content\/uploads\/2026\/07\/word-image-17660-8-1024x305.png 1024w, https:\/\/greenwebpage.com\/community\/wp-content\/uploads\/2026\/07\/word-image-17660-8-768x229.png 768w\" sizes=\"(max-width: 1110px) 100vw, 1110px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\n  dnf upgrade is a full synonym for dnf update, both do the same thing\n<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th><p>\n  sudo dnf upgrade\n<\/p><\/th><\/tr><\/thead><\/table><\/figure>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"1119\" height=\"550\" src=\"http:\/\/greenwebpage.com\/community\/wp-content\/uploads\/2026\/07\/word-image-17660-9.png\" alt=\"  sudo dnf upgrade\n\" class=\"wp-image-17669\" srcset=\"https:\/\/greenwebpage.com\/community\/wp-content\/uploads\/2026\/07\/word-image-17660-9.png 1119w, https:\/\/greenwebpage.com\/community\/wp-content\/uploads\/2026\/07\/word-image-17660-9-300x147.png 300w, https:\/\/greenwebpage.com\/community\/wp-content\/uploads\/2026\/07\/word-image-17660-9-1024x503.png 1024w, https:\/\/greenwebpage.com\/community\/wp-content\/uploads\/2026\/07\/word-image-17660-9-768x377.png 768w\" sizes=\"(max-width: 1119px) 100vw, 1119px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><a id=\"post-17660-_mpawtvjcw4n9\"><\/a>Update a specific package only.<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">\n  Update only the Apache web server; leave everything else unchanged.\n<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th><p>\n  sudo dnf update httpd\n<\/p><\/th><\/tr><\/thead><\/table><\/figure>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"1112\" height=\"271\" src=\"http:\/\/greenwebpage.com\/community\/wp-content\/uploads\/2026\/07\/word-image-17660-10.png\" alt=\"  sudo dnf update httpd\n\" class=\"wp-image-17670\" srcset=\"https:\/\/greenwebpage.com\/community\/wp-content\/uploads\/2026\/07\/word-image-17660-10.png 1112w, https:\/\/greenwebpage.com\/community\/wp-content\/uploads\/2026\/07\/word-image-17660-10-300x73.png 300w, https:\/\/greenwebpage.com\/community\/wp-content\/uploads\/2026\/07\/word-image-17660-10-1024x250.png 1024w, https:\/\/greenwebpage.com\/community\/wp-content\/uploads\/2026\/07\/word-image-17660-10-768x187.png 768w\" sizes=\"(max-width: 1112px) 100vw, 1112px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\n  Apply only security patches; leave non-security updates pending.\n<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th><p>\n  sudo dnf update &#8211;security -y\n<\/p><\/th><\/tr><\/thead><\/table><\/figure>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"1106\" height=\"678\" src=\"http:\/\/greenwebpage.com\/community\/wp-content\/uploads\/2026\/07\/word-image-17660-11.png\" alt=\"  sudo dnf update --security -y\n\" class=\"wp-image-17671\" srcset=\"https:\/\/greenwebpage.com\/community\/wp-content\/uploads\/2026\/07\/word-image-17660-11.png 1106w, https:\/\/greenwebpage.com\/community\/wp-content\/uploads\/2026\/07\/word-image-17660-11-300x184.png 300w, https:\/\/greenwebpage.com\/community\/wp-content\/uploads\/2026\/07\/word-image-17660-11-1024x628.png 1024w, https:\/\/greenwebpage.com\/community\/wp-content\/uploads\/2026\/07\/word-image-17660-11-768x471.png 768w\" sizes=\"(max-width: 1106px) 100vw, 1106px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Kernel updates require a reboot.<\/strong>\n<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\n  When dnf update installs a new kernel version, the running kernel is not replaced until you reboot the server. The new kernel is placed in \/boot\/ and becomes the default boot entry automatically. AlmaLinux 10 keeps the three most recent kernel versions by default (installonly_limit=3 in dnf.conf), so older kernels are pruned automatically to prevent \/boot from filling up.\n<\/p>\n\n\n\n<h2 id=\"3.-Removing-packages-and-cleaning-orphans\" class=\"wp-block-heading\"><a id=\"post-17660-_mgloq8sy0rc5\"><\/a>3. Removing packages and cleaning orphans<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">\n  Removing packages you no longer need reduces the attack surface of your server and frees disk space. dnf remove uninstalls the specified package and all packages that depend on it; dnf always shows you the full list before asking for confirmation.\n<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><a id=\"post-17660-_2twr9tsmrdt2\"><\/a>Remove a package<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">\n  Remove the Apache web server and its dependent packages.\n<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th><p>\n  sudo dnf remove httpd\n<\/p><\/th><\/tr><\/thead><\/table><\/figure>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"1111\" height=\"644\" src=\"http:\/\/greenwebpage.com\/community\/wp-content\/uploads\/2026\/07\/word-image-17660-12.png\" alt=\"  sudo dnf remove httpd\n\" class=\"wp-image-17672\" srcset=\"https:\/\/greenwebpage.com\/community\/wp-content\/uploads\/2026\/07\/word-image-17660-12.png 1111w, https:\/\/greenwebpage.com\/community\/wp-content\/uploads\/2026\/07\/word-image-17660-12-300x174.png 300w, https:\/\/greenwebpage.com\/community\/wp-content\/uploads\/2026\/07\/word-image-17660-12-1024x594.png 1024w, https:\/\/greenwebpage.com\/community\/wp-content\/uploads\/2026\/07\/word-image-17660-12-768x445.png 768w\" sizes=\"(max-width: 1111px) 100vw, 1111px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\n  Remove multiple packages in one transaction.\n<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th><p>\n  sudo dnf remove httpd php php-mysqlnd\n<\/p><\/th><\/tr><\/thead><\/table><\/figure>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"1118\" height=\"684\" src=\"http:\/\/greenwebpage.com\/community\/wp-content\/uploads\/2026\/07\/word-image-17660-13.png\" alt=\"  sudo dnf remove httpd php php-mysqlnd\n\" class=\"wp-image-17673\" srcset=\"https:\/\/greenwebpage.com\/community\/wp-content\/uploads\/2026\/07\/word-image-17660-13.png 1118w, https:\/\/greenwebpage.com\/community\/wp-content\/uploads\/2026\/07\/word-image-17660-13-300x184.png 300w, https:\/\/greenwebpage.com\/community\/wp-content\/uploads\/2026\/07\/word-image-17660-13-1024x626.png 1024w, https:\/\/greenwebpage.com\/community\/wp-content\/uploads\/2026\/07\/word-image-17660-13-768x470.png 768w\" sizes=\"(max-width: 1118px) 100vw, 1118px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><a id=\"post-17660-_s9ejf96ns072\"><\/a>Remove orphaned dependency packages<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">\n  Remove packages that were installed as dependencies but are no longer needed.\n<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\n  Run this after removing packages to keep the system lean.\n<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th><p>\n  sudo dnf autoremove\n<\/p><\/th><\/tr><\/thead><\/table><\/figure>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"1119\" height=\"271\" src=\"http:\/\/greenwebpage.com\/community\/wp-content\/uploads\/2026\/07\/word-image-17660-14.png\" alt=\"  sudo dnf autoremove\n\" class=\"wp-image-17674\" srcset=\"https:\/\/greenwebpage.com\/community\/wp-content\/uploads\/2026\/07\/word-image-17660-14.png 1119w, https:\/\/greenwebpage.com\/community\/wp-content\/uploads\/2026\/07\/word-image-17660-14-300x73.png 300w, https:\/\/greenwebpage.com\/community\/wp-content\/uploads\/2026\/07\/word-image-17660-14-1024x248.png 1024w, https:\/\/greenwebpage.com\/community\/wp-content\/uploads\/2026\/07\/word-image-17660-14-768x186.png 768w\" sizes=\"(max-width: 1119px) 100vw, 1119px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><a id=\"post-17660-_6bkdn98hc2sm\"><\/a>Clean the dnf package cache<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">\n  Remove all cached repository metadata and downloaded RPM files.\n<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th><p>\n  sudo dnf clean all\n<\/p><\/th><\/tr><\/thead><\/table><\/figure>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"1116\" height=\"184\" src=\"http:\/\/greenwebpage.com\/community\/wp-content\/uploads\/2026\/07\/word-image-17660-15.png\" alt=\"  sudo dnf clean all\n\" class=\"wp-image-17675\" srcset=\"https:\/\/greenwebpage.com\/community\/wp-content\/uploads\/2026\/07\/word-image-17660-15.png 1116w, https:\/\/greenwebpage.com\/community\/wp-content\/uploads\/2026\/07\/word-image-17660-15-300x49.png 300w, https:\/\/greenwebpage.com\/community\/wp-content\/uploads\/2026\/07\/word-image-17660-15-1024x169.png 1024w, https:\/\/greenwebpage.com\/community\/wp-content\/uploads\/2026\/07\/word-image-17660-15-768x127.png 768w\" sizes=\"(max-width: 1116px) 100vw, 1116px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\n  Remove only cached packages (keeps repository metadata)\n<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th><p>\n  sudo dnf clean packages\n<\/p><\/th><\/tr><\/thead><\/table><\/figure>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"1114\" height=\"142\" src=\"http:\/\/greenwebpage.com\/community\/wp-content\/uploads\/2026\/07\/word-image-17660-16.png\" alt=\"  sudo dnf clean packages\n\" class=\"wp-image-17676\" srcset=\"https:\/\/greenwebpage.com\/community\/wp-content\/uploads\/2026\/07\/word-image-17660-16.png 1114w, https:\/\/greenwebpage.com\/community\/wp-content\/uploads\/2026\/07\/word-image-17660-16-300x38.png 300w, https:\/\/greenwebpage.com\/community\/wp-content\/uploads\/2026\/07\/word-image-17660-16-1024x131.png 1024w, https:\/\/greenwebpage.com\/community\/wp-content\/uploads\/2026\/07\/word-image-17660-16-768x98.png 768w\" sizes=\"(max-width: 1114px) 100vw, 1114px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\n  Rebuild the metadata cache from scratch, useful after repo changes.\n<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th><p>\n  sudo dnf makecache\n<\/p><\/th><\/tr><\/thead><\/table><\/figure>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"1115\" height=\"168\" src=\"http:\/\/greenwebpage.com\/community\/wp-content\/uploads\/2026\/07\/word-image-17660-17.png\" alt=\"  sudo dnf makecache\n\" class=\"wp-image-17677\" srcset=\"https:\/\/greenwebpage.com\/community\/wp-content\/uploads\/2026\/07\/word-image-17660-17.png 1115w, https:\/\/greenwebpage.com\/community\/wp-content\/uploads\/2026\/07\/word-image-17660-17-300x45.png 300w, https:\/\/greenwebpage.com\/community\/wp-content\/uploads\/2026\/07\/word-image-17660-17-1024x154.png 1024w, https:\/\/greenwebpage.com\/community\/wp-content\/uploads\/2026\/07\/word-image-17660-17-768x116.png 768w\" sizes=\"(max-width: 1115px) 100vw, 1115px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Review before removing<\/strong>\n<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\n  Always review the transaction summary that dnf removes displays before typing y. Because dnf enforces dependency consistency, removing one package may cascade into removing others that depend on it. If the removal list includes packages you did not intend to remove, press n to cancel and investigate the dependency chain with dnf repoquery &#8211;whatrequires &lt;package&gt; first.\n<\/p>\n\n\n\n<h2 id=\"4.-Searching-for-and-inspecting-packages\" class=\"wp-block-heading\"><a id=\"post-17660-_3vmy9tcl7vkp\"><\/a>4. Searching for and inspecting packages<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">\n  Before installing a package whose exact name you are unsure of, use dnf search to find it. Use dnf info to read its description, version, and repository source. Use dnf provides to find which package supplies a specific file or command.\n<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\n  Search package names and summaries for a keyword.\n<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th><p>\n  dnf search nginx\n<\/p><\/th><\/tr><\/thead><\/table><\/figure>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"1116\" height=\"388\" src=\"http:\/\/greenwebpage.com\/community\/wp-content\/uploads\/2026\/07\/word-image-17660-18.png\" alt=\"  dnf search nginx\n\" class=\"wp-image-17678\" srcset=\"https:\/\/greenwebpage.com\/community\/wp-content\/uploads\/2026\/07\/word-image-17660-18.png 1116w, https:\/\/greenwebpage.com\/community\/wp-content\/uploads\/2026\/07\/word-image-17660-18-300x104.png 300w, https:\/\/greenwebpage.com\/community\/wp-content\/uploads\/2026\/07\/word-image-17660-18-1024x356.png 1024w, https:\/\/greenwebpage.com\/community\/wp-content\/uploads\/2026\/07\/word-image-17660-18-768x267.png 768w\" sizes=\"(max-width: 1116px) 100vw, 1116px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\n  Show full description, version, repo, and size for a package.\n<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th><p>\n  dnf info nginx\n<\/p><\/th><\/tr><\/thead><\/table><\/figure>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"1113\" height=\"671\" src=\"http:\/\/greenwebpage.com\/community\/wp-content\/uploads\/2026\/07\/word-image-17660-19.png\" alt=\"  dnf info nginx\n\" class=\"wp-image-17679\" srcset=\"https:\/\/greenwebpage.com\/community\/wp-content\/uploads\/2026\/07\/word-image-17660-19.png 1113w, https:\/\/greenwebpage.com\/community\/wp-content\/uploads\/2026\/07\/word-image-17660-19-300x181.png 300w, https:\/\/greenwebpage.com\/community\/wp-content\/uploads\/2026\/07\/word-image-17660-19-1024x617.png 1024w, https:\/\/greenwebpage.com\/community\/wp-content\/uploads\/2026\/07\/word-image-17660-19-768x463.png 768w\" sizes=\"(max-width: 1113px) 100vw, 1113px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\n  Find which package provides a specific file or command. Useful when a command is missing, and you need to know what to install.\n<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th><p>\n  dnf provides \/usr\/bin\/netstat\n<\/p><\/th><\/tr><\/thead><\/table><\/figure>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"1118\" height=\"208\" src=\"http:\/\/greenwebpage.com\/community\/wp-content\/uploads\/2026\/07\/word-image-17660-20.png\" alt=\"  dnf provides \/usr\/bin\/netstat\n\" class=\"wp-image-17680\" srcset=\"https:\/\/greenwebpage.com\/community\/wp-content\/uploads\/2026\/07\/word-image-17660-20.png 1118w, https:\/\/greenwebpage.com\/community\/wp-content\/uploads\/2026\/07\/word-image-17660-20-300x56.png 300w, https:\/\/greenwebpage.com\/community\/wp-content\/uploads\/2026\/07\/word-image-17660-20-1024x191.png 1024w, https:\/\/greenwebpage.com\/community\/wp-content\/uploads\/2026\/07\/word-image-17660-20-768x143.png 768w\" sizes=\"(max-width: 1118px) 100vw, 1118px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\n  List all installed packages.\n<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th><p>\n  dnf list installed\n<\/p><\/th><\/tr><\/thead><\/table><\/figure>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"1112\" height=\"478\" src=\"http:\/\/greenwebpage.com\/community\/wp-content\/uploads\/2026\/07\/word-image-17660-21.png\" alt=\"  dnf list installed\n\" class=\"wp-image-17681\" srcset=\"https:\/\/greenwebpage.com\/community\/wp-content\/uploads\/2026\/07\/word-image-17660-21.png 1112w, https:\/\/greenwebpage.com\/community\/wp-content\/uploads\/2026\/07\/word-image-17660-21-300x129.png 300w, https:\/\/greenwebpage.com\/community\/wp-content\/uploads\/2026\/07\/word-image-17660-21-1024x440.png 1024w, https:\/\/greenwebpage.com\/community\/wp-content\/uploads\/2026\/07\/word-image-17660-21-768x330.png 768w\" sizes=\"(max-width: 1112px) 100vw, 1112px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\n  List all available packages in configured repositories.\n<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th><p>\n  dnf list available\n<\/p><\/th><\/tr><\/thead><\/table><\/figure>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"1112\" height=\"353\" src=\"http:\/\/greenwebpage.com\/community\/wp-content\/uploads\/2026\/07\/word-image-17660-22.png\" alt=\"  dnf list available\n\" class=\"wp-image-17682\" srcset=\"https:\/\/greenwebpage.com\/community\/wp-content\/uploads\/2026\/07\/word-image-17660-22.png 1112w, https:\/\/greenwebpage.com\/community\/wp-content\/uploads\/2026\/07\/word-image-17660-22-300x95.png 300w, https:\/\/greenwebpage.com\/community\/wp-content\/uploads\/2026\/07\/word-image-17660-22-1024x325.png 1024w, https:\/\/greenwebpage.com\/community\/wp-content\/uploads\/2026\/07\/word-image-17660-22-768x244.png 768w\" sizes=\"(max-width: 1112px) 100vw, 1112px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\n  Check if a specific package is installed.\n<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th><p>\n  dnf list installed | grep httpd\n<\/p><\/th><\/tr><\/thead><\/table><\/figure>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"1114\" height=\"448\" src=\"http:\/\/greenwebpage.com\/community\/wp-content\/uploads\/2026\/07\/word-image-17660-23.png\" alt=\"  dnf list installed | grep httpd\n\" class=\"wp-image-17683\" srcset=\"https:\/\/greenwebpage.com\/community\/wp-content\/uploads\/2026\/07\/word-image-17660-23.png 1114w, https:\/\/greenwebpage.com\/community\/wp-content\/uploads\/2026\/07\/word-image-17660-23-300x121.png 300w, https:\/\/greenwebpage.com\/community\/wp-content\/uploads\/2026\/07\/word-image-17660-23-1024x412.png 1024w, https:\/\/greenwebpage.com\/community\/wp-content\/uploads\/2026\/07\/word-image-17660-23-768x309.png 768w\" sizes=\"(max-width: 1114px) 100vw, 1114px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<h2 id=\"5.-Package-groups-and-environments\" class=\"wp-block-heading\"><a id=\"post-17660-_21sqkst10vh9\"><\/a>5. Package groups and environments<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">\n  DNF groups let you install a curated collection of related packages with a single command. On AlmaLinux 10, groups range from &#8220;Development Tools&#8221; (compilers, debuggers, build utilities) to full environment groups like &#8220;Server with GUI&#8221; or &#8220;Minimal Install.&#8221; This is far more efficient than installing individual packages when setting up a role-specific server.\n<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\n  List all available package groups.\n<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th><p>\n  dnf group list\n<\/p><\/th><\/tr><\/thead><\/table><\/figure>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"1121\" height=\"578\" src=\"http:\/\/greenwebpage.com\/community\/wp-content\/uploads\/2026\/07\/word-image-17660-24.png\" alt=\"  dnf group list\n\" class=\"wp-image-17684\" srcset=\"https:\/\/greenwebpage.com\/community\/wp-content\/uploads\/2026\/07\/word-image-17660-24.png 1121w, https:\/\/greenwebpage.com\/community\/wp-content\/uploads\/2026\/07\/word-image-17660-24-300x155.png 300w, https:\/\/greenwebpage.com\/community\/wp-content\/uploads\/2026\/07\/word-image-17660-24-1024x528.png 1024w, https:\/\/greenwebpage.com\/community\/wp-content\/uploads\/2026\/07\/word-image-17660-24-768x396.png 768w\" sizes=\"(max-width: 1121px) 100vw, 1121px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\n  Show what packages a specific group contains.\n<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th><p>\n  dnf group info &#8220;Development Tools&#8221;\n<\/p><\/th><\/tr><\/thead><\/table><\/figure>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"1115\" height=\"456\" src=\"http:\/\/greenwebpage.com\/community\/wp-content\/uploads\/2026\/07\/word-image-17660-25.png\" alt=\"  dnf group info &quot;Development Tools&quot;\n\" class=\"wp-image-17685\" srcset=\"https:\/\/greenwebpage.com\/community\/wp-content\/uploads\/2026\/07\/word-image-17660-25.png 1115w, https:\/\/greenwebpage.com\/community\/wp-content\/uploads\/2026\/07\/word-image-17660-25-300x123.png 300w, https:\/\/greenwebpage.com\/community\/wp-content\/uploads\/2026\/07\/word-image-17660-25-1024x419.png 1024w, https:\/\/greenwebpage.com\/community\/wp-content\/uploads\/2026\/07\/word-image-17660-25-768x314.png 768w\" sizes=\"(max-width: 1115px) 100vw, 1115px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\n  Install a complete package group, which installs all packages in the group.\n<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th><p>\n  sudo dnf group install &#8220;Development Tools&#8221; -y\n<\/p><\/th><\/tr><\/thead><\/table><\/figure>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"1117\" height=\"548\" src=\"http:\/\/greenwebpage.com\/community\/wp-content\/uploads\/2026\/07\/word-image-17660-26.png\" alt=\"  sudo dnf group install &quot;Development Tools&quot; -y\n\" class=\"wp-image-17686\" srcset=\"https:\/\/greenwebpage.com\/community\/wp-content\/uploads\/2026\/07\/word-image-17660-26.png 1117w, https:\/\/greenwebpage.com\/community\/wp-content\/uploads\/2026\/07\/word-image-17660-26-300x147.png 300w, https:\/\/greenwebpage.com\/community\/wp-content\/uploads\/2026\/07\/word-image-17660-26-1024x502.png 1024w, https:\/\/greenwebpage.com\/community\/wp-content\/uploads\/2026\/07\/word-image-17660-26-768x377.png 768w\" sizes=\"(max-width: 1117px) 100vw, 1117px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\n  Install the minimal server environment group.\n<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th><p>\n  sudo dnf group install &#8220;Minimal Install&#8221; -y\n<\/p><\/th><\/tr><\/thead><\/table><\/figure>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"1107\" height=\"510\" src=\"http:\/\/greenwebpage.com\/community\/wp-content\/uploads\/2026\/07\/word-image-17660-27.png\" alt=\"  sudo dnf group install &quot;Minimal Install&quot; -y\n\" class=\"wp-image-17687\" srcset=\"https:\/\/greenwebpage.com\/community\/wp-content\/uploads\/2026\/07\/word-image-17660-27.png 1107w, https:\/\/greenwebpage.com\/community\/wp-content\/uploads\/2026\/07\/word-image-17660-27-300x138.png 300w, https:\/\/greenwebpage.com\/community\/wp-content\/uploads\/2026\/07\/word-image-17660-27-1024x472.png 1024w, https:\/\/greenwebpage.com\/community\/wp-content\/uploads\/2026\/07\/word-image-17660-27-768x354.png 768w\" sizes=\"(max-width: 1107px) 100vw, 1107px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Development Tools are a must for compiling from source<\/strong>\n<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\n  If you ever encounter an error like cc: command not found or make: not found when compiling software from source on a fresh AlmaLinux 10 server, run sudo dnf group install &#8220;Development Tools&#8221; -y. This single command <a href=\"https:\/\/greenwebpage.com\/community\/how-to-install-gcc-compiler-on-linux\/\">installs GCC, G++<\/a>, Make, automake, autoconf, and all other standard build tools in one shot.\n<\/p>\n\n\n\n<h2 id=\"Conclusion\" class=\"wp-block-heading\"><a id=\"post-17660-_8zob92wcfpz9\"><\/a>Conclusion<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">\n  To use the DNF package manager in AlmaLinux 10 to install, update, and remove software, you will interact with it via the command line using sudo privileges. DNF automatically handles downloading software packages and resolving their dependencies.\n<\/p>\n\n\n\n<h2 id=\"Frequently-asked-questions\" class=\"wp-block-heading\"><a id=\"post-17660-_vtvub25f6don\"><\/a>Frequently asked questions<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>1. How do I install a package using DNF in AlmaLinux 10?<\/strong>\n<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\n  Use the command sudo dnf install package_name to install software from the enabled repositories. DNF automatically resolves and installs required dependencies.\n<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>2. How do I update all packages in AlmaLinux 10 using DNF?<\/strong>\n<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\n  Run sudo dnf update or sudo dnf upgrade to download and install the latest security patches, bug fixes, and package updates available in your repositories.\n<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>3. How do I remove a package with DNF without leaving unused dependencies?<\/strong>\n<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\n  Execute sudo dnf remove package_name. DNF can also remove unnecessary dependencies that are no longer required, helping keep your system clean.\n<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>4. How do I search for available packages in DNF?<\/strong>\n<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\n  Use dnf search package_name to find software packages and dnf info package_name to view detailed package information before installation.\n<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>5. How do I clear the DNF cache in AlmaLinux 10?<\/strong>\n<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\n  Run sudo dnf clean all to remove cached metadata and packages, then use sudo dnf makecache to rebuild the repository cache if needed. This helps resolve repository and package metadata issues.\n<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n    <div class=\"xs_social_share_widget xs_share_url after_content \t\tmain_content  wslu-style-1 wslu-share-box-shaped wslu-fill-colored wslu-none wslu-share-horizontal wslu-theme-font-no wslu-main_content\">\n\n\t\t\n        <ul>\n\t\t\t        <\/ul>\n    <\/div> \n","protected":false},"excerpt":{"rendered":"<p>dnf (Dandified YUM) is the default package manager for AlmaLinux 10 and every modern RHEL-based distribution. It is how you install new software, apply security updates, remove unwanted packages, manage repositories, roll back broken transactions, and automate patching across your entire server fleet. This complete guide covers every essential dnf command with verified syntax, real-world [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":17707,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[43],"tags":[1024,1067,343],"class_list":["post-17660","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-tutorials","tag-almalinux-10","tag-dnf","tag-package-manager"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>How to Use dnf Package Manager in AlmaLinux 10 (Install, Update, Remove) - Greenwebpage Community<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/greenwebpage.com\/community\/how-to-use-dnf-package-manager-in-almalinux-10\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How to Use dnf Package Manager in AlmaLinux 10 (Install, Update, Remove) - Greenwebpage Community\" \/>\n<meta property=\"og:description\" content=\"dnf (Dandified YUM) is the default package manager for AlmaLinux 10 and every modern RHEL-based distribution. It is how you install new software, apply security updates, remove unwanted packages, manage repositories, roll back broken transactions, and automate patching across your entire server fleet. This complete guide covers every essential dnf command with verified syntax, real-world [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/greenwebpage.com\/community\/how-to-use-dnf-package-manager-in-almalinux-10\/\" \/>\n<meta property=\"og:site_name\" content=\"Greenwebpage Community\" \/>\n<meta property=\"article:published_time\" content=\"2026-07-08T06:59:37+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-07-08T06:59:40+00:00\" \/>\n<meta property=\"og:image\" content=\"http:\/\/greenwebpage.com\/community\/wp-content\/uploads\/2026\/07\/How-to-Use-dnf-Package-Manager-in-AlmaLinux-10-Install-Update-Remove.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1020\" \/>\n\t<meta property=\"og:image:height\" content=\"600\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Karim Buzdar\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Karim Buzdar\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"13 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/greenwebpage.com\/community\/how-to-use-dnf-package-manager-in-almalinux-10\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/greenwebpage.com\/community\/how-to-use-dnf-package-manager-in-almalinux-10\/\"},\"author\":{\"name\":\"Karim Buzdar\",\"@id\":\"https:\/\/greenwebpage.com\/community\/#\/schema\/person\/467c100c1d017bc081473ee0440680c8\"},\"headline\":\"How to Use dnf Package Manager in AlmaLinux 10 (Install, Update, Remove)\",\"datePublished\":\"2026-07-08T06:59:37+00:00\",\"dateModified\":\"2026-07-08T06:59:40+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/greenwebpage.com\/community\/how-to-use-dnf-package-manager-in-almalinux-10\/\"},\"wordCount\":1546,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/greenwebpage.com\/community\/#organization\"},\"image\":{\"@id\":\"https:\/\/greenwebpage.com\/community\/how-to-use-dnf-package-manager-in-almalinux-10\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/greenwebpage.com\/community\/wp-content\/uploads\/2026\/07\/How-to-Use-dnf-Package-Manager-in-AlmaLinux-10-Install-Update-Remove.jpg\",\"keywords\":[\"AlmaLinux 10\",\"dnf\",\"Package Manager\"],\"articleSection\":[\"Tutorials\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/greenwebpage.com\/community\/how-to-use-dnf-package-manager-in-almalinux-10\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/greenwebpage.com\/community\/how-to-use-dnf-package-manager-in-almalinux-10\/\",\"url\":\"https:\/\/greenwebpage.com\/community\/how-to-use-dnf-package-manager-in-almalinux-10\/\",\"name\":\"How to Use dnf Package Manager in AlmaLinux 10 (Install, Update, Remove) - Greenwebpage Community\",\"isPartOf\":{\"@id\":\"https:\/\/greenwebpage.com\/community\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/greenwebpage.com\/community\/how-to-use-dnf-package-manager-in-almalinux-10\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/greenwebpage.com\/community\/how-to-use-dnf-package-manager-in-almalinux-10\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/greenwebpage.com\/community\/wp-content\/uploads\/2026\/07\/How-to-Use-dnf-Package-Manager-in-AlmaLinux-10-Install-Update-Remove.jpg\",\"datePublished\":\"2026-07-08T06:59:37+00:00\",\"dateModified\":\"2026-07-08T06:59:40+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/greenwebpage.com\/community\/how-to-use-dnf-package-manager-in-almalinux-10\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/greenwebpage.com\/community\/how-to-use-dnf-package-manager-in-almalinux-10\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/greenwebpage.com\/community\/how-to-use-dnf-package-manager-in-almalinux-10\/#primaryimage\",\"url\":\"https:\/\/greenwebpage.com\/community\/wp-content\/uploads\/2026\/07\/How-to-Use-dnf-Package-Manager-in-AlmaLinux-10-Install-Update-Remove.jpg\",\"contentUrl\":\"https:\/\/greenwebpage.com\/community\/wp-content\/uploads\/2026\/07\/How-to-Use-dnf-Package-Manager-in-AlmaLinux-10-Install-Update-Remove.jpg\",\"width\":1020,\"height\":600,\"caption\":\"how to use dnf package manager on almalinux 10\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/greenwebpage.com\/community\/how-to-use-dnf-package-manager-in-almalinux-10\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/greenwebpage.com\/community\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How to Use dnf Package Manager in AlmaLinux 10 (Install, Update, Remove)\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/greenwebpage.com\/community\/#website\",\"url\":\"https:\/\/greenwebpage.com\/community\/\",\"name\":\"Greenwebpage Community\",\"description\":\"Get online in three steps with our wide range of web hosting solutions. Choose from professional business to enterprise options designed to meet your needs.\",\"publisher\":{\"@id\":\"https:\/\/greenwebpage.com\/community\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/greenwebpage.com\/community\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/greenwebpage.com\/community\/#organization\",\"name\":\"Greenwebpage Community\",\"url\":\"https:\/\/greenwebpage.com\/community\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/greenwebpage.com\/community\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/greenwebpage.com\/community\/wp-content\/uploads\/2023\/10\/cropped-logomic.png\",\"contentUrl\":\"https:\/\/greenwebpage.com\/community\/wp-content\/uploads\/2023\/10\/cropped-logomic.png\",\"width\":512,\"height\":512,\"caption\":\"Greenwebpage Community\"},\"image\":{\"@id\":\"https:\/\/greenwebpage.com\/community\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/greenwebpage.com\/community\/#\/schema\/person\/467c100c1d017bc081473ee0440680c8\",\"name\":\"Karim Buzdar\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/greenwebpage.com\/community\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/0628fcbcddd9bc5486245d2cf4a904dbcdeac9ad6c3098f49237094e9d513d0c?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/0628fcbcddd9bc5486245d2cf4a904dbcdeac9ad6c3098f49237094e9d513d0c?s=96&d=mm&r=g\",\"caption\":\"Karim Buzdar\"},\"sameAs\":[\"https:\/\/greenwebpage.com\"],\"url\":\"https:\/\/greenwebpage.com\/community\/author\/karim\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"How to Use dnf Package Manager in AlmaLinux 10 (Install, Update, Remove) - Greenwebpage Community","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/greenwebpage.com\/community\/how-to-use-dnf-package-manager-in-almalinux-10\/","og_locale":"en_US","og_type":"article","og_title":"How to Use dnf Package Manager in AlmaLinux 10 (Install, Update, Remove) - Greenwebpage Community","og_description":"dnf (Dandified YUM) is the default package manager for AlmaLinux 10 and every modern RHEL-based distribution. It is how you install new software, apply security updates, remove unwanted packages, manage repositories, roll back broken transactions, and automate patching across your entire server fleet. This complete guide covers every essential dnf command with verified syntax, real-world [&hellip;]","og_url":"https:\/\/greenwebpage.com\/community\/how-to-use-dnf-package-manager-in-almalinux-10\/","og_site_name":"Greenwebpage Community","article_published_time":"2026-07-08T06:59:37+00:00","article_modified_time":"2026-07-08T06:59:40+00:00","og_image":[{"width":1020,"height":600,"url":"http:\/\/greenwebpage.com\/community\/wp-content\/uploads\/2026\/07\/How-to-Use-dnf-Package-Manager-in-AlmaLinux-10-Install-Update-Remove.jpg","type":"image\/jpeg"}],"author":"Karim Buzdar","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Karim Buzdar","Est. reading time":"13 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/greenwebpage.com\/community\/how-to-use-dnf-package-manager-in-almalinux-10\/#article","isPartOf":{"@id":"https:\/\/greenwebpage.com\/community\/how-to-use-dnf-package-manager-in-almalinux-10\/"},"author":{"name":"Karim Buzdar","@id":"https:\/\/greenwebpage.com\/community\/#\/schema\/person\/467c100c1d017bc081473ee0440680c8"},"headline":"How to Use dnf Package Manager in AlmaLinux 10 (Install, Update, Remove)","datePublished":"2026-07-08T06:59:37+00:00","dateModified":"2026-07-08T06:59:40+00:00","mainEntityOfPage":{"@id":"https:\/\/greenwebpage.com\/community\/how-to-use-dnf-package-manager-in-almalinux-10\/"},"wordCount":1546,"commentCount":0,"publisher":{"@id":"https:\/\/greenwebpage.com\/community\/#organization"},"image":{"@id":"https:\/\/greenwebpage.com\/community\/how-to-use-dnf-package-manager-in-almalinux-10\/#primaryimage"},"thumbnailUrl":"https:\/\/greenwebpage.com\/community\/wp-content\/uploads\/2026\/07\/How-to-Use-dnf-Package-Manager-in-AlmaLinux-10-Install-Update-Remove.jpg","keywords":["AlmaLinux 10","dnf","Package Manager"],"articleSection":["Tutorials"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/greenwebpage.com\/community\/how-to-use-dnf-package-manager-in-almalinux-10\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/greenwebpage.com\/community\/how-to-use-dnf-package-manager-in-almalinux-10\/","url":"https:\/\/greenwebpage.com\/community\/how-to-use-dnf-package-manager-in-almalinux-10\/","name":"How to Use dnf Package Manager in AlmaLinux 10 (Install, Update, Remove) - Greenwebpage Community","isPartOf":{"@id":"https:\/\/greenwebpage.com\/community\/#website"},"primaryImageOfPage":{"@id":"https:\/\/greenwebpage.com\/community\/how-to-use-dnf-package-manager-in-almalinux-10\/#primaryimage"},"image":{"@id":"https:\/\/greenwebpage.com\/community\/how-to-use-dnf-package-manager-in-almalinux-10\/#primaryimage"},"thumbnailUrl":"https:\/\/greenwebpage.com\/community\/wp-content\/uploads\/2026\/07\/How-to-Use-dnf-Package-Manager-in-AlmaLinux-10-Install-Update-Remove.jpg","datePublished":"2026-07-08T06:59:37+00:00","dateModified":"2026-07-08T06:59:40+00:00","breadcrumb":{"@id":"https:\/\/greenwebpage.com\/community\/how-to-use-dnf-package-manager-in-almalinux-10\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/greenwebpage.com\/community\/how-to-use-dnf-package-manager-in-almalinux-10\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/greenwebpage.com\/community\/how-to-use-dnf-package-manager-in-almalinux-10\/#primaryimage","url":"https:\/\/greenwebpage.com\/community\/wp-content\/uploads\/2026\/07\/How-to-Use-dnf-Package-Manager-in-AlmaLinux-10-Install-Update-Remove.jpg","contentUrl":"https:\/\/greenwebpage.com\/community\/wp-content\/uploads\/2026\/07\/How-to-Use-dnf-Package-Manager-in-AlmaLinux-10-Install-Update-Remove.jpg","width":1020,"height":600,"caption":"how to use dnf package manager on almalinux 10"},{"@type":"BreadcrumbList","@id":"https:\/\/greenwebpage.com\/community\/how-to-use-dnf-package-manager-in-almalinux-10\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/greenwebpage.com\/community\/"},{"@type":"ListItem","position":2,"name":"How to Use dnf Package Manager in AlmaLinux 10 (Install, Update, Remove)"}]},{"@type":"WebSite","@id":"https:\/\/greenwebpage.com\/community\/#website","url":"https:\/\/greenwebpage.com\/community\/","name":"Greenwebpage Community","description":"Get online in three steps with our wide range of web hosting solutions. Choose from professional business to enterprise options designed to meet your needs.","publisher":{"@id":"https:\/\/greenwebpage.com\/community\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/greenwebpage.com\/community\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/greenwebpage.com\/community\/#organization","name":"Greenwebpage Community","url":"https:\/\/greenwebpage.com\/community\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/greenwebpage.com\/community\/#\/schema\/logo\/image\/","url":"https:\/\/greenwebpage.com\/community\/wp-content\/uploads\/2023\/10\/cropped-logomic.png","contentUrl":"https:\/\/greenwebpage.com\/community\/wp-content\/uploads\/2023\/10\/cropped-logomic.png","width":512,"height":512,"caption":"Greenwebpage Community"},"image":{"@id":"https:\/\/greenwebpage.com\/community\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/greenwebpage.com\/community\/#\/schema\/person\/467c100c1d017bc081473ee0440680c8","name":"Karim Buzdar","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/greenwebpage.com\/community\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/0628fcbcddd9bc5486245d2cf4a904dbcdeac9ad6c3098f49237094e9d513d0c?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/0628fcbcddd9bc5486245d2cf4a904dbcdeac9ad6c3098f49237094e9d513d0c?s=96&d=mm&r=g","caption":"Karim Buzdar"},"sameAs":["https:\/\/greenwebpage.com"],"url":"https:\/\/greenwebpage.com\/community\/author\/karim\/"}]}},"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/greenwebpage.com\/community\/wp-json\/wp\/v2\/posts\/17660","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/greenwebpage.com\/community\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/greenwebpage.com\/community\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/greenwebpage.com\/community\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/greenwebpage.com\/community\/wp-json\/wp\/v2\/comments?post=17660"}],"version-history":[{"count":19,"href":"https:\/\/greenwebpage.com\/community\/wp-json\/wp\/v2\/posts\/17660\/revisions"}],"predecessor-version":[{"id":17706,"href":"https:\/\/greenwebpage.com\/community\/wp-json\/wp\/v2\/posts\/17660\/revisions\/17706"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/greenwebpage.com\/community\/wp-json\/wp\/v2\/media\/17707"}],"wp:attachment":[{"href":"https:\/\/greenwebpage.com\/community\/wp-json\/wp\/v2\/media?parent=17660"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/greenwebpage.com\/community\/wp-json\/wp\/v2\/categories?post=17660"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/greenwebpage.com\/community\/wp-json\/wp\/v2\/tags?post=17660"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}