I made the Bodhi Linux 4.5 Legacy (32 bit) distribution ISO unofficial respin.
What's done: - distribution packages updated to the actual state (April 2023 / Ubuntu 16.04.7 Xenial Xerus); - the Linux kernel switched from 3.16 (Debian) to 4.4 (Ubuntu); - the only gcc 5.4 is saved (gcc 4.8 is removed); - the packages apt, apt-utils, apt-transport-https, libapt-pkg5.0 marked to hold; - the packages ftp and perl-doc added; - unneeded /boot directory removed from the squashed rootfs; - Install Now boot menu item added; - some troubles of the official distribution image fixed.
The customized ISO image size is 620 MB so it fits any CD. The ISO image labeled as BL45_LEGACY_APR2023 to don't mix up it with the official distribution image.
I can share this customized distribution ISO if the Bodhi Linux Team isn't against it and if someone has interest.
Mainly interested out of curiosity, what was your motivation for doing this? And why do it with 4.5 instead of 5.1?
Some software (cross compilers for legacy platforms as sample) is bound to a specified environment and as Linux kernel as libraries versions does matter for it. I used Ubuntu 16.04, but last time I use Bodhi. The updated ISO image simplifies the process of virtual machines creation.
Did you use current Moksha version, or whatever came with 4.5?
I did nothing special with Moksha Desktop so its version is 0.2.
I would be interested in reading a tutorial/writeup of how you did it (step by step kinda thing) but mainly to learn, don't have use case right now, if you feel like wasting a lot of time writing it!
The most trouble I encountered was wrong file permissions in the package 'bodhi-theme-moksha-arc-dark'. The file '/usr/share/enlightenment/data/themes/MokshaArcDark.edj' has 0600 and was not accessible for the other users except the Live ISO user 'bodhi'. Therefore I saw a correct interface in the Live mode and wrong one after the installation. I fixed the permissions to 0644 and after that all works as expected.