DistroWatch Weekly |
DistroWatch Weekly, Issue 756, 26 March 2018 |
Welcome to this year's 13th issue of DistroWatch Weekly!
There is a trend in technology to add increasing complexity to our operating systems, while creating layers of abstraction to hide the messy details away from the user. However, some software projects try to keep things technologically simple and do not hide the inner workings of the distribution. This week we explore two projects which focus on the Keep It Simple philosophy. The first is the NuTyX Linux distribution which encourages users to get their hands dirty with configuring and maintaining the operating system. Robert Rijkhoff shares his experiences with this unusual distribution in our Feature Story. The other project we focus on this week is SysV init, an older init implementation which is now gearing up for a new release. Our Opinion Poll this week asks how people feel about staying on the cutting edge of software development - do you like to blaze a trail or stick with tried and true technology? In our News section we discuss VenenuX offering a special point-of-sale edition and Neptune providing updated KDE Plasma packages for Debian. Plus we discuss openSUSE's package search portal and running SolydXK on a Raspberry Pi computer. We are happy to share the new releases of the past week and provide a list of the torrents we are seeding. Finally, we updated our package database, removing dormant projects and adding ten new items. The details of this package overhaul are covered below. We wish you all a terrific week and happy reading!
Content:
Listen to the Podcast edition of this week's DistroWatch Weekly in OGG (26MB) and MP3 (33MB) formats.
|
Feature Story (by Robert Rijkhoff) |
NuTyX 10.0
NuTyX is one of only two Linux distributions in the DistroWatch database based on Linux From Scratch. The distro caught my attention as I am hoping to one day find the time and courage to build a custom Linux distro from source. NuTyX seemed to be a distro that would allow me dip my toes in Linux From Scratch.
Installation
NuTyX is available for both 32- and 64-bits computers and, by default, uses SysV for system initialisation. For people who just want a working system out of the box there are ISOs for various desktop environments, while more adventurous users can try a minimal ISO. Interestingly, it is also possible to install NuTyX from within another Linux operating system. As my aim was to tinker I chose the latter option.
The installation is done via a script called install-nutyx. There are various things that need to be done before you can run the script. You need to make sure you have a spare partition and you will need to format the partition and mount it on /mnt/NuTyX. After downloading the "base collection" and running the script you also need to manually add NuTyX to GRUB. The documentation is minimal and not always correct for all distributions - it, for instance, explains that the GRUB entry should be created in /boot/grub/grub.cfg while, on my Fedora system, that path should be /boot/grub2/custom.cfg - but I got the job done in about five minutes.

NuTyX 10.0 -- Installing NuTyX from within Fedora
(full image size: 192kB, resolution: 1366x768 pixels)
After rebooting my laptop and selecting NuTyX from the GRUB menu I was presented with a basic graphical installer via which I had to select my keyboard layout and network card, confirm the current date and time and create a user account. By default NuTyX doesn't create an account for the root user but you can do this manually.
At this point we have only got the above-mentioned base collection installed. A "collection" is a group of packages that provide a certain function. The base collection provides the bare minimum (just 111 packages) so you will almost certainly want to enable other collections. For instance, there are collections for command line utilities and graphical applications as well as collections for six different desktop environments (GNOME, KDE, LXDE, LXQt, MATE and Xfce). I couldn't find any information about how to get access to these collections but did get a fairly quick response to a question I posted on the NuTyX forums. The trick is to manually add collections to your /etc/cards.conf file. As most of the NuTyX forums can only be accessed by creating an account I will present my cards.conf file here:
# Base collection
dir /var/lib/pkg/depot/base|http://downloads.nutyx.org
base /var/lib/pkg/depot/base
# CLI utilities
dir /var/lib/pkg/depot/cli|http://downloads.nutyx.org
dir /var/lib/pkg/depot/cli-extra|http://downloads.nutyx.org
# GUI utilities
dir /var/lib/pkg/depot/gui|http://downloads.nutyx.org
dir /var/lib/pkg/depot/gui-extra|http://downloads.nutyx.org
# GNOME desktop
dir /var/lib/pkg/depot/gnome|http://downloads.nutyx.org
dir /var/lib/pkg/depot/gnome-extra|http://downloads.nutyx.org
# MATE desktop
dir /var/lib/pkg/depot/mate|http://downloads.nutyx.org
dir /var/lib/pkg/depot/mate-extra|http://downloads.nutyx.org
# Branch (see https://www.nutyx.org/en/dictionary#13)
version current
# Locale
locale en
In this cards.conf file I only enabled the GNOME and MATE desktop environments. To enable other desktops, simply replace "gnome" or "mate" with the name of your preferred desktop.
Package management
NuTyX's package management tool is called Cards, which is an acronym of Create, Add, Remove and Download System. Cards is a fork of CRUX's pkgutils utilities and can be used to manage binary packages and to compile and install packages from source. It is not recommended to mix both methods, and as a new NuTyX user I decided to stick with managing binary packages.
Cards' syntax is straight-forward. After I had updated my cards.conf file, for instance, I could refresh the repositories and check for updates with the commands "sudo cards sync" and "sudo cards diff". We can search for packages with "sudo cards search <package> and install a package with "sudo cards install <package>". To make things even easier there are six aliases for Cards commands. For instance, instead of running "sudo cards sync; sudo cards diff" we can simply run the command "check". Personally, I found the aliases counter intuitive - running the "check" command without "sudo cards" just feels wrong.

