DistroWatch Weekly |
DistroWatch Weekly, Issue 824, 22 July 2019 |
Welcome to this year's 29th issue of DistroWatch Weekly!
Every so often it feels nice to step outside the flow of mainstream distributions and see what else is available. Smaller projects are often doing new things or introducing new applications and this week we explore Hexagon OS, a Linux distribution selected at random from the DistroWatch waiting list. Our Feature Story talks about this young project and its custom applications. While new distributions hold lots of potential, there is something to be said for long-running projects that keep performing well year after year. In our News section we tip our hats to Slackware, the world's oldest surviving Linux distribution, as the project turns 26 years old. Plus we report on Mageia publishing new media to better support some AMD CPUs, Fedora phasing out 32-bit repositories, and the launch of Fedora CoreOS. Then, in our Tips and Tricks column, we explore how to limit the amount of disk space a user can consume. We are curious how our readers keep their users from taking up too much storage space and we invite your comments in this week's Opinion Poll. Plus we are pleased to share the releases of the past week and list the torrents we are seeding. We wish you all a fantastic week and happy reading!
Content:
- Review: HexagonOS 1.0
- News: Mageia publishes media update, Fedora unveils CoreOS and plans to phase out 32-bit repositories, Slackware turns 26
- Tips and tricks: Limiting a user's disk usage with quotas
- Released last week: Q4OS 3.8, Proxmox 6.0 "Virtual Environment", Oracle Linux 8.0
- Torrent corner: ArcoLinux, Clonezilla, deepin, KDE neon, Mageia, NST, OPNsense, PClinuxOS, Proxmox, Q4OS, Slackel, SmartOS, Sparky, Univention
- Upcoming releases: Rebellin Linux 4
- Opinion poll: Limiting a user's disk usage
- New additions: AcademiX GNU/Linux
- Reader comments
Listen to the Podcast edition of this week's DistroWatch Weekly in OGG (16MB) and MP3 (12MB) formats.
|
Feature Story (by Jesse Smith) |
HexagonOS 1.0
Sometimes I like to pick a random distribution from the DistroWatch waiting list rather than running a tried and true distribution, just to see what options are out there in the world. The project I selected this week is called HexagonOS and is based on Ubuntu 18.04 LTS with the Xfce desktop. HexagonOS 1.0 appears to stick pretty close to its Ubuntu/Xubuntu origins, but includes a few custom utilities:
HexagonOS 1.0 contains: HexagonCentre (software manager), UBackup (a simple backup tool for your user folder), HexagonAutoDock (a tool that solve a problem with Xfce and Plank) and AboutHexagon.
Hexagon is available for 64-bit (x86_64) computers exclusively and its ISO is a 1GB download. Booting from the media brings up the Xfce desktop. A panel at the top of the screen holds the Whisker menu and system tray. A dock at the bottom of the display provides quick access to commonly used applications and doubles as the desktop's task switcher. When running from the live disc, the desktop holds a single icon for launching the distribution's graphical system installer.
One curious aspect of the desktop is the clock and calendar software displays information in another language (I believe it is Italian) while everything else (the application menu, About page, and menus in programs) all display text in English. The keyboard layout is also Italian, which took me a while to notice since the Italian layout and US English layouts are similar, but with a few characters shifted. The keyboard's layout can be changed in the settings panel with just a few clicks.

HexagonOS 1.0 -- The application menu and About window
(full image size: 1.1MB, resolution: 1280x1024 pixels)
Installing
Like its parent, Hexagon uses the Ubiquity system installer. It begins by asking us to select our preferred language from a list, with the default option being French in my case. We are offered a link to the release notes and clicking this link does nothing. We can then select our keyboard's layout from a list and choose whether to install third-party drivers and media support. Partitioning comes next, with automated and manual options. The manual approach is quite straight forward and pleasantly easy to navigate. We then choose our time zone from a map of the world and create a username and password for ourselves. The installer finished its work quickly and without any issues during my test runs.
Early impressions
The freshly installed copy of Hexagon boots to a graphical login screen. We are presented with two desktop session options: Xfce and Xubuntu. Both options launch the same session - the Xfce desktop with the layout we experienced on the live disc. One unusual aspect of the desktop I noticed early on is Hexagon places the application control buttons on the left side of the window, rather than the right. Otherwise the desktop feels like a standard Xfce experience, with the addition of the dock at the bottom of the screen.
When I first started using Hexagon a window appeared on the desktop reporting Ubuntu 18.04 had experienced an internal error and asking if a bug report should be sent. I don't think seeing this window is a good sign, partly because the mismatched distribution name may confuse newcomers and partly because it indicates some unknown problem is happening in the background. After I had installed the first batch of available software updates, I stopped seeing the error message.
Software management
On the subject of software updates, when new packages are available an orange icon quietly appears on the dock. The icon doesn't draw attention to itself, but clicking on it opens the update manager. The update manager shows which new packages we can download and we can uncheck a box next to any we do not want to download. There were several updates available on the first day, totalling 322MB in size. Most of the update process seemed very friendly until the update manager paused to ask whether we should keep our existing GRUB configuration file or accept a new one from an updated package. I chose to keep my existing configuration.
One curious feature I noticed was each time I downloaded new packages a removable media icon would appear on the desktop. The icon indicates it represents a volume 4.1kB in size. Clicking the icon produces a “failed to mount” error and there is no indication from command line tools that any new storage media or temporary filesystem is available.

