Linux has many ways to install software. We can build our own executables or use AppImage to run containerized applications. But at the heart of many Linux distros is a package management system, which for Debian based systems, such as the Raspberry Pi and Ubuntu, is Apt.

Apt, the Advanced Packaging Tool is a command line application which handles the installation, categorization and removal of applications and their dependencies from the software repositories. Apt is the heart of Debian systems and the lessons learnt are applicable from the $35 Raspberry Pi to million dollar super computers. Apt is available via the Terminal and we can even administrate systems remotely using a remote connection such as SSH.