10. Understanding Fedora 31 Software Installation and Management
It is highly unlikely that a newly installed Fedora 31 system will contain all of the software packages to perform the tasks for which it is intended. Even once all the required software has been installed, it is almost certain that newer versions of many of those packages will be released during the lifespan of the system. In some cases, you will need to ensure that these latest package releases are installed on the system to ensure that any bugs are fixed. In other cases, however, an older version of a particular software package may need to be kept on the system for compatibility with other software.
This chapter introduces the basic concepts of software management on Fedora 31, explains how these issues are addressed, introduces the concepts of repositories, software packages and Fedora Modularity and explores how to list, install and remove the software packages that make up a functioning Fedora 31 system.
...