We may earn an affiliate commission when you visit our partners.
Pluralsight logo

Package Management on Red Hat Linux with DNF and RPM

A Cloud Guru

Welcome to the *Package Management on Red Hat Linux with DNF and RPM* course! In this course, you will learn about the basic components of Linux package management, including packages and dependencies, repositories, and package managers. Then we will dive into the differences between DNF and RPM, as well as how they work together. In the DNF section, you will learn how to configure repositories, investigate and interact with packages, and manage package groups and modules. Then you will learn about the different RPM modes and how they are used for installing and removing packages, gaining information about packages, and verifying the integrity of packages. Once you complete the course, you will be adept at managing packages on Red Hat with DNF and RPM. *This course is not approved or sponsored by Red Hat.*

Enroll now

Good to know

Know what's good
, what to watch for
, and possible dealbreakers
Strengthens an existing foundation for intermediate learners
Develops professional skills or deep expertise
Explores DNF and RPM, which are standard in Linux package management
Relies on instructors from A Cloud Guru
Examines package management on Red Hat Linux, which is highly relevant to a variety of roles
Taught by A Cloud Guru, who are recognized for their work in cloud computing and DevOps

Save this course

Save Package Management on Red Hat Linux with DNF and RPM to your list so you can find it easily later:
Save

Activities

Coming soon We're preparing activities for Package Management on Red Hat Linux with DNF and RPM. These are activities you can do either before, during, or after a course.

Career center

Learners who complete Package Management on Red Hat Linux with DNF and RPM will develop knowledge and skills that may be useful to these careers:
Software Engineer
Software engineers design, develop, implement, maintain, and test software systems. They use their knowledge of computer science and software engineering to create software applications that meet the needs of businesses and consumers. Package management is an essential skill for software engineers, as it allows them to keep their software systems up to date and secure. This course will help you build a strong foundation in package management, which will be invaluable in your career as a software engineer.
DevOps Engineer
DevOps engineers combine the skills of software development and systems administration to ensure that software is developed, deployed, and operated efficiently. Package management is a key part of DevOps, as it allows DevOps engineers to automate the process of installing, updating, and removing software on their systems. This course will give you the skills you need to be successful as a DevOps engineer, including a deep understanding of package management.
Systems Administrator
Systems administrators are responsible for the day-to-day operation of computer systems and networks. They ensure that systems are running smoothly and that data is secure. Package management is a critical part of systems administration, as it allows administrators to install, update, and remove software on their systems. This course will give you the skills you need to be successful as a systems administrator, including a deep understanding of package management.
Cloud Engineer
Cloud engineers design, build, and manage cloud computing systems. They use their knowledge of cloud computing technologies to create and deploy applications that are scalable, reliable, and secure. Package management is an essential skill for cloud engineers, as it allows them to keep their cloud systems up to date and secure. This course will help you build a strong foundation in package management, which will be invaluable in your career as a cloud engineer.
Data Scientist
Data scientists use their knowledge of mathematics, statistics, and computer science to extract insights from data. They use their findings to help businesses make better decisions. Package management is an important skill for data scientists, as it allows them to install and manage the software they need to perform their work. This course will give you the skills you need to be successful as a data scientist, including a deep understanding of package management.
Database Administrator
Database administrators are responsible for the design, implementation, and maintenance of database systems. They ensure that databases are reliable, secure, and performant. Package management is a critical part of database administration, as it allows administrators to install and update the software that is used to manage databases. This course will give you the skills you need to be successful as a database administrator, including a deep understanding of package management.
Information Security Analyst
Information security analysts design and implement security measures to protect computer systems and networks from unauthorized access, use, disclosure, disruption, modification, or destruction. Package management is an essential part of information security, as it allows analysts to install and update the software that is used to protect systems and networks. This course will give you the skills you need to be successful as an information security analyst, including a deep understanding of package management.
Network Engineer
Network engineers design, build, and maintain computer networks. They ensure that networks are reliable, secure, and performant. Package management is a critical part of network engineering, as it allows engineers to install and update the software that is used to manage networks. This course will give you the skills you need to be successful as a network engineer, including a deep understanding of package management.
Technical Writer
Technical writers create documentation for software and hardware products. They use their knowledge of technical writing to create clear and concise documentation that is easy to understand. Package management is an important skill for technical writers, as it allows them to install and manage the software that they use to create documentation. This course will give you the skills you need to be successful as a technical writer, including a deep understanding of package management.
Software Architect
Software architects design and develop the architecture of software systems. They use their knowledge of software engineering to create systems that are scalable, reliable, and secure. Package management is an essential part of software architecture, as it allows architects to install and update the software that is used to build systems. This course will give you the skills you need to be successful as a software architect, including a deep understanding of package management.
Quality Assurance Analyst
Quality assurance analysts test software to identify defects. They use their knowledge of software testing to ensure that software is reliable and meets the needs of users. Package management is an important skill for quality assurance analysts, as it allows them to install and manage the software that they use to test software. This course will give you the skills you need to be successful as a quality assurance analyst, including a deep understanding of package management.
IT Manager
IT managers are responsible for the planning, implementation, and management of information technology systems. They oversee the work of IT staff and ensure that IT systems are aligned with the business goals of the organization. Package management is an essential part of IT management, as it allows managers to install and update the software that is used by the organization. This course will give you the skills you need to be successful as an IT manager, including a deep understanding of package management.
Systems Analyst
Systems analysts analyze existing business systems and design new systems to meet the needs of the business. They use their knowledge of business analysis to create systems that are efficient, effective, and aligned with the business goals of the organization. Package management is an important skill for systems analysts, as it allows them to install and update the software that is used to develop and maintain systems. This course will give you the skills you need to be successful as a systems analyst, including a deep understanding of package management.
IT Support Specialist
IT support specialists provide technical support to users of computer systems and networks. They help users troubleshoot problems, install software, and maintain hardware. Package management is an important skill for IT support specialists, as it allows them to install and update the software that is used by users. This course will give you the skills you need to be successful as an IT support specialist, including a deep understanding of package management.
Computer Programmer
Computer programmers write computer code to create software applications. They use their knowledge of programming languages to develop code that is efficient, reliable, and easy to maintain. Package management is an essential skill for computer programmers, as it allows them to install and manage the software that they use to develop software. This course will give you the skills you need to be successful as a computer programmer, including a deep understanding of package management.

