Master Linux package management with DNF in this comprehensive tutorial for DevOps and Cloud Engineers. Learn how to install, update, and manage software packages on CentOS and Red Hat Enterprise Linux systems.
What You'll Learn in This Video:
Understanding package managers: tools for installing, updating, and removing software
How package managers handle dependencies automatically
Differences between distributions: DNF (CentOS/RHEL), APT (Debian/Ubuntu)
Why package managers are safer than manual compilation
Installing packages with sudo dnf install
Removing packages with sudo dnf remove
Updating all system packages with sudo dnf update
Searching for packages with sudo dnf search
Listing installed packages with dnf list installed
Managing repositories: what they are and how they work
Viewing enabled repositories with dnf repolist
Repository configuration in /etc/yum.repos.d/
Enabling EPEL repository for extra packages
Package information and queries: dnf info, dnf list available, dnf list updates
Finding which package provides a file with dnf provides
Viewing installation history with dnf history
Rolling back transactions with dnf history undo
Package groups: collections of related packages
Installing groups with sudo dnf groupinstall
Example groups: Development Tools, System Tools
Cleaning and maintenance: dnf clean all, dnf autoremove
Troubleshooting: broken dependencies, locked database, GPG keys, conflicts
Practical scenarios: web servers, development environments, monitoring tools, security updates
▬▬▬▬▬▬ 🙍🏻♂️ Support this Channel by becoming YouTube Member ▬▬▬▬▬▬
Join Here: / @dheeraj-choudhary
➡️ Like 👍 if this helps
➡️ Subscribe 🔔 to learn more about Docker Essentials
➡️ Drop your questions in the comments 💬
------------------------------------------------------------------------------------------------------------------------
🏁 Timestamp:
0:00 Introduction
0:30 What Are Package Managers?
3:00 DNF for CentOS/RHEL
5:30 Managing Repositories
8:00 Package Information and Queries
10:30 Package Groups
12:30 Cleaning and Maintenance
14:30 Troubleshooting Package Issues
17:00 Practical Management Scenarios
19:00 Practice Challenge
-----------------------------------------------------------------
🔗 Follow me and grow together with like-minded builders
📲 𝐋𝐞𝐭’𝐬 𝐜𝐨𝐧𝐧𝐞𝐜𝐭 𝐨𝐧 𝐋𝐢𝐧𝐤𝐞𝐝𝐈𝐧: / dheeraj-choudhary
📽 𝐒𝐮𝐛𝐬𝐜𝐫𝐢𝐛𝐞 𝐘𝐨𝐮𝐓𝐮𝐛𝐞 : https://tinyurl.com/DheerajTechInsights
📰 𝐒𝐮𝐛𝐬𝐜𝐫𝐢𝐛𝐞 𝐍𝐞𝐰𝐬𝐥𝐞𝐭𝐭𝐞𝐫: https://techinsightneuron.com/subscribe
------------------------------------------------------------------------------------------------------------------------
#dheerajtechinsights #dheerajchoudhary #linux #devops #linuxtutorial #linuxforbeginners