HexagonOS 1.0 -- Installing software with Synaptic
(full image size: 325kB, resolution: 1280x1024 pixels)
To install new packages, upgrade existing ones or remove unwanted items we can use the Synaptic package manager. Synaptic works quickly and organizes packages into simple lists with brief descriptions. Synaptic will also search for packages based on their name or description. Synaptic is not as beginner friendly as most modern software centres, but it works quickly and gets the job done.
Hardware
I ended up running Hexagon in three test environments: a VirtualBox virtual machine, a laptop, and a workstation. Everything worked smoothly and quickly on both physical machines and, apart from changing my language and keyboard layout settings during the live session, I encountered no hardware-related problems. The Xfce desktop was pleasantly responsive and could be made unusually fast by disabling compositing.
I ran into a few minor issues when running the distribution in VirtualBox. Screen resolution was initially limited to 800x600 pixels. VirtualBox guest modules could be installed from the default repositories to fix the display limitations. From then on everything worked properly.
Hexagon is a mid-weight distribution, using about 5.3GB of hard drive space and 270MB of RAM. This puts it in the same range as other distributions running Xfce I have tried recently.

HexagonOS 1.0 -- Running LibreOffice and GNOME-Paint
(full image size: 239kB, resolution: 1280x1024 pixels)
Included software
Hexagon ships with a very minimal collection of desktop software. We are treated to the Firefox web browser, a small drawing editor, the VLC media player with lots of codecs, and the Thunar file manager. There are also some small tools such as the gedit text editor, an archive manager, and the systemd init software. The distribution runs on version 4.15 of the Linux kernel.
Custom tools
Hexagon ships with a few custom tools. Apart from the program which tells us which version of Hexagon we are using, there are two applications users may find interesting. The first is called User Backup (UBackup). This desktop program has just one button which, when clicked, creates a Zip archive of the user's home directory. There are no options, no way to place the archive elsewhere, and no file filters. There also is no restore feature, we need to do that manually by operating on the created Zip archive. While this program works, its lack of features, progress information, and restore option make it a limiting backup solution.

HexagonOS 1.0 -- Creating an archive with User Backup
(full image size: 1.6MB, resolution: 1280x1024 pixels)
The second custom program is Hexagon Centre, a simple software centre. The program's window lists five categories of software (Basic, Office, Graphics, Music, and Education). Clicking one button next to a category lists the packages included in the category. Clicking the other button installs every package in the given category. A single click on the install button downloads the whole category without confirmation and without any indication of progress. At one point I accidentally ended up downloading the Education group which effectively locked the centre for a few minutes.

HexagonOS 1.0 -- Installing packages with HexagonCentre
(full image size: 1.3MB, resolution: 1280x1024 pixels)
The organization of some categories left me a little puzzled. For example, LibreOffice is included in the Basic, Education, and Office categories. The GNU Image Manipulation Program is listed under both Graphics and Education. The Brasero disc burning software is listed under Basic instead of Music.
On the whole, the Hexagon Centre works, though I'm not sure if it's particularly useful. It can grab batches of programs, but the inability to customize these groups makes me feel most users would be better served by a mature software centre such as GNOME Software or mintInstall.
Settings
The distribution ships with a settings panel which should feel familiar to anyone who has used a recent version of Xfce. The desktop settings panel provides a grid of modules we can open to adjust window decorations, change the wallpaper, and fine-tune the mouse and keyboard settings. We can also enable software repositories and check for the availability of compatible third-party hardware drivers. I found all the configuration modules worked, were generally clearly labelled and well organized.

