Need for a package manager
- Package management systems have made software management on Linux operating systems convenient.
- Package management systems handle the installation, update, removal, and management of software.
- Package managers allow for easy installation and updating of software over the internet.
- Package managers provide information on the files supplied by a package and the package that supplies a particular executable.
- Package managers ensure the compatibility and requirements of packages, making it easy to upgrade or add new packages without disrupting the existing setup.
- Package managers help verify the authenticity of software tools by using signatures.
Know your Machine
- It is essential to know the version of OS you are using.
- Knowing the version helps to install compatible packages.
- Use the
lsb_release command
- The
lsb_release command provides certain LSB (Linux Standard Base) and distribution-specific information.

Package Types