Linux › Section P · Compiling software from source › Topic P.2

Installation practice and package managers

Most software on a Linux system should arrive through the distribution's package manager, which resolves dependencies, checks signatures and delivers security fixes. Knowing those tools well, and knowing when a source build or a self-contained app format is the better choice, keeps a system tidy and safe.

In this topic

  • What a package manager does
  • apt on Debian and Ubuntu
  • dnf on Fedora and RHEL
  • dpkg and rpm: single packages
  • Worked example: one task on both families
  • Repositories and trust
  • Snap, Flatpak and AppImage
  • When to build it yourself
  • Where to install
  • Worked example: finding a missing header's package
  • Common mistakes to avoid
  • Key takeaways

This topic is part of Wuanberri Pro. Checking your access…

← Previous topicNext topic →