DistroWatch Weekly |
| DistroWatch Weekly, Issue 843, 2 December 2019 |
|
Welcome to this year's 48th issue of DistroWatch Weekly!
A big benefit to using computers is they make things faster. Computers are not only good at performing a lot of calculations rapidly, but also communicating over long distances and providing lots of short-cuts in our work. This week we share some command line short-cuts in our Questions and Answers column that can make working with Linux even faster. Let us know about some of your favourite time-saving short-cuts in our Opinion Poll. First though we explore two Arch-based distributions, Obarun and Bluestar. Obarun features an alternative init software called s6 and Bluestar provides a method for installing different editions from one install disc. Read on to learn more about these two projects. In our News section we discuss improvements coming to KDE Snap applications and Fedora's plan to disallow empty passwords. We also share news on work being done in the FreeBSD project and link to tips from Red Hat for dealing with bit rot on classic Linux filesystems. Plus we are pleased to share the releases of the past week and list the torrents we are seeding. We wish you all a wonderful week and happy reading!
Content:
- Review: Obarun 2019.11.02 and Bluestar Linux 5.3.6
- News: New Snapcraft extension for KDE, Fedora plans to disable empty passwords, FreeBSD's quarterly status report, Red Hat explains how to deal with bit rot
- Questions and answers: Using special shell characters on the command line
- Released last week: KNOPPIX 8.6.1, Devuan 2.1, Kali Linux 2019.4
- Torrent corner: Archman, Devuan, Kali, KDE neon, KNOPPIX, LibreELEC, Volumio
- Upcoming releases: Linux Mint 19.3 Beta
- Opinion poll: Favourite shell short-cut
- New distributions: FuryBSD, Blackhat-Global OS Lite
- Reader comments
Listen to the Podcast edition of this week's DistroWatch Weekly in OGG (19MB) and MP3 (13MB) formats.
|
| Feature Story (by Jesse Smith) |
Obarun 2019.11.02
This week I decided to test drive a distribution I have not reviewed before and, after looking through a handful of projects, my gaze landed on Obarun. The Obarun distribution is based on Arch Linux and features the s6 init software instead of the more commonly used systemd. The projects website describes Obarun as follows:
The goal of Obarun is to provide an alternative for people looking for more simplicity and transparency in maintaining their systems. Obarun is not designed with beginners to Linux in mind.
Obarun, like its parent, is a rolling release operating system which uses pacman as its package manager. The distribution is available in two editions: Minimal (589MB) and JWM (974MB). The former offers a command line interface while the latter provides a lightweight window manager. I decided to download the JWM edition. The project's website provides the default usernames and passwords for the live media. We are also given a summary of the installation steps which let us know we will need to set up an Internet connection and a partition for the operating system prior to launching Obarun's text-based installer.
Obarun's media boots to a console interface and prompts us to login. If we login using the root account we are presented with a command line interface. However, if we sign in as the user oblive then the system loads the JWM graphical interface with a panel placed across the bottom of the screen. The network settings window then opens to make sure we know to enable an Internet connection.
The live media does not ship with a lot of software, but there are some utilities to help us get the operating set up, including the cfdisk disk partitioning tool. I like cfdisk because it can run in a terminal and is fairly easy to navigate. Using cfdisk and mkfs I created a fresh ext4 partition and mounted it prior to launching the system installer, obarun-install.
Install steps
The obarun-install program runs in a text console and presents us with a menu of options we can adjust. We navigate the menu by typing the number of the item we want to change. The installer begins by asking if we would like to update it. The first time I ran the installer, as root, the update failed with a report that the makepkg command could not be run as the root user. This was followed by another message saying the installer had been successfully updated. The installer then exits.
Running the installer again brings up the options menu where we can pick our preferred language, select the directory where we have mounted a blank partition, and choose which desktop to install. The defaults are to use English, /mnt, and JWN, respectively. We are then asked if we want to perform a Quick Install or Install the operating system. The script is not clear on what the difference between these two options is. We are told the latter option can perform an install or resume a previous install attempt. The Quick Install option is described as: "Copy the ISO as it and update packages from [jwm] Desktop environment)" [sic]. There is a also sub-menu of Expert options. Exploring the Expert menu gives us a chance to fine-tune the installation, changing the default text editor, customizing AUR repository settings and making a few other adjustments.
The first time I ran the installer, I entered the Expert menu and, upon leaving it, the install script entered an endless loop, displaying the error message: "Password do not match, please retry. passwd: Cannot determine your user name." I had to terminate the script and start over.
The next time through I took the default settings and tried the Quick Install options. The process of copying packages to my hard drive took a suspiciously short amount of time, but the installer reported it was successful. However, the installer also reported a fatal error, saying it could not delete the oblive user. This, along with the earlier warning about not running a helper program as root made me suspect that we should run the install script as the oblive user through sudo rather than run it as root, though the project's website indicates running the installer as root is okay.
When I restarted the computer, it refused to boot and this appeared to be due to a lack of a boot loader. I did some further reading the of the project's wiki and found a page in the documentation which shows Quick install does not set up GRUB or a valid /etc/fstab file; these need to be done manually, unless we take the full install option. Now properly educated, I used the live media again and ran the installer (this time as the oblive user). This time the installer successfully updated itself and I opted for the full install option. The installer soon ran into another endless loop, reporting its password did not match and that install.sh was crashing due to a segfault. I was forced to terminated the installer again.
I tried the installer a third time, using the same method - full install running from the oblive account. This time the installer seemed to get through its work without any problems. It copied its packages, installed GRUB, and asked me to make up a password for the root account. When I restarted the computer GRUB loaded and started the operating system. Almost immediately Obarun's start-up process reported: "unable to initiate earlier service of tree: boot".
I tried one more time, again wiping the partition and running the full install process. Once again the installed system failed to boot. So, after four install attempts, I finally gave up and moved onto another project I had not reviewed.
* * * * *
Bluestar Linux 5.3.6
The next project I decided to try this week was Bluestar Linux, another Arch-based project. The Bluestar website shares the following description:
Bluestar Linux is an Arch Linux-based distribution, built with an understanding that people want and need a solid operating system that provides a breadth of functionality and ease of use without sacrificing aesthetics. Bluestar is offered in three editions - desktop, deskpro and developer - each tailored to address the needs of a variety of Linux users. Bluestar can be installed permanently as a robust and fully configurable operating system on a laptop or desktop system, or it can be run effectively as a live installer and supports the addition of persistent storage for those who choose not to perform a permanent installation.
Though the description mentions three editions, there is only one edition on the download page. This confused me at first, but I later discovered we select which edition we want at install time; the live media can install each of the available editions.
The live media is about 3GB in size and boots to a graphical environment. The desktop on the live disc is KDE Plasma 5.17. On the desktop we find a collection of icons on the left side of the screen. These all open various folders in the Dolphin file manager. A single icon over on the right side of the screen launches the system installer. Further down the desktop we find two widgets, one for displaying the temperature (in the city of Bonn) and another shows available drive storage space. At the bottom of the screen is a dock that doubles as an application launcher and task switcher.

