DistroWatch Weekly |
DistroWatch Weekly, Issue 901, 25 January 2021 |
Welcome to this year's 4th issue of DistroWatch Weekly!
The Linux ecosystem is very dynamic with new projects being created all the time and other distributions fading away. This week we discuss a new project to the DistroWatch database, Mabox Linux. The Mabox project is based on Manjaro and we report on its key features below. In our News section we talk about the GALPon MiniNo project shutting down as the developers struggle to keep up with the changing software landscape. We also reports on Slackware testing a new version of the distribution's C library while Fedora tries out GNOME 40, and pfSense implements WireGuard VPN support. We also talk about Red Hat offering free production subscriptions in the wake of phasing out the CentOS Linux distribution while Corellium gets Ubuntu working on Apple's ARM-powered Mac Mini. One of the issues the GALPon MiniNo developers mentioned causing trouble was their project's migration to systemd. A lot of people have questions about the growing and evolving systemd software and we talk about this core component of many modern Linux distributions in our Questions and Answers column. We are then pleased to share the releases of the past week and list the torrents we are seeding. We conclude this week with an Opinion Poll question about parent distributions. Do you have a preferred family of Linux distributions you tend to use more than others? Let us know what you prefer about one family of Linux distributions over the others in the comments. We wish you all a wonderful week and happy reading!
Content:
Listen to the Podcast edition of this week's DistroWatch Weekly in OGG (14MB) and MP3 (10MB) formats.
|
Feature Story (by Jesse Smith) |
Mabox Linux 20.10
The Mabox Linux distribution is a rolling release project based on Manjaro Linux. The Mabox website describes itself as follows:
Mabox Linux is based on Manjaro, featuring [a] customized Openbox window manager preconfigured to be ready to use. It was inspired by CrunchBang, and [uses] some BunsenLabs utilities adapted for Manjaro. Mabox Linux uses some of Xfce and LXDE components.
The Mabox project publishes semi-regular snapshots, the latest one at the time of writing is version 20.10. The distribution is available in a single edition featuring a customized Openbox graphical environment. The ISO we can download is 1.9GB in size and runs on 64-bit (x86_64) machines only.
Before I talk about running the distribution I want to make one comment about the Mabox website. For the most part the website is clear, to the point, and easy to navigate. However, any time I visited the project's news page an access password prompt would appear telling me I was accessing the "Danger Zone". The prompt appeared every time I accessed the news page or any blog post. Cancelling the password prompt had no impact on my being able to read the news posts. This is an odd quirk or oversight for the website to have and makes it seem like something has been misconfigured.
The live media
The Mabox Linux live media presents us with a boot menu where we can start the operating system with either all open source drivers or with some proprietary drivers. Starting the distribution loads the Openbox window manager. There is a lot going on in the Openbox environment. A list of desktop shortcuts appears to the left of the screen. A Conky status panel appears to the right, showing us CPU, memory, and disk usage statistics. Across the top of the screen is a transparent panel that features two shortcut menus, an application menu, quick-launch buttons, a task switcher, and the system tray. There is also a widget for switching between virtual workspaces.
The theme is mostly black and white, with title bars and folder icons displayed in green. I found there were networking and battery icons in the system tray, though no volume control. There is a PulseAudio volume mixer in the application menu.

Mabox Linux 20.10 -- The application menu and Openbox with status panels removed
(full image size: 1.2MB, resolution: 1366x768 pixels)
Installing
Mabox places a button for launching the Calamares graphical system installer in its line of quick-launch icons. Calamares is a great installer that quickly walks us through selecting our keyboard layout, time zone, and setting up a user account. The installer offers both guided and manual partitioning. The manual options are quite easy to navigate and Calamares displays a graphical chart of the disk we are working on. The guided partitioning option will take over available space with a single ext4 filesystem. It does not set up a swap partition and the system does not create a swap file either. The initial installation went smoothly and I encountered no problem with Calamares.
First impressions
My new copy of Mabox Linux booted to a graphical login screen. From there we can sign into the Openbox session and we are greeted by a welcome screen. The welcome window presents us with three groups of buttons. One group accesses software management tools to help us install updates, new kernels, and new applications. The second group offers access to on-line resources such as the Mabox website, documentation, and user forums. The third group connects us to options for contributing to the project such as developer resources and donation options.

