Bodhi’s minimalism philosophy means that few applications come pre-installed on your system. Which means you are free to populate it with whatever software packages suit you best. This article describes the various ways you can do this.
The Bodhi Linux AppCenter features a great selection of excellent software, all of which are verified to run without problems. All software in the AppCenter is installed directly from the default web browser (Chromium), making software installation a breeze. Search for the software by name or select from the listed categories to see what’s on offer.
Synaptic Package Manager
Main Menu > Applications > System Tools > Synaptic Package Manager
For more details and how to use, see: Synaptic Package Manager
If you know the name of the software package you need, you can quickly add it via apt (the Terminology command-line interface for synaptic). The command to run being:
sudo apt update && sudo apt install <package name>
Some software packages are not in the repository but are instead archived as .deb (Debian) files. You can download a .deb package and then install it using gDebi. (You can get gDebi from the AppCenter). Once installed you can load the application from the Main Menu
Main Menu > Applications > System Tools > gDebi Package Installer
It should also appear as an option on your file manager’s context menu. Right-click the downloaded .deb package, select the gDebi Package Installer option from the context menu, and the software will be installed).
In browsers such as Chromium / Chrome, after download, use the browser option (normally available in the bottom toolbar) to “open” file – this will open gDebi and select the package you’ve just downloaded.
Or, Firefox allows you to open the .deb download directly in gDebi.
Personal Package Archives (PPAs)
These are non-official third-party repositories, often software developers’ repositories, which may contain more up-to-date versions of software than is available in the official repository. Bodhi Linux does not recommend that you use such unofficial repositories, and you do so at your own risk: some files downloaded from them may conflict with what’s already on your system. If, despite the risk, you do wish to make use of a PPA, you must first download software-properties-common from Synaptic.
If a package you want is not available in the official repository or as a .deb file, or if it is out-of-date, your best option is to put in a request for it to be added/updated. You can do this at the Software Request Thread in the Feedback section of the Bodhi Linux Forum.
Snap (sometimes referred to as Snappy) is a software deployment/package management utility built by Canonical and can be seen as a distant cousin to Apt & Synaptic Package Manager and an alternative to Flatpak. With this installed you can install Snaps (isolated software packages).
For more information on snap and snaps see the page: Snap in the Wiki
Flatpak is a software deployment/package management utility built by Redhat and can be seen as a distant cousin to Apt & Synaptic Package Manager and an alternative to Snap. With this installed you can install Snaps (isolated software packages).
For more information on Flatpak, FlatHub and Flatpak Apps see the page: Flatpak in the Wiki