DistroWatch Weekly |
DistroWatch Weekly, Issue 686, 7 November 2016 |
Welcome to this year's 45th issue of DistroWatch Weekly!
Last month we saw the launch of a new version of FreeBSD. While FreeBSD is often viewed as a server operating system and tends to perform well in that role, many of the features FreeBSD offers are also appealing to desktop users. This week we begin with a look at FreeBSD 11.0, some of the features the operating system provides through ZFS and how to get a desktop environment running on FreeBSD. In our News section we talk about the architectures the upcoming release of Debian 9 will support, Xubuntu's new status tracker, Simplicity Linux's new base and support options available for pfSense users. We also say farewell to the Mythbuntu project. Plus we continue our second rolling release trial, exploring the second week with four rolling release operating systems. In our Torrent Corner we share the torrents we are seeding and then supply a list of new releases from last week. In our Opinion Poll we talk about searching for applications and we are pleased to welcome the MX Linux distribution to our database. We wish you all a terrific week and happy reading!
Content:
Listen to the Podcast edition of this week's DistroWatch Weekly in OGG (30MB) and MP3 (41MB) formats
|
Feature Story (by Jesse Smith) |
FreeBSD 11.0
FreeBSD is a general purpose operating system which tends to get a lot of use on servers. FreeBSD has a well-earned reputation for stability and for making incremental updates rather than large, compatibility-breaking leaps. The latest release of FreeBSD is version 11.0. The new release features boot environments and support for guided installations on UFS and ZFS volumes. The project's updated system installer offers administrators a number of significant security features, including temporarily file clean-up, memory protections, PID randomization and hidden user processes.
FreeBSD 11.0 is available for several architectures, including ARM and both 32-bit and 64-bit x86 processors. In some cases we also have a choice of download sizes. For example, we can download CD-sized ISO files or larger ISO files that can be copied to a DVD or USB thumb drive. I decided to download the CD-sized (654MB) ISO for 64-bit x86 machines. I also downloaded the USB stick edition which was about 700MB in size.
Booting from the project's installation media brings up a text console where we are presented with a series of menus. The first menu gives us the choice of launching the project's system installer or dropping to a command line. FreeBSD's installer shows us a series of text menus and walks us through selecting our keyboard layout and setting a hostname. We are asked if we would like to enable optional system components like debugging information, documentation, third-party ports, system source code and 32-bit compatibility. I decided to start by installing documentation, ports and 32-bit libraries. Next we are brought to the partitioning section. We can choose to drop to a command line, manually divide up our disk with a series of menu screens or take one of two guided options. The installer supports guided UFS and ZFS configurations. UFS is FreeBSD's traditional file system which is relatively lightweight while ZFS offers more features such as file system snapshots, software RAID and disk mirroring. I took the guided ZFS option. I was then given the chance to set the size of my swap partition, set up RAID or mirrors and name my ZFS storage. The installer supports working with either MBR or GPT disk layouts.
The installer then copies the FreeBSD operating system to our hard disk and proceeds to walk us through additional configuration steps. We are asked to create a password for the root account, configure our network card and select our time zone from a list. We can also enable background services like network time synchronization, kernel dumps and the OpenSSH secure shell server. We can also enable security options such as hiding processes from other users, randomizing PIDs and disabling the mail service. We can then add additional user accounts to the system. The installer concludes by offering us a chance to go back and change our setting options or download the FreeBSD Handbook. With the install completed, we can reboot the computer to start using our new copy of FreeBSD 11.0.
I tried running FreeBSD 11.0 in two test environments, on a desktop computer and inside a VirtualBox virtual machine. FreeBSD worked fairly well as a VirtualBox guest. The system was quick to boot and ran smoothly. I did run into problems with my screen resolution which I will discuss later, but otherwise FreeBSD performed well in the virtual environment. The operating system did not work well with my desktop hardware. The installation media refused to boot at all when the desktop was in legacy BIOS mode. When I switched over to UEFI mode, the FreeBSD menu would show me a boot menu and then begin the boot process, but the operating system locked up while detecting hardware and failed to finish booting.
Booting the system begins by showing us the FreeBSD boot menu, which I will come back to later. The operating system then boots to a text console and presents us with a login prompt. We start off with a fairly minimal command line interface. We have access to the classic UNIX command line tools and manual pages. The system is quite light and fast, using around 100MB of memory when sitting at the command line. Later, when I had a desktop environment up and running, I found the operating system (with ZFS support and the Lumina desktop running) used about 430MB of RAM.
FreeBSD provides users with two methods of package management. The first, and probably most convenient for most users, is the pkg command line package manager. The pkg software manager offers a simple syntax for finding, installing, removing and upgrading applications. pkg has a syntax which is similar in style to APT on Debian and DNF on Fedora and works quickly. I found pkg worked well for me and I encountered no errors while using it. Alternatively, we can use FreeBSD's ports system to install third-party software. The ports collection provides recipes for installing and removing libraries and applications on FreeBSD. Since using ports means software is complied from its source code on our system, using ports takes a good deal more time than using pkg, but it also means we can customize out software a little and tweak options. FreeBSD has a robust collection of ports and package, with a little over 26,000 items available in the project's repositories.
FreeBSD keeps the core operating system logically separate from third-party packages. This means packages are generally located in different directories from the rest of the operating system and it means there are separate tools for upgrading and patching the operating system. To keep the core system up to date we use a tool called freebsd-update. I tried running the freebsd-update tool to check for new security updates, but ran into errors. Specifically, checking for updates would return the message, "Cannot identify running kernel". I also found the utility for checking the current version of the operating system, freebsd-version, would report it could not identify the running kernel. This seemed all the more strange because the uname command does correctly identify the running kernel.
One of the first things I wanted to do with FreeBSD was set up a desktop environment and a few applications. This required I install the Xorg packages and a preferred desktop. I decided to install Lumina, a fairly lightweight, Qt-based desktop. The Xorg software, Lumina and login manager (xdm) packages, when combined, made for a 960MB download. The FreeBSD Handbook has directions which explain which software needs to be installed and how to configure the services. I enabled the xdm display manager and made sure HAL and D-Bus were enabled as these are not set up for us automatically when the packages are installed. While I did get all the pieces in place, I ran into a few problems. For example, I could not sign into a desktop environment from the graphical login screen when the system booted and no error message was displayed. On the other hand, my user account was able to sign into the Lumina desktop environment by running startx from the command line.
FreeBSD 11.0 -- Running the Lumina desktop
(full image size: 696kB, resolution: 1024x768 pixels)
Once I got signed into the desktop environment and started added applications, I found my screen resolution was limited in the VirtualBox environment. The FreeBSD wiki has instructions for adding VirtualBox modules and improving display resolution. I tried the steps outlined in the wiki, but was unable to improve display resolution above 1024x768 pixels.
When I last experimented with FreeBSD 10.3, one of the features which held a lot of promise was boot environments. A boot environment uses file system snapshots to save the state of the operating system. We can then roll back the operating system to an earlier point in time. TrueOS and openSUSE both enable boot environments by default and it means if any package update or configuration change breaks the system, we can reboot to revert the change. FreeBSD 10.3 introduced boot environments and they worked while the system was running, but it was not possible to select alternative boot environments from the operating system's boot menu. This greatly reduced the effectiveness of boot environments as a rescue tool.
FreeBSD 11.0, when installed on a ZFS storage pool, should support boot environments, but I ran into a number of issues while trying to use them. The first thing the user needs to do is install the boot environment admin tool, beadm. Once beadm has been installed from the FreeBSD package repositories, we can try to create snapshots of our operating system. At first I was unable to get beadm to work. When attempting to create new snapshots beadm returned errors and reported there was no entropy file present.
A little poking around revealed that the /boot directory was just a symbolic link to a location which did not exist. I set up the missing /boot directory and was then able to create boot environments. However, then I ran into a few other problems. At start-up time, I was unable to select alternative boot environments from the boot menu as no snapshots were listed in the boot menu. Once the operating system was up and running, I was able to use beadm to set a specific snapshot to use the next time the system was restarted. Unfortunately, selecting any but the default boot environment would cause the system to fail to boot properly. FreeBSD could not connect to the network when booting alternative snapshots and failed to reach the login prompt. The only way I could find to restore the system to a working state was to boot in rescue mode and switch the active boot environment back to the default option.
Earlier I mentioned there was no /boot directory on my system when I started using it and this appeared to be related to a variety of other issues. The lack of /boot directory meant there was no /boot/loader.conf file, which meant early on I was unable to set certain system parameters, at least until I had manually created the /boot directory. I also ran into warnings when the system was starting that no entropy file was present and data could not be written to the /dev/random file, which I suspect meant my system was not safely generating random numbers. As I mentioned earlier, tools such as freebsd-update and freebsd-version were unable to detect my kernel version and I suspect this was related to the missing /boot directory. Though even after this directory had been created, these two programs still failed to work.
FreeBSD 11.0 -- Hiding other users' processes
(full image size: 718kB, resolution: 1024x768 pixels)
Conclusions
There were definitely some attractive features in FreeBSD 11.0. I especially enjoyed the changes to the system installer. The ability to set up UFS and ZFS through a series of guided steps was a welcome feature. I also really appreciate that the installer will allow us to enable certain security features like PID randomization and hiding the processes of other users. Linux distributions allow the administrator to set these options, but they often require digging through documentation and setting cryptic variables from the command line. FreeBSD makes enabling these features as straight forward as checking a box during the initial installation.
I also like how pkg has progressed. I think it has become faster in the past year or two and handled dependencies better than it did when the new package manager was introduced. In addition, FreeBSD's documentation is as good as ever, though I feel it has become more scattered. There were times I would find what I wanted in the Handbook, but other times I had to switch to the wiki or dig through a man page. The information is out there, but it can take some searching to find.
Other aspects of running FreeBSD were more disappointing. For example, I had hoped to find boot environments working and accessible from the boot menu. However, progress seems to have reversed in this area as switching boot environments prevented the system from loading. There were some other issues, for example I was unable to login from the graphical login screen, but I could access the Lumina desktop by signing into my account from the command line and launching an X session.
Hardware was a weak point in my experiment. FreeBSD did not work on my desktop machine at all in BIOS mode and failed to boot from installation media in UEFI mode. When running in a VirtualBox environment, the operating system did much better. FreeBSD was able to boot, play sound and run smoothly, but screen resolution was limited, even after VirtualBox modules had been installed and enabled.
Perhaps my biggest concern though while using FreeBSD 11.0 was that I could not update the base operating system, meaning it would be difficult to keep the system patched against security updates. Even once I had manually created a /boot directory to fix the boot environment creation issue, freebsd-update and freebsd-version continued to fail to detect the running kernel. This leaves the system vulnerable and means our best chance for keeping up with security updates is to manually install them from source code, not an ideal situation.
All in all, FreeBSD 11.0 does have some interesting new features, but it also has several bugs which make me want to hold off on using the operating system until a point release has been made available to fix the existing issues.
* * * * *
Hardware used in this review
My physical test equipment for this review was a desktop HP Pavilon p6 Series with the following specifications:
- Processor: Dual-core 2.8GHz AMD A4-3420 APU
- Storage: 500GB Hitachi hard drive
- Memory: 6GB of RAM
- Networking: Realtek RTL8111 wired network card
- Display: AMD Radeon HD 6410D video card
|
Miscellaneous News (by Jesse Smith) |
Debian plans supported architectures, Xubuntu launches new status tracker, Simplicity switching to antiX base, support for pfSense, farewell to Mythbuntu
Jonathan Wiltshire has announced which CPU architectures will be supported in the upcoming release of Debian 9 (code name Stretch). The future release will run on ten architectures, down one from the eleven previously supported. The PowerPC family of processors is being dropped for Debian 9. "The only change from Jessie is the removal of PowerPC as a release architecture. We discussed this at length, and eventually took the view that the least disservice to users of that port is to provide reasonable notice of its discontinuation. We recognize and acknowledge that discontinuing any port is unavoidably disruptive." The list of supported architectures can be found in Wiltshire's e-mail.
* * * * *
The Xubuntu project began November by unveiling a new status tracker website. The new status and issue tracker gives the project and its fans a chance to see what tasks are being worked on and the progress made so far. "Until 2015, the Xubuntu team had been using the common status tracker for Ubuntu teams. For a reason or another, it suddenly stopped working as tracking data from Launchpad didn't make it into the tracker database. That was unfortunate, but on the other hand, it helped the team make an important decision which had been floating around for quite some time already; we need our own status tracker that is ideally better than the common one used this far. Today, we want to present you the Xubuntu status tracker. For the impatient, head down to dev.xubuntu.org to see what it looks like." The tracker provides multiple views of ongoing tasks, including a general overview for the upcoming version of the Xubuntu distribution and a more detailed view with specific, ongoing tasks.
* * * * *
The Simplicity Linux distribution has previously based its releases on Puppy Linux. However, the Simplicity team is exploring an alternative and it looks as though the next release of Simplicity will be based on the antiX distribution. In a post on the project's website a message was displayed which read: "We've moved from Puppy Linux to antiX since releasing X 16.07 which was based on antiX as well. We've done this because we think that basing Simplicity Linux on a lightweight Debian base will allow us to produce a better distro." The "X" flavour referenced is Simplicity's experimental edition, which had moved to antiX ahead of the Desktop and Mini editions. With the upcoming release of Simplicity Linux 16.10 it is expected all three editions will use antiX as a base for the lightweight distribution.
* * * * *
People who wish to have around-the-clock support for their open source firewalls have a new option available to them. The pfSense project announced that Netgate has started offering 24x7 support for their pfSense customers. "Netgate, the leading provider of open source security solutions and the host of the pfSense open source firewall project, is proud to announce the availability of professional 24x7 support for pfSense software. Our new extended support hours are available to all customers who have active pfSense software support incidents on their account. Support incidents are available both for pfSense hardware purchased from Netgate and for customers who have installed pfSense CE on their own hardware." Details of the arrangement can be found on the pfSense blog.
* * * * *
Fans of Mythbuntu, an Ubuntu-based distribution for setting up MythTV systems, will be disappointed to learn the project's developers have decided to discontinue the distribution. In the team's farewell message they report that the number of developers working on Mythbuntu has dwindled from ten down to two. While Mythbuntu will no longer be developed, MythTV users will be able to continue using the packages the team provided on other Ubuntu-based distributions. "MythTV will continue to be available from the repositories just like any other package. For users wanting to install new installations, there will no longer be an ISO, the mythbuntu-desktop package, nor the Mythbuntu-Control-Centre. We recommend installing a slim distro (perhaps Xubuntu), add the Mythbuntu repos, and install and configure MythTV from there. For users looking for up to date versions of MythTV, we will continue to provide these updates through our PPA."
* * * * *
These and other news stories can be found on our Headlines page.
|
Rolling release trial #2 (by Jesse Smith) |
Rolling release trial #2: Week two
My trial with rolling release distributions, which I began last week, continued this week with relatively few changes. What follows are the observations I made while updating and testing the new packages available to these rolling release projects.
The Arch Linux distribution performed well this week. After getting off to a rough start last week, the distribution probably offered the best experience of the four this time around. There was a fairly sizable update, but Arch's Pacman package manager handled the updates quickly and I encountered no problems. Likewise, Sabayon's new upgrades were applied cleanly and I encountered no problems with the Gentoo-based distribution.
The openSUSE Tumbleweed distribution received the largest collection of updates this week, pulling in 349 new packages (354MB). These updates applied cleanly and introduced no problems. I did find openSUSE continued to boot slowly and offer poor performance this week. The system crawls when running openSUSE while the other three distributions tend to offer a responsive desktop environment.
TrueOS was the odd project out this week, offering no new package upgrades at the time of writing. I did run into an unusual problem though this week that I did not the previous week. Specifically, the top panel on the Lumina desktop disappeared and I was unable to restore it. Trying to add a new panel through the settings manager yielded no new visible panel. I also found I was unable to logout through the desktop's context menu and I had to resort to rebooting the system from a virtual terminal. Once the system had rebooted, the top panel in Lumina was restored and the context menu resumed working as expected.
* * * * *
Package versions
Package |
Arch Linux |
openSUSE |
Sabayon |
TrueOS |
Kernel |
4.8.6 |
4.8.4 |
4.6.0 |
FreeBSD 12.0-CURRENT |
X Server |
1.18.4 |
1.18.4 |
1.17.4 |
1.18.4 |
systemd/init |
231 |
228 |
226 |
-- |
LibreOffice |
5.2.2 |
5.2.2 |
5.1.4 |
5.0.6 |
Firefox |
49.0.2 |
49.0.2 |
49.0 |
49.0 |
Package updates
Operating system |
Packages updated |
Bandwidth required (MB) |
Arch Linux |
29 |
102 |
openSUSE |
349 |
354 |
Sabayon |
34 |
122 |
TrueOS |
0 |
0 |
|
Torrent Corner |
Weekly Torrents
Bittorrent is a great way to transfer large files, particularly open source operating system images, from one place to another. Most bittorrent clients recover from dropped connections automatically, check the integrity of files and can re-download corrupted bits of data without starting a download over from scratch. These characteristics make bittorrent well suited for distributing open source operating systems, particularly to regions where Internet connections are slow or unstable.
Many Linux and BSD projects offer bittorrent as a download option, partly for the reasons listed above and partly because bittorrent's peer-to-peer nature takes some of the strain off the project's servers. However, some projects do not offer bittorrent as a download option. There can be several reasons for excluding bittorrent as an option. Some projects do not have enough time or volunteers, some may be restricted by their web host provider's terms of service. Whatever the reason, the lack of a bittorrent option puts more strain on a distribution's bandwidth and may prevent some people from downloading their preferred open source operating system.
With this in mind, DistroWatch plans to give back to the open source community by hosting and seeding bittorrent files. For now, we are hosting a small number of distribution torrents, listed below. The list of torrents offered will be updated each week and we invite readers to e-mail us with suggestions as to which distributions we should be hosting. When you message us, please place the word "Torrent" in the subject line, make sure to include a link to the ISO file you want us to seed. To help us maintain and grow this free service, please consider making a donation.
The table below provides a list of torrents we currently host. If you do not currently 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 here. All torrents we make available here are also listed on the very useful Linux Tracker website. Thanks to Linux Tracker we are able to share the following torrent statistics.
Torrent Corner statistics:
- Total torrents seeded: 253
- Total data uploaded: 46.1TB
|
Released Last Week |
Linux Lite 3.2
Jerry Bezencon has announced the release of a new version of Linux Lite. Linux Lite is based on the Ubuntu 16.04 distribution and strives to provide a light, fast and user friendly desktop operating system. The latest release, Linux Lite 3.2, features several package updates as well as improvements to the look and contrast of several components. "Linux Lite 3.2 Final is now available for download. The overall theme of this release is a focus on security. Linux Lite will now download and install the latest Linux kernel security updates when they become available via Install Updates. In this release we introduce for the first time the Lite Desktop Widget. This features basic system information as well as updates status to emphasize the importance of keeping your computer up to date. Also in this release we've included several theme enhancements, lots of updates to our Lite packages, as well as the usual fixes from the 3.2 Beta." Additional information and screen shots can be found in the project's release announcement.
CAINE 8.0
Nanni Bassetti has announced the release of CAINE 8.0. The CAINE distribution provides a live, Ubuntu-based disc which can be used for digital forensics and data recovery. The new 8.0 release offers UEFI and Secure Boot support. "Based on Ubuntu 16.04 64-bit - UEFI/secure Boot ready! CAINE 8.0 can boot on UEFI/UEFI+Secure Boot/Legacy BIOS/BIOS. SystemBack is the installer. The important news is CAINE 8.0 blocks all the block devices (e.g. /dev/sda), in read-only mode. You can use a tool with a GUI named BlockON/OFF present on CAINE's Desktop. This new write-blocking method assures all disks are really preserved from accidentally writing operations, because they are locked in read-only mode. If you need to write a disk, you can unlock it with BlockOn/Off or using "Mounter" changing the policy in writable mode." Further information on CAINE 8.0 can be found on the project's home page with a list of provided software available on the project's News page.
Manjaro Linux 16.10
Philip Müller has announced the release of a new snapshot of the Manjaro Linux distribution. Manjaro is a rolling release distribution which strives to be user friendly and provides a wide range of desktop spins. The new release, Manjaro Linux 16.10, offers mostly package upgrades, including systemd 231 and the Plasma 5.8 desktop environment. "We have now Plasma 5.8.2, Firefox 49.0, Nvidia 370.28, LibreOffice 5.1.6, Systemd 231, Octopi 0.8.5 and Pamac 4.1.5 added to these install medias. Calamares 2.4.3 has following highlights: fixed user creation so it obeys the list of default groups for new users; added Deepin support to the display manager module; fixed an issue which could cause a failed install with LUKS if other LUKS partitions are already present; improved system requirements configuration checking; fixed case-insensitive path handling when installing GRUB on VFAT file systems; fixed an issue which could cause a failed; install when resolv.conf is a broken symlink in the target rootfs; added support for disabling LUKS-related UI elements." Additional information and screenshots of Manjaro linux 16.10 can be found in the project's release announcement.
Manjaro Linux 16.10 -- Running the Xfce desktop
(full image size: 143kB, resolution: 1366x768 pixels)
RancherOS 0.7.0
Josh Curl has announced the release of RancherOS 0.7.0, the latest stable version of the project's minimalist Linux distribution designed for running Docker containers: "Version 0.7.0 of RancherOS, which mainly contains bug fixes and enhancements, was recently released and is now available on our releases page. Since there hasn't been a blog post since the v0.5.0 release, this post also includes some of the key features implemented as part of v0.6.0 and v0.6.1. In addition to switching the default Docker version to 1.12.1 and kernel version to 4.4.21, the following features have been implemented. Better support for switching docker engines. It has always been part of the design of RancherOS to run two instances of Docker. The first is System Docker, which runs as PID 1 and is responsible for managing system services. The other, which we typically call User Docker or just Docker, is actually run as a container managed by System Docker. Starting with v0.6.0, the process for changing the User Docker container has been made much easier." Read the rest of the release announcement for a detailed description of all new features.
OpenIndiana 2016.10
Alexander Pyhalov has announced the release of OpenIndiana 2016.10, an updated version of the UNIX operating system which evolved from the abandoned OpenSolaris project. The most notable changes are the switch from GNOME to MATE for the "GUI" edition, move from GRUB to the FreeBSD bootloader, and no more support for i386 architecture. From the release notes: "Hipster 2016.10 is here. This time we provide three types of pre-built images - GUI images with MATE, traditional server install images and minimal images which we stripped down to be small yet useful. The most notable change for users is migration to FreeBSD Loader. After installing new bits, upon the next beadm activate, the new loader will be installed instead of GRUB. This improvement allowed us to modify the text installer so that it can newly install the operating system on RAIDZ/mirror ZFS pools. Intel KMS (based on Oracle's version) was ported to OpenIndiana by Martin Bochnig. Current implementation has some rough edges and supports only 6th and 7th generation of Intel video adapters, but is clearly a giant step forward for desktop users."
4MLinux 20.0
The 4MLinux project has announced the availability of a new release. The new version, 4MLinux 20.0, supports booting in a range of environments and the distribution now works with both legacy BIOS and modern UEFI-enabled computers. The new release also features several package upgrades: "The status of the 4MLinux 20.0 series has been changed to STABLE. Create your documents with LibreOffice 5.2.3.2 and GIMP 2.8.18, share them using DropBox 12.4.22, surf the Internet with Firefox 49.0.2 and Chromium 53.0.2785.143, stay in touch with your friends via Skype 4.3.0.37 and Thunderbird 45.4.0, enjoy your music collection with Audacious 3.8 and aTunes 3.1.2, watch your favorite videos with MPlayer SVN-r37881 and VLC 2.2.4, play games with Mesa 12.0.1/Wine 1.9.20 support enabled. You can also setup the 4MLinux LAMP Server (Linux 4.4.27, Apache 2.4.23, MariaDB 10.1.18, and PHP 5.6.27). Perl 5.24.0 and Python 2.7.12 are also available." Further details can be found in the project's release announcement.
Red Hat Enterprise Linux 7.3
Red Hat has announced the availability of a new upgrade to the company's Enterprise Linux line of products. The new release, Red Hat Enterprise Linux 7.3, is an update to the 7.x series and addresses known bugs and errata. "The general availability of Red Hat Enterprise Linux 7.3 coincides with updates to several specialized Red Hat Enterprise Linux offerings. These include: Red Hat Enterprise Linux Atomic Host 7.3, the latest version of Red Hat's container workload-optimized host platform, is also now available with most Red Hat Enterprise Linux subscriptions. Red Hat Enterprise Linux for SAP Applications, a variant optimized for running SAP environments, is now supported on IBM z Systems and IBM Power, big endian. Red Hat Enterprise Linux Server for ARM 7.3 Development Preview, a version of Red Hat Enterprise Linux designed for 64-bit ARM-based systems, has been updated to include: Single host virtualization based on KVM, one of the leading open source virtualization technologies. Red Hat Ceph Storage for prototyping and deploying scale-out, software-defined storage for object, block, and file. Initial support for Red Hat Developer Toolset, which provides C and C++ developers with the latest stable open source tools to create, diagnose, and debug applications for 64-bit ARM platforms." Further information on Red Hat Enterprise Linux 7.3 can be found in the company's release announcement and in the release notes.
GeckoLinux 999.161031.0 "Rolling"
The GeckoLinux project has announced the release of new snapshots of the distribution's rolling release branch. The GeckoLinux distribution is based on openSUSE and is available in eight editions. "Hi everyone, I'm pleased to announce updated releases of all eight (8) spins of the GeckoLinux Rolling editions. The GeckoLinux Rolling editions are live installable images based on openSUSE Tumbleweed with its frequent and extremely well tested stable rolling releases, combined with Packman driver and multimedia support. After installation, GeckoLinux Rolling systems can be easily updated in sync with the current release of openSUSE Tumbleweed. These GeckoLinux Rolling 999.161031 spins have been a long time in coming, as a huge number of Tumbleweed changes have occurred in the interim. But finally some minor bugs have been solved upstream, and numerous GeckoLinux tweaks have been implemented where necessary." Further information can be found in the project's release announcement.
GeckoLinux 999.161031.0 "Rolling" -- Running the Cinnamon desktop
(full image size: 809kB, resolution: 1366x768 pixels)
* * * * *
Development, unannounced and minor bug-fix releases
|
Upcoming Releases and Announcements |
Summary of expected upcoming releases
|
Opinion Poll |
Searching vs browsing application menus
More and more of our computing experience involves searching for things rather than knowing where they are. Most of us do not memorize long lists of URLs for websites, remember the exact date an e-mail was sent or know the specific path of an executable file. These items are almost always indexed for us and made available through a search function.
In recent years, the search box has become more common in application menus. Cinnamon, GNOME, Unity and some versions of the Plasma application menu, among others, feature a search box to help users find the applications they want to launch. Some people find this search box useful while others prefer to browse through grids (or menu trees) to locate application launchers. This week we would like to know if you find it more convenient to browse for an application launcher or type a keyword to bring up the desired application.
You can see the results of our previous poll on window managers here. All previous poll results can be found in our poll archives.
|
Searching vs browsing application menus
I prefer to type searches: | 358 (19%) |
I prefer to browse a menu tree: | 642 (35%) |
I prefer to browse a flat grid of icons: | 82 (4%) |
I use both searches and browse: | 734 (40%) |
Other: | 35 (2%) |
|
|
DistroWatch.com News |
New distributions added to database
MX Linux
MX Linux, a desktop-oriented Linux distribution based on Debian's "stable" branch, is a cooperative venture between the antiX and former MEPIS Linux communities. Using Xfce as the default desktop, it is a mid-weight operating system designed to combine an elegant and efficient desktop with simple configuration, high stability, solid performance and medium-sized footprint.
MX Linux 16 Beta 1 -- Running the Xfce desktop
(full image size: 1.1MB, resolution: 1280x1024 pixels)
* * * * *
Distributions added to waiting list
- OBRevenge OS. OBRevenge is a lightweight distribution based on Arch Linux.
* * * * *
DistroWatch database summary
* * * * *
This concludes this week's issue of DistroWatch Weekly. The next instalment will be published on Monday, 14 November 2016. 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: 1, value: US$10.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 1100 (2024-12-09): Oreon 9.3, differences in speed, IPFire's new appliance, Fedora Asahi Remix gets new video drivers, openSUSE Leap Micro updated, Redox OS running Redox OS |
• Issue 1099 (2024-12-02): AnduinOS 1.0.1, measuring RAM usage, SUSE continues rebranding efforts, UBports prepares for next major version, Murena offering non-NFC phone |
• Issue 1098 (2024-11-25): Linux Lite 7.2, backing up specific folders, Murena and Fairphone partner in fair trade deal, Arch installer gets new text interface, Ubuntu security tool patched |
• Issue 1097 (2024-11-18): Chimera Linux vs Chimera OS, choosing between AlmaLinux and Debian, Fedora elevates KDE spin to an edition, Fedora previews new installer, KDE testing its own distro, Qubes-style isolation coming to FreeBSD |
• Issue 1096 (2024-11-11): Bazzite 40, Playtron OS Alpha 1, Tucana Linux 3.1, detecting Screen sessions, Redox imports COSMIC software centre, FreeBSD booting on the PinePhone Pro, LXQt supports Wayland window managers |
• Issue 1095 (2024-11-04): Fedora 41 Kinoite, transferring applications between computers, openSUSE Tumbleweed receives multiple upgrades, Ubuntu testing compiler optimizations, Mint partners with Framework |
• Issue 1094 (2024-10-28): DebLight OS 1, backing up crontab, AlmaLinux introduces Litten branch, openSUSE unveils refreshed look, Ubuntu turns 20 |
• Issue 1093 (2024-10-21): Kubuntu 24.10, atomic vs immutable distributions, Debian upgrading Perl packages, UBports adding VoLTE support, Android to gain native GNU/Linux application support |
• Issue 1092 (2024-10-14): FunOS 24.04.1, a home directory inside a file, work starts of openSUSE Leap 16.0, improvements in Haiku, KDE neon upgrades its base |
• Issue 1091 (2024-10-07): Redox OS 0.9.0, Unified package management vs universal package formats, Redox begins RISC-V port, Mint polishes interface, Qubes certifies new laptop |
• Issue 1090 (2024-09-30): Rhino Linux 2024.2, commercial distros with alternative desktops, Valve seeks to improve Wayland performance, HardenedBSD parterns with Protectli, Tails merges with Tor Project, Quantum Leap partners with the FreeBSD Foundation |
• Issue 1089 (2024-09-23): Expirion 6.0, openKylin 2.0, managing configuration files, the future of Linux development, fixing bugs in Haiku, Slackware packages dracut |
• Issue 1088 (2024-09-16): PorteuX 1.6, migrating from Windows 10 to which Linux distro, making NetBSD immutable, AlmaLinux offers hardware certification, Mint updates old APT tools |
• Issue 1087 (2024-09-09): COSMIC desktop, running cron jobs at variable times, UBports highlights new apps, HardenedBSD offers work around for FreeBSD change, Debian considers how to cull old packages, systemd ported to musl |
• Issue 1086 (2024-09-02): Vanilla OS 2, command line tips for simple tasks, FreeBSD receives investment from STF, openSUSE Tumbleweed update can break network connections, Debian refreshes media |
• Issue 1085 (2024-08-26): Nobara 40, OpenMandriva 24.07 "ROME", distros which include source code, FreeBSD publishes quarterly report, Microsoft updates breaks Linux in dual-boot environments |
• Issue 1084 (2024-08-19): Liya 2.0, dual boot with encryption, Haiku introduces performance improvements, Gentoo dropping IA-64, Redcore merges major upgrade |
• Issue 1083 (2024-08-12): TrueNAS 24.04.2 "SCALE", Linux distros for smartphones, Redox OS introduces web server, PipeWire exposes battery drain on Linux, Canonical updates kernel version policy |
• Issue 1082 (2024-08-05): Linux Mint 22, taking snapshots of UFS on FreeBSD, openSUSE updates Tumbleweed and Aeon, Debian creates Tiny QA Tasks, Manjaro testing immutable images |
• Issue 1081 (2024-07-29): SysLinuxOS 12.4, OpenBSD gain hardware acceleration, Slackware changes kernel naming, Mint publishes upgrade instructions |
• Issue 1080 (2024-07-22): Running GNU/Linux on Android with Andronix, protecting network services, Solus dropping AppArmor and Snap, openSUSE Aeon Desktop gaining full disk encryption, SUSE asks openSUSE to change its branding |
• Issue 1079 (2024-07-15): Ubuntu Core 24, hiding files on Linux, Fedora dropping X11 packages on Workstation, Red Hat phasing out GRUB, new OpenSSH vulnerability, FreeBSD speeds up release cycle, UBports testing new first-run wizard |
• Issue 1078 (2024-07-08): Changing init software, server machines running desktop environments, OpenSSH vulnerability patched, Peppermint launches new edition, HardenedBSD updates ports |
• Issue 1077 (2024-07-01): The Unity and Lomiri interfaces, different distros for different tasks, Ubuntu plans to run Wayland on NVIDIA cards, openSUSE updates Leap Micro, Debian releases refreshed media, UBports gaining contact synchronisation, FreeDOS celebrates its 30th anniversary |
• Issue 1076 (2024-06-24): openSUSE 15.6, what makes Linux unique, SUSE Liberty Linux to support CentOS Linux 7, SLE receives 19 years of support, openSUSE testing Leap Micro edition |
• Issue 1075 (2024-06-17): Redox OS, X11 and Wayland on the BSDs, AlmaLinux releases Pi build, Canonical announces RISC-V laptop with Ubuntu, key changes in systemd |
• Issue 1074 (2024-06-10): Endless OS 6.0.0, distros with init diversity, Mint to filter unverified Flatpaks, Debian adds systemd-boot options, Redox adopts COSMIC desktop, OpenSSH gains new security features |
• Issue 1073 (2024-06-03): LXQt 2.0.0, an overview of Linux desktop environments, Canonical partners with Milk-V, openSUSE introduces new features in Aeon Desktop, Fedora mirrors see rise in traffic, Wayland adds OpenBSD support |
• Issue 1072 (2024-05-27): Manjaro 24.0, comparing init software, OpenBSD ports Plasma 6, Arch community debates mirror requirements, ThinOS to upgrade its FreeBSD core |
• Issue 1071 (2024-05-20): Archcraft 2024.04.06, common command line mistakes, ReactOS imports WINE improvements, Haiku makes adjusting themes easier, NetBSD takes a stand against code generated by chatbots |
• Issue 1070 (2024-05-13): Damn Small Linux 2024, hiding kernel messages during boot, Red Hat offers AI edition, new web browser for UBports, Fedora Asahi Remix 40 released, Qubes extends support for version 4.1 |
• Issue 1069 (2024-05-06): Ubuntu 24.04, installing packages in alternative locations, systemd creates sudo alternative, Mint encourages XApps collaboration, FreeBSD publishes quarterly update |
• Issue 1068 (2024-04-29): Fedora 40, transforming one distro into another, Debian elects new Project Leader, Red Hat extends support cycle, Emmabuntus adds accessibility features, Canonical's new security features |
• Issue 1067 (2024-04-22): LocalSend for transferring files, detecting supported CPU architecure levels, new visual design for APT, Fedora and openSUSE working on reproducible builds, LXQt released, AlmaLinux re-adds hardware support |
• Issue 1066 (2024-04-15): Fun projects to do with the Raspberry Pi and PinePhone, installing new software on fixed-release distributions, improving GNOME Terminal performance, Mint testing new repository mirrors, Gentoo becomes a Software In the Public Interest project |
• Issue 1065 (2024-04-08): Dr.Parted Live 24.03, answering questions about the xz exploit, Linux Mint to ship HWE kernel, AlmaLinux patches flaw ahead of upstream Red Hat, Calculate changes release model |
• Issue 1064 (2024-04-01): NixOS 23.11, the status of Hurd, liblzma compromised upstream, FreeBSD Foundation focuses on improving wireless networking, Ubuntu Pro offers 12 years of support |
• Issue 1063 (2024-03-25): Redcore Linux 2401, how slowly can a rolling release update, Debian starts new Project Leader election, Red Hat creating new NVIDIA driver, Snap store hit with more malware |
• 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 |
• 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 |
CPUBuilders Linux
CPUBuilders Linux was a complete RPM-based Linux distribution designed for desktop or server applications. We strive to include as much great software as possible and provide an easier-to-use Linux experience without giving up any advanced functionality. Usable by beginners, hackable by experts, compatible with widely available Red Hat 9 and Fedora Core 1 packages, and easy to keep updated with the optional and inexpensive Cognitio update service.
Status: Discontinued
|
TUXEDO |
TUXEDO Computers - Linux Hardware in a tailor made suite Choose from a wide range of laptops and PCs in various sizes and shapes at TUXEDOComputers.com. Every machine comes pre-installed and ready-to-run with Linux. Full 24 months of warranty and lifetime support included!
Learn more about our full service package and all benefits from buying at TUXEDO.
|
Star Labs |
Star Labs - Laptops built for Linux.
View our range including the highly anticipated StarFighter. Available with coreboot open-source firmware and a choice of Ubuntu, elementary, Manjaro and more. Visit Star Labs for information, to buy and get support.
|
|