NuTyX 10.0 -- Exploring packages and aliases
(full image size: 243kB, resolution: 1366x768 pixels)
Like NuTyX itself, Cards is somewhat minimal. It covers all the basics though, and it is very fast. I also appreciate the Packages section on the NuTyX website, which can be used to search for packages and collections.
Software
NuTyX is a small project and the number of packages available is therefore limited. That said, there were only a handful of applications that I couldn't find in the repositories/collections. My favourite music players (moc and Quod Libet), password manager (pass), screenshot tool (Shutter) and RSS reader (Liferea) weren't available. There were, however, decent alternative applications. For instance, the Keepassx password manager and music players such as Rhythmbox and Clementine are in the repos.
Another thing worth mentioning is that most of the software NuTyX provides is bang up to date. In my cards.conf file I had enable the Current branch, which is roughly equivalent to Debian's Testing branch (other NuTyX branches are Stable and Development). When I installed the MATE desktop I was pleasantly surprised to find that I got MATE 1.20, which was released on February 7th. Similarly, I got VLC 3.0, which was released on the February 9th. NuTyX 10 was released on January 17th, so clearly new packages are being made available very quickly.

NuTyX 10.0 -- MATE, Firefox and LibreOffice
(full image size: 371kB, resolution: 1366x768 pixels)
Almost all the software I tried worked. The one exception was Claws Mail, which somehow wasn't able to securely connect to my mail server. I also found that launching the vi text editor would open a rather minimal editor called e3 (you can undo the damage by deleting the /bin/vi symbolic link).
Getting a working desktop environment
Installing a desktop environment in NuTyX is easy enough. To get the MATE desktop I needed to install just three packages: mate, mate-extra and lxdm (the login manager). That won't give you a fully functioning desktop environment though. Applications such as a browser, e-mail client and office suite need to be installed separately. The same goes for fonts - by default only one font family is installed ("Luxy").

NuTyX 10.0 -- Searching for fonts
(full image size: 243kB, resolution: 1366x768 pixels)
The real work starts after you have installed your favourite applications and things like fonts. One of the first issues I encountered was that MATE ignored the (UK) keyboard layout I had selected during the install. The output of the locale command and the contents of the /etc/sysconfig/console file were correct but MATE's Keyboard Preferences showed I was using the US keyboard layout. To change the layout I had to install xorg-setxkbmap and edit the /etc/X11/xorg.conf.d/20-keyboard.conf file.

NuTyX 10.0 -- Correcting the keyboard layout
(full image size: 787kB, resolution: 1366x768 pixels)
There are many other things that won't work out of the box. You may need to install a driver for your graphics card and a package to get your laptop's trackpad working (xorg-xf86-input-synaptics). If you want wireless Internet you will want to install network-manager-applet. If you want the usual home directories ("Documents", "Downloads" etc.) you can install xdg-user-dirs. If you find that there is no "Suspend" option in the logout menu you need to install pm-utils. The list goes on.