HexagonOS 1.0 -- Adjusting settings
(full image size: 1.3MB, resolution: 1280x1024 pixels)
Conclusions
On the whole, Hexagon worked well for me. Hardware support was solid, performance was above average, the included applications worked well, and the settings were easy to adjust. I had very few complaints - just two really: my keyboard layout had to be adjusted and Hexagon did not automatically work well with VirtualBox. However, both of these issues were easily addressed.
With that being said, Hexagon appears to bring relatively little, technologically, to the experience over its parent. While running this distribution I sometimes forgot that I was not simply running Xubuntu with a dock installed. The custom utilities Hexagon provides (the software centre and the backup tool) both function, but are quite limited in what they can do for the user and this makes me disinclined to use them over other solutions like Deja Dup and GNOME Software.
It's probably too soon to judge what HexagonOS will become. Right now it's just at its 1.0 release, and appears to be a first attempt to take Xubuntu and customize it with a few changes. Hopefully future versions will try more new things, polish the custom applications and distinguish the distribution from its parent.
* * * * *
Hardware used in this review
One of my physical test environments 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
My laptop used in this review was a de-branded HP laptop with the following
specifications:
- Processor: Intel i3 2.5GHz CPU
- Display: Intel integrated video
- Storage: Western Digital 700GB hard drive
- Memory: 6GB of RAM
- Wired network device: Realtek RTL8101E/RTL8102E PCI Express Fast
- Wireless network device: Realtek RTL8188EE Wireless network card
|
Miscellaneous News (by Jesse Smith) |
Mageia publishes media update, Fedora unveils CoreOS and plans to phase out 32-bit repositories, Slackware turns 26
Approximately two weeks after the release of Mageia 7, the project has published a minor update, Mageia 7.1. The new media is mostly the same as the original version, but with fixes for systemd and AMD Ryzen 3000 series CPUs. "The timing for Mageia 7, just prior to the recent release of the new AMD Ryzen 3000 series of CPUs, didn't play nicely. Namely, there was an issue with the system starting up on these new CPUs that prevented any type of installation, except for a net install. So, the only solution was to release a new set of installation media, which are available to download here. It's very important to note that if you have a working system, there is nothing that you need to address. This release is primarily to fix installation on systems with the above CPUs." Details can be found in Mageia's blog post.
* * * * *
The Fedora team unveiled a few new items this week. The first is a preview of Fedora CoreOS. According to the project, "Fedora CoreOS is an automatically-updating, minimal operating system for running containerized workloads securely and at scale. It is currently available for testing on a limited set of platforms, with more coming soon." People interested in Fedora CoreOS can learn more from the distribution's Getting Started guide.
The Fedora team is also looking at removing standalone 32-bit package repositories. This would cut back on testing and block users of older 32-bit releases from upgrading to new versions of Fedora. The plan calls for maintaining multilib support, allowing older software and WINE to continue to run. "With the dropping of the i686 kernel package it's no longer possible to directly install Fedora 31 or later on i686 hardware, however, it is still a possibly to upgrade older releases as long as we continue to provide a repository. This will leave those users with an old possibly vulnerable kernel installed. The only other use/need for the repositories is to allow maintainers to debug and test fixes for multilib shipped packages, but the koji buildroot repo can be used for this use case. Multilib x86_64 repos will not be affected and all packages will still be built for i686 for this use case."
* * * * *
Slackware is the world's oldest surviving Linux distribution. The project, which was founded by (and continues to be run by) Patrick Volkerding, turned 26 years old this week. The initial announcement for Slackware 1.0 is still available on the distribution's website. "The Slackware Linux distribution (v. 1.00) is now available for anonymous FTP. This is a complete installation system designed for systems with a 3.5" boot floppy. It has been tested extensively with a 386/IDE system. The standard kernel included does not support SCSI, but if there's a great demand, I might be persuaded to compile a few custom kernels to put up for FTP." Happy birthday, Slackware!
* * * * *
These and other news stories can be found on our Headlines page.
|
Tips and Tricks (by Jesse Smith) |
Limiting a user's disk usage with quotas
Whenever two or more people have access to a computer, there is a chance one of them will consume a lot of disk space, taking over and filling the disk. Chances are if you have worked in an office or shared a computer at home, you have run into a situation where one person archives everything or downloads a lot of material and fills the disk to capacity, preventing others from saving their own documents.
Linux, and related operating systems in the UNIX family, have a tool for preventing users from consuming more than their fair share of disk space called quotas. An administrator can set quotas on specific users, or groups of users, to limit how much of the disk they can use for storage. This week I want to look at a few simple examples of using quotas.
The first thing we need to do is install the quota package. On Fedora and related distributions this can be done by running "sudo dnf install quota", on Debian and Ubuntu we can run "sudo apt install quota", and on the Arch Linux family of distributions the command "sudo pacman -S quota-tools" will get us started.
The next thing we need to do is edit the /etc/fstab file to indicate we want to use quotas on a specific filesystem. Usually quotas will be placed on the /home partition, but we can assign quotas elsewhere too. Let's assume I have an entry for the /home partition in my fstab file which looks like this:
/dev/sda2 /home ext4 defaults,noatime 1 2
We can enable quotas for specific users by adding the "usrquota" option. Now the entry for my /home partition looks like this:
/dev/sda2 /home ext4 defaults,noatime,usrquota 1 2
To make this change take effect we need to re-mount our /home partition. Otherwise the change will not take effect until the computer is rebooted.
sudo mount -o remount /home
Our filesystem is now ready to use quotas, but no quota information is in place yet. We can initialize the filesystem with fresh, blank quota information using the quotacheck program:
sudo quotacheck -cmu /home
The quota information is in place and we can now turn on disk quotas:
sudo quotaon /home
Now quotas are enabled on our computer, but we have not set any limits on specific users. This means everyone can still write as many files as they want to our disk. To limit a user, run the following command where the last parameter is the account name of the person to limit. Here I limit the user named "Jesse":
sudo edquota jesse
When we run the edquota (edit quota) command it opens a text editor where we can see the current number of blocks of disk data the user is consuming, along with "Soft" and "Hard" limit settings. A Soft limit is how much data a user can consume within a given grace period, while a Hard limit is how much data a user can store in total, but then no more can be written to the disk. I recommend sticking to using the Hard limit as it is easier to visualize and avoids confusing users with time constraints. A typical quota entry for a user may look like this:
Filesystem | blocks | soft | hard | inodes | soft | hard |
/dev/sda2 | 400 | 0 | 0 | 80 | 0 | 0 |
The amount of space used and the limits specified are listed in one kilobyte (1kB) blocks rather than in bytes. This means if we want to limit a user to 1MB of space, roughly a million bytes, we would set the hard limit to be "1024" (1024 x 1kB). A 1GB limit would be listed as "1048576" (1024 x 1024 x 1kB). And a 100GB limit would be entered into the edquota file as "104857600". Here we see an example of a 100GB quota limit:
Filesystem | blocks | soft | hard | inodes | soft | hard |
/dev/sda2 | 400 | 0 | 104857600 | 80 | 0 | 0 |
For the sake of simplicity, I am going to ignore inode quotas as most systems will run out of storage blocks before they run out of inodes. Once the file is saved and we quit the text editor, the new quota settings are applied. We can check that they are in place for the user Jesse by running:
sudo quota jesse
This will show the same information that we saved in the text editor when we ran edquota above.
You might be wondering what happens if the user tries to save more data than their disk quota allows. Basically, for that user, the disk acts as though it were full. Downloads will stop once a quota is reached, copy commands will no longer work and will report "Disk quota exceeded." They will need to delete some files in order to free up space if they want to save new information to the drive. Meanwhile everyone else using the computer can continue to use the disk normally.
We can copy quota limits from one user to another. For instance, now that we have placed a quota limit on Jesse, we can copy the same limitations to the user named Mike by running edquota with the "-p" flag:
sudo edquota -p jesse mike
Now both users how a maximum quota of 100GB. We can remove these restrictions at any time by running edquota again and changing the Hard Blocks field to zero. The value of zero in the edquota file indicates there is no limit.
On FreeBSD the process of enabling quotas is very similar to how it is on Linux distributions, however, the option we set in the /etc/fstab file is written "userquota" instead of "usrquota" and the administrator needs to enable quotas in the global configuration file, /etc/rc.conf.
Looking at the steps above for enabling quotas on traditional filesystems, where we need to enable the feature, initialize quotas, and convert between bytes and blocks, it probably seems like a lot of extra work. And it is. However, some filesystems make things easier for their users. For instance, the ZFS advanced filesystem enables the quota feature by default. Administrators can set a quota for a given user with just one command, without translating between block sizes or editing the /etc/fstab file. For instance, the following command limits user Jesse to having 10GB of files on a ZFS storage volume called zroot/usr/home:
sudo zfs set userquota@jesse=10GB zroot/usr/home
We can check if a user has a quota and, if so, how large it is, but running a similar command:
sudo zfs get userquota@jesse zroot/usr/home
Quotas for a specific user can be removed by setting the quota size to "none", for example, here we remove the disk quote for user Jesse on the ZFS volume:
sudo zfs set userquota@jesse=none zroot/usr/home
The administrator can check how much data each user has on a given ZFS volume, and what their total quota is, by running the userspace command, followed by the name of the ZFS sub-volume:
zfs userspace zroot/usr/home
It is worth noting that ZFS usually compresses data, so the size of the file, as listed by tools like ls, may not reflect the size of the file on the disk. Quotas set by the administrator on ZFS volumes limit the amount of disk space the user can consume, not the total uncompressed size of the file. This means mostly empty files or files that can easily be compressed, like text files, may make it look like the user is going over their quota limit when really the data is just compressed on the disk.
* * * * *
Additional tips can be found in our Tips and Tricks archive.
|
Released Last Week |
Q4OS 3.8
Q4OS is a lightweight Linux distribution based on Debian. The distribution's latest release is Q4OS 3.8 which is available in two desktop editions: KDE Plasma and Trinity. "Q4OS Centaurus is based on Debian Buster 10 and Plasma 5.14, optionally Trinity 14.0.6, desktop environment, and it's available for 64-bit and 32-bit/i686 PAE computers, as well as for older i386 systems without PAE extension. We are working hard to bring it for ARM devices too. One of the Q4OS specific goals is the ability to have Plasma and Trinity desktop alongside each other installed. Users can switch back and forth between more advanced Plasma or efficient Trinity desktop. Both desktops can independently coexist side by side and don't interfere with each other. Plasma is being the logical primary choice for most of users, so it's considered to be the default option, which is also obvious from the Q4OS downloads site. Q4OS 3.8 will receive five years of security updates. Further details can be found in the project's release announcement.

