The immutables: Fedora Silverblu, EndlessOS and VanillaOS

Browsing How to rebase to Fedora Linux 38 on Silverblue – from Fedora Magazine I just discovered that

Fedora Silverblue is a new variant of Fedora Workstation with rpm-ostree at its core to provide fully atomic upgrades.  Furthermore, Fedora Silverblue is immutable and upgrades as a whole, providing easy rollbacks from updates if something goes wrong.

Just wondering is there anything Debian based. And of course someone else already asked this (on Reddit) and other people curated a list of immutable distributions. So the answer is EndlessOS and Vanilla OS.

Silly me, I bought a laptop for my father-in-law with EndlessOS, finding it very solid!

Progressively un-centoing

I got slightly annoyed when Centos were terminated. In my efforts to Fedorize the server I use everyday to host the WordPress blog that records most of the work done on our Quality Managament System I encountered this annoying error

Failed to download metadata for repo ‘appstream’: Cannot prepare internal mirrorlist: No URLs in mirrorlist – Centos 8

luckily Habibur Rhoman Joy from namespaceit.com provided an easy solution on his blog.

Continue reading

Epiphany on CentOS 7

I’m quite puzzeled: Centos 7 contains the same software as RedHat so knowing that Red Hat is one of the forces behind Gnome one would expect to find Web, the browser once known as Epiphany to be installed or at least installable on it.

Nope.

As I discoverede reading Gnome 3 on CentOS 7 – How I Made It Lovely and Usable a piece from 2014, you must install the package directly from Fedora packages, as in

sudo yum install http://mirror.internode.on.net/pub/fedora/linux/releases/22/Everything/x86_64/os/Packages/e/epiphany-3.16.1-1.fc22.x86_64.rpm http://mirror.internode.on.net/pub/fedora/linux/releases/22/Everything/x86_64/os/Packages/e/epiphany-runtime-3.16.1-1.fc22.x86_64.rpm

well, I felt like being cast in the 90ties. Actually I shouldn’t have done it on my work desktop.

 

Hugin on Centos 7

To update corporate website and for a EcoMondo I had to stitch some photos I’ve made a couple of weeks ago. As usual I wanted to use Hugin.

yum install hugin told me that my new Centos 7 machine don’t have it. Ok, let’s search for a proper repo. Too bad there isn’t.

Ok, let’s do it the old way: recompiling it from sources.

That’s a small log of me following the path hinted at on Hugin Compiling Fedora – PanoTools.org Wiki

Note: I’ve finally renounced. Too many unmet dependencies, too many unsolved parts. CentOS is a server distribution and I won’t mess it just to use Hugin. I would rather run something more “pliable” as a virtual machine

CompilingIf you want to compile hugin yourself, just follow the instructions in the INSTALL_cmake file, you will need these development RPM packages (April 2013): libpano13-devel zlib-devel libtiff-devel libjpeg-devel libpng-devel gettext-devel wxGTK-devel boost-devel cmake desktop-file-utils OpenEXR-devel gcc-c++ exiv2-devel glew-devel freeglut-devel mesa-libGLU-devel libXmu-devel wxPython tclap-devel python-devel swig flann-devel lensfun-devel perl-podlators (needed for fedora 19 and above)

Continue reading

Printers

Schermata da 2016-05-26 15-38-43
Richard Stallman back in the  late ’70 were compelled to start GNU project because he cannot hack the firmware of a prototype of a laser printer.

Fourty years later people using software libero still quarrel with printers. Me for example…. on the previous (Ubuntu) box I was able to smoothly use that printer. Now Centos keeps arguing that the printer has low black ink (true!) and that there’s no paper (wrong!).

The mysteries of software libero…. 🙂