Software and Packages
Package management, installation, updates, repositories, and dependencies.
Software and Packages
Use Software when you need safer, more repeatable install and update habits across Windows and Linux.
Use this page when you want one clear path through learning, practice, troubleshooting, and reference for software and packages.
Software Installation Model
Best when you need to install, update, or manage software without losing track of trust and repeatability.
Open first lessonPractice right after the lesson while the process still feels fresh.
Fix a real problemUse the closest troubleshooting guide when this topic becomes a real problem.
Start at the top and move forward if you want the full learning path for this domain.
Use practice after the first lesson when you want the ideas to start feeling natural in real work.
Understand how software distributions work in Linux, and master the apt package manager to securely install, update, and remove applications on Debian/Ubuntu systems.
Package & Software Management DNF & RedHat Package ManagementMaster the dnf package manager (formerly yum) to administer software on RedHat Enterprise Linux, CentOS, AlmaLinux, and Fedora systems.
Package & Software ManagementOpen troubleshooting when this topic becomes a real issue on your computer or at work.
Use this when an app launches briefly and then exits, and you need to separate dependency, config, profile, and runtime causes.
Apps and Packages Package Install FailsUse this when software installation fails and you need to separate source trust, dependency state, repository health, and privilege issues.
Apps and PackagesUse quick reference when you know the area and want tasks, visuals, or commands without re-reading the full lesson path.