DistroWatch Weekly |
DistroWatch Weekly, Issue 653, 21 March 2016 |
Welcome to this year's 12th issue of DistroWatch Weekly!
Ever since Canonical announced the next version of Ubuntu will ship with ZFS support, there has been a lot of debate in the Linux community over the potential licensing conflicts and the legality of shipping ZFS support in a Linux distribution. Meanwhile, the Arch-based Antergos distribution has already started supporting ZFS storage volumes in the project's installer. This week we begin with a look at the Antergos distribution, its ZFS support and the distribution's flexible system installer. Read on to find out what other features this rolling release distribution has to offer. In our News section we discuss Debian's upcoming election for Project Leader, talk about a new Unix-like operating system written in Rust and link to a tutorial that explains how to get Netflix working on PC-BSD and FreeBSD. In our Myths and Misunderstandings column we talk about version numbers, what they mean and why they can be confusing. Plus we share the torrents we are seeding and then provide a list of the distributions released last week. In our Opinion Poll we ask how our readers test new distributions prior to installing them. We wish you all a fantastic week and happy reading!
Content:
|
Feature Story (by Jesse Smith) |
Antergos 2016.02.21
Antergos is a cutting edge Linux distribution which is based on Arch Linux. The project creates a powerful desktop oriented operating system that supports several desktop environments and install-time add-ons. Around the middle of February the Antergos project released a snapshot carrying the version number 2016.02.19. At the time I downloaded the ISO image, but was unable to get the distribution to boot on my hardware. I then moved on to explore other projects, but then discovered the Antergos developers had released an updated ISO, this one labelled 2016.02.21. I downloaded this new ISO and found it booted on my test system and so proceeded to experiment with the distribution.
There are two editions of Antergos, "Antergos Live" and "Antergos Minimal". Both editions are available in 32-bit and 64-bit x86 builds. The Minimal edition is about 530MB in size while the larger edition is a 1.6GB download. I decided to explore the larger edition.
Booting from the Antergos live media brings up a menu asking if we would like to boot from the computer's hard drive, start a live graphical desktop session or boot Antergos in text mode. Taking the desktop option loads the GNOME Shell desktop environment. A dock on the left side of the screen provides access to a few commonly used programs and the Antergos system installer, which is called Cnchi. Shortly after the desktop finished loading, a message popped up in the upper-right corner of the screen and let me know the system was checking for updates to the Cnchi system installer. A few seconds later, I was assured I had the latest copy of the installer. Then another window appeared in the centre of the desktop and asked if I would like to explore the live desktop further or install the distribution.
Antergos 2016.02.21 -- MATE desktop and application menu
(full image size: 180kB, resolution: 1280x1024 pixels)
The Cnchi installer is a graphical application which starts by asking us to select our preferred language from a list. The next two screens ask us to supply our country and our time zone, which we can find on a map of the world. We then confirm our keyboard's layout. The following screen asks which desktop environment we would like to install with options including Cinnamon, GNOME, KDE, MATE, Openbox and Xfce. We also have the option of installing Antergos without a desktop environment and interacting with the operating system via a text console. I decided to run Antergos with the MATE desktop. The next screen asks which optional software packages we would like to install. There are several add-ons: The Arch User Repository (AUR), Bluetooth support, Firefox, Truetype Fonts, Adobe Flash, a long term support kernel, printing support, LibreOffice, Steam, PlayOnLinux, the Uncomplicated Firewall utility and Samba. I chose to install everything except the LTS kernel and Bluetooth support. One thing I like about the screen which lists the optional add-ons is hovering the mouse pointer over any item in the list displays a brief description of the package.
Disk partitioning comes next. We can either let the installer take over the computer's entire disk with some suggestions from us or we can manually divide up our disk. If we take the manual option, Cnchi offers us a very nice, streamlined partition manager where we can work with Btrfs, ext2/3/4, JFS, XFS, fsfs and Reiser file systems. I quite like Cnchi's manual partitioning screen, but one feature that caught my eye is the guided partitioning option features ZFS support. In fact, Antergos may be the only desktop Linux distribution I have used so far that enables ZFS support out of the box and I decided to try it. When ZFS is enabled we are given the chance to adjust some settings, such as telling Cnchi how big our swap partition should be, whether to enable mirroring or RAID support, whether we want our /home directory on its own sub-volume and the name of the ZFS storage pool. There are a lot of options, but most people can get by just by taking the default settings. Once disk partitioning has been handled, we are shown a list of the actions the installer will take and we are asked to confirm Cnchi may proceed. We are then asked to provide a username and password so the installer can create an account for us. The installer downloads the components we have selected and installs its files. Installation took a long time during my test runs. Each installation (I performed five in total) took over an hour, including the time to download and unpack all the optional packages. Since it seems the entire operating system (over 850 packages) is downloaded each time we install it, I would recommend only using Antergos on computers that have access to a high-speed Internet connection.
Our freshly installed copy of Antergos boots to a graphical login screen where a digital clock sits in the middle of the display. Pressing a key or clicking on the clock presents a login form where we can sign in. I found the login screen's elements offered very little contrast and it was difficult for me to see the input fields.
The first time I installed Antergos I was unable to sign into my user account, the system merely returned me to the login screen without providing an error message. Switching to a command line terminal, I was able to sign in, but found my user did not have a home directory. With a little exploring, I discovered that while the ZFS volume which housed the base operating system had been mounted, the sub-volume containing my home directory had not mounted. I also found I was unable to list the available volumes using the zpool and zfs command line utilities. Other ZFS related commands worked, but the ones used to list volumes would immediately crash. I suspect this explains why the /home sub-volume did not mount properly. At this point I discovered I could fix the problem in one of two ways. I could place the command "zfs mount data/home" in a start-up script and that would force the sub-volume to mount and allow me to login to my account. The alternative was to run through the install process a second time, choosing to place all my data on one ZFS volume. I opted to try the latter approach to confirm everything would work properly if I kept the /home directory in the main storage volume.
Going through the Cnchi installer a second time and putting all my data on one storage volume did work as expected. However, I did discover a second problem: Cnchi is unable to remove existing ZFS pools. The user needs to manually destroy any existing ZFS volumes before trying to install Antergos on the hard drive. Otherwise the installation fails when Cnchi fails to remove the old ZFS volume.
Antergos 2016.02.21 -- Running various desktop applications
(full image size: 227kB, resolution: 1280x1024 pixels)
Once I got the ZFS volume and login issue sorted out, I was able to sign into my account and begin exploring the MATE 1.12.1 desktop environment. The desktop places the application menu and system tray at the top of the screen. A task switcher panel sits at the bottom. The background is plain blue. MATE's application menu is presented as one menu divided into three sections: Applications, Places and System. The Applications section of the menu is then further divided into Favourites and All Applications. Selecting All Applications splits the menu again with categories of software displayed to the left and specific applications from each category shown on the right. Personally, I found the menu to be both cluttered and a bit too nested for my taste as it always felt like there were a few extra steps involved in finding the application I wanted. I do want to give the menu designers credit though for making it easy to move applications from the depths of the nested menu to the Favourites section via a context menu, reducing the time it took to access frequently run programs.
In the system tray there is an icon which indicates when security updates are available. Right-clicking on the update icon gives us the option of launching the distribution's software manager or an update manager. Left-clicking the icon immediately launches the update manager. The update manager displays a simple list of available software updates waiting in the Antergos repositories. Each item in the list is displayed with the package's name and size. We can check a box next to each update to indicate whether we wish to install it. On my first day using Antergos, there was one update available, less than 1MB in size. The following day there were two more updates, each also smaller than 1MB. By the end of the week, more than 30 additional updates became available, totalling 91MB in size. The update manager successfully downloaded and installed each of the waiting packages.
By default, it seems the update manager does not check the Arch Linux AUR repository for new software updates. We can enable checks for updates in the AUR by opening the update manager's settings and putting a check in the appropriate box.
Antergos 2016.02.21 -- Managing packages with Pamac
(full image size: 172kB, resolution: 1280x1024 pixels)
Antergos ships with a graphical package manager called Pamac. The Pamac window is divided into two main panes. On the left we can set parameters for finding software. The left pane has tabs that will help us search for software by name, by category, by status or by repository. On the right side of the window is an alphabetical list of packages that match our current search parameters. Each package is displayed with its name, size and version number. We can click a box next to a package to choose whether to install or remove the selected item. Pamac is remarkably responsive and fairly easy to navigate. It may not be pretty, but it is certainly functional.
My one serious complaint with Pamac is that the available software categories are oddly specific and not always intuitive. Instead of the "Internet", "Graphics" and "Office" categories usually found in other package managers, we are presented with dozens of technical names like "Base", "System", "Qt", "Qt5" and "xorg-drivers". I suspect most new users are going to struggle with names like these. I encountered some confusion myself when searching for specific packages. For instance, there is a "Browsers" category where we can find web browsers, but there is also a "Firefox" category which does not contain the Firefox web browser, only plug-ins for Mozilla's web browser. There is an "Email" category which only contains one email client, but if we search for the term "email" in the search tab Pamac offers us a list of half a dozen email applications. The "System" category has ZFS packages and utilities, but the "ZFS" category does not contain ZFS utilities. This sort of maddening behaviour caused me to search for most items using keywords rather than categories. For people who want to manipulate software from the command line, Antergos ships with the pacman package manager. The pacman utility is very fast, though I find its syntax more terse (perhaps even cryptic) compared to other command line package managers.
Antergos 2016.02.21 -- The settings panel
(full image size: 200kB, resolution: 1280x1024 pixels)
Antergos provides us with a control panel where we can launch configuration modules to change our desktop environment and manage some aspects of the operating system. The control panel has modules for changing the desktop's theme and wallpaper. We can also find modules for managing printers, setting up network connections, configuring the firewall, the screen saver and start-up applications. These modules generally worked well. One module, the one for configuring the firewall, always failed to launch. I also regretted that I was unable to find a module for working with user accounts, either in the control panel or in MATE's application menu. Another minor annoyance appeared while I was using the Appearance module which changes the look and theme of the desktop. At one point I accidentally clicked on an alternative theme, causing MATE to immediately change its look. The original theme, called Custom, was immediately lost, preventing me from switching back. This quirk is not specific to Antergos, but rather seems to be common across distributions which ship with a special "Custom" MATE theme.
The distribution ships with a varied and useful collection of software. Looking through the application menu we find the Firefox web browser with Adobe's Flash plug-in, the Pidgin instant messenger software and the Transmission bittorrent software. LibreOffice is available along with the Atril document viewer and the Eye of MATE image viewer. PlayOnLinux and Steam are available to help us install Windows software and Linux games, respectively. Unfortunately, Steam would not launch on my test system. PlayOnLinux did work most of the time, but was not always able to successfully complete installations of Windows applications. The Pragha audio player and Totem video player are included. I found I was able to play music files, including mp3 files, in Pragha. However, I was not able to play video files using Totem. I downloaded a copy of the VLC media player from the Antergos software repository and found VLC was able to play my video files. Antergos also ships with the Xfburn optical disc burning software, a text editor, calculator and archive manager. Antergos ships with the GNU Compiler Collection for developers. In the background we find systemd 229 and version 4.4.1 of the Linux kernel.
The first user we create when setting up Antergos has the ability to perform administrator actions using the su and sudo commands. This concerns me a little as I do not think there is any part of the installation which asks us to set up a root password. It seems as though the root password is just automatically set to match the first user's account. Personally, I would rather the root account have its own password or the system lock root and get users to perform administrative actions using sudo exclusively. Having one password to access two accounts feels like a potential problem to me.
I tried running Antergos in two test environments, a physical desktop computer and a VirtualBox virtual machine. Antergos performed well in both environments, properly detecting my hardware and running smoothly. My one complaint was that when booting Antergos took over a minute and a half to reach the login screen. I am uncertain if this is an issue specific to ZFS or a result of some services (like dev-disk) which took an unusually long time to start-up. However, once the system had booted, Antergos was responsive. The distribution, with all optional add-ons installed, used about 6GB of disk space, plus a 500MB /boot partition formatted with the ext4 file system is set aside when we install Antergos on a ZFS volume. When logged into the MATE desktop, Antergos used approximately 560MB of memory. Some opponents of ZFS like to state the file system requires several gigabytes of RAM, but the ability to run the operating system, MATE and ZFS with under 600MB of memory indicates none of the distribution's components is particularly heavy.
Conclusions
Throughout the week, I was impressed with the features Antergos brings to the table. There is a lot of cutting-edge software included in the distribution. Antergos worked well in both of my test environments, has a very friendly system installer and lots of useful features. I especially like how the project ships one ISO image and we can select our desktop and add-ons from the Cnchi installer. This gives us a good deal of flexibility without cluttering up the project's download page with extra editions. I was also happy to see Antergos supports both Btrfs and ZFS as both are useful, advanced file systems. This may be the first Linux desktop distribution I have encountered which supports ZFS at install time.
However, on the other hand, I occasionally ran into problems. Usually small things, but ones that made Antergos feel less polished. For example, I mentioned earlier that asking the installer to place our /home partition on its own ZFS sub-volume would cause /home to not be mounted at all. Also, while most ZFS functions worked, listing volumes and snapshots did not, which puts a damper on some of the more useful ZFS functions. The Steam gaming portal did not work for me and Totem was unable to play my video files and I had to install an alternate media player. Most configuration modules worked beautifully, particularly the printer manager, but the firewall utility failed to launch.
I think the Antergos project is doing some interesting things and the developers are providing a great deal of flexibility combined with cutting edge software. Personally, I wish there was an off-line version of the Cnchi installer so I did not need to wait so long for packages to download each time I installed the distribution. And I did run into a few problems. However, overall I liked Antergos. The distribution is fast, easy to customize and provides access to a huge repository of software via the main repositories and Arch Linux's AUR community repository.
* * * * *
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 prepares for Project Leader election, Redox developers create Unix-like OS, and a tutorial for watching Netflix on PC-BSD
Each year the Debian project elects a leader who helps guide and coordinate the efforts of groups within the Debian family of contributors. The election for Debian's next Project Leader is underway and it looks as though there will not be any competition for the office. At the moment, there is just one nomination: Mehdi Dogguy. Voting in the election will take place from April 3rd through to April 16th and it seems likely Dogguy will then take over the job of leading the hundreds of Debian developers. Dogguy has stated he would like to create a central roadmap for Debian which would outline a list of goals the distribution will strive to achieve in each release cycle: "I will initiate an effort in order to help our project to publish a roadmap; have each item described in a S.M.A.R.T way and make sure progress is made. I am sure that each team has its own set of ideas to implement. However, it is important to centralize those ideas to give them more visibility and have a better understanding of the big picture." The rest of Dogguy's platform is available on the Debian website.
* * * * *
Redox is a Unix-like operating system that is written in the Rust programming language. Rust is considered safer than traditional languages, such as the C language which is used to develop the Linux kernel. Redox uses a microkernel design and runs drivers in userspace for improved security and reliability. The developers have also stated their operating system will support the ZFS advanced file system. The project's documentation states that Redox will support running some Linux applications without virtualization. "Redox is a general purpose operating system and surrounding ecosystem written in pure Rust. Our aim is to provide a fully functioning Linux alternative, without the bad parts. We have modest compatibility with Linux syscalls, allowing Redox to run many Linux programs without virtualization. We take inspiration from Plan9, MINIX, and BSD. We are trying to generalize various concepts from other systems, to get one unified design." Redox development is still in its early stages, but the most recent release is reported to work on some hardware as well as in VirtualBox and Qemu virtual environments.
* * * * *
Accessing the Netflix video streaming service is a task that has posed a problem for FreeBSD and PC-BSD users for some time. It's a situation many FreeBSD users find frustrating as Netflix uses FreeBSD servers to provide their content. While Linux users can access their Netflix accounts using Google's Chrome web browser, the closed-source Chrome browser does not run on FreeBSD-based systems. Chrome has also resisted attempts to run it through both the WINE compatibility software and FreeBSD's Linux emulation software. One enterprising PC-BSD user has found a workaround which involves Pipelight and the Firefox browser that allows PC-BSD (and FreeBSD) users access Netflix. A video tutorial which explains how to set up Pipelight with Firefox is available. The video also covers some trouble-shooting steps in case things do not immediately work as planned.
|
Myths and Misunderstandings (by Jesse Smith) |
The value of version numbers
When it comes to software, version numbers are everywhere. If you check with your distribution's package manager you will see each component of the operating system has its own version number and these numbers mean something. Though what they mean varies a lot, depending on the project that develops the software.
A common source of confusion I often run into comes from the way people interpret version numbers. You might have heard someone say, "I never install a point-zero (x.0) release. Wait until x.1 or x.2 has been released before trying it." Or perhaps you have heard people say the opposite: "This version should be stable, the project has hit version x.0."
To be fair, in certain contexts, either of the above statements can be true. There are projects which produce multiple development builds prior to launching an x.0 release and their x.0 version will likely be stable. But there are also projects which push out x.0 releases as an early preview of things to come and their software might not be stable until x.2 or x.3 of the series arrives.
The unfortunate truth is there is no common practice when it comes to version numbers. Some projects use complex version numbers that carry a good deal of information. For example, one project might use "4.10.2" to indicate the 4th major version with 10 feature revisions and 2 minor patches. Another project might use "4.9" to indicate the version that comes after "4.8". Yet other projects create version numbers based on the date their project ships. All of these are valid ways to track software, the problem arises when people try to treat all version numbers in the same way. The truth is, whatever rules a project uses for labelling their software, those rules apply only to that project and do not automatically translate to other pieces of software.
As an example, I have worked on a few open source projects which used incremental version numbers. For instance, 4.8 was followed by 4.9, then 5.0, 5.1 and 5.2. It was a surprise to me how often our mailing list received comments from our users along the lines of, "There are a lot of great changes in this update. It feels like more of a 5.0 than a 4.6." Or perhaps, "This 6.0 release sounds good, but I'm going to wait for 6.1 or 6.2." Both sets of comments ignored how the project's versioning system worked. It didn't matter if we piled on lots of new features or spent the entire release cycle working on bug fixes, in the end the version number went up an additional 0.1.
I feel it is important to remember when looking at a product's version numbers that each project handles them differently. When in doubt, it is a good idea to ask on a mailing list or forum what kind of versioning scheme the project uses before trying to evaluate the software.
Another common mistake I encounter comes from people using version numbers to determine whether their distribution has addressed a security vulnerability. Often times, when a distribution patches a vulnerable piece of software, they do not increase the package's version number. For instance, let's say I am running a program called Foo with the version number 4.0. It comes to light that Foo 4.0 is vulnerable and the developers of Foo release a fixed version, Foo 4.1.
Often times, distributions will not package Foo 4.1 because it contains more than just the security fix, it also has a bunch of new features which have not been properly vetted. What they may do instead is copy just the fix from Foo 4.1 into their package of 4.0. Then I download the patched version of Foo 4.0 from the distribution's repositories and I'm safe. But, if I check the version number of Foo, I see it's at 4.0 when I know everything prior to 4.1 is considered vulnerable.
Package maintainers are in a difficult spot in these scenarios because if they keep the 4.0 version number, many people will think their software is outdated and contains the security vulnerability. But if they bump the version number of Foo to 4.1, then people will wonder why their software is missing the features advertised for the new version of Foo. Sometimes distribution package maintainers will add an extra version number to the end of the package, labelling their software Foo 4.0-1 or 4.0.1. That helps people keep track.
In the end, the best way to find out if your copy of a package has been patched against security vulnerabilities is not by looking at the version number, but rather checking the package's change log. This can be accomplished a few different ways, depending on the operating system you are running. On Debian and related distributions such as Ubuntu, the apt-get command will show recent changes and fixes applied to a package. For instance, to check on changes to the gcc package we would run:
apt-get changelog gcc
On Fedora and related distributions the equivalent command using the rpm package manager is:
rpm -q --changelog gcc
Other package managers have similar changelog and auditing features which can help identify fixed (or still vulnerable) software.
In the end, version numbers can be helpful, but they need to be viewed in context and they are usually not a good method for checking the state of a package's security.
|
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: 174
- Total data uploaded: 32.3TB
|
Released Last Week |
KaOS 2016.03
Anke Boersma has announced the release of KaOS 2016.03, the latest stable version of the desktop Linux distribution that features the latest Plasma desktop from KDE: "KaOS is proud to announce the availability of the March release of a new stable ISO image. The Plasma desktop includes Frameworks 5.20.0, Plasma 5.5.5 and KDE Applications 15.12.2. A few enhancements to the Plasma 5 experience have been added, these are KaOS-specific extras. You now have the option to calculate the MD5 sum from any file from the Dolphin service menu. Since the kf5 move there has not been a fully working GUI for user management, but there is one added now for KaOS - you will find it under system settings, account details. From there you can create new users, change existing user's role or delete a user. Also added is a KCM for locale and language settings. A new icon theme for light and dark themes has arrived. The Midna Dark theme received a complete overhaul with a new Plasma theme, window decorations, color scheme, and new SDDM and splash themes." Read the rest of the release announcement for further details and screenshots.
KaOS 2016.03 -- Welcome screen and drop-down terminal
(full image size: 212kB, resolution: 1366x768 pixels)
Robolinux 8.4
The Robolinux project has announced the availability of a new stable release of the project's Robolinux Raptor series. The new release, Robolinux 8.4, is available in Cinnamon, LXDE, MATE and LXDE flavours and features several privacy and anti-malware tools. " All Robolinux Raptor 8.4 versions are based on 100% rock solid current Debian 8 stable source code running the newest Debian 3.16 Linux kernel plus over 180 important upstream security and application updates. We also included the newest Firefox 45 and Thunderbird 38.7, Tor Browser, VirtualBox and replaced all of our 32-bit operating systems end of life Google Chrome versions with Chromium." A list of changes and available security tools can be found in the distribution's release announcement.
* * * * *
Development, unannounced and minor bug-fix releases
|
Upcoming Releases and Announcements |
Summary of expected upcoming releases
|
Opinion Poll |
How do you test new distributions?
Before installing a new operating system it is nice to know whether the software will work as intended. There are a number of ways to test a Linux distribution before we install it. Most projects provide live media, allowing us to experiment with the distribution's hardware support, performance and default applications before installing the operating system. Other tools, such as virtual machines, allow us to perform a test installation before making space for a new system on our hard drive. Some people keep test machines around to assist in exploring new distributions.
This week we would like to know how you test a distribution before installing it to your computer's hard drive.
You can see the results of our previous poll on purchasing computers with Linux pre-installed here. All previous poll results can be found in our poll archives.
|
How do you test new distributions?
Using a live disc/USB thumb drive: | 828 (37%) |
Installing it in a virtual machine: | 519 (23%) |
Running it on a spare computer: | 200 (9%) |
A combination of the above: | 604 (27%) |
None of the above: | 75 (3%) |
|
|
DistroWatch.com News |
Distributions added to waiting list
- Studio 13.37. Studio 13.37 is a commercial distribution for audio and video production. The distribution runs from a live USB thumb drive.
- ubuntuBSD. ubuntuBSD combines the installer and utilities of Ubuntu with the kernel and file system support of FreeBSD.
* * * * *
DistroWatch database summary
* * * * *
This concludes this week's issue of DistroWatch Weekly. The next instalment will be published on Monday, 28 March 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)
|
|
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 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 |
• 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 |
• 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 |
Heretix
Heretix (formerly known as Rubyx) was a young GNU/Linux distribution managed entirely by heretix, a Ruby script. Heretix boasts a clean design and a pragmatic package handling concept. It was not a "point-and-click" distribution, but it was easy to use for everyone who was not afraid of the shell. And Heretix was written in readable Ruby code, offering every user the opportunity to understand how their system works.
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.
|
|