Mabox Linux 20.10 -- The welcome window
(full image size: 619kB, resolution: 1366x768 pixels)
I will come back to the software management options a little later. For now I merely want to acknowledge the welcome window buttons work and launch utilities which also functioned properly.
Once I was finished with the welcome window my next impression of Mabox was that the desktop is very busy, even crowded. There are panels and status updates, and bars of icons all around the screen. There are two quick-access panels to the left and right sides of the display. I kept accidentally opening these when moving my mouse to click on other items because things are packed together. Some people like a lot of options and features to be front-and-centre and it's certainly a valid preference, but I prefer my desktop to be more quiet and empty.
Also on the topic of the interface, I ran into an issue when resizing application windows. The window borders are very thin and I found them difficult to drag or move. There are ways around this, but it's a little inconvenience that adds up over time.
One curious design choice I ran into was with the lock screen. When Openbox locks, instead of presenting the user with a password prompt and box in which to type, we are shown a mostly empty screen with the instructions to simply type our password. There doesn't seem to be any visible feedback to typing, but typing the correct password does cause Openbox to unlock. I don't believe I've ever encountered a lock screen like this one before. It works, but feels strange.
Hardware
I began by experimenting with Mabox in a VirtualBox environment. The distribution booted quickly and ran smoothly. The Openbox window manager was unusually light and responsive in the virtual machine. The graphical environment did not dynamically resize with the VirtualBox window, however I could adjust the desktop resolution using a tool in the application menu. Unfortunately Mabox did not remember screen resolution changes so this adjustment had to be repeated each time the distribution booted in the virtual machine.
When I ran Mabox on my laptop the distribution performed well. It again booted quickly, was fast to launch programs and the desktop was responsive. Audio volume was set unusually low, but this can be adjusted with the PulseAudio mixer utility.
A fresh install of Mabox used about 6.5GB of disk space. Signing into the Openbox session used 245MB of RAM. This amount rose slightly to 260MB when the welcome window was open.
Applications
Mabox ships with a few popular applications, but mostly uses less common programs and small utilities. The Firefox web browser is one of the few mainstream applications available out of the box. There is a Mail Reader launcher, but no e-mail client is installed for us.

Mabox Linux 20.10 -- Running Firefox and the file manager
(full image size: 282kB, resolution: 1366x768 pixels)
Mabox also ships with the Geany editor, a PDF viewer (qpdfview), the DeaDBeeF audio player, mpv for playing videos, and a full range of media codecs. There is a tool called CPU-X installed for looking up information on the CPU, hardware, and memory statistics. The GParted and Htop tools are included along with a small image viewer. The PCManFM file manager is included for us.
We are also given a useful settings panel called the Mabox Linux Control Center which I found fairly easy to navigate and quite useful when it came to customizing the distribution. There are also a lot of smaller, stand-alone configuration tools for adjusting Openbox and the desktop panels. In the background Mabox ships with the systemd init software and version 5.4 of the Linux kernel.
Some command line programs (such as free, cp, and more) in Mabox are aliased, sometimes in ways which make them conflict with parameters we might use or which can change their expected behaviour. We can work around this by unaliasing the commands or prefixing them with a backslash character.
Another configuration choice which is harder to work around is that the shortcut for switching tabs in Firefox (Ctrl+Tab) is also hardwired to open one of the desktop's side panels. This means any time the user wants to switch tabs in Firefox, they instead open a desktop panel that steals focus from the browser. There are some configuration tools which will confirm the Ctrl+Tab shortcut opens the panel, but none of them would allow me to change this setting. I'm sure there must be a way to change this shortcut conflict, but it was not immediately clear how.
Speaking of configuration changes, configuration is done through several different tools and text files. It can be difficult to find which one addresses which issue. For example, right-clicking the clock widget opens a tool to adjust date & time and time zones, but does not provide a way to change the layout or format of the clock. That setting is not even in the same control panel. It requires going through three layers into panel configuration settings, opening the Tint settings, then selecting Clock options. The time format needs to be typed manually using a format (like %H:%m) without any guide on which letters to use. I occasionally ran into the same issue with other customizations where settings were difficult to find or buried multiple levels down.

Mabox Linux 20.10 -- The Mabox Control Center
(full image size: 921kB, resolution: 1366x768 pixels)
These issues I ran into are not bugs, but they are inconvenient. I had a similar minor issue with the screenshot utility which saves images with multiple ":" characters in the filenames. This makes it harder to transfer multiple files because common transfer utilities treat the ":" symbol as an indication of a hostname rather than a filename. Again, this is not a bug, but it is a poor default that will conflict with common tools or scripts and make the distribution just a little harder to use.
Software management
There are a few tools included in Mabox for managing software packages. Pamac is the main software manager. Choosing to install updates from the welcome window opens Pamac and we can also access the tool through the application menu. Pamac features three tabs, called Browse, Installed, and Updates. The Updates tab lists available updated packages and we can choose which ones we wish to download. The first day I was running Mabox there were 758MB of updates available, nearly half the size of the original ISO I downloaded. This makes me think the distribution is due for another install media refresh. Despite the large download, Pamac successfully grabbed and applied the waiting updates.