Bluestar Linux 5.3.6 -- Exploring available themes
(full image size: 704kB, resolution: 1280x1024 pixels)
Installing
Bluestar uses the Calamares graphical installer. Calamares begins by offering to let us pick our preferred language from a list. We are also given a chance to select our install type (the edition mentioned earlier). While the Bluestar website refers to three editions, there are four listed in the installer: Basic, Desktop, DesktopPro, and Developer. These options, as far as I can tell, are not summarized anywhere in the installer or on the distribution's website. I decided to try the Desktop edition as I wanted something more than a command line interface, but only a lightweight desktop. I did not want to start off with a bunch of professional tools or developer utilities.
On the first screen of the Calamares window there are buttons that offer to open a web browser to display the project's release notes, a list of known issues, and open the distribution's support page. None of these buttons work, which each one reporting Calamares cannot create a socket to start the new program. The installer also refuses to proceed if it is unable to find 20GB of free disk space - something to consider if we are dual booting.
Calamares then walks us through the usual steps of picking our time zone from a map, creating a username and password, and partitioning the hard drive. The manual partitioning screen is easy to navigate and works well. The guided partitioning option takes over the available free space for one large ext4 system partition. The final screen of the installer asks us to pick a desktop theme from a list. While the screen does include previews, the snapshots are too small to make out details and they mostly look the same apart from the desktop wallpaper. I decided to stick with the defaults.
Installing Bluestar took an unusually long time, over an hour. When the process finally completed, Calamares offered to reboot my computer.
Early impressions
My new copy of Bluestar Linux booted to a graphical login screen. Signing into the Plasma desktop took an unusually long time, over a minute the first time I signed in. Something I noticed early on that hadn't been obvious while using the live disc was a hidden panel at the top of the screen. This panel holds the application menu and the system tray. The panel is inconsistent about when it comes out of hiding, sometimes it appears if the mouse is near the top of the display and sometimes I had to wave the mouse back and forth a few times before the panel would appear.
While I'm thinking about the application menu, something that bothered me early on is the menu is transparent. This makes it nearly impossible to read the names of the launchers if any windows are open on the desktop. The transparency can be removed through the System Settings panel. Also on the topic of the appearance of the text, the default theme uses yellow text and blue icons on a greenish background. This makes it difficult to read text and almost impossible to see the icons on buttons. Alternative themes can be enabled through the settings panel.

Bluestar Linux 5.3.6 -- Running the Dolphin file manager and checking for updates
(full image size: 1.1MB, resolution: 1280x1024 pixels)
Hardware
When I tried running Bluestar in a VirtualBox environment I ran into a few issues. The first was KDE Plasma, with the default settings, ran too slowly to be practical. Windows responded to input slowly, programs were slow to launch, and animations were jerky. Disabling a lot of the visual effects, transparency and compositing helped, but the desktop never became properly responsive. Also, any time the VirtualBox window resized the desktop would resize too (which was expected) but Bluestar then pops up a dialog asking if the desktop should be rescaled. Confirming the desire to rescale basically blanks and then reloads the desktop. Cancelling the rescaling causes Plasma to resize just as it does on every other distribution. This is the only distribution I have used that shows a pop-up every time the VirtualBox window changes size, which tends to be often.
When running on a workstation, the distribution performed a lot better. The desktop loaded faster, was more responsive (about average, neither notably fast or slow), and there were no annoying pop-ups. All of my workstation's hardware was detected and used smoothly.
Bluestar is one of the largest on-disk distributions I have used with the Desktop edition taking up a surprising 16GB of space. That's almost triple the size of most mainstream Linux distributions. Memory usage is also high, for a distribution running KDE Plasma, using 620MB when logged into the desktop.
Applications
One of the reasons Bluestar uses so much disk space is the distribution ships two or three applications for each task. I won't list all the software that is available in Bluestar's application menu because the collection is massive. I will point out some of the duplication though. For example, there are at least three web browsers (Firefox with Flash support, Chromium, and Konqueror). There are a couple of e-mail clients (Kmail and Thunderbird). There are at leas three disc burning applications (Brasero, K3b, and Xfburn). There are multiple video players (SMTube, SMPlayer, mpv, and VLC), multiple virtual terminals including Konsole and LXTerminal. The distribution even ships with multiple compilers (the GNU Compiler Collection and Clang).

Bluestar Linux 5.3.6 -- Running Firefox and FileZilla
(full image size: 378kB, resolution: 1280x1024 pixels)
There are also some common, and less duplicated, items such as the FBReader e-book reader, the Calibre e-book manager, and the Okular document viewer. The GNU Image Manipulation Program is included, and the Amarok audio player is installed for us. The distribution also ships with a wide range of media codecs and Java. In the background we find the systemd init software and version 5.3 of the Linux kernel.
One surprise was the inclusion of OpenOffice. It is so rare to see OpenOffice installed by default that, at first, I thought the launcher might be mislabelled. However, OpenOffice 4.1.7 is installed by default. I don't think there is anything wrong with using OpenOffice, it is just unusual to see it when virtually every other distribution uses LibreOffice.
Software management
Bluestar uses the Octopi software manager to manipulate packages. Octopi presents the user with a low-level look at available packages. New applications can be downloaded by adding packages to a batch of items to install. Octopi can also upgrade existing packages when new versions become available. While Octopi works quickly and I encountered no problems with it, the interface is not ideal for browsing categories of programs or discovering new items. The interface is best suited for situations where we know the names of programs we want up front.
With Bluestar we also have the option of using the pacman command line package manager. The pacman utility is terse and uses some unusual syntax, but it works very quickly.

Bluestar Linux 5.3.6 -- The application menu and software manager
(full image size: 972kB, resolution: 1280x1024 pixels)
Other observations
One aspect of Bluestar which frustrated me was desktop widgets, after they had been removed, they sometimes came back. After I removed the desktop widgets showing weather and disk usage, they returned the next time I logged in. However, after I removed them a second time, they did not appear the next two times I logged into my account. They did return the next day though, and again the next time I logged in. This made the desktop randomly cluttered with features I did not want.
In a similar fashion, the dock at the bottom of the screen would sometimes disappear for a while, then reappear. I'm not sure if it was hiding or crashing, but it always came back after a few seconds.
I really like Plasma's System Settings panel. It provides a great deal of flexibility in the look and behaviour of the desktop. However, it would sometimes crash, even when just browsing available settings.