NuTyX 10.0 -- Configuring wireless connections
(full image size: 1.3MB, resolution: 1366x768 pixels)
In other words, many of the things that work out of the box in distributions such as Debian and Fedora need to be done manually in NuTyX. This is, of course, by design - NuTyX is based on Linux From Scratch and made for tinkerers. I was anticipating there would be issues to be solved and found the experience quite gratifying - it is nice to fix issues, and in the process I learned a few things about the various packages needed to get a proper desktop Linux system.
That said, there were two things I wasn't able to fix: I couldn't find a way to change my monitor's brightness level and I wasn't able to connect to a VPN. I also ran into a few small bugs. I found, for instance, that changing your user password in MATE doesn't work because the passwd utility isn't in /usr/bin/ (with NuTyX the binary is /bin/passwd).

NuTyX 10.0 -- Changing the user password
(full image size: 877kB, resolution: 1366x768 pixels)
Still, I did manage to get a usable desktop environment. And I have to say that I greatly enjoyed the MATE experience. The default configuration doesn't look great but after installing the Arc Theme (available in the repositories), replacing the traditional menus with the Brisk menu and tweaking the panels I had a fairly modern-looking desktop that was still blazingly fast.

NuTyX 10.0 -- The MATE desktop with the theme and icons
(full image size: 101kB, resolution: 1366x768 pixels)
Documentation
The main criticism I have of NuTyX is that the project's documentation is lacking. For a project that is based on Linux From Scratch I expect much more information about how the distro works. Worse, some of the documentation is incorrect and/or poorly written. I have already mentioned the information about manually adding NuTyX to GRUB, which refers to a configuration file that has different locations on different distros. The same is true for the documentation about wireless networks. The information did point me in the right direction: I needed to create a file named /etc/sysconfig/ifconfig.wlp3s0. However, what the contents of that file should be was unclear.