Q4OS 3.8 -- Running the KDE Plasma desktop
(full image size: 111kB, resolution: 1280x1024 pixels)
Proxmox 6.0 "Virtual Environment"
Proxmox is a commercial company offering specialised products based on Debian GNU/Linux, notably Proxmox Virtual Environment and Proxmox Mail Gateway. Proxmox Virtual Environment is an open-source virtualisation platform for running virtual appliances and virtual machines. The company's latest release is Promox 6.0 "Virtual Environment" which is based on Debian 10 "Buster" " Proxmox Server Solutions GmbH, developer of the open-source virtualization management platform Proxmox VE, today released its major version Proxmox VE 6.0. The comprehensive solution, designed to deploy an open-source software-defined data center (SDDC), is based on Debian 10.0 Buster. It includes updates to the latest versions of the leading open-source technologies for virtual environments like a 5.0 Linux kernel (based on Ubuntu 19.04 'Disco Dingo'), QEMU 4.0.0, LXC 3.1.0, Ceph 14.2 (Nautilus), ZFS 0.8.1, and Corosync 3.0.2. Proxmox VE 6.0 delivers several new major features, enhancements, and bug fixes." Further information can be found in the company's release announcement.
Univention Corporate Server 4.4-1
Univention Corporate Server (UCS) is an enterprise-class distribution based on Debian GNU/Linux. The project's latest version is an update to the distribution's 4.4 release, bringing with it performance improvements and application recommendations based on what administrators have installed previously. "The most obvious change is certainly the new app suggestion system in the Univention App Center. Based on the apps already installed in the UCS environment, administrators receive recommendations for suitable supplementary apps. These recommendations are based on the most common already existing combinations, e.g. the combined use of apps like Nextcloud or ownCloud with the Let's Encrypt application. Another improvement was the handling of interruptions during updates in the App Center. UCS 4.4-1 also brings a whole range of improvements to the area of Windows Services. Thus there are changes in the integration of Samba when dealing with server-side Windows profiles, in that the respective paths are now hidden in the file share, so that users no longer damage their profile unintentionally." Further details can be found in the project's release announcement and in the release notes.
Network Security Toolkit 30-11210
Network Security Toolkit (NST) is a bootable live CD based on the Fedora distribution. The toolkit was designed to provide easy access to best-of-breed open source network security applications. The project's latest release is based on Fedora 30 and offers a number of enhancements. "Here are some of the highlights for this release: The NST WUI now supports geolocation of photos or videos that have embedded geotagged information. This provides the security professional with potential location and speed discovery when conducting a forensic analysis. The combination of using the ExifTool utility for metadata extraction with the NST Mapping Tools provides this geolocation capability. The NST WUI Directory Browser page has been enhanced to facilitate the entry point for photo and video geolocation. At first, if many images appear to overlap at the same location on the Google Map, a thumbnail representation will be presented. One can then zoom in to provide better image location separation to reveal individual photo or video detail. If a video image can be geolocated (e.g., One generated by a Garmin Dash Cam 55), one can view and control the video with a new NST Map Data Layer Editor tool." Additional details can be found in the project's release announcement.
SparkyLinux 5.8
SparkyLinux is a lightweight, Debian-based distribution. The project has switched its 5.x branch over from Debian Testing to Debian Stable, making the 5.x branch a more static release. SparkyLinux 5.8 is the first new snapshot based on the Stable branch. The release announcement states: "There are new live/install media of SparkyLinux 5.8 'Nibiru' available to download. This is the first release of the new stable line, which is based on the Debian 10 'Buster'. Changes: based on Debian 10 stable Buster now; repositories changed from Testing to Stable; system upgraded from Debian stable Buster repos as of July 14, 2019; Linux kernel 4.19.37-5 (i686 and amd64); Linux kernel 4.19.57-v7+ (ARMHF); the Calamares installer updated up to version 3.2.11; apt-daily.service disabled; sparky-tube installed as default; removed old third-party repositories."