Bluestar Linux 5.3.6 -- The settings panel
(full image size: 850kB, resolution: 1280x1024 pixels)
Conclusions
On the whole, I did not enjoy my time with Bluestar. Part of this was the lack of documentation and what information was available tended to be out of date. The links in the installer did not work and the available editions were not well defined.
My larger issue though was Bluestar feels like a situation where many programs and features have been included and enabled because they are available rather than because it makes sense to use them. Transparency is enabled on menus making them hard to read; there are lots of visual effects enabled that slow down the desktop; the panel auto-hides making it difficult to access the application menu or see the status information in the system tray. Many tasks have duplicate (or triplicate) application entries, which means a lot of disk space is used with very little increase in functionality.
The result is Bluestar is huge, tends to be slow, and is more difficult to navigate than most other distributions. I suppose there is something to be said for a distribution that shows off many features of its chosen desktop, but it feels as though Plasma's features are enabled just because they can be, not because it provides the user with a better experience.
* * * * *
Hardware used in this review
My physical test equipment for this review was a desktop HP Pavilon p6 Series with the following specifications:
- Processor: Dual-core 2.8GHz AMD A4-3420 APU
- Storage: 500GB Hitachi hard drive
- Memory: 6GB of RAM
- Networking: Realtek RTL8111 wired network card, Ralink RT5390R PCIe Wireless card
- Display: AMD Radeon HD 6410D video card
* * * * *
Visitor supplied rating
Bluestar has a visitor supplied average rating of: 5.2/10 from 29 review(s).
Have you used Bluestar? You can leave your own review of the project on our ratings page.
|
| Miscellaneous News (by Jesse Smith) |
New Snapcraft extension for KDE, Fedora plans to disable empty passwords, FreeBSD's quarterly status report, Red Hat explains how to deal with bit rot
Creating and using Snap packages of KDE applications is getting better thanks to a new Snapcraft extension called KDE neon. The new extension makes sure Snap packages of KDE programs will have the latest KDE and Qt libraries available. It will also try to integrate the application with the desktop environment, making the packaged software look more natural. "Once you declare the KDE neon extension in your snapcraft.yaml and build the snap, the following will happen: You will have the latest Qt5 and KDE Frameworks libraries available to your application at runtime. You won't need to manually satisfy the runtime requirement, and this will also save a fair deal of disk space through the reuse of common components. The extension initialises Qt5 and the desktop environment before the application starts, so functionality like fonts, and cursor themes work correctly. This means you and the users of your snap should enjoy a smoother desktop integration and more consistent looks and behaviour. Specifically, your snap will connect to the following content snaps at run time:" A similar extension for GNOME applications is also being created.
* * * * *
The Fedora team is proposing a change to the project's next release, Fedora 32, which would disable the ability to leave user accounts unprotected by a password. The change proposal explains: "Current default configuration allows users to login with an empty password by setting nullok parameter to pam_unix module. This affects only logins to local machine, it does not affect ssh logins as this must be explicitly allowed in sshd_config. We want to disallow empty password by default for local logins as well to improve system hardening. Note: It is possible to disallow empty passwords with authselect call (authselect enable-feature without-nullok) or by removing nullok manually, however it creates possible issues in other components that must be addressed." A few system components, such as the passwd command will need to be modified to handle the new default behaviour.
* * * * *
The FreeBSD project has published a quarterly status update which includes a summary of work being done on and around the FreeBSD operating system. There have been a number of changes to userspace filesystem (FUSE) support, several driver updates, and the Xfce desktop port has been updated to version 4.14. There is also an ongoing effort to improve driver support on modern laptop computers: "The FreeBSD Foundation would like to ensure that running FreeBSD on contemporary hardware, including laptops, remains viable. To that end we plan to purchase the latest generation of one or more of a family of laptops preferred by members of the FreeBSD community, evaluate the existing state of hardware support, and implement missing hardware support where possible. As the first laptop for this project we have selected a 7th Generation Lenovo X1 Carbon. This project was sponsored by The FreeBSD Foundation." Additional information can be found in the project's report.
* * * * *
Bit rot is the term given to a situation where data written to a storage drive, like a hard drive, gets corrupted or changed before it is read back from the disk. This can happen due to physical issues with the disk or environmental concerns. Some modern filesystems, such as Btrfs and ZFS, try to detect and, in some cases, repair bit rot automatically. Red Hat Enterprise Linux is one of the few big-named distributions which does not support either of these advanced filesystems and this raises the issue of how administrators can detect and manage bit rot. Red Hat has published an article on what bit rot is and how to deal with it on the company's blog. "By definition, with bit rot we are getting different data from the block device than we wrote. Thus, if an application like a database is using the block device directly without a filesystem layer, then it would have to deal by itself with bit rot. Let's look at bit rot on a block device with XFS, the default filesystem on RHEL 7 and RHEL 8. Instead of using a real hard disk and waiting for bit rot, we will change a single bit, to simulate bit rot."
* * * * *
These and other news stories can be found on our Headlines page.
|
| Questions and Answers (by Jesse Smith) |
Using special shell characters on the command line
Interpreting-shell-characters asks: Can you please explain to me what special characters in the shell do? Like what is the difference between "ls", "ls *", and "ls *foo*"? Why do some command lines have words starting with "$" in them? Thanks!
DistroWatch answers: Typing commands in a shell can be time consuming, especially if we need to write out every single filename and value. For this reason there are a lot of short-cuts built into modern shells. For instance, in most shells if we start typing the name of a command, or a filename in the local directory and press Tab then the shell will try to fill in the rest of the name for us. Symbols like "*" and "?" are also used as short-cuts to save us from typing out really long filenames, or long lists of files. The "$" indicates a variable or substitution which will often save us time.
Let's look at some examples of these symbols in use. The "*" symbol takes the place of zero or more characters in a filename. For instance, if I want to list all of the files in the current directory whose names begin with the word "distro" I can run this command:
ls distro*
Because the "*" symbol can substitute any number of characters the above would match any of the following filenames:
distro
distrowatch
distro-watch
However, it would not match either of these two examples because "ls distro*" only matches with words beginning with "distro", not ending with "distro":
foo-distro
linuxdistro
If we want to find all filenames with the term "distro" included anywhere, we can tell the shell to look for filenames that start with any text, include the word "distro", and then end with anything. We can do this with the following command:
ls *distro*
The above command will match with all of the above examples because they all include "distro" somewhere in the name.
Since the "*" symbol can match with any number of characters, using it on its own ("ls *") will match with all visible entries in a directory. As it happens, running the ls command without any parameters also lists all visible files in the current directory. This means "ls" and "ls *" do mostly the same thing.
The reason I say "mostly the same" is there is a slightly different outcome from running "ls" versus "ls *". The ls command on its own displays a listing of all files and directories in the current folder. Running "ls *" goes through a translation step where the shell works out all matching entries in the directory (all visible files and folders in this case) and then passes those to the "ls" command.
For the sake of example, let's say I have a directory with three files: A, B, and C. It also contains a directory called D. Running "ls *" gets translated by the shell into the command "ls A B C D". As a result, the "ls *" command will display the files A, B, and C. It will also display the contents of the sub-directory D. In other words, running "ls" on its own shows us the contents of the current directory while "ls *" shows us the contents of the current directory and the sub-directories immediately beneath it.
The "ls *foo*" command will, as we learned above, show all files and folders in the current directory which contain, in some way, the word "foo". These would include "my-foo", "foo-bar", and just "foo".
Earlier I mentioned the "?" symbol. The "?" works a lot like the "*" for matching filenames, but it only substitutes one character at a time. For instance, if I have the files "abc", "def", and "dif" then running:
ls d?f
will match with the latter two, but not "abc". The "?" symbol gets substituted in for both the "e" and the "i" in the latter two filenames.
Moving on to the "$" symbol. The "$" is used in a few instances. It can signify the start of a variable name. For instance, I can save information in a shell variable and access it later as follows:
day=Monday
echo $day
The above example will print the word "Monday" in the terminal.
Shells tend to include a lot of built-in variables they remember which can be used at any time by prefixing their name with a "$". If you want to see all the variables your Bash shell knows, run the following to get a list:
set | less
For example, on most machines, the name of your user's home directory is available through $HOME. The number of lines of text which can be displayed in your terminal at one time is stored in $LINES. Your default text editor is $EDITOR. These can come in handy when you want to know more about your shell's environment.
We can also use the shell to do math and the "$" symbol comes in handy there too. Mathematical operations are placed inside double-parentheses, prefixed by a "$". Here we assign two values to variables and add them together, printing the result:
a=5
b=6
echo $((a+b))
The above example prints "11" in the terminal.
Another common usage for "$" is when we are going to collect the output of one command and pass it to another command. Imagine I have a text file full of package names that I want to install on my system. I could open the text file, copy all the package names, and then paste them onto the command line. However, we can also tell the shell to read the contents of the file with the cat command and then pass it to the package manager. Here I use cat and dnf to install all the packages listed in a file called package-listing.txt:
dnf install $(cat package-listing.txt)
These are just some of the shortcuts the Bash shell provides. There are more and I recommend reading the Bash manual page to learn about all the options.
* * * * *
Additional answers can be found in our Questions and Answers archive.
|
| Released Last Week |
KNOPPIX 8.6.1
Klaus Knopper has announced the release of KNOPPIX 8.6.1, an updated build of the distribution's Debian-based live DVD image with a choice of LXDE (default desktop), KDE Plasma 5.14 and GNOME 3.30, and without the systemd software suite. It also includes the recent Linux 5.3.5 kernel. "KNOPPIX 8.6.1 public release. Overview: updated Linux kernel and system software (Debian 'buster' + 'sid'); LXDE - the lightweight standard desktop including PCManFM 1.3.1 file manager; GNOME 3 (boot option 'knoppix64 desktop=gnome'); KDE 5 ('knoppix64 desktop=kde'); accessible - Adriane audio desktop; WINE 4.0 pre-release for directly installing and running Windows applications on Linux, also Windows 10; QEMU-KVM 3.1 as a scriptable virtualization solution; privacy-enhanced Tor web browser; web browsers - Chromium 76.0.3809.100, Firefox 69.0.2 with the Ublock ad blocker and 'noscript' plugin; LibreOffice 6.3.3-rc1, GIMP 2.10.8; maths and algebra software for teachers - Maxima 5.42.1 with direct integration of Maxima sessions into Texmacs and the ability to create documentation directly during live lessions...." Read the rest of the release notes for further details.
Debuan 2.1
Devuan is a Linux distribution which forked from Debian in order to provide alternative init software to systemd, and alternative dependencies to functions and libraries systemd offers. The project's latest release is Devuan 2.1 which make it easier to choose between SysV init and OpenRC at install time. The distribution no longer offers ARM or virtual machine images, and the option to exclude non-free firmware is now available in the Expert installer. "Devuan ASCII 2.1 point release installer ISOs, desktop-live, and minimal-live ISOs are now available. No ARM or virtual images are included in this release. What's new in this point release: Installation: The option to choose OpenRC in the installer ISOs is more prominent, and no longer requires an Expert install. You can't miss it. If you would like to select an alternate boot loader (lilo) or exclude non-free firmware, you must select one of the Expert install options. The recommended default mirror is now deb.devuan.org. If you would like to use a country code mirror, please check mirror list to see if there is one suitable for your needs." Further details may be found in the project's release announcement and in the release notes.
LibreELEC 9.2.0
LibreELEC is a minimal, Linux-based operating system which acts as a platform for the Kodi media centre. LibreELEC runs on multiple hardware architectures and is able to run on consumer desktop computers as well as single-board, ARM-powered machines. LibreELEC 9.2.0 improves driver support for web cameras, runs on the Raspberry Pi 4, and adds more firmware support. "LibreELEC 9.2.0 (Leia) the final version has arrived based upon Kodi v18.5, the 9.2 release contains many changes and refinements to user experience and a complete overhaul of the underlying OS core to improve stability and extend hardware support compared to the LE 9.0 release. Changes since last beta: driver support for Webcams; improvements for the RPi4; added firmware updater for RPi4. Change for Raspberry Pi 4: With LE 9.1.002 and later you need to add 'hdmi_enable_4kp60=1' to your config.txt if you want to use 4k output at the RPi4. Before you needed 'hdmi_enable_4k=1' that is now deprecated. In this initial release 1080p playback behaviour and performance on the Raspberry Pi 4B are broadly on-par with the previous 3B/3B+ model, except for HEVC media which is now hardware-decoded and massively improved." Further details can be found in the project's release announcement.
Kali Linux 2019.4
Kali Linux is a Debian-based distribution that ships with a collection of security and forensics tools. The project's latest version is Kali Linux 2019.4. The new release features Btrfs support during setup, a new theme, and a "Kali Undercover" mode which makes the distribution's desktop resemble the Windows desktop. "With the change to the environment, we thought we would take a side step and do something fun. Thanks to Robert, who leads our penetration testing team, for suggesting a Kali theme that looks like Windows to the casual view, we have created the Kali Undercover theme. Say you are working in a public place, hacking away, and you might not want the distinctive Kali dragon for everyone to see and wonder what it is you are doing. So, we made a little script that will change your Kali theme to look like a default Windows installation. That way, you can work a bit more incognito. After you are done and in a more private place, run the script again and you switch back to your Kali theme." Additional details can be found in the project's release announcement.

