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.5/10 from 26 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 1114 (2025-03-24): Bazzite 41, checking which processes are writing to disk, Rocky unveils new Hardened branch, GNOME 48 released, generating images for the Raspberry Pi |
• Issue 1113 (2025-03-17): MocaccinoOS 1.8.1, how to contribute to open source, Murena extends on-line installer, Garuda tests COSMIC edition, Ubuntu to replace coreutils with Rust alternatives, Chimera Linux drops RISC-V builds |
• Issue 1112 (2025-03-10): Solus 4.7, distros which work with Secure Boot, UBports publishes bug fix, postmarketOS considers a new name, Debian running on Android |
• Issue 1111 (2025-03-03): Orbitiny 0.01, the effect of Ubuntu Core Desktop, Gentoo offers disk images, elementary OS invites feature ideas, FreeBSD starts PinePhone Pro port, Mint warns of upcoming Firefox issue |
• Issue 1110 (2025-02-24): iodeOS 6.0, learning to program, Arch retiring old repositories, openSUSE makes progress on reproducible builds, Fedora is getting more serious about open hardware, Tails changes its install instructions to offer better privacy, Murena's de-Googled tablet goes on sale |
• Issue 1109 (2025-02-17): Rhino Linux 2025.1, MX Linux 23.5 with Xfce 4.20, replacing X.Org tools with Wayland tools, GhostBSD moving its base to FreeBSD -RELEASE, Redox stabilizes its ABI, UBports testing 24.04, Asahi changing its leadership, OBS in dispute with Fedora |
• Issue 1108 (2025-02-10): Serpent OS 0.24.6, Aurora, sharing swap between distros, Peppermint tries Void base, GTK removinglegacy technologies, Red Hat plans more AI tools for Fedora, TrueNAS merges its editions |
• Issue 1107 (2025-02-03): siduction 2024.1.0, timing tasks, Lomiri ported to postmarketOS, Alpine joins Open Collective, a new desktop for Linux called Orbitiny |
• Issue 1106 (2025-01-27): Adelie Linux 1.0 Beta 6, Pop!_OS 24.04 Alpha 5, detecting whether a process is inside a virtual machine, drawing graphics to NetBSD terminal, Nix ported to FreeBSD, GhostBSD hosting desktop conference |
• Issue 1105 (2025-01-20): CentOS 10 Stream, old Flatpak bundles in software centres, Haiku ports Iceweasel, Oracle shows off debugging tools, rsync vulnerability patched |
• Issue 1104 (2025-01-13): DAT Linux 2.0, Silly things to do with a minimal computer, Budgie prepares Wayland only releases, SteamOS coming to third-party devices, Murena upgrades its base |
• Issue 1103 (2025-01-06): elementary OS 8.0, filtering ads with Pi-hole, Debian testing its installer, Pop!_OS faces delays, Ubuntu Studio upgrades not working, Absolute discontinued |
• Issue 1102 (2024-12-23): Best distros of 2024, changing a process name, Fedora to expand Btrfs support and releases Asahi Remix 41, openSUSE patches out security sandbox and donations from Bottles while ending support for Leap 15.5 |
• Issue 1101 (2024-12-16): GhostBSD 24.10.1, sending attachments from the command line, openSUSE shows off GPU assignment tool, UBports publishes security update, Murena launches its first tablet, Xfce 4.20 released |
• Issue 1100 (2024-12-09): Oreon 9.3, differences in speed, IPFire's new appliance, Fedora Asahi Remix gets new video drivers, openSUSE Leap Micro updated, Redox OS running Redox OS |
• Issue 1099 (2024-12-02): AnduinOS 1.0.1, measuring RAM usage, SUSE continues rebranding efforts, UBports prepares for next major version, Murena offering non-NFC phone |
• Issue 1098 (2024-11-25): Linux Lite 7.2, backing up specific folders, Murena and Fairphone partner in fair trade deal, Arch installer gets new text interface, Ubuntu security tool patched |
• Issue 1097 (2024-11-18): Chimera Linux vs Chimera OS, choosing between AlmaLinux and Debian, Fedora elevates KDE spin to an edition, Fedora previews new installer, KDE testing its own distro, Qubes-style isolation coming to FreeBSD |
• Issue 1096 (2024-11-11): Bazzite 40, Playtron OS Alpha 1, Tucana Linux 3.1, detecting Screen sessions, Redox imports COSMIC software centre, FreeBSD booting on the PinePhone Pro, LXQt supports Wayland window managers |
• Issue 1095 (2024-11-04): Fedora 41 Kinoite, transferring applications between computers, openSUSE Tumbleweed receives multiple upgrades, Ubuntu testing compiler optimizations, Mint partners with Framework |
• Issue 1094 (2024-10-28): DebLight OS 1, backing up crontab, AlmaLinux introduces Litten branch, openSUSE unveils refreshed look, Ubuntu turns 20 |
• Issue 1093 (2024-10-21): Kubuntu 24.10, atomic vs immutable distributions, Debian upgrading Perl packages, UBports adding VoLTE support, Android to gain native GNU/Linux application support |
• Issue 1092 (2024-10-14): FunOS 24.04.1, a home directory inside a file, work starts of openSUSE Leap 16.0, improvements in Haiku, KDE neon upgrades its base |
• Issue 1091 (2024-10-07): Redox OS 0.9.0, Unified package management vs universal package formats, Redox begins RISC-V port, Mint polishes interface, Qubes certifies new laptop |
• Issue 1090 (2024-09-30): Rhino Linux 2024.2, commercial distros with alternative desktops, Valve seeks to improve Wayland performance, HardenedBSD parterns with Protectli, Tails merges with Tor Project, Quantum Leap partners with the FreeBSD Foundation |
• Issue 1089 (2024-09-23): Expirion 6.0, openKylin 2.0, managing configuration files, the future of Linux development, fixing bugs in Haiku, Slackware packages dracut |
• Issue 1088 (2024-09-16): PorteuX 1.6, migrating from Windows 10 to which Linux distro, making NetBSD immutable, AlmaLinux offers hardware certification, Mint updates old APT tools |
• Issue 1087 (2024-09-09): COSMIC desktop, running cron jobs at variable times, UBports highlights new apps, HardenedBSD offers work around for FreeBSD change, Debian considers how to cull old packages, systemd ported to musl |
• Issue 1086 (2024-09-02): Vanilla OS 2, command line tips for simple tasks, FreeBSD receives investment from STF, openSUSE Tumbleweed update can break network connections, Debian refreshes media |
• Issue 1085 (2024-08-26): Nobara 40, OpenMandriva 24.07 "ROME", distros which include source code, FreeBSD publishes quarterly report, Microsoft updates breaks Linux in dual-boot environments |
• Issue 1084 (2024-08-19): Liya 2.0, dual boot with encryption, Haiku introduces performance improvements, Gentoo dropping IA-64, Redcore merges major upgrade |
• Issue 1083 (2024-08-12): TrueNAS 24.04.2 "SCALE", Linux distros for smartphones, Redox OS introduces web server, PipeWire exposes battery drain on Linux, Canonical updates kernel version policy |
• Issue 1082 (2024-08-05): Linux Mint 22, taking snapshots of UFS on FreeBSD, openSUSE updates Tumbleweed and Aeon, Debian creates Tiny QA Tasks, Manjaro testing immutable images |
• Issue 1081 (2024-07-29): SysLinuxOS 12.4, OpenBSD gain hardware acceleration, Slackware changes kernel naming, Mint publishes upgrade instructions |
• Issue 1080 (2024-07-22): Running GNU/Linux on Android with Andronix, protecting network services, Solus dropping AppArmor and Snap, openSUSE Aeon Desktop gaining full disk encryption, SUSE asks openSUSE to change its branding |
• Issue 1079 (2024-07-15): Ubuntu Core 24, hiding files on Linux, Fedora dropping X11 packages on Workstation, Red Hat phasing out GRUB, new OpenSSH vulnerability, FreeBSD speeds up release cycle, UBports testing new first-run wizard |
• Issue 1078 (2024-07-08): Changing init software, server machines running desktop environments, OpenSSH vulnerability patched, Peppermint launches new edition, HardenedBSD updates ports |
• Issue 1077 (2024-07-01): The Unity and Lomiri interfaces, different distros for different tasks, Ubuntu plans to run Wayland on NVIDIA cards, openSUSE updates Leap Micro, Debian releases refreshed media, UBports gaining contact synchronisation, FreeDOS celebrates its 30th anniversary |
• Issue 1076 (2024-06-24): openSUSE 15.6, what makes Linux unique, SUSE Liberty Linux to support CentOS Linux 7, SLE receives 19 years of support, openSUSE testing Leap Micro edition |
• Issue 1075 (2024-06-17): Redox OS, X11 and Wayland on the BSDs, AlmaLinux releases Pi build, Canonical announces RISC-V laptop with Ubuntu, key changes in systemd |
• Issue 1074 (2024-06-10): Endless OS 6.0.0, distros with init diversity, Mint to filter unverified Flatpaks, Debian adds systemd-boot options, Redox adopts COSMIC desktop, OpenSSH gains new security features |
• Issue 1073 (2024-06-03): LXQt 2.0.0, an overview of Linux desktop environments, Canonical partners with Milk-V, openSUSE introduces new features in Aeon Desktop, Fedora mirrors see rise in traffic, Wayland adds OpenBSD support |
• Issue 1072 (2024-05-27): Manjaro 24.0, comparing init software, OpenBSD ports Plasma 6, Arch community debates mirror requirements, ThinOS to upgrade its FreeBSD core |
• Issue 1071 (2024-05-20): Archcraft 2024.04.06, common command line mistakes, ReactOS imports WINE improvements, Haiku makes adjusting themes easier, NetBSD takes a stand against code generated by chatbots |
• Issue 1070 (2024-05-13): Damn Small Linux 2024, hiding kernel messages during boot, Red Hat offers AI edition, new web browser for UBports, Fedora Asahi Remix 40 released, Qubes extends support for version 4.1 |
• Issue 1069 (2024-05-06): Ubuntu 24.04, installing packages in alternative locations, systemd creates sudo alternative, Mint encourages XApps collaboration, FreeBSD publishes quarterly update |
• Issue 1068 (2024-04-29): Fedora 40, transforming one distro into another, Debian elects new Project Leader, Red Hat extends support cycle, Emmabuntus adds accessibility features, Canonical's new security features |
• Issue 1067 (2024-04-22): LocalSend for transferring files, detecting supported CPU architecure levels, new visual design for APT, Fedora and openSUSE working on reproducible builds, LXQt released, AlmaLinux re-adds hardware support |
• Issue 1066 (2024-04-15): Fun projects to do with the Raspberry Pi and PinePhone, installing new software on fixed-release distributions, improving GNOME Terminal performance, Mint testing new repository mirrors, Gentoo becomes a Software In the Public Interest project |
• Issue 1065 (2024-04-08): Dr.Parted Live 24.03, answering questions about the xz exploit, Linux Mint to ship HWE kernel, AlmaLinux patches flaw ahead of upstream Red Hat, Calculate changes release model |
• Issue 1064 (2024-04-01): NixOS 23.11, the status of Hurd, liblzma compromised upstream, FreeBSD Foundation focuses on improving wireless networking, Ubuntu Pro offers 12 years of support |
• Issue 1063 (2024-03-25): Redcore Linux 2401, how slowly can a rolling release update, Debian starts new Project Leader election, Red Hat creating new NVIDIA driver, Snap store hit with more malware |
• 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 | 
Ubuntu Christian Edition
Ubuntu Christian Edition is a free, open source operating system geared towards Christians. It is based on the popular Ubuntu. Along with the standard Ubuntu applications, Ubuntu Christian Edition includes the best available Christian software. The latest release contains GnomeSword, a top of the line Bible study program for Linux based on the Sword Project. There are several modules installed with GnomeSword including Bibles, Commentaries, and Dictionaries. Ubuntu Christian Edition also includes fully integrated web content parental controls powered by Dansguardian. A graphical tool to adjust the parental control settings has also been developed specifically for Ubuntu Christian Edition. The goal of Ubuntu Christian Edition is not to bring Christianity to Linux but to bring Linux to Christians.
Status: Active
|
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.
|
|