Mabox Linux 20.10 -- The Pamac software manager
(full image size: 604kB, resolution: 1366x768 pixels)
The Browse tab of Pamac allows us to browse available software using a few different views. The view I used most arranged items into software categories. We can select which category we wish to browse from a drop-down menu. Then clicking on a package's entry brings up a page with a short description, licensing information, and the name of the repository which holds the package. We can queue multiple items to install and apply them all at once. Pamac will pause and show us a list of dependencies before it proceeds with installing new applications.
The third tab, Installed, shows application we already have on the system. Each of the three tabs of Pamac worked fairly well. Sometimes I felt like the list of software groups, featured on the Browse tab, was too long (and too fine-grained) as it makes finding some types of software harder. For example, there are seven groups of just Kodi add-ons to browse through. This is another case of the default behaviour not being a bug, just inconvenient.
There is another tool we can use to install software and it is accessible from the welcome window. This second tool is called the Manjaro Application Utility. It begins with a list of software categories. We can click a category to expand it and see a handful of popular utilities. Clicking a box next to a desired application will queue it for installation.

Mabox Linux 20.10 -- Adding applications
(full image size: 621kB, resolution: 1366x768 pixels)
The Application Utility works and, though it is simple in its style, it makes finding and installing a handful of popular applications straight forward. I like that this utility is featured on the welcome window as it helps gets us up and running with some good open source applications right from the start.
Conclusions
For me, running Mabox was a curious experience. The reason being that the distribution never seemed to do anything objectively wrong or buggy. Everything worked properly, the system was fast, stable, and often offered multiple approaches to accomplishing tasks. Mabox inherits Arch Linux's large repositories of software and the cutting-edge packages which make its grandparent famous. The lightweight Openbox window manager is flexible and fast. Plus I like that Mabox doesn't ship a lot of applications, just some good basics, and gives us multiple tools to add more items we might want. However, Mabox never felt like a good fit for me.
It's hard to put my finger on why exactly this was because the distribution, objectively, does a lot of things well. However, the style of the distribution isn't at all to my taste. The Openbox session is very busy and I like quiet interfaces. Mabox is a cutting-edge rolling release and I like static and boring. Mabox has a tonne of status panels, shortcuts, and an elegant welcome screen. I want my operating system to stay out of the way and not distract me. Mabox has many configuration tools and they all seem to work, but the number of them (and the lack of a central organization for them) can make it harder to find the options I want to adjust.
I guess what made the experience feel odd is Mabox uses a really minimal window manager, but with all the bells and whistles enabled. It ships with very few desktop applications, yet the menu is crowded with options. The system looks really sleek and modern, but a lot of options require we tweak text-based configuration files by hand. It makes for an odd series of juxtapositions.
Objectively, I think Mabox is quite good. The only real bug I ran into was Firefox and the desktop panel using the same shortcut, but otherwise the system was fast, smooth, and capable. It just has an unusual approach to several aspects of it. Which makes me feel the distribution is objectively good, but subjectively not to my taste.
* * * * *
Hardware used in this review
My physical test equipment for this review was a de-branded HP laptop with the following
specifications:
- Processor: Intel i3 2.5GHz CPU
- Display: Intel integrated video
- Storage: Western Digital 700GB hard drive
- Memory: 6GB of RAM
- Wired network device: Realtek RTL8101E/RTL8102E PCI Express Fast
- Wireless network device: Realtek RTL8188EE Wireless network card
* * * * *
Visitor supplied rating
Mabox Linux has a visitor supplied average rating of: 9/10 from 56 review(s).
Have you used Mabox Linux? You can leave your own review of the project on our ratings page.
|
Miscellaneous News (by Jesse Smith) |
GALPon MiniNo shuts down, Slackware tests new C library, Fedora to use GNOME 40, pfSense gets WireGuard, Red Hat offers free production subscriptions, Ubuntu booting on Apple ARM
The developers of the GALPon MiniNo distribution announced recently that the project would be shutting down. The Debian-based project mostly focused on supporting older computers and featured lightweight desktop environments. While Linux distributions being discontinued is not all that unusual due to cost or time commitment limitations from the developers, this time it appears as though changing technologies in the Linux ecosystem played a larger role. The closure notice on the project's website reads: "We declare MiniNo and PicarOS officially dead, after many years of carrying out these projects with only two people, our personal complications and, recently, the complications of systemd and Wayland, have come up against our limitations and it is impossible for us to maintain the required level."
* * * * *
Major software updates and changes are a regular and ongoing concern distribution maintainers need to address. The Slackware project highlighted this in a recent changelog post where testing and upgrading the distribution's C library was discussed. "With all those fixes in place (plus a few more), we have tested and found that everything in the tree compiles cleanly against glibc-2.32. So, the plan is to have another mass rebuild soon against that. Although the ABI didn't technically change, I've heard that libpthread may not be 100% compatible in some corner cases, so we'll err on the side of caution. Hopefully we can get a little testing done on the recompiled system and then go through it all again at the beginning of next month when glibc-2.33 is released. Other than that, how's Mesa working these days? If there are still issues that are resolved by dropping back to the previous branch, let's try to figure those out."
* * * * *
The Fedora team plans to include the new GNOME 40 desktop in Fedora 34, expected to be released around the middle of 2021. GNOME 40 includes GTK 4 which is a new version of the graphical toolkit used to make the GNOME desktop environment. "As usual, Fedora 34 will include the latest available upstream GNOME release. This time, the GNOME release includes some noteworthy changes, and the purpose of this change proposal is to draw attention to them. GNOME is changing its versioning scheme, and the coming GNOME 40 release is the first one with following the new scheme. GNOME 40 includes GTK 4, which is a new stable release of GTK. With the release of GTK 4, upstream GTK considers GTK 2 to be end-of-life. The GNOME shell overview is being redesigned for GNOME 40.". Additional information on these changes can be found in the Fedora wiki.
* * * * *
In December we reported on the FreeBSD operating system gaining support for WireGuard, a small and fast VPN technology. This VPN implementation is now coming to FreeBSD-based projects like pfSense, thanks to work sponsored by Netgate. "Sponsored by Netgate, the development of a kernel-resident WireGuard implementation for FreeBSD and pfSense has been over a year of effort in the making. It was committed to FreeBSD on November 29, 2020 and can be previewed in pfSense CE. Source code is available now via the pfSense public code repository. Binary images will be available January 20, 2021 for those who are tracking the 2.5.0 development branch update from the pfSense GUI, or who are utilizing the 2.5.0 development branch installation media."
* * * * *
In December we reported on Red Hat's plan to phase out CentOS Linux and use CentOS Stream as a development platform. In the wake of Red Hat's announcement several distributions announced plans to fill the void left by CentOS Linux's demise. Red Hat itself is trying to attract former CentOS Linux users by offering more free subscriptions to Red Hat Enterprise Linux, including the option of running these subscriptions in production environments. (Previously free subscriptions were restricted to development systems.) "We're addressing this by expanding the terms of the Red Hat Developer program so that the Individual Developer subscription for RHEL can be used in production for up to 16 systems. That's exactly what it sounds like: for small production use cases, this is no-cost, self-supported RHEL. You need only to sign in with a free Red Hat account (or via single sign-on through GitHub, Twitter, Facebook, and other accounts) to download RHEL and receive updates."
Meanwhile, Rocky Linux, a clone of Red Hat Enterprise Linux created by a former CentOS developer, plans to publish its first release candidate in March.
* * * * *
The Apple Mac Mini, powered by an ARM processor, impressed a lot of people in the technical community when it was launched last year, but one aspect of the device many people did not like was how locked down it was. Despite the hurdles involved, some Linux developers have made progress in getting Ubuntu running on the Apple device. "Developers at ARM virtualisation company Corellium have managed to get Ubuntu 20.04 up and running on the new Apple Silicon Mac Mini. And we're not talking 'it boots and prints a load of text' running here. No, this is the full Ubuntu desktop experience - and it's already being described as 'completely usable'!" There is still work to do in order to get Ubuntu running on the ARM-powered system in a way which will be accessible to most users.
* * * * *
These and other news stories can be found on our Headlines page.
|
Questions and Answers (by Jesse Smith) |
Deep diving into systemd
Ghost-hunter asks: Maybe Jesse could spend time explaining what systemd is, what it does and is it really dangerous? Is there really a "boogy man" in the machine? Jesse, if you have done that please point to that dissertation.
Jesse answers: I have written some articles on systemd over the years. Starting in 2011, I wrote ten articles about systemd - what it is and why it exists. I also wrote occasionally about the forks which resulted from systemd being adopted by most Linux distributions and the controversy surrounding the project. You can find all of those past articles in our archive.
Before I go any further I want to acknowledge that one of the reasons I usually don't comment on systemd directly, one way or the other these days, is that for about two years now I've been the primary maintainer for the SysV init software. Since SysV init is often used as the basis for comparison with systemd it is difficult for me to give an unbiased opinion on either project. This is why my last systemd Q&A article was written over two years ago, I try to avoid talking about my personal projects and opinions on DistroWatch. However, I am going to try to put aside my SysV init maintainer hat for a moment and answer your questions as objectively as I can.
As I mentioned, the articles I linked to above should hopefully explain what systemd is, how it tries to accomplish its goals (or at least what its original goals were), and why some people are opposed to its wide-spread adoption. Today I'll try to answer your questions that I have not covered in past articles.
First, is systemd dangerous? Most of the time, no, it's probably not dangerous. Most systems running systemd don't suffer from the experience. There have been a few bugs either caused by systemd or exposed by systemd which caused some pretty big problems in the past. The erasing files bug, the bricking hardware bug, the killing user processes at logout issue, and invalid username bug all come readily to mind. And, to be fair to people who don't like how systemd has been managed, the reactions to these bugs from the systemd developers were not diplomatic.
So there have been some serious bugs either caused by or exposed by systemd which could make running the software dangerous in the past in very specific situations. However, I don't think that is what you meant. I get the impression you weren't asking if systemd can be accidentally dangerous (any complex software can be problematic when it manages a lot of the low-level functions of an operating system), but were rather more interested in the "boogy man" concept, the idea that there is something malicious hiding in the code.
Is there something malicious in the systemd code? To be honest it is difficult to tell for sure. The systemd code, like many large and complex software projects, is huge. Version 247 of systemd included over 2,000 source code files that contained over 500,000 lines of code. This doesn't include unit tests, documentation, build rules, etc - just the source code. The whole archive is closer to 4,000 files containing about a million lines of text. In short, it's more than I will have time to read this weekend to authoritatively answer the question of whether there are any naughty bits hidden in the code.
However, with all that being said, I don't think there is any malicious code in systemd. There are certainly bugs, there are design decisions I (and others) may not agree with, but I don't think there are any hidden traps or backdoors in systemd that will compromise an operating system.
Why do I tend toward the idea that systemd is not malicious? There are a few reasons. The first is that systemd is developed as free and open source software in a public repository. For someone to insert something nasty into systemd they would need to do it not only in front of the world, but under the noses of other systemd developers. Or we need to go full on conspiracy theory and believe all the systemd developers are either malicious or unaware of the code being committed to their repository. I think both are unlikely.
Second, systemd has been around for nearly a decade. It has been widely adopted for at least half that time. If there were backdoors in systemd then it would seem odd we haven't heard about any ill effects. Where are the system administrators reporting weird network traffic from compromised machines? Where are the port scanners reporting mysterious openings? Where are the botnets of millions of Linux machines running systemd? I haven't heard of any of these things happening and you would think, after half a decade of deployment on millions of machines, if there were an exploit then at least one person would have noticed by now.
Third, and finally, as I mentioned before systemd is open source software. There are a lot of people, or at least a very vocal minority of people in the Linux community, who strongly dislike systemd, for one reason or another. Not one of them has dug into the source code for systemd and found an intentional problem. People have spotted bugs and some questionable choices in approach, but nothing that is going to turn your computer into a spam-flinging zombie. If anything, systemd's sandboxing features probably make it more secure in some situations than the alternatives.
Zooming out for a second, I'd like to point out that this "boogy man" argument crops up all the time when new software is introduced that is either different in its approach, large, or developed in a country other than the one the person is living in. It happens a lot with SELinux, with deepin, with any distribution originating from Russia, and lately it has been happening with systemd. In each case it is raising concerns about malicious intent without evidence. If someone claims there are backdoors in SELinux, systemd, or any other open source product the easiest way to address such claims are to simply ask the other person to show you where the backdoor exists in the code. The source code is all there, all visible to the public. Anyone with the time, expertise, or money can audit the code and find problems. So far no one has found backdoors or other malicious bits in systemd and I'm guessing that is because systemd isn't the result of a grand conspiracy. The systemd developers are just solving problems differently.
Traditionally Linux system tools and components have been developed as smaller, independent, interchangeable pieces. The systemd approach is more akin to developing a whole bunch of tools and functionality under one umbrella. It's a different approach, more akin to the "top-down" style of commercial Unix or other commercial vendors. It's different and that rubs a lot of people, particularly those who are accustomed to the "do one thing well" approach to Linux development, the wrong way. That doesn't make systemd malicious, just different in its philosophy.
Depending on your technical and philosophical preferences there are lots of reasons to like systemd, and there are lots of reasons to dislike it. Just as there are lots of reasons to prefer one desktop environment, office suite, or e-mail client over another. I think it's important to make a distinction between "This software project does something I don't like" versus "This software project is malicious." For some people systemd certainly falls into the former category, but I think it's a mistake to believe the latter.
* * * * *
Additional answers can be found in our Questions and Answers archive.
|
Released Last Week |
XigmaNAS 12.2.0.4
Michael Zoon has announced the release of XigmaNAS 12.2.0.4, a new stable snapshot of the project's embedded, open-source NAS (Network-Attached Storage) distribution based on FreeBSD. This is major update and the first released built on top of FreeBSD 12.2: "We are pleased to announce the release of XigmaNAS version 12.2.0.4.8008 'Ornithopter'. XigmaNAS 12.2.0.4.8008 is a direct upgrade for the EOL 12.1.0.4.xxxx branch. Changes: upgrade to FreeBSD 12.2-RELEASE P2; WebGUI code and framework improvements; upgrade Bash to 5.1-p4; upgrade Samba to 4.13.1; upgrade lighttpd to 1.4.58; upgrade arcconf to 3_04_23699; upgrade zoneinfo to 2020f; upgrade msmtp to 1.8.14; upgrade smartmontools to 7.2; upgrade minidlna 1.3.0; upgrade syncthing to 1.12.1; upgrade ProFTPd to 1.3.7a; upgrade PHP to 7.4.14; upgrade Nano to 5.5. Fixes: fix only first lagg member is brought up; fix reload issue. Upgrade notes: make a backup of your existing system configuration and store it in a safe location - the system config.xml could be upgraded; clear your browser's cache to avoid display issues after upgrading from an older release." See the release announcement for a full changelog.
* * * * *
Development, unannounced and minor bug-fix releases
|
Torrent Corner |
Weekly Torrents
The table below provides a list of torrents DistroWatch is currently seeding. If you do not have a bittorrent client capable of handling the linked files, we suggest installing either the Transmission or KTorrent bittorrent clients.
Archives of our previously seeded torrents may be found in our Torrent Archive. We also maintain a Torrents RSS feed for people who wish to have open source torrents delivered to them. To share your own open source torrents of Linux and BSD projects, please visit our Upload Torrents page.
Torrent Corner statistics:
- Total torrents seeded: 2,306
- Total data uploaded: 35.9TB
|
Upcoming Releases and Announcements |
Summary of expected upcoming releases
|
Opinion Poll (by Jesse Smith) |
What is your favourite parent distribution?
Original, base distributions are the backbone of the Linux family. For instance, this week we talked about the Mabox Linux distribution, which is based on Manjaro Linux, which is in turn based on Arch Linux. Arch is one of several commonly used parent distributions. There are over 22 actively maintained projects which use Arch as their parent or grandparent. There are other popular parent distributions. For example, there are at least a dozen active, Fedora-based projects, nine based on Gentoo, and seven based on Slackware Linux. Debian is by far the most commonly used parent distribution with at least 120 children, with almost half of those (about 50) in the Ubuntu branch of the family tree.
People often gravitate toward one branch of the Linux family tree. We would like to hear which parent distribution is your favourite.
You can see the results of our previous poll on methods used to perform system administrative tasks in last week's edition. All previous poll results can be found in our poll archives.
|
My favourite parent distro is
Arch: | 576 (20%) |
Debian: | 1042 (37%) |
Fedora: | 117 (4%) |
Gentoo: | 74 (3%) |
openSUSE: | 130 (5%) |
Slackware: | 153 (5%) |
Ubuntu: | 497 (18%) |
Other: | 118 (4%) |
I do not have a favourite: | 130 (5%) |
|
|
Website News |
DistroWatch database summary
* * * * *
This concludes this week's issue of DistroWatch Weekly. The next instalment will be published on Monday, 1 February 2021. Past articles and reviews can be found through our Article Search page. 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)
- Bruce Patterson (podcast)
|
|
Tip Jar |
If you've enjoyed this week's issue of DistroWatch Weekly, please consider sending us a tip. (Tips this week: 1, value: US$11.50) |
|
|
|
 bc1qtede6f7adcce4kjpgx0e5j68wwgtdxrek2qvc4  86fA3qPTeQtNb2k1vLwEQaAp3XxkvvvXt69gSG5LGunXXikK9koPWZaRQgfFPBPWhMgXjPjccy9LA9xRFchPWQAnPvxh5Le |