SparkyLinux 5.8 -- Running the LXQt desktop
(full image size: 1.9MB, resolution: 1920x1080 pixels)
OPNsense 19.7
OPNsense is a HardenedBSD-based specialist operating system (and a fork of pfSense) designed for firewalls and routers. The project's latest release is OPNsense 19.7 carries the codename "Jazzy Jaguar" and offers several new features. "For four and a half years now, OPNsense is driving innovation through modularising and hardening the open source firewall, with simple and reliable firmware upgrades, multi-language support, HardenedBSD security, fast adoption of upstream software updates as well as clear and stable 2-Clause BSD licensing. 19.7, nicknamed "Jazzy Jaguar", embodies an iteration of what should be considered enjoyable user experience for firewalls in general: improved statistics and visibility of rules, reliable and consistent live logging and alias utility improvements. Apart from the usual upgrades of third party software to up-to-date releases, OPNsense now also offers built-in remote system logging through Syslog-ng, route-based IPsec, updated translations with Spanish as a brand new and already fully translated language and newer Netmap code with VirtIO, VLAN child and vmxnet support." Additional information can be found in the project's release announcement.
Oracle Linux 8.0
Simon Coter has announced the release of Oracle Linux 8.0, the first stable version of the project's enterprise-class server distribution built from the source code of the recently-released Red Hat Enterprise Linux 8: "Oracle is pleased to announce the general availability of Oracle Linux 8. With Oracle Linux 8, the core operating environment and associated packages for a typical Oracle Linux 8 server are distributed through a combination of BaseOS and Applications Streams. BaseOS gives you a running user space for the operating environment. Application Streams provides a range of applications that were previously distributed in Software Collections, as well as other products and programs, that can run within the user space. Oracle Linux 8 introduces numerous enhancements and new features. Highlights include Application Streams, where multiple versions of user space components can be delivered and updated more frequently than the core operating system packages." See the release announcement and the release notes for further information.
deepin 15.11
deepin is a Debian-based distribution featuring the custom Deepin desktop environment and associated tools. The project has published a new stable release, deepin 15.11. The new version features a Cloud Sync feature in the control panel and introduces the ability to burn optical media through the distribution's file manager. "Welcome to deepin 15.11 release. Compared with deepin 15.10, deepin 15.11 comes with new features - Cloud Sync in Control Center and disc burning function in Deepin File Manager. Besides, kwin window manager was fixed and optimized for better stability and compatibility, and a number of bugs were fixed. In deepin 15.11, you will enjoy smooth and better user experiences! Attention: deepin Unstable version is officially not supported since deepin 15.11. For Unstable version users, please download Stable version here and install it as soon as possible." Tips for checking which version you are running along with screenshots of deepin's new features can be found in the project's release announcement.
Slackel 7.2 "Openbox"
Dimitris Tzemos has announced the release of Slackel 7.2 "Openbox", an updated build of the project's lightweight desktop distribution based on Slackware Linux and Salix. The new version comes with a set of new graphical tools that improve the creation and transfer of Slackel ISO images: "Slackel 7.2 Openbox has been released. It includes the Linux kernel 4.19.59 and the latest updates from Slackware's 'Current' tree. The new version is available in 64-bit and 32-bit builds. The 64-bit ISO image support booting on UEFI systems. The ISO image is 'isohybrid' and can be used as installation media. New tools: instonusb - a GUI tool written in C to install Slackel, Salix 32-bit and 64-bit live ISO images to a USB stick, it can also create an encrypted persistent file; multibootusb - a GUI tool written in C to create a live USB image including 32-bit and 64-bit live editions of Slackel and Salix and to choose the one to boot in live environment at boot time; sli - a complete GUI installer as in other distributions. Live ISO image: persistent file encryption after installation on USB devices has been added; medialabel="USB_LABEL_NAME" parameter added." Read the detailed release announcement for more information.
* * * * *
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,517
- Total data uploaded: 26.8TB
|
Upcoming Releases and Announcements |
Summary of expected upcoming releases
|
Opinion Poll (by Jesse Smith) |
Limiting a user's disk usage
In our Questions and Answers article we talked about limited the amount of disk space a user can consume. We would like to know if you place any usage restrictions on your own (presumably shared) computers. Do you use quotas, loopback devices, sandboxes, or virtual machines in order to restrict the amount of data a person can store? Let us know how you manage storage space in the comments.
You can see the results of our previous poll on do-it-yourself routers and firewalls in last week's edition. All previous poll results can be found in our poll archives.
|
Limiting storage space usage
I use quotas: | 42 (4%) |
I use a sandbox: | 4 (0%) |
I use virtual machines: | 34 (3%) |
I use a loopback device: | 2 (0%) |
Each user gets their own partition: | 54 (5%) |
I use another method: | 15 (2%) |
I do not limit storage usage: | 838 (85%) |
|
|
Website News (by Jesse Smith) |
New projects added to database
AcademiX GNU/Linux
AcademiX GNU/Linux is a Debian Stable-based distribution which works with software which can be used at all levels of education from grade schools through to university. AcademiX includes an installation utility (called EDU) that can be used to install a variety of applications in mathematics, physics, chemistry, geography, biology, statistics, electronics, amateur radio, graphics, office, programming - which are accompanied by virtual interactive labs. The distribution uses the MATE desktop by default.

