CRUX ports added to portdb

My collection of CRUX ports has been just added to the portdb section at CRUX’s web-site, as ppetrov. I also maintain Xfce 4.12 for CRUX 3.7, but decided that it will not be of much interest, so it’s not there. Anyway, both repos are available at GitHub.


CRUX: a tiny gem of a distro

CRUX (https://crux.nu/) is a slim, highly-customisable Linux distribution, designed with simplicity in mind. It usually stays out of the spotlights and scores below 100 in DistroWatch’s popularity rating (not that this means much). Nevertheless, the project is over 20 years old, mature, and provides a clean, transparent and elegantly laid out system. This review aims to cover some of its concepts.

Read the rest of this entry »


Hello again, Slackware…

After a year on CRUX as my main system, I made the decision to move back to Slackware. I really hope that such a long gap between releases will not happen again. I have several reasons for that, outlined below.
Read the rest of this entry »


Deal with missing *.la files on CRUX

Many programs started removing *.la files in the recent years. I will not discuss about them, but from what I have understood it is an obsolete system. This leads to problems, when a program would no longer build since it expects to find *.la files that are no longer there.
Read the rest of this entry »


Own ports and packages repos for CRUX

I’ve been using CRUX as my main system for couple of months now. My PC has an nice CPU and lots of RAM, so compiling stuff on it is not a problem. This is not the case with my old ThinkPad x230, though… So, I want to turn the packages created on my PC, into a packages repository for the laptop, running the same distro.
Read the rest of this entry »