Chapter 13: Software management
Query and verify installed packages with rpm, manage software with dnf, work with repositories and signatures, build a local repository, and choose module streams and updates.
What you will learn
- Read package names and query and verify installed packages with rpm.
- Search for, install, remove and update packages with dnf and review or undo transactions.
- Read repository definitions, explain gpgcheck, and build and use a local repository.
- Enable module streams and apply updates, deciding when a reboot is needed.
Sections
- Packages and the RPM database
- Exercise: Interrogate the installed software
- Installing and updating software with dnf
- Exercise: Install, inspect and undo
- Repositories and package signatures
- Exercise: Serve your own repository
- Module streams and keeping systems updated
- Exercise: Choose a version and check for updates
- Exercise: Software review
- dnf and rpm quiz
- dnf and rpm cheat sheet