Skip to main content

Managing Packages on Debian and Ubuntu Systems

Hands-On Lab


Photo of

Training Architect





Managing packages means managing what version of software is available on a Linux distribution. For Ubuntu/Debian Linux distributions, the high-level, apt, manages installation, upgrading, and removal automatically. Ubuntu/Debian-based distributions also utilize the low-level tool dpkg, which requires resolving dependencies manually. But it provides powerful overrides, queries, and the ability to reconfigure installed packages. During this activity, we will work with apt to update, install, and remove packages, since it automatically manages packages required for dependencies. Then we will use the dpkg command to query information about installed packages and reconfigure one that is already installed. After completing this activity, we'll have a basic understanding of how manage software packages on Ubuntu/Debian systems.

What are Hands-On Labs?

Hands-On Labs are scenario-based learning environments where learners can practice without consequences. Don't compromise a system or waste money on expensive downloads. Practice real-world skills without the real-world risk, no assembly required.