NuTyX 10.0 -- Exploring the NuTyX documentation
(full image size: kB, resolution: 1366x768 pixels)
I realise this criticism is a little unfair. As far as I can tell NuTyX is the work of a single person whose first language is French. The person has done an amazing job. Still, while trying to fix various issues I found that the NuTyX website rarely provided useful documentation. I also found it frustrating that information I found elsewhere on-line often wasn't applicable to NuTyX. If you want to use a VPN you will find plenty of information for mainstream Linux distros. With NuTyX you are pretty much on your own.
Conclusions
In this review I have only really scratched the surface. Earlier, I mentioned that you can use the Cards package manager to build packages from source. That was something I wanted to cover in this review, and I did test the "ports method" in a virtual environment. Sadly, I failed at the first hurdle: the very first package, xorg-server, wouldn't install because of a missing dependency (xcb).
At that point I decided to give up on NuTyX's more esoteric features. There was another interesting option I had wanted to check - moving from SysV to systemd - but, frankly, I was slowly losing the will to live.
That is not to say that I had enough of NuTyX. I am happy with the NuTyX MATE install on my laptop. True, I didn't get everything to work but it does feel like it is my own distro. Plus, it is the most responsive distro I have ever used. The system boots very fast, searching and installing packages takes just a few seconds and even large applications such as Firefox and GIMP launch instantly. I am not sure if that is the result of less bloat but it sure is a pleasant experience.
In summary, if you like tinkering and are interested in Linux From Scratch then NuTyX is an excellent place to start. Getting everything to work will take plenty of effort and the project's documentation isn't great, but there is a forum with a friendly and helpful developer. Also, there are plenty of interesting features to explore. You will need stamina though - lots of it!
* * * * *
Hardware used for this review
My physical test equipment for this review was a Lenovo Thinkpad X220 with the following specifications:
- Processor: Intel Core i3-2520M, 2.5GHz
- Memory: 8GB of RAM
- Wireless network adaptor: Intel Centrino Advanced-N 6205
- Wired network adaptor: Intel 82579M
* * * * *
Visitor supplied rating
NuTyX has a visitor supplied average rating of: 8/10 from 11 review(s).
Have you used NuTyX? You can leave your own review of the project on our ratings page.
|
Miscellaneous News (by Jesse Smith) |
VenenuX offers POS edition, Neptune supplies KDE packages for Debian, openSUSE's package portal, SolydXK on a Raspberry Pi
The VenenuX project has released a special installation disc which is based on Debian and features an installer for the Open Source Point of Sale software. Despite its name, the Point of Sale software handles a wide range of business and accounting needs, including dealing with customers, inventory and barcode management. The new Point of Sale edition of VenenuX also features commonly used applications such as the Firefox web browser. The special edition of VenenuX can run on 32-bit x86 machines and can be downloaded from the project's SourceForge page.
* * * * *
The Neptune distribution runs on a Debian base and provides users with an up to date KDE Plasma desktop. The Neptune project provides its users with a newer version of Plasma than Debian's Stable branch does, so the Neptune developers have created a script which allows Debian users to install Neptune's Plasma packages. "As we got so many requests from Debian 9 users that wanted to upgrade their installation of Plasma 5.8 to Plasma 5.12 we created an upgrade script that will take care of importing our kde-repo into the system and upgrading the desktop to Plasma 5.12. All you need to do is download the script make it executable and execute it as root. (If you want to know what the script is doing take a look at its source code first.)" The upgrade script can be downloaded from the Neptune news post.
* * * * *
David Kronlid has written to notify us that the openSUSE package search portal has been updated. "It's much faster than the previous one and it has a new design. (It's a rewrite in a new language and I haven't found any bugs yet.) It's done by
volunteer work and still not perfect so it can't really be compared to Google, but it's an improvement." The package search website not only finds software packages for openSUSE's official repositories, but also locates packages in community repositories. Links and download options are presented for each package. In some cases packages built for other distributions, such as Debian, are listed and can be downloaded for installation on alternative platforms.
* * * * *
The Slax project will soon be publishing a new release of its Debian-based live distribution. Along with the many changes listed in the Slax roadmap, the project plans to sell USB thumb drives with copies of Slax on them. The distribution's blog post reads: "A few users requested a possibility to purchase Slax pre-installed on an USB drive, so I'll offer such possibility after the new version is released. If you like, you can support Slax by buying such USB device directly from this website. And if you don't like, you can simply download it for free as usual."
* * * * *
Fans of the SolydXK distribution may be happy to learn they can now run the desktop distribution on a Raspberry Pi 3 single board computer. While the current disk images for the Pi 3 are still in the early stages of development, they do boot and run a desktop environment. A post on the SolydXK blog reports: "For a client I needed to create a desktop client for a Raspberry Pi 3. Unfortunately, there was too little time and Raspbian was chosen to solve the client's issue. However, I thought it was a shame not to do anything with the work I had done. So, I finished the image and I now plan to release it as a community effort. This image is based on Michael Stapelberg's 64-bit image. It follows Debian Buster and, as this is current Testing, it will have some bugs that need attention." The blog post includes a download link and invites testers to report their experiences in this forum thread.
* * * * *
These and other news stories can be found on our Headlines page.
|
Opinion (by Jesse Smith) |
SysV init - Init's alive!
Usually I like to use this space to discuss third-party software, command line tips or other people's technical problems. This week, if you will indulge me, I would like to discuss a project that I am directly involved with.
I tend to run conservative distributions, preferably ones with longer support lives. When I am not testing the latest releases of various distributions, I like to run systems which are, if nothing else, not going to surprise me. I also tend toward running operating systems which use fewer resources - Void, MX Linux and FreeBSD can commonly be found on my hard drives. So it is probably not surprising that around the end of 2017 I realized nearly half the computers I use were running SysV init rather than the more modern systemd or even Upstart.
Now, whether you like SysV init (hereafter referred to as simply "init" to separate it from OpenRC or systemd) you can probably appreciate that I was curious as to who, if anyone, was maintaining init's ageing codebase. There had not been a new, official release of init for several years. Was this because init was small and old with a codebase that got so much attention that any bugs were squashed years ago? Were the developers quietly pushing out patches for old versions without publishing a new release? Was the code simply being left to rot? I decided that I should find out since init was at the core of several distributions I was using.
At first glance, the upstream project appeared to be dead. Development had continued in the code repositories for a time after the last release (version 2.88), but the bug tracker and mailing list painted a picture of a project which had gradually run out of stream a few years ago. However, people had continued checking the code and writing patches. I found that several Linux distributions maintained multiple patches to fix small bugs, clean up documentation or improve performance. People had gone looking through the code and fixed problems. Then, without activity upstream, the developers had added their patches to their distributions' init packages and moved on.
The result was that there were several distributions running init, but some were running slightly different versions of init. Logs from init might look a little different across Linux distributions, manual pages might have different explanations for certain features. While it was good people had been fixing init as needed, those fixes were not being picked up and shared by the rest of the Linux ecosystem.
I wanted to improved on this situation. Relatively few Linux distributions may be running SysV init these days, but projects like antiX, Devuan and others continue to ship the classic init software. Other projects still use init, if only as a jumping off point for OpenRC to run. I thought it would be best if these conservative systems could all benefit from bug fixes, documentation improvements and new features. Since I hoped to unify the various branches of changes that were forming, I wanted to avoid forking init, so I approached the upstream team. They were welcoming and I became the newest member of their team. Then, with some guidance and kind words from developers who had worked on init in the past, I got to work combing through the patches and bug reports.
It was slow going working on an unfamiliar codebase and trying to stitch fixes together. Sometimes distributions had fixed the same problem, but had done it differently and I tried to put together the best solutions from the bug reports and patches available. At the end of February I was able to upload a new beta package of init for testing. Trying out the new beta on various test systems, both x86 and ARM, has gone well and a stable release should be available soon.
There are a few reasons I'm bringing the new work going into init to light. The first is I am hoping Linux distributions will test and adopt the new release that is about to be published. It would be nice to get everyone using the same code with the same fixes. That will hopefully make it easier to distributions to share improvements in the future and for users to submit bug reports.
The second reason is working on projects like this takes time. Working on patches and trying to find (and test) speed improvements on init takes resources and effort and it would go more smoothly if the project was funded, by either individuals, companies or downstream distributions that use the code. The work will get done with or without help, but I hope it can be done quicker with the support of people who are still using init for one reason or another.
The third reason is I would like to invite people to submit issue reports and feature requests to the upstream bug tracker. SysV init was sleeping, but it's not dead and can be improved to suit its users' needs. I think something which put people off using systemd was that it introduced a revolution in init software while many people prefer a gradual evolution of technology, with small improvements rather than radical new designs. I would like to find out what people who are using init, or are considering using it, want from their init software.
|
Released Last Week |
NetBSD 7.1.2
Soren Jacobsen has announced the release of NetBSD 7.1.2. NetBSD is a lightweight operating system specifically designed to run on a large range of hardware and processor platforms. Version 7.1.2 is a security and bug-fix upgrade: "The NetBSD Project is pleased to announce NetBSD 7.1.2, the second security and bug-fix update of the NetBSD 7.1 release branch. It represents a selected subset of fixes deemed important for security or stability reasons. If you are running an earlier release of NetBSD, we strongly suggest updating to 7.1.2. Changes between 7.1.1 and 7.1.2: security advisory fixes - NetBSD-SA2018-003 remote DoS in IPsec (IPv6) and NetBSD-SA2018-004 remote memory corruption in IPv6; disable compat_svr4 and compat_svr4_32 by default on all ports; disable compat_ibcs2 everywhere but on Vax; remove svr4, svr4_32, ibcs2, freebsd from the module autoload list; disable LSRR (loose source and record route) and SSRR (strict source and record route) by default; amd64 - make the direct map non-executable...." See the release announcement and release notes for more details.
GParted Live 0.31.0-1
Curtis Gedak has announced the release of GParted Live 0.31.0-1, a new stable version of the project's live disc with a collection of tools for managing disk partitions and rescuing files. This release comes with the brand-new GParted 0.31.0 utility which is developed by the same team: "The GParted team is pleased to announce a new stable release of GParted Live. This release includes GParted 0.31.0, patches for libparted for FAT file system operations, and other improvements. Items of note include: add support for changing UDF label/uuid and show UDF disk usage; rollback specific failed partition change steps; based on the Debian Sid repository as of 2018-03-20; Linux kernel updated to 4.15.4; libparted fixes check FAT32 crashes and resized FAT32 not recognized by Windows. This release of GParted Live has been successfully tested on VirtualBox, VMware, BIOS, UEFI and physical computers with AMD/ATI, NVIDIA and Intel graphics. Note that the X desktop did not display on old Acer Aspire laptops; the workaround is to select 'Other' modes of GParted Live and choose GParted Live." See the release announcement for further details.
Zentyal Server 5.1
Zentyal Server is an Ubuntu-based distribution developed with the intention of making setting up a server and network services easy. The developers have published Zentyal Server 5.1 which is based on Ubuntu's 16.04 LTS release and offers improved hardware support. "Zentyal Server 5.1 is based on the latest Ubuntu 16.04.4 LTS and comes with the most recent versions of all the integrated software. Most important new features and improvements include: Linux 4.13: Ubuntu HWE Kernel with support for recent hardware and not vulnerable to Meltdown and Spectre. New IDS/IPS module. New FTP module. Integration of SOGo 4.0. Integration of ejabberd 17.07. In addition, this version comes with important bug fixes, usability and performance improvements, specially in Network, Samba, DNS and HTTP Proxy modules (see full changelog for details)." Further information and upgrade instructions can be found in the project's release announcement. Zentyal Server is available in Commercial and community (called "Development") editions.
* * * * *
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: 781
- Total data uploaded: 18.6TB
|
Upcoming Releases and Announcements |
Summary of expected upcoming releases
|
Opinion Poll |
Running legacy or new software
Whenever there is a leap forward in technology, some people like to ride the cutting-edge to enjoy new experiences and features, while others hang back in order to continue using what has been working for them. We see this sort of divide when major new desktop versions such as KDE4 or GNOME Shell are launched. Some people jump on the new version while others run forks of the old versions like Trinity or MATE. We see a similar divide between people taking advantage of systemd's new features while others prefer to use familiar init software like Upstart or SysV init.
This week we ask whether you prefer to stay on the cutting edge of technology or hold back, using legacy versions of software. Do you embrace new options like GRUB2, GNOME Shell, KDE Plasma and systemd or do you prefer familiar software like GRUB Legacy and the MATE desktop?
You can see the results of our previous poll on educational videos in last week's edition. All previous poll results can be found in our poll archives.
|
Running legacy or new software
I prefer to run new technologies: | 516 (26%) |
I prefer to run legacy technologies: | 363 (18%) |
I evaluate each on a case-by-case basis: | 930 (46%) |
I have no strong preference: | 201 (10%) |
|
|
DistroWatch.com News |
Package database updated
Once a year the DistroWatch package database gets updated. During this time we remove old packages which are dormant and insert new packages which our readers have suggested as being useful or popular. Packages in our database can be used as part of searches and new releases are tracked in the left-hand sidebar on our front page.
This year we made an unusually large number of changes to our package database, adding ten new packages and removing ten others. We removed the following items: Alpine, Banshee, Cinelerra, gFTP, kdelibs, Miro, NcFTP, ProFTPD, RazorQt and vsftpd.
We also renamed a few packages to make them easier to find or distinguish from other packages. The lxde-common package was replaced with lxpanel and lxqt-common was replaced with lxqt-panel. The man package was replaced with man-db.
Finally, the following items were added to our database:
- Docker - a program that performs operating-system-level virtualisation, also known as "containerisation".
- Flatpak - a framework for Linux application sandboxing and distribution.
- Krita - a cross-platform application that offers an end-to-end solution for creating digital art files from scratch.
- libdvdcss - a library designed for accessing DVDs like a block device.
- Lua - a powerful, efficient, lightweight, embeddable scripting language.
- Lzip - a lossless data compressor.
- MyPaint - a nimble, distraction-free and easy tool for digital painters.
- qBittorrent - a P2P BitTorrent client.
- Rust - a systems programming language that runs blazingly fast, prevents segfaults and guarantees thread safety.
- snapd - a tool that enables systems to work with portable .snap files.
Further information on which packages we currently track and what changes are planned for the future can be found on our Packages page.
* * * * *
Distributions added to waiting list
- Rocket Show. Rocket Show is a Raspbian-based Linux distribution for Raspberry Pi 3 computers. The Rocket Show distribution is used to provide light shows, audio and video for stage performances.
* * * * *
DistroWatch database summary
* * * * *
This concludes this week's issue of DistroWatch Weekly. The next instalment will be published on Monday, 2 April 2018. 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: 2, value: US$36) |
|
|
|
 bc1qtede6f7adcce4kjpgx0e5j68wwgtdxrek2qvc4  86fA3qPTeQtNb2k1vLwEQaAp3XxkvvvXt69gSG5LGunXXikK9koPWZaRQgfFPBPWhMgXjPjccy9LA9xRFchPWQAnPvxh5Le |