AcademiX GNU/Linux 2.2 -- Running the MATE desktop
(full image size: 204kB, resolution: 1920x1080 pixels)
* * * * *
DistroWatch database summary
* * * * *
This concludes this week's issue of DistroWatch Weekly. The next instalment will be published on Monday, 29 July 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: 0, value: US$0.00) |
|
|
|
 bc1qtede6f7adcce4kjpgx0e5j68wwgtdxrek2qvc4  86fA3qPTeQtNb2k1vLwEQaAp3XxkvvvXt69gSG5LGunXXikK9koPWZaRQgfFPBPWhMgXjPjccy9LA9xRFchPWQAnPvxh5Le |
|
Linux Foundation Training |
| |
MALIBAL |
MALIBAL: Linux Laptops Custom Built for YouMALIBAL is an innovative computer manufacturer that produces high-performance, custom laptops for Linux. If your MALIBAL laptop is not the best Linux laptop you have ever used, you can return it for a full 100% refund. We will even pay the return shipping fees! For more info, visit: https://www.malibal.com
|
TUXEDO |

TUXEDO Computers - Linux Hardware in a tailor made suite Choose from a wide range of laptops and PCs in various sizes and shapes at TUXEDOComputers.com. Every machine comes pre-installed and ready-to-run with Linux. Full 24 months of warranty and lifetime support included!
Learn more about our full service package and all benefits from buying at TUXEDO.
|
Archives |
• Issue 1022 (2023-06-05): GetFreeOS 2023.05.01, Slint 15.0-3, Liya N4Si, cleaning up crowded directories, Ubuntu plans Snap-based variant, Red Hat dropping LireOffice RPM packages |
• Issue 1021 (2023-05-29): rlxos GNU/Linux, colours in command line output, an overview of Void's unique features, how to use awk, Microsoft publishes a Linux distro |
• Issue 1020 (2023-05-22): UBports 20.04, finding another machine's IP address, finding distros with a specific kernel, Debian prepares for Bookworm |
• Issue 1019 (2023-05-15): Rhino Linux (Beta), checking which applications reply on a package, NethServer reborn, System76 improving application responsiveness |
• Issue 1018 (2023-05-08): Fedora 38, finding relevant manual pages, merging audio files, Fedora plans new immutable edition, Mint works to fix Secure Boot issues |
• Issue 1017 (2023-05-01): Xubuntu 23.04, Debian elects Project Leaders and updates media, systemd to speed up restarts, Guix System offering ground-up source builds, where package managers install files |
• Issue 1016 (2023-04-24): Qubes OS 4.1.2, tracking bandwidth usage, Solus resuming development, FreeBSD publishes status report, KaOS offers preview of Plasma 6 |
• Issue 1015 (2023-04-17): Manjaro Linux 22.0, Trisquel GNU/Linux 11.0, Arch Linux powering PINE64 tablets, Ubuntu offering live patching on HWE kernels, gaining compression on ex4 |
• Issue 1014 (2023-04-10): Quick looks at carbonOS, LibreELEC, and Kodi, Mint polishes themes, Fedora rolls out more encryption plans, elementary OS improves sideloading experience |
• Issue 1013 (2023-04-03): Alpine Linux 3.17.2, printing manual pages, Ubuntu Cinnamon becomes official flavour, Endeavour OS plans for new installer, HardenedBSD plans for outage |
• Issue 1012 (2023-03-27): siduction 22.1.1, protecting privacy from proprietary applications, GNOME team shares new features, Canonical updates Ubuntu 20.04, politics and the Linux kernel |
• Issue 1011 (2023-03-20): Serpent OS, Security Onion 2.3, Gentoo Live, replacing the scp utility, openSUSE sees surge in downloads, Debian runs elction with one candidate |
• Issue 1010 (2023-03-13): blendOS 2023.01.26, keeping track of which files a package installs, improved network widget coming to elementary OS, Vanilla OS changes its base distro |
• Issue 1009 (2023-03-06): Nemo Mobile and the PinePhone, matching the performance of one distro on another, Linux Mint adds performance boosts and security, custom Ubuntu and Debian builds through Cubic |
• Issue 1008 (2023-02-27): elementary OS 7.0, the benefits of boot environments, Purism offers lapdock for Librem 5, Ubuntu community flavours directed to drop Flatpak support for Snap |
• Issue 1007 (2023-02-20): helloSystem 0.8.0, underrated distributions, Solus team working to repair their website, SUSE testing Micro edition, Canonical publishes real-time edition of Ubuntu 22.04 |
• Issue 1006 (2023-02-13): Playing music with UBports on a PinePhone, quick command line and shell scripting questions, Fedora expands third-party software support, Vanilla OS adds Nix package support |
• Issue 1005 (2023-02-06): NuTyX 22.12.0 running CDE, user identification numbers, Pop!_OS shares COSMIC progress, Mint makes keyboard and mouse options more accessible |
• Issue 1004 (2023-01-30): OpenMandriva ROME, checking the health of a disk, Debian adopting OpenSnitch, FreeBSD publishes status report |
• Issue 1003 (2023-01-23): risiOS 37, mixing package types, Fedora seeks installer feedback, Sparky offers easier persistence with USB writer |
• Issue 1002 (2023-01-16): Vanilla OS 22.10, Nobara Project 37, verifying torrent downloads, Haiku improvements, HAMMER2 being ports to NetBSD |
• Issue 1001 (2023-01-09): Arch Linux, Ubuntu tests new system installer, porting KDE software to OpenBSD, verifying files copied properly |
• Issue 1000 (2023-01-02): Our favourite projects of all time, Fedora trying out unified kernel images and trying to speed up shutdowns, Slackware tests new kernel, detecting what is taking up disk space |
• Issue 999 (2022-12-19): Favourite distributions of 2022, Fedora plans Budgie spin, UBports releasing security patches for 16.04, Haiku working on new ports |
• Issue 998 (2022-12-12): OpenBSD 7.2, Asahi Linux enages video hardware acceleration on Apple ARM computers, Manjaro drops proprietary codecs from Mesa package |
• Issue 997 (2022-12-05): CachyOS 221023 and AgarimOS, working with filenames which contain special characters, elementary OS team fixes delta updates, new features coming to Xfce |
• Issue 996 (2022-11-28): Void 20221001, remotely shutting down a machine, complex aliases, Fedora tests new web-based installer, Refox OS running on real hardware |
• Issue 995 (2022-11-21): Fedora 37, swap files vs swap partitions, Unity running on Arch, UBports seeks testers, Murena adds support for more devices |
• Issue 994 (2022-11-14): Redcore Linux 2201, changing the terminal font size, Fedora plans Phosh spin, openSUSE publishes on-line manual pages, disabling Snap auto-updates |
• Issue 993 (2022-11-07): Static Linux, working with just a kernel, Mint streamlines Flatpak management, updates coming to elementary OS |
• Issue 992 (2022-10-31): Lubuntu 22.10, setting permissions on home directories, Linux may drop i486, Fedora delays next version for OpenSSL bug |
• Issue 991 (2022-10-24): XeroLinux 2022.09, learning who ran sudo, exploring firewall tools, Rolling Rhino Remix gets a fresh start, Fedora plans to revamp live media |
• Issue 990 (2022-10-17): ravynOS 0.4.0, Lion Linux 3.0, accessing low numbered network ports, Pop!_OS makes progress on COSMIC, Murena launches new phone |
• Issue 989 (2022-10-10): Ubuntu Unity, kernel bug causes issues with Intel cards, Canonical offers free Ubuntu Pro subscriptions, customizing the command line prompt |
• Issue 988 (2022-10-03): SpiralLinux 11.220628, finding distros for older equipment and other purposes, SUSE begins releasing ALP prototypes, Debian votes on non-free firmware in installer |
• Issue 987 (2022-09-26): openSUSE's MicroOS, converting people to using Linux, pfSense updates base system and PHP, Python 2 dropped from Arch |
• Issue 986 (2022-09-19): Porteus 5.0, remotely wiping a hard drive, a new software centre for Ubuntu, Proxmox offers offline updates |
• Issue 985 (2022-09-12): Garuda Linux, using root versus sudo, UBports on the Fairphone 4, Slackware reverses change to grep |
• Issue 984 (2022-09-05): deepin 23 Preview, watching for changing to directories, Mint team tests Steam Deck, Devuan posts fix for repository key expiry |
• Issue 983 (2022-08-29): Qubes OS 4.1.1, Alchg Linux, immutable operating systems, Debian considers stance on non-free firmware, Arch-based projects suffer boot issue |
• Issue 982 (2022-08-22): Peropesis 1.6.2, KaOS strips out Python 2 and PulseAudio, deepin becomes independent, getting security update notifications |
• Issue 981 (2022-08-15): Linux Lite 6.0, defining desktop environments and window managers, Mint releases upgrade tool, FreeBSD publishes status report |
• Issue 980 (2022-08-08): Linux Mint 21, Pledge on Linux, SparkyLinux updates classic desktop packages, Peppermint OS experiments with Devuan base |
• Issue 979 (2022-08-01): KaOS 2022.06 and KDE Plasma 5.25, terminating processes after a set time, GNOME plans Secure Boot check |
• Issue 978 (2022-07-25): EndeavourOS 22.6, Slax explores a return to Slackware, Ubuntu certified with Dell's XPS 13, Linux running on Apple's M2 |
• Issue 977 (2022-07-18): EasyOS 4.2, transferring desktop themes between distros, Tails publishes list of updates, Zevenet automates Let's Encrypt renewals |
• Issue 976 (2022-07-11): NixOS 22.05, making a fake webcam, exploring the Linux scheduler, Debian publishes updated media |
• Issue 975 (2022-07-04): Murena One running /e/OS, where are all the openSUSE distributions, Fedora to offer unfiltered Flathub access |
• Issue 974 (2022-06-27): AlmaLinux 9.0, the changing data of DistroWatch's database, UBports on the Pixel 3a, Tails and GhostBSD publish hot fixes |
• Issue 973 (2022-06-20): openSUSE 15.4, collecting distro media, FreeBSD status report, Ubuntu Core with optional real-time kernel |
• Issue 972 (2022-06-13): Rolling Rhino Remix, SambaBox 4.1, SUSE team considers future of SUSE and openSUSE Leap, Tails improves Tor Connection Assistant |
• Issue 971 (2022-06-06): ChimeraOS 2022.01.03, Lilidog 22.04, NixOS gains graphical installer, Mint replaces Bluetooth stack and adopts Timeshift, how to change a MAC address |
• Issue 970 (2022-05-30): Tails 5.0, taking apart a Linux distro, Ubuntu users seeing processes terminated, Budgie team plans future of their desktop |
• Full list of all issues |
Free Tech Guides |
NEW! Learn Linux in 5 Days

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

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

Your own personal Linux computer in the cloud, available on any device. Supported operating systems include Android, Debian, Fedora, KDE neon, Kubuntu, Linux Mint, Manjaro and Ubuntu, ready in minutes.
Starting at US$4.95 per month, 7-day money-back guarantee
|
Random Distribution | 
Uruk GNU/Linux
Uruk GNU/Linux is a free software desktop distribution based on Trisquel. It follows the licensing guidelines of the Free Software Foundation. Uruk primarily uses .deb package files, but strives to support a wide range of package formats, including .rpm files.
Status: Active
|
MALIBAL |
MALIBAL: Linux Laptops Custom Built for YouMALIBAL is an innovative computer manufacturer that produces high-performance, custom laptops for Linux. If your MALIBAL laptop is not the best Linux laptop you have ever used, you can return it for a full 100% refund. We will even pay the return shipping fees! For more info, visit: https://www.malibal.com
|
TUXEDO |

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

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

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