Bodhi Linux is a lightweight Linux distribution based on Ubuntu. Unlike most other distributions, Bodhi uses its own Moksha desktop and focuses on providing you a minimal setup to run on older computers.
What is Bodhi Linux?
Bodhi Linux was first introduced in 2011. It is designed with “minimalism, resource efficiency, and user choice” in mind. The devs strove to provide a “system that is functional but not bloated“. As such, it uses the lightweight Moksha Desktop and has only the basic applications preinstalled. The idea is to give the user a stable platform to build the system that they want. It is based on the latest Ubuntu LTS.
Originally Bodhi shipped with the Enlightenment desktop environment. Bodhi Linux has long been known as the “Enlightened” Linux distro. In fact, the word ‘bodhi’ is based on the Sanskrit word for “enlightenment”.
However, that changed when Enlightenment 18 was released. The release was in such bad shape that it was not included in Bodhi. Enlightenment 19 was released and fixed some of the problems, but still had issues.
After trying to work with the Enlightenment dev team and getting nowhere, the Bodhi devs forked Enlightenment 17 in 2015. The new desktop environment would be named Moksha, which is based on the Sanskrit word for “emancipation, liberation, or release”. You can find the code for it on GitHub.
What is new in 5.1.0?
Bodhi 5.1.0 is the first release in two years and the second release to be based on Ubuntu 18.04. Besides updating packages, it also has new default icons and theme. This release makes several changes to the default applications. Leafpad comes preinstalled instead of epad and GNOME Web (also known as Epiphany) replaces Midori). The eepDater system updater was removed.
- Standard will work for systems made in the last decade. It does not push kernel updates.
- Hwe (Hardware Enablement) edition is new to the Bodhi family and is designed to include support for newer hardware and will received kernel updates. The 5.1 release features the 5.3.0-42 kernel.
- Legacy is the only edition that is 32-bit. It uses the “older 4.9.0-6-686 Linux kernel that is optimized for old (15+ years old) hardware. This kernel also does not include the PAE extension which is not supported on many older systems.”
- The AppPack edition is for those who want a fully-loaded system out of the box and comes with many applications preinstalled.
System Requirements for Bodhi Linux
Minimum system requirement
- 500 MHz processor
- 256 MB of RAM
- 5 GB of drive space
Recommended system requirement
- 1.0 GHz processor
- 512 MB of RAM
- 10 GB of drive space
Experiencing Bodhi Linux
Since it is based on Ubuntu, installing Bodhi was very simple. After I signed into Bodhi, I was surprised by the new theme and icon set. The last time I installed Bodhi (including 5.0 a couple of months ago) I thought that it needed a new look. There was nothing really wrong with the previous theme, but it looked like something from the early 2000. The new theme gives it a more modern look.
I was also glad to see that Midori had been replaced by GNOME Web. I’m not a fan of Midori browser. It always seemed too minimal for me. (However, that might change in the future with Midori Next.) Web felt more like the web browser I need. Most importantly it comes with Firefox Sync, so I can keep all of my bookmarks and passwords synced.
Unlike many Linux distros, Bodhi doesn’t really come with a stand-alone software center. Instead, if you click the AppCenter icon it opens the browser and navigates to the AppCenter page of the Bodhi website. Here apps are sorted by category. Most of them are lightweight applications.
If you click on one of the pages and click “Install”, Bodhi will install it (after to type in your passwords). This is achieved using a neat little program named apturl that “is a very simple way to install a software package from a web browser”. It’s pretty slick and I wish more Ubuntu-based distros would use it.
Overall, I like the Moksha desktop. It adheres to the desktop metaphor we have seen for decades (and which I am most comfortable with). It stays out of your way but is very easy to change and modify. The only thing I miss is that the application menu doesn’t open when I hit the super key. But I guess you can’t have everything in life.
I was pleasantly surprised by this recent release of Bodhi Linux. In the past, I’ve played with it from time to time. I always liked it, but this last release has been the best so far. In a way, they have broken free of the idea that Bodhi is only for older system by adding support for newer kernels.
If you are looking for a change of scenery while staying close to the world of Ubuntu give Bodhi Linux a try.
Have you ever used Bodhi Linux? What is your favorite Ubuntu-based distro? Please let us know in the comments below.
If you found this article interesting, please take a minute to share it on social media, Hacker News or Reddit.