Kali Linux 2019.4 -- The Lite edition desktop and application menu
(full image size: 1.9MB, resolution: 1920x1080 pixels)
Proxmox 6.1 "Mail Gateway"
Proxmox is a commercial company which offers specialized products based on Debian. The company has launched Proxmox Mail Gateway version 6.1 which is based on Debian 10.2 "Buster". The release announcement covers the highlights of the new version: "We are excited to announce the availability of Proxmox Mail Gateway 6.1. The new version comes with some interesting new features. We have updated the Mail Gateway to Debian 10.2 (Buster) and a 5.3 kernel with ZFS included. The new version 6.1 brings support for DomainKeys Identified Mail signatures (DKIM), a new attachment quarantine, adjustable SpamAssassin scores via GUI, and improved handling of Configuration and Rule changes in a cluster. As an experimental feature, the support for Before Queue filtering can be enabled. DKIM-Signing: support for adding DomainKeys Identified Mail (DKIM) Signatures (RFC 6376) to outbound emails; configuration via GUI; signing happens after processing the email with the rule system, thus ensuring that it leaves the Proxmox Mail Gateway with a valid signature. Flexible control of which domains should get signed with sensible defaults...." Additional details can be found in the company's release notes.
* * * * *
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: 1,717
- Total data uploaded: 29.0TB
|
| Upcoming Releases and Announcements |
|
Summary of expected upcoming releases
|
| Opinion Poll (by Jesse Smith) |
Favourite shell short-cut
In this week's Questions and Answers column we talked about useful shell short-cuts. There are a lot of quick ways to access information and groups of files in the shell. These can include wild-card characters, variables, navigation short-cuts, tab completion, and nested output. We would like to hear about your favourit short-cuts. Let us know what shell features speed up your command line work in the comments.
You can see the results of our previous poll on teaching ethics in IT classes in last week's edition. All previous poll results can be found in our poll archives.
|
Favourite shell short-cut
| Wild cards in filenames: | 67 (6%) |
| Shell variables: | 17 (1%) |
| Nested output/values: | 1 (0%) |
| Ctrl key navigation: | 38 (3%) |
| Tab completion: | 306 (25%) |
| Shell history: | 129 (11%) |
| All of the above: | 169 (14%) |
| Some of the above: | 282 (23%) |
| I do not use short-cuts: | 122 (10%) |
| I do not use a command line shell: | 83 (7%) |
|
|
| Website News (by Jesse Smith) |
Distributions added to waiting list
- Virage GNU/Linux. Virage is a Devuan-based disribution optimized for working with audio. The distribution features a custom real-time version of the Linux kernel.
- FuryBSD. FuryBSD is a desktop-oriented operating system based on FreeBSD 12. The project ships with the Xfce desktop enabled by default and offers a live DVD/USB image for hardware testing.
- Blackhat-Global OS Lite. Blackhat-Global OS Lite is a Debian-based distribution for penetration testers. It features the Xfce desktop and can be used as a live disc or installed locally.
* * * * *
DistroWatch database summary
* * * * *
This concludes this week's issue of DistroWatch Weekly. The next instalment will be published on Monday, 9 December 2019. 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: 3, value: US$42.44) |
|
|
|
 bc1qxes3k2wq3uqzr074tkwwjmwfe63z70gwzfu4lx  lnurl1dp68gurn8ghj7ampd3kx2ar0veekzar0wd5xjtnrdakj7tnhv4kxctttdehhwm30d3h82unvwqhhxarpw3jkc7tzw4ex6cfexyfua2nr  86fA3qPTeQtNb2k1vLwEQaAp3XxkvvvXt69gSG5LGunXXikK9koPWZaRQgfFPBPWhMgXjPjccy9LA9xRFchPWQAnPvxh5Le paypal.me/distrowatchweekly • patreon.com/distrowatch |
