DistroWatch Weekly |
DistroWatch Weekly, Issue 1122, 19 May 2025 |
Welcome to this year's 20th issue of DistroWatch Weekly!
For over two decades, the independently-developed GoboLinux distribution has been trying to re-invent the standard Unix file structure and replace it with one that is more modern and logical. Despite its efforts, it has remained a curiosity project rather than a real contender to bring a massive change, and it also seemed rather dormant at some stages. But it recently sprang to life under a new stewardship, as a new official release was announced in early April 2025. How do GoboLinux 017.01 ideas fare in the world of advanced Linux distributions of 2025? Read our comprehensive review to find out. In the News section, Red Hat prepares to launch a new generation of its Enterprise Linux platform, Debian inches closer to the "Trixie" release with the initial release candidate of Debian Installer, and openSUSE initiates a retirement plan for its famous YaST system administration tool. In this week's Questions and Answers, Jesse Smith explains how to run applications which rely on X11 on Wayland, while in the Opinion Poll we would love to hear your opinion about the benefits of a Linux filesystem makeover. Finally, the Site News column brings updates to the list of packages tracked on the distributions' pages, as well as three new additions to the site's database to try out - Loc-OS, MiniOS and Kicksecure. Happy reading!
This week's DistroWatch Weekly is presented by TUXEDO Computers.
Content:
|
Feature Story (By Jesse Smith) |
GoboLinux 017.01
GoboLinux is an independently-developed Linux distribution with an alternative filesystem hierarchy that departs from established Unix standards, bundling applications into their own directories. Gobo uses Awesome as its default window manager.
It has been about five years since the previous release of GoboLinux. Version 017 was published in May of 2020 and the new release mostly focuses on refreshing packages and providing fixes for issues. The announcement warns of some problems booting in virtual machines:
In a VM environment, installing GoboLinux's bootloader onto a GPT/UEFI setup fails. Please set up an MBR partition table. On a bare metal system GPT partitions work fine in our testing (if in doubt, configure your bootloader manually).
GoboLinux runs on x86_64 processors exclusively and is offered in one edition with the Awesome window manager. The ISO for Gobo 017.01 is 2.3GB in size.
Booting from the supplied ISO brings up a series of text-based menus. These ask us to pick our language from a list and select our keyboard layout from a somewhat more crytpic list of options. We are then shown a text console where we are automatically logged in as the root user. A short welcome message tells us to run the startx command to get a graphical environment. Alternatively we can run Installer to start the install process from the command line.
The startx command did indeed launch the Awesome window manager which places a thin panel across the top of the screen. An application menu sits to the left and a system tray to the right. The Awesome environment was responsive and, at least in some situations, functioned as expected. (I'll share the exceptions later.)
GoboLinux 017.01 -- The Awesome window manager and application menu
(full image size: 147kB, resolution: 1280x800 pixels)
We can launch a system installer from the Awesome interface, it has a menu entry in the application menu.
Installing
Before launching Gobo's custom system installer I think it is important to note the installer does not handle disk partitioning. The distribution's live mode ships with cfdisk and GParted to help us partition the disk. I launched GParted and used it to set up a new partition for Gobo's root filesystem.
Gobo's graphical installer begins by showing us a quick introduction. When I tried to go to the next screen the system installer locked up. In fact, the whole Awesome interface locked up and I was forced to restart the system. After a reboot I dived back into the installer and it worked smoothly, asking me to select a partition to use for the root filesystem. The only filesystem option available is to use ext4. The installer offered to create a swap file for me, but I already had a swap partition set aside for Gobo.
GoboLinux 017.01 -- Running the system installer
(full image size: 140kB, resolution: 1280x800 pixels)
The installer next shows us a list of available packages it can install. By default, everything on the ISO is marked for installation. Something I appreciate about the system installer is it tells us how much space the selected packages will use on the disk (it estimates about 6.24GB for everything).
We are next asked if we would like to install a bootloader and, if so, where. We're then asked to make up a hostname for ourselves, select our keyboard layout from a list, and choose a boot theme. We're also asked to pick our timezone from a list and create a password for the root account. We can then optionally make as many regular user accounts as we want, something I appreciate and would like to see more installers do.
Packages are then copied to the hard drive and we are shown fairly detailed progress information. The process stopped after a few minutes, but didn't indicate if it was successful or if it had failed. After five more minutes of waiting, I checked the system monitor and found the installer was stuck updating GRUB, using 100% of the CPU, but not writing anything to the disk. I killed the GRUB process (grub-probe) and the installer simply re-launched it. After a few more minutes with no progress, I killed the grub-probe process a second time. The installer then reported it has finished its work successfully and I should restart the computer.
This turn of events seemed suspicious as things had not gone smoothly and the installer only finished its work because I had interrupted the process of setting up the boot loader. However, I followed the instructions on screen.
Early impressions
Despite my misgivings about the way the installer was working, GoboLinux booted to a text console where the system announced it was running Linux 6.12 and I was invited to login. I was then able to sign in as a regular user or as root.
No network connection, wired or otherwise, is enabled by default. We need to manually activate a network interface, then either assign static IP settings or run the dhcpcd command to get a dynamically assigned address. This seems like an odd approach as most Linux distributions will automatically enable a local network connection if one is available.
By default, Gobo boots to a text console. We can then sign in and run startx to launch a graphical interface. It seems to be in the Gobo philosophy to default to minimalism and get the user to switch on services or extra features.
Hardware
I found GoboLinux worked well for me in VirtualBox. The distribution ran smoothly and its Awesome window manager was responsive. The experience also started out strong on my laptop. Gobo booted, was able to launch Awesome, and the desktop loaded. My touchpad worked to move the mouse pointer around the screen. However, then I started running into problems.
I could use the touchpad to move my mouse, but I wasn't able to click on anything. Taps didn't register as clicks and clicking my mouse button had no effect. I tried plugging in a USB mouse and it was not recognized at all.
The Awesome application menu doesn't open when the Meta key is pressed or Alt+F1. However, I could open a launch bar by pressing Alt+F2. This allowed me to navigate application launchers using the keyboard. Oddly enough, once I had launched a few programs using this method, my touchpad mouse started working and I could click on buttons and move windows around using the mouse pointer.
On my laptop networking failed to work. The system would show it was scanning for nearby networks, but it never found any. This meant, on physical hardware, Gobo technically ran, but only as a stand-alone machine.
A fresh install of Gobo took up 6.7GB of hard drive space. When signed into the text console Gobo was quite light, using just 84MB of RAM. When I was signed into Awesome the window manager drove memory usage up to 215MB, still unusually light.
During the install process I had opted to create a swap partition. For some reason the swap partition is not activated automatically. I had to manually enable swap and add its entry to my fstab file to made sure swap was enabled in the future.
Included software
The Gobo distribution does not ship with many applications. Firefox is installed for us along with the Audacious audio player. Htop, GParted, and the Vim text editor are also in the application menu. The urxvt application provides the default virtual terminal. Gobo uses zsh as its default shell, though bash is available on the system.
The man program is installed, though no manual pages are included on the distribution. In the background we find the GNU Compiler Collection and the SysV init software. The current version of Gobo ships with Linux 6.12.
There aren't many programs included with Gobo, but what is available generally works. Though sometimes it is not always an easy task to use the included tools. As I mentioned earlier, my network connection had to be set up manually. Awesome doesn't ship with any graphical configuration tools; customizing Awesome settings is handled by one giant text file. As I mentioned above, Gobo defaults to running a text interface and there are no manual pages to assist us.
The distribution has a lot of aliases set up for us. This generally isn't my preference because, depending on the alias, we might run into unexpected, or even dangerous, behaviour. For example, Gobo aliases "sudo" to "sudo -u #0" and I'm not sure why. This basically forces sudo to switch us to the root user account, but that is the default behaviour anyway; forcing the user to act as root seems unnecessary and potentially undesirable. Other aliases included in the distribution are tamer, for example "rm" is aliased to "rm -i" and "cp" to "cp -i", both will ask permission before destroying existing files.
Filesystem layout
Gobo's main feature, its central concept, is a filesystem which is organized differently than other Linux distributions. Directories are given longer, more descriptive names. For example, instead of /etc, /var, and /usr Gobo organizes its files into directories named Data, Programs, and System. Instead of /home we find our personal files under Users. The idea here seems to be that these names are more descriptive and therefore easier to navigate for new users. It's hard to argue against this approach since one of the most common complaints I used to hear from new Linux users was that they had no idea what "bin", "usr", "var", "etc", and "mnt" meant. Giving directories clear, descriptive names feels like a step in the right direction.
GoboLinux 017.01 -- Exploring the filesystem
(full image size: 133kB, resolution: 1280x800 pixels)
People might be interested to know that the traditional directories are still there, still part of the filesystem, they are just hidden. Inside the traditional directories we find symbolic links which point to the Gobo-specific locations. When we look inside /etc we mostly find symbolic links to configuration files stored under /Programs/<Application-Name>/Settings/. The directory /var redirects us to /Data/Variable.
The end result is users see fewer directories and those directories have descriptive names. However, any scripts or applications which try to use traditional Linux pathnames will continue to work.
The other important aspect of Gobo's filesystem is applications are self-contained under /Programs/. In a sense, applications installed on Gobo are portable as all of their files are stored in one place. This has the convenient side-effect of making it possible to un-install an application by simply deleting the application's directory. The idea here is that software management is not only organized in a more human-intuitive manner, but removing old packages doesn't require any special logic or package management utilities.
Managing software
The Gobo documentation mentions that the distribution currently does not offer any binary packages and everything must be built from source code. If there were any binary packages we could fetch them using the command InstallPackage. For example, we could try to fetch Firefox using "InstallPackage Firefox". (You might have noticed, Gobo uses proper-case words instead of the traditional lower-case (InstallPackage vs pacman).
Despite the documentation's warning, I did try to install a few programs using InstallPackage and, while none of the items I wanted were available, the package manager did tell me there were packages in the repository and it kept recommending I install the "fuse" package. The "fuse" package not only exists in the repository, it installed successfully. It was the only package I found through.
For all other applications we need to compile them from source using Gobo's Compile tool. The Compile program accepts a package name and attempts to build the software. Which programs does it know how to build? Some more looking through the project's documentation revealed there is a GitHub repository with a list of "recipes" which Compile can use to build new applications. Unfortunately, GitHub truncates the list of 3,777 recipes to show only the first 1,000 entries. This limits us a bit unless we download a copy of the repository and browse it locally.
Many of the recipes are old, most of them about five years old. Some are younger and have been refreshed in the past year, but most of the recipes have been left unmaintained since GoboLinux 017 was published five years ago.
GoboLinux 017.01 -- Trying to compile software
(full image size: 140kB, resolution: 1280x800 pixels)
I tried to run Compile on a handful of recipe names. This mostly resulted in Compile downloading source code, attempting to build it, then reporting failure. The tcsh command line shell failed to build, as did nmap. The xrandr tool failed (which I had hoped to use to fix Awesome's screen resolution). The Links web browser likewise failed to build. The fish shell, to my pleasant surprise, compiled and installed successfully and I was able to run it.
The Gobo documentation tells us there is currently no way to automatically fetch software updates on the distribution: "Updates: Currently, there is no way to update packages automatically. This used to be done with the Freshen script, which is currently not in working order. Updates thus need to be installed manually via InstallPackage or Compile as appropriate." This means we need to manually check for updates in the GitHub recipe repository and then run Compile ourselves if we want to get software updates, a tedious process which reminds me of running early Linux distributions in the 1990s.
To get rid of old software we can, as I mentioned above, delete the program's directory entirely. Alternatively, we can use a tool called RemoveProgram which will also try to clean up any related files, such as application menu shortcuts.
Conclusions
The release announcement for GoboLinux 017.01 made it sounds as though the project had reawakened after a long nap, feeling refreshed, and with key packages updated. While this is (somewhat) accurate, I feel as though the announcement and release of this ISO image refresh were premature. Most of the recipe repository hasn't been updated, there are (almost) no binary packages, Gobo has trouble working in (some) virtual environments and struggled with my laptop's hardware. The project currently resembles a zombie more than a rebirth.
Perhaps this isn't surprising. While there are some fresh hands working on the project, the developers have a lot of catching up to do. The project's previous major release (before the stalled 017 series) was published in 2016, nine years ago. Only one major upgrade in nine years is an unusually slow pace, even by Slackware's conservative standards. The project's team has a lot of work ahead of them.
And, not to discourage developers from crafting their vision of an ideal operating system, but I wonder if GoboLinux and its unique filesystem still make sense? Around 20-25 years ago when it was common for users to work from the command line and it was common to hear beginners complain about Linux's filesystem layout and short directory names, something like Gobo felt like a breath of fresh air. Gobo, in its early days, was solving a clear and present issues - confusing filesystem layout, confusing directory naming, and files scattered all over the filesystem.
These days Linux is a different beast. Most users never need to touch a command line, or look at files outside of their home directory. Modern package managers and containers make it easy to install software, even different versions of the same software, and remove it without causing any problems. Portable packages have their own, self-contained filesystems that can be wiped clean from the system. In short, the main problems Gobo was trying to solve 20+ years ago have mostly been solved by mainstream Linux distributions - in different, but fairly effective ways.
In short: if we now have portable, self-contained packages and we have containers and most users never need to look at the underlying filesystem then are there any problems left for GoboLinux to solve? Gobo used to be a suitable answer to a series of difficult problems, but I wonder if Gobo awake into a world that no longer needs its vision?
* * * * *
Hardware used in this review
My physical test equipment for this review was an HP DY2048CA laptop with the following
specifications:
- Processor: 11th Gen Intel(R) Core(TM) i5-1135G7 @ 2.40GHz
- Display: Intel integrated video
- Storage: Western Digital 512GB solid state drive
- Memory: 8GB of RAM
- Wireless network device: Intel Wi-Fi 6 AX201 + BT Wireless network card
* * * * *
Visitor supplied rating
GoboLinux has a visitor supplied average rating of: 5.6/10 from 7 review(s).
Have you used GoboLinux? You can leave your own review of the project on our ratings page.
|
Miscellaneous News (by Ladislav Bodnar) |
Red Hat releases Red Hat Enterprise Linux 10 to customers, Debian announces first release candidate of Debian Installer for "Trixie", openSUSE retires YaST
Although not yet officially announced, the brand-new Red Hat Enterprise Linux (RHEL) 10 is now reportedly available for download from the company's Customer Portal. This is the distribution's first major update in three years. While we are still awaiting the release notes to learn about all the features of this release, some website have already taken an early look at the new release. One of them is Nix Sanctuary which has published a first peak at the RHEL 10 Workstation: "As mentioned earlier, RHEL 10 comes with GNOME 47 and the Wayland windowing system or display protocol. That being said, you can still use X11 applications within the Gnome Wayland session if needed using XWayland. Just make sure the xorg-x11-server-Xwayland package is installed on your RHEL 10 workstation. The workstation installation was clean, not including an office suite, which is what we expected from a professional workstation. A distribution should not dictate the office suite or other applications included in a vanilla workstation installation. The default or pre-installed GUI applications included a web browser i.e. Firefox ESR and Papers, a very good free/libre software application for your PDFs, which is part of the Gnome project. Linux kernel package kernel-6.12.0-55.11.1.el10_0.x86_64.rpm, version 6.12.x, has been updated to enhance its compatibility with hardware and to introduce new features." The official announcement, together with full release notes, should follow later this week.

Red Hat Enterprise Linux 10 - the default GNOME desktop (full image size: 2,304kB, screen resolution: 2560x1600 pixels)
* * * * *
Another popular Linux distribution preparing a major update is Debian. The upcoming release of Debian 13, code-named "Trixie" doesn't have a release date yet, but the process of "freezing" the Debian repositories to prevent version update is in effect since March. Last week, Debian Installer team started the initial installer test, announcing the availability of the first release candidate of the Debian Installer for "Trixie". Linux Compatible reports: "Cyril Brulebois has announced the release candidate for the Debian 13 (Trixie) installer. The release includes improvements in the base-installer, debian-cd, grub-installer, espeakup, gnupg2, grub-installer, grub-installer-utils, haveged, ethdetect, netcfg, partman-auto, partman-base, partman-efi, partman-partitioning, partman-xfs, rescue, systemd-udeb, tzsetup, user-setup, hardware support, and localization status. The base-installer now excludes *-signed-template packages from kernel selection, while debian-cd improves source package management and updates the Debian-edu-full task file. The kernel ABI is bumped to 6.12.27, and support for win32-loader is dropped. The list of devices supported by the firmware-sof-signed firmware package is updated, and the list of devices supported by the firmware-sof-signed firmware package is updated." Interested testers can download the latest "Trixie" image with the new Debian installer from here: debian-trixie-DI-rc1-amd64-DVD-1.iso (3,788MB, SHA512, signature).
* * * * *
Anybody who has used the openSUSE or SUSE Linux Enterprise distributions is familiar with the system administration tool called YaST (Yet another Setup Tool), which has formed an integral part of the distribution since its Software und System-Entwicklung (SuSE) days back in the nineties when it tentatively emerged in Nürnberg, Germany. But as FOSS Force reports, the comprehensive and popular utility is about to be retired: "An important piece of Linux history is set to go the way of the passenger pigeon or dodo bird later this year, when SUSE and openSUSE put YaST out to pasture. Widely regarded as a package manager, it's actually more of a Swiss Army knife configuration tool that can be used to install software, configure hardware, set up networks and servers, and more. Exactly what it can do might be determined by the year in which you're using it, as its feature set and role within the SUSE ecosystem have changed over the years. Although not very well known outside SUSE circles these days, from its first appearance in 1995 until SUSE was purchased by Novell in 2004, YaST was one of the reasons why SUSE was considered one of the crown jewels of Linux."
* * * * *
These and other news stories can be found on our Headlines page.
|
Questions and Answers (by Jesse Smith) |
How to run applications which rely on X11 on Wayland
X-marks-the-spot asks: With X.Org going away from Fedora and openSUSE how will running programs made for X11 work?
DistroWatch answers: As Wayland support continues to grow throughout the Linux ecosystem and gradually pushes aside the legacy X11 approach to displaying graphics on our screens, what will become of applications stuck using X11 is a natural question. Fortunately, the Wayland developers knew they would need some way to support all of the existing X11-powered applications. The Wayland documentation says: "Being able to run existing X11 applications is crucial for the adoption of Wayland, especially on desktops, as there will always be X11 applications that have not been or cannot be converted into Wayland applications, and throwing them all away would be prohibitive. Therefore a Wayland compositor often needs to support running X11 applications."
The ability to display X11 applications in Wayland sessions is achieved by a compatibility layer called Xwayland. The Gentoo documentation succinctly explains: "Xwayland is an X server for running X clients under Wayland. It is built from a collection of patches to the X.Org server codebase, created and maintained by Wayland developers. Not all software supports, or plans to support, running under Wayland. Wayland compositors can use Xwayland to allow use of such software within their environment."
How does a person go about making Xwayland work, to support their existing X11 applications? The good news is, you probably do not need to do anything! "Normally Xwayland shouldn't need to be started manually; it should be started on-demand by the running Wayland compositor. Once started, there should be an 'Xwayland' entry in the list of running processes."
If Xwayland is not installed on your system already, most distributions will provide a package for it in their repositories. This package is called xwayland in the Debian/Ubuntu family, xorg-xwayland in the Arch Linux family, xorg-x11-server-Xwayland on Fedora, and xwayland in the openSUSE family.
* * * * *
Additional answers can be found in our Questions and Answers archive.
|
Released Last Week |
Nobara Project 42
Thomas Crider has announced the release of Nobara Project 42, a major update of the distribution's custom variant of Fedora Linux with user-friendly fixes added to it. The new release replaces Firefox with Brave as the default browser and switches to a rolling-release development model: "Nobara 42 officially released. Changelog: Brave is now the default browser; the Nobara package manager has been unpinned from the desktop and favorites; plasma-discover and gnome-software have both now been replaced with flatpost; flatpost is a new in-house developed one-stop shop for flatpaks - tt is able to handle installation, removal, upgrading and permissions of flatpaks as well as flatpak repository management; Nobara is now officially rolling-release; Mesa has been patched with additional fixes for Wine, Wayland and DOOM: The Dark Ages; GNOME version is 48; KDE version is 6.3.4; Mesa version is 25.1.0; NVIDIA driver version is production 575.144; Linux kernel version is 6.14.6." Read the full release announcement for further details.
Grml 2025.05
Michael Prokop has announced the release of Grml 2025.05, a new stable release of the project's Debian-based live Linux system focusing on the needs of system administrators. This version includes various new packages pulled from the upcoming release of Debian 13, including Linux kernel 6.12.27: "We are proud to announce our new stable release, version 2025.05, code-named 'Nudlaug'. This Grml release brings you fresh software packages from Debian 'Trixie', enhanced hardware support and it addresses known bugs from previous releases. Like in the previous release, 2024.12, live ISO images are provided for 64-bit x86 (amd64) and 64-bit ARM CPUs (arm64). Important changes: this release is based on Debian 'Trixie' as of May 2025; uploaded to Debian - grml-hwinfo, grml-keyring + grml-paste are available starting with Debian 'Trixie'; we use a new signing key for the deb.grml.org repositories; the grml-live build system no longer uses FAI underneath and grml-policyrcd is gone; booting with boot option 'ssh=...' on grml-full automatically announces the SSH service with Avahi (discover it via avahi-browse -d local _ssh._tcp --resolve -t)." See the release announcement and the detailed release notes for more information.
* * * * *
Development, unannounced and minor bug-fix releases
|
Upcoming Releases and Announcements |
Summary of expected upcoming releases
|
Opinion Poll (by Jesse Smith) |
Do you think the Linux filesystem benefits from a makeover?
In this week's review of GoboLinux we talked about the distribution's approach to fixing a common complaint with Linux (and other Unix-like operating systems), specifically how directories are named. It is not obvious to new users what usr, opt, var, and etc mean in terms of organizing files and this naming convention tends to confuse people who are accustomed to seeing directory names such as "Users" and "Program Files".
Do you think the Linux filesystem benefits from a Gobo-style makeover with clearly labelled directories and a more modular structure? Let us know what you think is the best approach to naming directories in the comments.
You can see the results of our previous poll on creating your own distribution ISO image in our previous edition. All previous poll results can be found in our poll archives.
|
Would the Linux filesystem benefit from a new naming approach?
No - I like it as it is: | 760 (49%) |
No - it would be too messy to change now: | 384 (25%) |
Yes - Gobo has the right idea: | 266 (17%) |
Yes - but in a different way than Gobo: | 157 (10%) |
|
|
Website News |
Annual package list update
The list of packages tracked by DistroWatch on the distributions' pages was updated on 16 May 2025. Based on reader's feedback and requests, the following new packages have been added to the tables:
- AppArmor (a Linux application security system)
- Btrfs-progs (a filesystem for Linux with advanced features, focusing on fault tolerance, repair and easy administration)
- Hyprland (a tiling Wayland compositor written in C++)
- JWM (a light-weight window manager for the X11 Window System)
- mpv (a free, open-source and cross-platform media player)
- OBS Studio (a free and open source software for live streaming and screen recording)
- Podman (a tool for managing Open Container Initiative containers and pods)
- Shotcut (a cross-platform (Qt), open-source video editor)
- sway (a tiling window manager and Wayland compositor designed to be a drop-in replacement for the i3 window manager)
|
* * * * *
New distributions added to database
Loc-OS
Loc-OS is a lightweight, Debian-based Linux distribution with LXDE as the default desktop environment and without the systemd service manager; it uses SysV init to manage the startup and shutdown of services instead. The distribution is designed to be resource-friendly, with low memory consumption and therefore suitable for older or less powerful hardware. The project's goal is to provide a usable and functional desktop experience on older machines while minimizing resource demands.
Loc-OS 23 - the LXDE desktop(full image size: 2.9MB, screen resolution: 2560x1600 pixels)
MiniOS
MiniOS is a Debian-based Linux distribution which strives to be lightweight, modular, versatile and customisable. It comes in three editions, "Standard", "Toolbox" and "Ultra". MiniOS "Standard" is a compact system designed for everyday computing tasks, while "Toolbox" is designed for maintenance, diagnostics and recovery of computer systems; it provides a rich set of graphical and console tools for working with disks and partitions, network diagnostics and administration, data security, data and password recovery, hardware fault diagnosis and testing, as well as other utilities. Finally, the "Ultra" variant of MiniOS provides an extensive set of software tools designed both for maintenance and diagnostics of computer systems and for solving a wide range of general office tasks.
MiniOS 4.1.2 - the Xfce desktop(full image size: 281kB, resolution: 2560x1600 pixels)
Kicksecure
Kicksecure is a security-hardened Linux distribution based on Debian's "Stable" branch, with Xfce as the default desktop user interface. It is a hardened operating system designed to be resistant to viruses, malware and attacks, and extensively reconfigured in accordance with an advanced multi-layer defense model, thereby providing in-depth security. Kicksecure provides protection from many types of malware in its default configuration with no customization required.
Kicksecure 17.3.9.9 - the Xfce desktop(full image size: 75kB, resolution: 2560x1600 pixels)
* * * * *
DistroWatch database summary
* * * * *
This concludes this week's issue of DistroWatch Weekly. The next instalment will be published on Monday, 26 May 2025. Past articles and reviews can be found through our Weekly Archive and Article Search pages. To contact the authors please send e-mail to:
- Jesse Smith (feedback, questions and suggestions: distribution reviews/submissions, questions and answers, tips and tricks)
- Ladislav Bodnar (feedback, questions, donations, comments)
|
|
Tip Jar |
If you've enjoyed this week's issue of DistroWatch Weekly, please consider sending us a tip. (Tips this week: 0, value: US$0.00) |
|
|
|
 bc1qxes3k2wq3uqzr074tkwwjmwfe63z70gwzfu4lx  lnurl1dp68gurn8ghj7ampd3kx2ar0veekzar0wd5xjtnrdakj7tnhv4kxctttdehhwm30d3h82unvwqhhxarpw3jkc7tzw4ex6cfexyfua2nr  86fA3qPTeQtNb2k1vLwEQaAp3XxkvvvXt69gSG5LGunXXikK9koPWZaRQgfFPBPWhMgXjPjccy9LA9xRFchPWQAnPvxh5Le paypal.me/distrowatchweekly • patreon.com/distrowatch |
|
Extended Lifecycle Support by TuxCare |
| |
TUXEDO |

TUXEDO Computers - Linux Hardware in a tailor made suite Choose from a wide range of laptops and PCs in various sizes and shapes at TUXEDOComputers.com. Every machine comes pre-installed and ready-to-run with Linux. Full 24 months of warranty and lifetime support included!
Learn more about our full service package and all benefits from buying at TUXEDO.
|
Archives |
• Issue 1126 (2025-06-16): SDesk 2025.05.06, renewed interest in Ubuntu Touch, a BASIC device running NetBSD, Ubuntu dropping X11 GNOME session, GNOME increases dependency on systemd, Google holding back Pixel source code, Nitrux changing its desktop, EFF turns 35 |
• Issue 1125 (2025-06-09): RHEL 10, distributions likely to survive a decade, Murena partners with more hardware makers, GNOME tests its own distro on real hardware, Redox ports GTK and X11, Mint provides fingerprint authentication |
• Issue 1124 (2025-06-02): Picking up a Pico, tips for protecting privacy, Rhino tests Plasma desktop, Arch installer supports snapshots, new features from UBports, Ubuntu tests monthly snapshots |
• Issue 1123 (2025-05-26): CRUX 3.8, preventing a laptop from sleeping, FreeBSD improves laptop support, Fedora confirms GNOME X11 session being dropped, HardenedBSD introduces Rust in userland build, KDE developing a virtual machine manager |
• Issue 1122 (2025-05-19): GoboLinux 017.01, RHEL 10.0 and Debian 12 updates, openSUSE retires YaST, running X11 apps on Wayland |
• Issue 1121 (2025-05-12): Bluefin 41, custom file manager actions, openSUSE joins End of 10 while dropping Deepin desktop, Fedora offers tips for building atomic distros, Ubuntu considers replacing sudo with sudo-rs |
• Issue 1120 (2025-05-05): CachyOS 250330, what it means when a distro breaks, Kali updates repository key, Trinity receives an update, UBports tests directory encryption, Gentoo faces losing key infrastructure |
• Issue 1119 (2025-04-28): Ubuntu MATE 25.04, what is missing from Linux, CachyOS ships OCCT, Debian enters soft freeze, Fedora discusses removing X11 session from GNOME, Murena plans business services, NetBSD on a Wii |
• Issue 1118 (2025-04-21): Fedora 42, strange characters in Vim, Nitrux introduces new package tools, Fedora extends reproducibility efforts, PINE64 updates multiple devices running Debian |
• Issue 1117 (2025-04-14): Shebang 25.0, EndeavourOS 2025.03.19, running applications from other distros on the desktop, Debian gets APT upgrade, Mint introduces OEM options for LMDE, postmarketOS packages GNOME 48 and COSMIC, Redox testing USB support |
• Issue 1116 (2025-04-07): The Sense HAT, Android and mobile operating systems, FreeBSD improves on laptops, openSUSE publishes many new updates, Fedora appoints new Project Leader, UBports testing VoLTE |
• Issue 1115 (2025-03-31): GrapheneOS 2025, the rise of portable package formats, MidnightBSD and openSUSE experiment with new package management features, Plank dock reborn, key infrastructure projects lose funding, postmarketOS to focus on reliability |
• Issue 1114 (2025-03-24): Bazzite 41, checking which processes are writing to disk, Rocky unveils new Hardened branch, GNOME 48 released, generating images for the Raspberry Pi |
• Issue 1113 (2025-03-17): MocaccinoOS 1.8.1, how to contribute to open source, Murena extends on-line installer, Garuda tests COSMIC edition, Ubuntu to replace coreutils with Rust alternatives, Chimera Linux drops RISC-V builds |
• Issue 1112 (2025-03-10): Solus 4.7, distros which work with Secure Boot, UBports publishes bug fix, postmarketOS considers a new name, Debian running on Android |
• Issue 1111 (2025-03-03): Orbitiny 0.01, the effect of Ubuntu Core Desktop, Gentoo offers disk images, elementary OS invites feature ideas, FreeBSD starts PinePhone Pro port, Mint warns of upcoming Firefox issue |
• Issue 1110 (2025-02-24): iodeOS 6.0, learning to program, Arch retiring old repositories, openSUSE makes progress on reproducible builds, Fedora is getting more serious about open hardware, Tails changes its install instructions to offer better privacy, Murena's de-Googled tablet goes on sale |
• Issue 1109 (2025-02-17): Rhino Linux 2025.1, MX Linux 23.5 with Xfce 4.20, replacing X.Org tools with Wayland tools, GhostBSD moving its base to FreeBSD -RELEASE, Redox stabilizes its ABI, UBports testing 24.04, Asahi changing its leadership, OBS in dispute with Fedora |
• Issue 1108 (2025-02-10): Serpent OS 0.24.6, Aurora, sharing swap between distros, Peppermint tries Void base, GTK removinglegacy technologies, Red Hat plans more AI tools for Fedora, TrueNAS merges its editions |
• Issue 1107 (2025-02-03): siduction 2024.1.0, timing tasks, Lomiri ported to postmarketOS, Alpine joins Open Collective, a new desktop for Linux called Orbitiny |
• Issue 1106 (2025-01-27): Adelie Linux 1.0 Beta 6, Pop!_OS 24.04 Alpha 5, detecting whether a process is inside a virtual machine, drawing graphics to NetBSD terminal, Nix ported to FreeBSD, GhostBSD hosting desktop conference |
• Issue 1105 (2025-01-20): CentOS 10 Stream, old Flatpak bundles in software centres, Haiku ports Iceweasel, Oracle shows off debugging tools, rsync vulnerability patched |
• Issue 1104 (2025-01-13): DAT Linux 2.0, Silly things to do with a minimal computer, Budgie prepares Wayland only releases, SteamOS coming to third-party devices, Murena upgrades its base |
• Issue 1103 (2025-01-06): elementary OS 8.0, filtering ads with Pi-hole, Debian testing its installer, Pop!_OS faces delays, Ubuntu Studio upgrades not working, Absolute discontinued |
• Issue 1102 (2024-12-23): Best distros of 2024, changing a process name, Fedora to expand Btrfs support and releases Asahi Remix 41, openSUSE patches out security sandbox and donations from Bottles while ending support for Leap 15.5 |
• Issue 1101 (2024-12-16): GhostBSD 24.10.1, sending attachments from the command line, openSUSE shows off GPU assignment tool, UBports publishes security update, Murena launches its first tablet, Xfce 4.20 released |
• Issue 1100 (2024-12-09): Oreon 9.3, differences in speed, IPFire's new appliance, Fedora Asahi Remix gets new video drivers, openSUSE Leap Micro updated, Redox OS running Redox OS |
• Issue 1099 (2024-12-02): AnduinOS 1.0.1, measuring RAM usage, SUSE continues rebranding efforts, UBports prepares for next major version, Murena offering non-NFC phone |
• Issue 1098 (2024-11-25): Linux Lite 7.2, backing up specific folders, Murena and Fairphone partner in fair trade deal, Arch installer gets new text interface, Ubuntu security tool patched |
• Issue 1097 (2024-11-18): Chimera Linux vs Chimera OS, choosing between AlmaLinux and Debian, Fedora elevates KDE spin to an edition, Fedora previews new installer, KDE testing its own distro, Qubes-style isolation coming to FreeBSD |
• Issue 1096 (2024-11-11): Bazzite 40, Playtron OS Alpha 1, Tucana Linux 3.1, detecting Screen sessions, Redox imports COSMIC software centre, FreeBSD booting on the PinePhone Pro, LXQt supports Wayland window managers |
• Issue 1095 (2024-11-04): Fedora 41 Kinoite, transferring applications between computers, openSUSE Tumbleweed receives multiple upgrades, Ubuntu testing compiler optimizations, Mint partners with Framework |
• Issue 1094 (2024-10-28): DebLight OS 1, backing up crontab, AlmaLinux introduces Litten branch, openSUSE unveils refreshed look, Ubuntu turns 20 |
• Issue 1093 (2024-10-21): Kubuntu 24.10, atomic vs immutable distributions, Debian upgrading Perl packages, UBports adding VoLTE support, Android to gain native GNU/Linux application support |
• Issue 1092 (2024-10-14): FunOS 24.04.1, a home directory inside a file, work starts of openSUSE Leap 16.0, improvements in Haiku, KDE neon upgrades its base |
• Issue 1091 (2024-10-07): Redox OS 0.9.0, Unified package management vs universal package formats, Redox begins RISC-V port, Mint polishes interface, Qubes certifies new laptop |
• Issue 1090 (2024-09-30): Rhino Linux 2024.2, commercial distros with alternative desktops, Valve seeks to improve Wayland performance, HardenedBSD parterns with Protectli, Tails merges with Tor Project, Quantum Leap partners with the FreeBSD Foundation |
• Issue 1089 (2024-09-23): Expirion 6.0, openKylin 2.0, managing configuration files, the future of Linux development, fixing bugs in Haiku, Slackware packages dracut |
• Issue 1088 (2024-09-16): PorteuX 1.6, migrating from Windows 10 to which Linux distro, making NetBSD immutable, AlmaLinux offers hardware certification, Mint updates old APT tools |
• Issue 1087 (2024-09-09): COSMIC desktop, running cron jobs at variable times, UBports highlights new apps, HardenedBSD offers work around for FreeBSD change, Debian considers how to cull old packages, systemd ported to musl |
• Issue 1086 (2024-09-02): Vanilla OS 2, command line tips for simple tasks, FreeBSD receives investment from STF, openSUSE Tumbleweed update can break network connections, Debian refreshes media |
• Issue 1085 (2024-08-26): Nobara 40, OpenMandriva 24.07 "ROME", distros which include source code, FreeBSD publishes quarterly report, Microsoft updates breaks Linux in dual-boot environments |
• Issue 1084 (2024-08-19): Liya 2.0, dual boot with encryption, Haiku introduces performance improvements, Gentoo dropping IA-64, Redcore merges major upgrade |
• Issue 1083 (2024-08-12): TrueNAS 24.04.2 "SCALE", Linux distros for smartphones, Redox OS introduces web server, PipeWire exposes battery drain on Linux, Canonical updates kernel version policy |
• Issue 1082 (2024-08-05): Linux Mint 22, taking snapshots of UFS on FreeBSD, openSUSE updates Tumbleweed and Aeon, Debian creates Tiny QA Tasks, Manjaro testing immutable images |
• Issue 1081 (2024-07-29): SysLinuxOS 12.4, OpenBSD gain hardware acceleration, Slackware changes kernel naming, Mint publishes upgrade instructions |
• Issue 1080 (2024-07-22): Running GNU/Linux on Android with Andronix, protecting network services, Solus dropping AppArmor and Snap, openSUSE Aeon Desktop gaining full disk encryption, SUSE asks openSUSE to change its branding |
• Issue 1079 (2024-07-15): Ubuntu Core 24, hiding files on Linux, Fedora dropping X11 packages on Workstation, Red Hat phasing out GRUB, new OpenSSH vulnerability, FreeBSD speeds up release cycle, UBports testing new first-run wizard |
• Issue 1078 (2024-07-08): Changing init software, server machines running desktop environments, OpenSSH vulnerability patched, Peppermint launches new edition, HardenedBSD updates ports |
• Issue 1077 (2024-07-01): The Unity and Lomiri interfaces, different distros for different tasks, Ubuntu plans to run Wayland on NVIDIA cards, openSUSE updates Leap Micro, Debian releases refreshed media, UBports gaining contact synchronisation, FreeDOS celebrates its 30th anniversary |
• Issue 1076 (2024-06-24): openSUSE 15.6, what makes Linux unique, SUSE Liberty Linux to support CentOS Linux 7, SLE receives 19 years of support, openSUSE testing Leap Micro edition |
• Issue 1075 (2024-06-17): Redox OS, X11 and Wayland on the BSDs, AlmaLinux releases Pi build, Canonical announces RISC-V laptop with Ubuntu, key changes in systemd |
• Issue 1074 (2024-06-10): Endless OS 6.0.0, distros with init diversity, Mint to filter unverified Flatpaks, Debian adds systemd-boot options, Redox adopts COSMIC desktop, OpenSSH gains new security features |
• Full list of all issues |
Star Labs |

Star Labs - Laptops built for Linux.
View our range including the highly anticipated StarFighter. Available with coreboot open-source firmware and a choice of Ubuntu, elementary, Manjaro and more. Visit Star Labs for information, to buy and get support.
|
Random Distribution | 
GEOLivre Linux
GEOLivre Linux was a Kurumin-based Brazilian live CD geared towards geographical use. Among its specialist software one can find MapServer, GRASS, JUMP, QGIS, Thuban, GPSMan, GPSDrive and other related applications.
Status: Discontinued
|
TUXEDO |

TUXEDO Computers - Linux Hardware in a tailor made suite Choose from a wide range of laptops and PCs in various sizes and shapes at TUXEDOComputers.com. Every machine comes pre-installed and ready-to-run with Linux. Full 24 months of warranty and lifetime support included!
Learn more about our full service package and all benefits from buying at TUXEDO.
|
Star Labs |

Star Labs - Laptops built for Linux.
View our range including the highly anticipated StarFighter. Available with coreboot open-source firmware and a choice of Ubuntu, elementary, Manjaro and more. Visit Star Labs for information, to buy and get support.
|
|