|
Linux Foundation Training |
| |
MALIBAL |
MALIBAL: Linux Laptops Custom Built for YouMALIBAL is an innovative computer manufacturer that produces high-performance, custom laptops for Linux. If your MALIBAL laptop is not the best Linux laptop you have ever used, you can return it for a full 100% refund. We will even pay the return shipping fees! For more info, visit: https://www.malibal.com
|
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 1022 (2023-06-05): GetFreeOS 2023.05.01, Slint 15.0-3, Liya N4Si, cleaning up crowded directories, Ubuntu plans Snap-based variant, Red Hat dropping LireOffice RPM packages |
• Issue 1021 (2023-05-29): rlxos GNU/Linux, colours in command line output, an overview of Void's unique features, how to use awk, Microsoft publishes a Linux distro |
• Issue 1020 (2023-05-22): UBports 20.04, finding another machine's IP address, finding distros with a specific kernel, Debian prepares for Bookworm |
• Issue 1019 (2023-05-15): Rhino Linux (Beta), checking which applications reply on a package, NethServer reborn, System76 improving application responsiveness |
• Issue 1018 (2023-05-08): Fedora 38, finding relevant manual pages, merging audio files, Fedora plans new immutable edition, Mint works to fix Secure Boot issues |
• Issue 1017 (2023-05-01): Xubuntu 23.04, Debian elects Project Leaders and updates media, systemd to speed up restarts, Guix System offering ground-up source builds, where package managers install files |
• Issue 1016 (2023-04-24): Qubes OS 4.1.2, tracking bandwidth usage, Solus resuming development, FreeBSD publishes status report, KaOS offers preview of Plasma 6 |
• Issue 1015 (2023-04-17): Manjaro Linux 22.0, Trisquel GNU/Linux 11.0, Arch Linux powering PINE64 tablets, Ubuntu offering live patching on HWE kernels, gaining compression on ex4 |
• Issue 1014 (2023-04-10): Quick looks at carbonOS, LibreELEC, and Kodi, Mint polishes themes, Fedora rolls out more encryption plans, elementary OS improves sideloading experience |
• Issue 1013 (2023-04-03): Alpine Linux 3.17.2, printing manual pages, Ubuntu Cinnamon becomes official flavour, Endeavour OS plans for new installer, HardenedBSD plans for outage |
• Issue 1012 (2023-03-27): siduction 22.1.1, protecting privacy from proprietary applications, GNOME team shares new features, Canonical updates Ubuntu 20.04, politics and the Linux kernel |
• Issue 1011 (2023-03-20): Serpent OS, Security Onion 2.3, Gentoo Live, replacing the scp utility, openSUSE sees surge in downloads, Debian runs elction with one candidate |
• Issue 1010 (2023-03-13): blendOS 2023.01.26, keeping track of which files a package installs, improved network widget coming to elementary OS, Vanilla OS changes its base distro |
• Issue 1009 (2023-03-06): Nemo Mobile and the PinePhone, matching the performance of one distro on another, Linux Mint adds performance boosts and security, custom Ubuntu and Debian builds through Cubic |
• Issue 1008 (2023-02-27): elementary OS 7.0, the benefits of boot environments, Purism offers lapdock for Librem 5, Ubuntu community flavours directed to drop Flatpak support for Snap |
• Issue 1007 (2023-02-20): helloSystem 0.8.0, underrated distributions, Solus team working to repair their website, SUSE testing Micro edition, Canonical publishes real-time edition of Ubuntu 22.04 |
• Issue 1006 (2023-02-13): Playing music with UBports on a PinePhone, quick command line and shell scripting questions, Fedora expands third-party software support, Vanilla OS adds Nix package support |
• Issue 1005 (2023-02-06): NuTyX 22.12.0 running CDE, user identification numbers, Pop!_OS shares COSMIC progress, Mint makes keyboard and mouse options more accessible |
• Issue 1004 (2023-01-30): OpenMandriva ROME, checking the health of a disk, Debian adopting OpenSnitch, FreeBSD publishes status report |
• Issue 1003 (2023-01-23): risiOS 37, mixing package types, Fedora seeks installer feedback, Sparky offers easier persistence with USB writer |
• Issue 1002 (2023-01-16): Vanilla OS 22.10, Nobara Project 37, verifying torrent downloads, Haiku improvements, HAMMER2 being ports to NetBSD |
• Issue 1001 (2023-01-09): Arch Linux, Ubuntu tests new system installer, porting KDE software to OpenBSD, verifying files copied properly |
• Issue 1000 (2023-01-02): Our favourite projects of all time, Fedora trying out unified kernel images and trying to speed up shutdowns, Slackware tests new kernel, detecting what is taking up disk space |
• Issue 999 (2022-12-19): Favourite distributions of 2022, Fedora plans Budgie spin, UBports releasing security patches for 16.04, Haiku working on new ports |
• Issue 998 (2022-12-12): OpenBSD 7.2, Asahi Linux enages video hardware acceleration on Apple ARM computers, Manjaro drops proprietary codecs from Mesa package |
• Issue 997 (2022-12-05): CachyOS 221023 and AgarimOS, working with filenames which contain special characters, elementary OS team fixes delta updates, new features coming to Xfce |
• Issue 996 (2022-11-28): Void 20221001, remotely shutting down a machine, complex aliases, Fedora tests new web-based installer, Refox OS running on real hardware |
• Issue 995 (2022-11-21): Fedora 37, swap files vs swap partitions, Unity running on Arch, UBports seeks testers, Murena adds support for more devices |
• Issue 994 (2022-11-14): Redcore Linux 2201, changing the terminal font size, Fedora plans Phosh spin, openSUSE publishes on-line manual pages, disabling Snap auto-updates |
• Issue 993 (2022-11-07): Static Linux, working with just a kernel, Mint streamlines Flatpak management, updates coming to elementary OS |
• Issue 992 (2022-10-31): Lubuntu 22.10, setting permissions on home directories, Linux may drop i486, Fedora delays next version for OpenSSL bug |
• Issue 991 (2022-10-24): XeroLinux 2022.09, learning who ran sudo, exploring firewall tools, Rolling Rhino Remix gets a fresh start, Fedora plans to revamp live media |
• Issue 990 (2022-10-17): ravynOS 0.4.0, Lion Linux 3.0, accessing low numbered network ports, Pop!_OS makes progress on COSMIC, Murena launches new phone |
• Issue 989 (2022-10-10): Ubuntu Unity, kernel bug causes issues with Intel cards, Canonical offers free Ubuntu Pro subscriptions, customizing the command line prompt |
• Issue 988 (2022-10-03): SpiralLinux 11.220628, finding distros for older equipment and other purposes, SUSE begins releasing ALP prototypes, Debian votes on non-free firmware in installer |
• Issue 987 (2022-09-26): openSUSE's MicroOS, converting people to using Linux, pfSense updates base system and PHP, Python 2 dropped from Arch |
• Issue 986 (2022-09-19): Porteus 5.0, remotely wiping a hard drive, a new software centre for Ubuntu, Proxmox offers offline updates |
• Issue 985 (2022-09-12): Garuda Linux, using root versus sudo, UBports on the Fairphone 4, Slackware reverses change to grep |
• Issue 984 (2022-09-05): deepin 23 Preview, watching for changing to directories, Mint team tests Steam Deck, Devuan posts fix for repository key expiry |
• Issue 983 (2022-08-29): Qubes OS 4.1.1, Alchg Linux, immutable operating systems, Debian considers stance on non-free firmware, Arch-based projects suffer boot issue |
• Issue 982 (2022-08-22): Peropesis 1.6.2, KaOS strips out Python 2 and PulseAudio, deepin becomes independent, getting security update notifications |
• Issue 981 (2022-08-15): Linux Lite 6.0, defining desktop environments and window managers, Mint releases upgrade tool, FreeBSD publishes status report |
• Issue 980 (2022-08-08): Linux Mint 21, Pledge on Linux, SparkyLinux updates classic desktop packages, Peppermint OS experiments with Devuan base |
• Issue 979 (2022-08-01): KaOS 2022.06 and KDE Plasma 5.25, terminating processes after a set time, GNOME plans Secure Boot check |
• Issue 978 (2022-07-25): EndeavourOS 22.6, Slax explores a return to Slackware, Ubuntu certified with Dell's XPS 13, Linux running on Apple's M2 |
• Issue 977 (2022-07-18): EasyOS 4.2, transferring desktop themes between distros, Tails publishes list of updates, Zevenet automates Let's Encrypt renewals |
• Issue 976 (2022-07-11): NixOS 22.05, making a fake webcam, exploring the Linux scheduler, Debian publishes updated media |
• Issue 975 (2022-07-04): Murena One running /e/OS, where are all the openSUSE distributions, Fedora to offer unfiltered Flathub access |
• Issue 974 (2022-06-27): AlmaLinux 9.0, the changing data of DistroWatch's database, UBports on the Pixel 3a, Tails and GhostBSD publish hot fixes |
• Issue 973 (2022-06-20): openSUSE 15.4, collecting distro media, FreeBSD status report, Ubuntu Core with optional real-time kernel |
• Issue 972 (2022-06-13): Rolling Rhino Remix, SambaBox 4.1, SUSE team considers future of SUSE and openSUSE Leap, Tails improves Tor Connection Assistant |
• Issue 971 (2022-06-06): ChimeraOS 2022.01.03, Lilidog 22.04, NixOS gains graphical installer, Mint replaces Bluetooth stack and adopts Timeshift, how to change a MAC address |
• Issue 970 (2022-05-30): Tails 5.0, taking apart a Linux distro, Ubuntu users seeing processes terminated, Budgie team plans future of their desktop |
• 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.
|
Shells.com |

Your own personal Linux computer in the cloud, available on any device. Supported operating systems include Android, Debian, Fedora, KDE neon, Kubuntu, Linux Mint, Manjaro and Ubuntu, ready in minutes.
Starting at US$4.95 per month, 7-day money-back guarantee
|
Random Distribution | 
BlueOnyx
BlueOnyx is a server distribution based on AlmaLinux OS, Rocky Linux and CentOS. It is the mission of BlueOnyx to provide a fully-integrated Internet hosting platform that includes web, e-mail, DNS and file transfer services from a simple, user-friendly web-based interface that is easily installed on commodity hardware or virtual private server.
Status: Active
|
MALIBAL |
MALIBAL: Linux Laptops Custom Built for YouMALIBAL is an innovative computer manufacturer that produces high-performance, custom laptops for Linux. If your MALIBAL laptop is not the best Linux laptop you have ever used, you can return it for a full 100% refund. We will even pay the return shipping fees! For more info, visit: https://www.malibal.com
|
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.
|
Free Tech Guides |
NEW! Learn Linux in 5 Days

In this FREE ebook, you will learn the most important concepts and commands and be guided step-by-step through several practical and real-world examples (a free 212-page ebook).
|
|