|
| Extended Lifecycle Support by TuxCare |
|
|
| Reader Comments • Jump to last comment |
1 • Favorit shell short-cut (by Will on 2019-12-02 01:00:02 GMT from United States)
.
Recalls the last argument to the previous command.
2 • Favourite shell short-cut Opinion Poll (by R. Cain on 2019-12-02 01:50:08 GMT from United States)
Typical opinion poll.
Stick this in your list--where it rightly belongs--immediately after "All of the above", and "Some of the above", along with its included 'check mark':
"⊗ None of the above".
Since this, including expository comment, was not deemed a worthy option, I'll leave it to your imagination and shell expertise to determine what could even *remotely* be considered a very powerful shell shortcut.
TTFN.
3 • Obarun review (by jonathon on 2019-12-02 02:17:02 GMT from Australia)
I've installed Obarun JWM a few times, and found it quite reliable. this review surprised me. I always install on hardware, mounting the target partition on /mnt, connecting with connman, using sudo to start the obarun-installer, answering yes to updating both parts of the installer and repeating the install command to begin. zsh is the default shell and spacefm the default file manager for both JWM and Openbox installs. Thank you
4 • Favourite shell short-cut (by Ron on 2019-12-02 02:52:47 GMT from United States)
I use "history" command and "the tab key" two of my favorites, who can remember all of them, huh? Love Linux
5 • Kali Linux Undercover mode (by Distrohopper on 2019-12-02 04:10:44 GMT from Singapore)
Kali Linux Undercover mode is simply amazing. It is a near to perfect windows clone which mimics the taskbar, application menu and icons in a very good way.
Also, Kali provides a smoother user experience. It can be used as a general purpose distribution as well.
6 • Favorite shell short-cut (by Sondar on 2019-12-02 07:53:47 GMT from United Kingdom)
My favourite is the 'up' arrow at anytime, even after leaving the CLI. It displays the last used command ready to re-use. Processes at the command line tend to be repetitive!
7 • Favourite Shell Shortcut (by Simon Plaistowe on 2019-12-02 09:51:16 GMT from New Zealand)
When I stop to think about it, probably the one thing I use most in the shell isn't what I consider a shortcut as such, it's simply the ability to use the UP/DOWN arrows to scroll through the past few recently-entered commands. I do it all the time, while barely thinking about it. And the fact that the list persists between sessions is often invaluable.
8 • Shell shortcuts; Alias, pushd family (by Adam.b on 2019-12-02 10:51:23 GMT from Australia)
Over the years I have developed an ever-growing set of aliases which make my life much easier. Defining aliases for the variations of the 'ls' command is of key importance.
I am a heavy terminal / virtual terminal user. I always set up my data files in the same way on all computers, on a separate partition, so navigating through (often lengthy) directory paths is an issue.
The 'pushd/popd/dirs' family of commands is a great help in quickly and repeatedly accessing lengthy directory paths. From memory, I started using these commands seriously as a result of one of Distrowatch's Hints & Tips, which made me more aware of the full capabilities of these commands.
On a different subject, I am interested in Arch-based distributions, so thank you for this week's reviews.
9 • Some of the above (by Roger on 2019-12-02 15:25:27 GMT from Belgium)
Some of the above was my answer, don't seem to need all of them.
10 • Obarun JWM (by Jeff on 2019-12-02 15:56:00 GMT from United States)
Isn't there a rule that JWM must be hideously ugly?
Most JWM configs I have seen look like a bad joke is being played on a color-blind person.
11 • @5 & @10 (by whoKnows on 2019-12-02 16:25:40 GMT from United Kingdom)
@5: "Kali Linux Undercover mode is simply amazing. It is a near to perfect windows clone which mimics the taskbar, application menu and icons in a very good way."
Who wants Win-Look, can easily get it for almost any other Linux distribution too. Only in KDE, it doesn't work.
https://github.com/B00merang-Project/Windows-10
@10: "Isn't there a rule that JWM must be hideously ugly? Most JWM configs I have seen look like a bad joke is being played on a color-blind person."
Did you check on antiX 19 JWM?
12 • Shell tips (by CS on 2019-12-02 17:32:08 GMT from United States)
Shell tip that has saved me quite a bit of time over the years is parameter expansion.
I use it frequently converting files from one format to another, for example % lets you remove a substring from the end of a string so you can convert all png files to jpg as in:
for f in *.png; do convert "$f" "${f%.png}.jpg" done
Nice writeup here http://mywiki.wooledge.org/BashFAQ/073
13 • Shell usage (by Trihexagonal on 2019-12-02 19:30:24 GMT from United States)
I have a terminal open with the desktop, use the same basic commands on a daily basis and find it quicker to scroll up to the one I need than type it.
14 • obarun custom installer (by ovidiu on 2019-12-02 21:40:22 GMT from Moldova, Republic of)
wouldn't it be easier for all arch comunity to adopt calamares, cause obarun installer was reliable in past, but it is a small distro, which means less testing than for established installer frameworks.
15 • @14: (by dragonmouth on 2019-12-02 22:12:39 GMT from United States)
"wouldn't it be easier for all arch comunity to adopt calamares" Of course it would be. As would be standardizing on a single Universal Package Manager. It would also be logical. However, in Linux, everybody has to do things their own way; keep re-inventing the wheel. That is called "freedom of choice".
16 • @14/15 calamares installer (by anticapitalista on 2019-12-02 22:27:42 GMT from Greece)
Not just 'freedom of choice', but keeping the size of the iso down.
antiX uses our gazelle-installer (same as MX) Size is about 2MB (max). This is what calamares brings in:
[code] apt-get install calamares Reading package lists... Done Building dependency tree Reading state information... Done The following additional packages will be installed: kio kpackagetool5 liba52-0.7.4 libaribb24-0 libbasicusageenvironment1 libcrack2 libdbusmenu-qt5-2 libdca0 libdvbpsi10 libebml4v5 libfam0 libgroupsock8 libixml10 libkate1 libkf5archive5 libkf5attica5 libkf5auth-data libkf5auth5 libkf5codecs-data libkf5codecs5 libkf5completion-data libkf5completion5 libkf5config-data libkf5configcore5 libkf5configgui5 libkf5configwidgets-data libkf5configwidgets5 libkf5coreaddons-data libkf5coreaddons5 libkf5crash5 libkf5dbusaddons-data libkf5dbusaddons5 libkf5doctools5 libkf5globalaccel-bin libkf5globalaccel-data libkf5globalaccel5 libkf5globalaccelprivate5 libkf5guiaddons5 libkf5i18n-data libkf5i18n5 libkf5iconthemes-data libkf5iconthemes5 libkf5itemviews-data libkf5itemviews5 libkf5jobwidgets-data libkf5jobwidgets5 libkf5kiocore5 libkf5kiontlm5 libkf5kiowidgets5 libkf5notifications-data libkf5notifications5 libkf5package-data libkf5package5 libkf5parts-data libkf5parts5 libkf5plasma5 libkf5service-bin libkf5service-data libkf5service5 libkf5solid5 libkf5solid5-data libkf5sonnet5-data libkf5sonnetcore5 libkf5sonnetui5 libkf5textwidgets-data libkf5textwidgets5 libkf5wallet-bin libkf5wallet-data libkf5wallet5 libkf5widgetsaddons-data libkf5widgetsaddons5 libkf5windowsystem-data libkf5windowsystem5 libkf5xmlgui-data libkf5xmlgui5 libkpmcore7 libkwalletbackend5-5 liblirc-client0 liblivemedia64 libmatroska6v5 libmicrodns0 libmpeg2-4 libnfs12 libopenmpt-modplug1 libphonon4qt5-4 libplacebo7 libpolkit-qt5-1-1 libprotobuf-lite17 libpwquality-common libpwquality1 libqt5texttospeech5 libsdl-image1.2 libspatialaudio0 libspeexdsp1 libupnp13 libusageenvironment3 libvlc5 libvlccore9 libxcb-xv0 libyaml-cpp0.6 phonon4qt5 phonon4qt5-backend-vlc vlc-data vlc-plugin-base vlc-plugin-video-output Suggested packages: fam lirc phonon4qt5-backend-gstreamer libdvdcss2 Recommended packages: cracklib-runtime libkf5config-bin libkf5dbusaddons-bin libkf5iconthemes-bin libkf5parts-plugins media-player-info sonnet-plugins kwayland-integration qtwayland5 libkf5xmlgui-bin libvlc-bin libproxy-tools The following NEW packages will be installed: calamares kio kpackagetool5 liba52-0.7.4 libaribb24-0 libbasicusageenvironment1 libcrack2 libdbusmenu-qt5-2 libdca0 libdvbpsi10 libebml4v5 libfam0 libgroupsock8 libixml10 libkate1 libkf5archive5 libkf5attica5 libkf5auth-data libkf5auth5 libkf5codecs-data libkf5codecs5 libkf5completion-data libkf5completion5 libkf5config-data libkf5configcore5 libkf5configgui5 libkf5configwidgets-data libkf5configwidgets5 libkf5coreaddons-data libkf5coreaddons5 libkf5crash5 libkf5dbusaddons-data libkf5dbusaddons5 libkf5doctools5 libkf5globalaccel-bin libkf5globalaccel-data libkf5globalaccel5 libkf5globalaccelprivate5 libkf5guiaddons5 libkf5i18n-data libkf5i18n5 libkf5iconthemes-data libkf5iconthemes5 libkf5itemviews-data libkf5itemviews5 libkf5jobwidgets-data libkf5jobwidgets5 libkf5kiocore5 libkf5kiontlm5 libkf5kiowidgets5 libkf5notifications-data libkf5notifications5 libkf5package-data libkf5package5 libkf5parts-data libkf5parts5 libkf5plasma5 libkf5service-bin libkf5service-data libkf5service5 libkf5solid5 libkf5solid5-data libkf5sonnet5-data libkf5sonnetcore5 libkf5sonnetui5 libkf5textwidgets-data libkf5textwidgets5 libkf5wallet-bin libkf5wallet-data libkf5wallet5 libkf5widgetsaddons-data libkf5widgetsaddons5 libkf5windowsystem-data libkf5windowsystem5 libkf5xmlgui-data libkf5xmlgui5 libkpmcore7 libkwalletbackend5-5 liblirc-client0 liblivemedia64 libmatroska6v5 libmicrodns0 libmpeg2-4 libnfs12 libopenmpt-modplug1 libphonon4qt5-4 libplacebo7 libpolkit-qt5-1-1 libprotobuf-lite17 libpwquality-common libpwquality1 libqt5texttospeech5 libsdl-image1.2 libspatialaudio0 libspeexdsp1 libupnp13 libusageenvironment3 libvlc5 libvlccore9 libxcb-xv0 libyaml-cpp0.6 phonon4qt5 phonon4qt5-backend-vlc vlc-data vlc-plugin-base vlc-plugin-video-output 0 upgraded, 106 newly installed, 0 to remove and 0 not upgraded. Need to get 38.4 MB of archives. After this operation, 191 MB of additional disk space will be used. Do you want to continue? [Y/n] n Abort. [/code]
ie: 191 MB of additional disk space will be used (and that is with no recommends set).
17 • @11, @5 Kali Linux (by Angel on 2019-12-03 00:55:31 GMT from Philippines)
@11, The Windows 10 look on Kali has a purpose other than looks. Kali is a distro for pen testers, aka hackers. The idea, done somewhat lightheartedly, is to appear to be using Windows when out in public, to deceive onlookers. The DE is not KDE. It's XFCE.
@5, Kali is easy to install and has good looking desktop, however, it is not meant for newbies. Default is to run as root after install, although leaving the root password blank will add a user with sudo privileges. There is also a light version, where the special tools can be added post-install as you need. Still, there are quirks, and if an inexperienced user runs into problems, likely there is no help at forums, since that is not their purpose.
18 • @11 re: JWM and Kali Windows look (by Jeff on 2019-12-03 02:27:47 GMT from United States)
re: JWM, yes, I have seen it. That is why I said most rather than all.
re: Kali Windows look Have you ever heard of camouflage?
19 • My favorite command line shortcut (by K.U. on 2019-12-03 17:03:30 GMT from Finland)
My favorite shortcut in bash command line is the backward history search (ctrl r). It allows me to find even long and complicated commands easily again. Actually it even encourages me to develop long and complicated commands for future use and thereby improve my command line skills.
20 • Shell shortcut (by Cheker on 2019-12-03 18:30:27 GMT from Portugal)
I voted for the tab completion but then I've come to realize what I actually use above all else is the shell history by pressing up. I'm so used to it it didn't even occur to me.
21 • Shell history (by Johannes on 2019-12-04 10:01:51 GMT from Germany)
I have been a Linux user for more than 20 years (starting with Red Hat 5.1 Manhattan with Netscape 4 in 1998)... but somehow I never really used the bash history with Ctrl + R.
Never stop learning, thank you DW :-)
22 • @16: (by dragonmouth on 2019-12-04 15:57:45 GMT from United States)
You have just proven my point. Instead of using an already existing installer, for WHATEVER the reason may be, you decided to develop and use your own for antiX and MX. Every developer thinks that HIS application is God's gift to the world. I am all for diversity in apps but what is going on with Linux is balkanization. It's like having each reindeer pulling Santa's sled in a different direction. Santa would never get get anywhere.
23 • @22 (by Cynic on 2019-12-04 17:54:46 GMT from United States)
No.. what he proved is that not everyone seems it necessary to use a massive installer which may depend on libraries your main OS doesn't use.
What he proved was that Linux offers many options and that is a strength not a weakness.
No one can define a standard in Linux/GNU because the beauty of it is that anyone can modify things for the use case that fits.
I know many parts of the world still have such high data costs that the installer itself can be the equivalent of a meal's cost to download.. but of course in your perfect idea of the world you imagine everyone to have the same use case as you do..
Sorry to burst your bubble but people don't all live according to your definition of what is standard, required, or redundant.
24 • @22 (by anticapitalista on 2019-12-04 19:58:50 GMT from Greece)
see @23 for an excellent answer to your post.
Plus: FYI
Our installer is based on (and has improved) the MEPIS installer which first appeared in 2003! Calamares first appeared in development stage in 2014 (over 10 years later).
25 • Installers (by Cynic on 2019-12-05 01:11:59 GMT from Ghana)
I should note before it's assumed:
I have never used MX or Mepis. I'm not sure I've ever used a distribution that employs a calamares installer..
For those of us who remember the first GUI installers used by Ubuntu and others.. I think it's quite clear why alternatives are needed.
Quite frankly I see little point in using an installer with a codebase 4x larger than the average browser to do less than 30 minutes of work. On the other hand, not everyone is comfortable with cfdisk/fdisk partitioning or ncurses/text based installers; and thus need something more "user friendly" to perform the installation.
That does not make one better or worse, relevant or irrelevant, unique or redundant. It does make the distribution tailor to it's intended audience... which is generally the point of any "product".
And the fact I don't use GUI installers neither reduces their usefulness nor affects my use case at all.
I will however, defend their rights to make whatever the hell they want.. and would expect they do the same for me.
26 • @22 and 24 - MX/antiX installer (by Hoos on 2019-12-05 07:34:35 GMT from Singapore)
@22 - that was a bit of an oopsie.
To add to @24, the installer (with its improvements) has been in use continuously since 2003, first in Mepis, then antiX came into the picture in 2007, and then when Mepis development stopped around 2012/2013, the Mepis community built on that Mepis/antiX heritage and continued on with MX Linux.
I seem to remember the precursor of Calamares was developed as part of early Manjaro of around 2013/2014 vintage. Prior to that, Manjaro was using an ncurses installer. I suppose that to avoid fragmentation, it should have been looking to an existing graphical installer that was available at that time?
27 • Installing Linux... (by OstroL on 2019-12-05 09:11:38 GMT from Poland)
What an installer has to do? Unsquash the squashed file, copy the contents to the given partition, add a user, password, hostname, configure the network manager, make a fstab entry, add grub to /boot. Maybe, download some additional packages and upgrade any needed packages. (Have I forgotten anything else?) Sometimes wonder, why it takes so long.
It takes a minute or so to unsquash the squashed file (in chroot). Chainging/adding few files takes few minutes. And you know really what you install. All those unneeded packages can be uninstalled after you boot.
28 • Linux Installers (by anon on 2019-12-06 01:17:10 GMT from United States)
I definitely prefer cfdisk + text-based installer. It's smaller, faster, and does exactly what it is supposed to do with no frills. I am also glad that the more gui-centric users have graphical installer options. I'm happy that Linux finds a way to satisfy everybody, even if things get a little chaotic and divisive at times.
29 • @27 (by Cynic on 2019-12-06 04:15:37 GMT from United States)
Actually that's a lot more than some..
Squashfs is normally used by live discs rather than simple installers.
As an example, Slackware does not use it, and the install process is essentially a format, mount, chroot, install packages, setup boot loader, network, time zone, root password-all without a "GUI" or squashfs.
And you'll be hard pressed to find examples online of the installer breaking, refusing to start, etc.. it just works.
30 • @ 29 (by Lin on 2019-12-06 07:40:54 GMT from United States)
You are saying the same thing as @27. He didn't say the installer has to be GUI. You don't even need an installer as available in Slackware to install a distro. Arch, Gentoo etc have a minimum set up to bootstrapped. You can use the same idea to install any Linux distro. Even though, this is nearly 2020, it would be better, if people learn how to install any distro the old-fashioned way. Installers are scripts with a GUI or not, making it easier for users. Most "users" have forgotten what Linux is.
31 • Installers (by Friar Tux on 2019-12-06 13:37:51 GMT from Canada)
@30 (Lin) I disagree with anyone needing to know "how to install Linux the old fashion way". I want an installer with a decent GUI so I can install the OS and get on with my work. The install method for Arch (for example) is a nightmare. I really appreciate the one Mint uses. It lets you install the OS with very little messing around. I have been fortunate to have, a couple of times in the middle of a project, to have installed Mint over the Windows 10 OS and gone right back to work without any pre-install or post-install messing about. That's also why I appreciate a software installer over the terminal.
Number of Comments: 31
Display mode: DWW Only • Comments Only • Both DWW and Comments
| | |
| 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 1159 (2026-02-09): Sharing files on a network, isolating processes on Linux, LFS to focus on systemd, openSUSE polishes atomic updates, NetBSD not likely to adopt Rust code, COSMIC roadmap |
| • Issue 1158 (2026-02-02): Manjaro 26.0, fastest filesystem, postmarketOS progress report, Xfce begins developing its own Wayland window manager, Bazzite founder interviewed |
| • Issue 1157 (2026-01-26): Setting up a home server, what happened to convergence, malicious software entering the Snap store, postmarketOS automates hardware tests, KDE's login manager works with systemd only |
| • Issue 1156 (2026-01-19): Chimera Linux's new installer, using the DistroWatch Torrent Corner, new package tools for Arch, Haiku improves EFI support, Redcore streamlines branches, Synex introduces install-time ZFS options |
| • Issue 1155 (2026-01-12): MenuetOS, CDE on Sparky, iDeal OS 2025.12.07, recommended flavour of BSD, Debian seeks new Data Protection Team, Ubuntu 25.04 nears its end of life, Google limits Android source code releases, Fedora plans to replace SDDM, Budgie migrates to Wayland |
| • Issue 1154 (2026-01-05): postmarketOS 25.06/25.12, switching to Linux and educational resources, FreeBSD improving laptop support, Unix v4 available for download, new X11 server in development, CachyOS team plans server edtion |
| • Issue 1153 (2025-12-22): Best projects of 2025, is software ever truly finished?, Firefox to adopt AI components, Asahi works on improving the install experience, Mageia presents plans for version 10 |
| • Issue 1152 (2025-12-15): OpenBSD 7.8, filtering websites, Jolla working on a Linux phone, Germany saves money with Linux, Ubuntu to package AMD tools, Fedora demonstrates AI troubleshooting, Haiku packages Go language |
| • Issue 1151 (2025-12-08): FreeBSD 15.0, fun command line tricks, Canonical presents plans for Ubutnu 26.04, SparkyLinux updates CDE packages, Redox OS gets modesetting driver |
| • Issue 1150 (2025-12-01): Gnoppix 25_10, exploring if distributions matter, openSUSE updates tumbleweed's boot loader, Fedora plans better handling of broken packages, Plasma to become Wayland-only, FreeBSD publishes status report |
| • Issue 1149 (2025-11-24): MX Linux 25, why are video drivers special, systemd experiments with musl, Debian Libre Live publishes new media, Xubuntu reviews website hack |
| • Issue 1148 (2025-11-17): Zorin OS 18, deleting a file with an unusual name, NetBSD experiments with sandboxing, postmarketOS unifies its documentation, OpenBSD refines upgrades, Canonical offers 15 years of support for Ubuntu |
| • Issue 1147 (2025-11-10): Fedora 43, the size and stability of the Linux kernel, Debian introducing Rust to APT, Redox ports web engine, Kubuntu website off-line, Mint creates new troubleshooting tools, FreeBSD improves reproducible builds, Flatpak development resumes |
| • Issue 1146 (2025-11-03): StartOS 0.4.0, testing piped commands, Ubuntu Unity seeks help, Canonical offers Ubuntu credentials, Red Hat partners with NVIDIA, SUSE to bundle AI agent with SLE 16 |
| • Issue 1145 (2025-10-27): Linux Mint 7 "LMDE", advice for new Linux users, AlmaLinux to offer Btrfs, KDE launches Plasma 6.5, Fedora accepts contributions written by AI, Ubuntu 25.10 fails to install automatic updates |
| • Issue 1144 (2025-10-20): Kubuntu 25.10, creating and restoring encrypted backups, Fedora team debates AI, FSF plans free software for phones, ReactOS addresses newer drivers, Xubuntu reacts to website attack |
| • Issue 1143 (2025-10-13): openSUSE 16.0 Leap, safest source for new applications, Redox introduces performance improvements, TrueNAS Connect available for testing, Flatpaks do not work on Ubuntu 25.10, Kamarada plans to switch its base, Solus enters new epoch, Frugalware discontinued |
| • Issue 1142 (2025-10-06): Linux Kamarada 15.6, managing ZIP files with SQLite, F-Droid warns of impact of Android lockdown, Alpine moves ahead with merged /usr, Cinnamon gets a redesigned application menu |
| • Issue 1141 (2025-09-29): KDE Linux and GNOME OS, finding mobile flavours of Linux, Murena to offer phones with kill switches, Redox OS running on a smartphone, Artix drops GNOME |
| • Issue 1140 (2025-09-22): NetBSD 10.1, avoiding AI services, AlmaLinux enables CRB repository, Haiku improves disk access performance, Mageia addresses service outage, GNOME 49 released, Linux introduces multikernel support |
| • Issue 1139 (2025-09-15): EasyOS 7.0, Linux and central authority, FreeBSD running Plasma 6 on Wayland, GNOME restores X11 support temporarily, openSUSE dropping BCacheFS in new kernels |
| • Issue 1138 (2025-09-08): Shebang 25.8, LibreELEC 12.2.0, Debian GNU/Hurd 2025, the importance of software updates, AerynOS introduces package sets, postmarketOS encourages patching upstream, openSUSE extends Leap support, Debian refreshes Trixie media |
| • Issue 1137 (2025-09-01): Tribblix 0m37, malware scanners flagging Linux ISO files, KDE introduces first-run setup wizard, CalyxOS plans update prior to infrastructure overhaul, FreeBSD publishes status report |
| • Issue 1136 (2025-08-25): CalyxOS 6.8.20, distros for running containers, Arch Linux website under attack,illumos Cafe launched, CachyOS creates web dashboard for repositories |
| • Issue 1135 (2025-08-18): Debian 13, Proton, WINE, Wayland, and Wayback, Debian GNU/Hurd 2025, KDE gets advanced Liquid Glass, Haiku improves authentication tools |
| • Issue 1134 (2025-08-11): Rhino Linux 2025.3, thoughts on malware in the AUR, Fedora brings hammered websites back on-line, NetBSD reveals features for version 11, Ubuntu swaps some command line tools for 25.10, AlmaLinux improves NVIDIA support |
| • Issue 1133 (2025-08-04): Expirion Linux 6.0, running Plasma on Linux Mint, finding distros which support X11, Debian addresses 22 year old bug, FreeBSD discusses potential issues with pkgbase, CDE ported to OpenBSD, Btrfs corruption bug hitting Fedora users, more malware found in Arch User Repository |
| • Issue 1132 (2025-07-28): deepin 25, wars in the open source community, proposal to have Fedora enable Flathub repository, FreeBSD plans desktop install option, Wayback gets its first release |
| • Issue 1131 (2025-07-21): HeliumOS 10.0, settling on one distro, Mint plans new releases, Arch discovers malware in AUR, Plasma Bigscreen returns, Clear Linux discontinued |
| • Issue 1130 (2025-07-14): openSUSE MicroOS and RefreshOS, sharing aliases between computers, Bazzite makes Bazaar its default Flatpak store, Alpine plans Wayback release, Wayland and X11 benchmarked, Red Hat offers additional developer licenses, openSUSE seeks feedback from ARM users, Ubuntu 24.10 reaches the end of its life |
| • Issue 1129 (2025-07-07): GLF OS Omnislash, the worst Linux distro, Alpine introduces Wayback, Fedora drops plans to stop i686 support, AlmaLinux builds EPEL repository for older CPUs, Ubuntu dropping existing RISC-V device support, Rhino partners with UBports, PCLinuxOS recovering from website outage |
| • Issue 1128 (2025-06-30): AxOS 25.06, AlmaLinux OS 10.0, transferring Flaptak bundles to off-line computers, Ubuntu to boost Intel graphics performance, Fedora considers dropping i686 packages, SDesk switches from SELinux to AppArmor |
| • Issue 1127 (2025-06-23): LastOSLinux 2025-05-25, most unique Linux distro, Haiku stabilises, KDE publishes Plasma 6.4, Arch splits Plasma packages, Slackware infrastructure migrating |
| • 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 |
| • 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 | 
College Linux
College Linux was a Debian-based live CD - a fully capable PHP5, Perl and Ruby web server, preloaded with gedit and Vim for editing scripts with syntax highlighting. College Linux includes tools to back up and restore your web site from a USB pen drive or from your collegelinux.org account.
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.
|
|