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) |
|
|
|
bc1qxes3k2wq3uqzr074tkwwjmwfe63z70gwzfu4lx lnurl1dp68gurn8ghj7ampd3kx2ar0veekzar0wd5xjtnrdakj7tnhv4kxctttdehhwm30d3h82unvwqhhxarpw3jkc7tzw4ex6cfexyfua2nr 86fA3qPTeQtNb2k1vLwEQaAp3XxkvvvXt69gSG5LGunXXikK9koPWZaRQgfFPBPWhMgXjPjccy9LA9xRFchPWQAnPvxh5Le paypal.me/distrowatchweekly • patreon.com/distrowatch |
|
Extended Lifecycle Support by TuxCare |
| |
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 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 |
• Issue 1062 (2024-03-18): KDE neon 20240304, changing file permissions, Canonical turns 20, Pop!_OS creates new software centre, openSUSE packages Plasma 6 |
• Issue 1061 (2024-03-11): Using a PinePhone as a workstation, restarting background services on a schedule, NixBSD ports Nix to FreeBSD, Fedora packaging COSMIC, postmarketOS to adopt systemd, Linux Mint replacing HexChat |
• Issue 1060 (2024-03-04): AV Linux MX-23.1, bootstrapping a network connection, key OpenBSD features, Qubes certifies new hardware, LXQt and Plasma migrate to Qt 6 |
• Issue 1059 (2024-02-26): Warp Terminal, navigating manual pages, malware found in the Snap store, Red Hat considering CPU requirement update, UBports organizes ongoing work |
• Issue 1058 (2024-02-19): Drauger OS 7.6, how much disk space to allocate, System76 prepares to launch COSMIC desktop, UBports changes its version scheme, TrueNAS to offer faster deduplication |
• Issue 1057 (2024-02-12): Adelie Linux 1.0 Beta, rolling release vs fixed for a smoother experience, Debian working on 2038 bug, elementary OS to split applications from base system updates, Fedora announces Atomic Desktops |
• Issue 1056 (2024-02-05): wattOS R13, the various write speeds of ISO writing tools, DSL returns, Mint faces Wayland challenges, HardenedBSD blocks foreign USB devices, Gentoo publishes new repository, Linux distros patch glibc flaw |
• Issue 1055 (2024-01-29): CNIX OS 231204, distributions patching packages the most, Gentoo team presents ongoing work, UBports introduces connectivity and battery improvements, interview with Haiku developer |
• Issue 1054 (2024-01-22): Solus 4.5, comparing dd and cp when writing ISO files, openSUSE plans new major Leap version, XeroLinux shutting down, HardenedBSD changes its build schedule |
• Issue 1053 (2024-01-15): Linux AI voice assistants, some distributions running hotter than others, UBports talks about coming changes, Qubes certifies StarBook laptops, Asahi Linux improves energy savings |
• Issue 1052 (2024-01-08): OpenMandriva Lx 5.0, keeping shell commands running when theterminal closes, Mint upgrades Edge kernel, Vanilla OS plans big changes, Canonical working to make Snap more cross-platform |
• Issue 1051 (2024-01-01): Favourite distros of 2023, reloading shell settings, Asahi Linux releases Fedora remix, Gentoo offers binary packages, openSUSE provides full disk encryption |
• Issue 1050 (2023-12-18): rlxos 2023.11, renaming files and opening terminal windows in specific directories, TrueNAS publishes ZFS fixes, Debian publishes delayed install media, Haiku polishes desktop experience |
• Issue 1049 (2023-12-11): Lernstick 12, alternatives to WINE, openSUSE updates its branding, Mint unveils new features, Lubuntu team plans for 24.04 |
• Issue 1048 (2023-12-04): openSUSE MicroOS, the transition from X11 to Wayland, Red Hat phasing out X11 packages, UBports making mobile development easier |
• Issue 1047 (2023-11-27): GhostBSD 23.10.1, Why Linux uses swap when memory is free, Ubuntu Budgie may benefit from Wayland work in Xfce, early issues with FreeBSD 14.0 |
• Issue 1046 (2023-11-20): Slackel 7.7 "Openbox", restricting CPU usage, Haiku improves font handling and software centre performance, Canonical launches MicroCloud |
• Issue 1045 (2023-11-13): Fedora 39, how to trust software packages, ReactOS booting with UEFI, elementary OS plans to default to Wayland, Mir gaining ability to split work across video cards |
• Issue 1044 (2023-11-06): Porteus 5.01, disabling IPv6, applications unique to a Linux distro, Linux merges bcachefs, OpenELA makes source packages available |
• Issue 1043 (2023-10-30): Murena Two with privacy switches, where old files go when packages are updated, UBports on Volla phones, Mint testing Cinnamon on Wayland, Peppermint releases ARM build |
• Issue 1042 (2023-10-23): Ubuntu Cinnamon compared with Linux Mint, extending battery life on Linux, Debian resumes /usr merge, Canonical publishes fixed install media |
• Issue 1041 (2023-10-16): FydeOS 17.0, Dr.Parted 23.09, changing UIDs, Fedora partners with Slimbook, GNOME phasing out X11 sessions, Ubuntu revokes 23.10 install media |
• Issue 1040 (2023-10-09): CROWZ 5.0, changing the location of default directories, Linux Mint updates its Edge edition, Murena crowdfunding new privacy phone, Debian publishes new install media |
• Issue 1039 (2023-10-02): Zenwalk Current, finding the duration of media files, Peppermint OS tries out new edition, COSMIC gains new features, Canonical reports on security incident in Snap store |
• Issue 1038 (2023-09-25): Mageia 9, trouble-shooting launchers, running desktop Linux in the cloud, New documentation for Nix, Linux phasing out ReiserFS, GNU celebrates 40 years |
• Issue 1037 (2023-09-18): Bodhi Linux 7.0.0, finding specific distros and unified package managemnt, Zevenet replaced by two new forks, openSUSE introduces Slowroll branch, Fedora considering dropping Plasma X11 session |
• 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 |
Canaima GNU/Linux
Canaima GNU/Linux is a Venezuelan desktop distribution based on Debian GNU/Linux. It is primarily designed as a solution for the computers of National Public Administration in accordance with the presidential decree number 3.390 about the use of free technologies in National Public Administration in the country.
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.
|
|