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…