|
Linux Foundation Training |
| |
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 1039 (2023-10-02): Zenwalk Current, finding the duration of media files, Peppermint OS tries out new edition, COSMIC gains new features, Canonical reports on security incident in Snap store |
• Issue 1038 (2023-09-25): Mageia 9, trouble-shooting launchers, running desktop Linux in the cloud, New documentation for Nix, Linux phasing out ReiserFS, GNU celebrates 40 years |
• Issue 1037 (2023-09-18): Bodhi Linux 7.0.0, finding specific distros and unified package managemnt, Zevenet replaced by two new forks, openSUSE introduces Slowroll branch, Fedora considering dropping Plasma X11 session |
• Issue 1036 (2023-09-11): SDesk 2023.08.12, hiding command line passwords, openSUSE shares contributor survery results, Ubuntu plans seamless disk encryption, GNOME 45 to break extension compatibility |
• Issue 1035 (2023-09-04): Debian GNU/Hurd 2023, PCLinuxOS 2023.07, do home users need a firewall, AlmaLinux introduces new repositories, Rocky Linux commits to RHEL compatibility, NetBSD machine runs unattended for nine years, Armbian runs wallpaper contest |
• Issue 1034 (2023-08-28): Void 20230628, types of memory usage, FreeBSD receives port of Linux NVIDIA driver, Fedora plans improved theme handling for Qt applications, Canonical's plans for Ubuntu |
• Issue 1033 (2023-08-21): MiniOS 20230606, system user accounts, how Red Hat clones are moving forward, Haiku improves WINE performance, Debian turns 30 |
• Issue 1032 (2023-08-14): MX Linux 23, positioning new windows on the desktop, Linux Containers adopts LXD fork, Oracle, SUSE, and CIQ form OpenELA |
• Issue 1031 (2023-08-07): Peppermint OS 2023-07-01, preventing a file from being changed, Asahi Linux partners with Fedora, Linux Mint plans new releases |
• Issue 1030 (2023-07-31): Solus 4.4, Linux Mint 21.2, Debian introduces RISC-V support, Ubuntu patches custom kernel bugs, FreeBSD imports OpenSSL 3 |
• Issue 1029 (2023-07-24): Running Murena on the Fairphone 4, Flatpak vs Snap sandboxing technologies, Redox OS plans to borrow Linux drivers to expand hardware support, Debian updates Bookworm media |
• Issue 1028 (2023-07-17): KDE Connect; Oracle, SUSE, and AlmaLinux repsond to Red Hat's source code policy change, KaOS issues media fix, Slackware turns 30; security and immutable distributions |
• Issue 1027 (2023-07-10): Crystal Linux 2023-03-16, StartOS (embassyOS 0.3.4.2), changing options on a mounted filesystem, Murena launches Fairphone 4 in North America, Fedora debates telemetry for desktop team |
• Issue 1026 (2023-07-03): Kumander Linux 1.0, Red Hat changing its approach to sharing source code, TrueNAS offers SMB Multichannel, Zorin OS introduces upgrade utility |
• Issue 1025 (2023-06-26): KaOS with Plasma 6, information which can leak from desktop environments, Red Hat closes door on sharing RHEL source code, SUSE introduces new security features |
• Issue 1024 (2023-06-19): Debian 12, a safer way to use dd, Debian releases GNU/Hurd 2023, Ubuntu 22.10 nears its end of life, FreeBSD turns 30 |
• Issue 1023 (2023-06-12): openSUSE 15.5 Leap, the differences between independent distributions, openSUSE lengthens Leap life, Murena offers new phone for North America |
• 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 |
• 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 | 
CPUBuilders Linux
CPUBuilders Linux was a complete RPM-based Linux distribution designed for desktop or server applications. We strive to include as much great software as possible and provide an easier-to-use Linux experience without giving up any advanced functionality. Â Usable by beginners, hackable by experts, compatible with widely available Red Hat 9 and Fedora Core 1 packages, and easy to keep updated with the optional and inexpensive Cognitio update service.
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.
|
|