Using Jekyll as a static website generator in 2024

In a previous article I introduced the world of static website generators, explaining the reasons that pushed me to adopt this solution in general and Jekyll in particular.

Search for packages with the zypper-onlinesearch plugin

Thanks to the openSUSE Build Service infrastructure, tons of free software is packaged by third part users and made available to every openSUSE user.

Upgrading openSUSE Leap with zypper-upgradedistro

After using the procedure explained for years in the upgrade with zypper article, I decided to collect all these steps in a practical script, which take care of all the statuses and, when needed, asks for confirmations, or suggests how to proceed manually in particular situations.

Handling multiple versions of the same application with update-alternatives

In a previous article I shown how to rollback a package installation, just in case we get a buggy application after an update and want to go back to the previous version. This time I want to show how two or more versions of the same application can be installed without conflicts, and with the help of the small CLI application update-alternatives, how easy it is to switch from a version to another.

Under the hood of zypper-upgraderepo gem

Zypper-upgraderepo came in my mind the day I realized to abandon the old method of download and burn the ISO to upgrade my openSUSE Linux distro. There is nothing wrong on reinstalling everything from zero and clean up all the junk accumulated, but the good ability of Yast and Zypper to keep the system in good conditions after several package installations and removals, made me think to take advantage of the dist-upgrade command.