Reading list

We've selected nine books that we think will supplement your learning. Use these to develop background knowledge, enrich your coursework, and gain a deeper understanding of the topics covered in Package Management on Red Hat Linux with DNF and RPM.
Provides a comprehensive overview of the Linux command line and shell scripting, covering everything from the basics to advanced topics such as regular expressions and awk. It valuable resource for anyone who wants to learn more about Linux.
Provides a comprehensive overview of the RHEL 8 Certified System Administrator (EX294) exam, covering everything from installation and configuration to troubleshooting and security. It valuable resource for anyone who wants to learn more about RHEL 8 and who is preparing for the EX294 exam.
Provides a comprehensive overview of Linux system administration, covering everything from the basics to advanced topics such as performance tuning and security. It valuable resource for anyone who wants to learn more about Linux system administration.
Provides a comprehensive overview of the Linux command line, covering everything from the basics to advanced topics such as regular expressions and awk. It valuable resource for anyone who wants to learn more about Linux.
Provides a comprehensive overview of Red Hat Enterprise Linux 8, covering everything from installation and configuration to troubleshooting and security. It valuable resource for anyone who wants to learn more about RHEL 8.
Provides a comprehensive overview of the Linux operating system. It includes a chapter on package management, but it does not cover DNF or RPM in depth.
Provides a comprehensive guide to forensic analysis on Linux systems. While it does not cover package management directly, it provides a good overview of the Linux file system and how packages are installed and managed.
Provides a comprehensive guide to security on Red Hat Enterprise Linux systems. It includes a chapter on package management, but it does not cover DNF or RPM in depth.
Provides a comprehensive guide to preparing for the Red Hat Certified System Administrator (RHCSA) certification exam. It includes a chapter on package management, but it does not cover DNF or RPM in depth.

Share

Help others find this course page by sharing it with your friends and followers:

Similar courses

Here are nine courses similar to Package Management on Red Hat Linux with DNF and RPM.
CompTIA Linux+: System Management
Most relevant
CompTIA Linux+: System Management
Most relevant
Red Hat Certified Specialist in Performance Tuning (EX442)
Most relevant
Red Hat Certified Engineer (RHEL 8 RHCE)
Most relevant
Hands-on with Podman Containers on Linux
Most relevant
LPIC-1: System Administrator Exam 101 (v5 Objectives)
Most relevant
Fundamentals of Red Hat Enterprise Linux 9
Most relevant
Getting Started with Podman
Most relevant
Red Hat Certified Specialist in Advanced Automation:...
Most relevant
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2024 OpenCourser