DistroWatch Weekly |
| DistroWatch Weekly, Issue 531, 28 October 2013 |
|
Welcome to this year's 43rd issue of DistroWatch Weekly! Open source software comes in many different forms, representing various styles and ideals. This week we aim to celebrate the diversity of the open-source ecosystem by looking at projects and technologies that have a wide range of goals and varying target audiences. First up is a review of the PC-BSD operating system. The PC-BSD project is one of the few BSDs to specifically target desktop users and Jesse Smith took the latest release for a spin to find out how it performs. In this issue of DistroWatch Weekly we will also weigh the pros and cons of upgrading an existing installation to a new version of our operating system and talk about a new firewall technology coming to the Linux kernel. The openSUSE project has some exciting new features coming up in their 13.1 release and is looking for beta testers, read on to find out what the community project is preparing to launch and how you can help test it! In addition, we link to an article which discusses the availability of computers that ship with Linux pre-installed. If you want to avoid the hassle of working around Secure Boot or wish to skip the installation process, this article will help you find the best ready-made solution. As usual, we cover distribution releases from the past week and look forward to exciting new developments. We wish you all a wonderful week and happy reading!
Content:
Listen to the Podcast edition of this week's DistroWatch Weekly in OGG (21MB) and MP3 (37MB) formats
|
| Feature Story (by Jesse Smith) |
PC-BSD 9.2: The daemon is in the details
The PC-BSD project carries the interesting task of taking the FreeBSD operating system and fashioning it into a desktop-oriented experience. The latest release of PC-BSD, version 9.2, is based on FreeBSD 9.2 and comes with a number of promising new features, many of which will appeal to system administrators. The new release of PC-BSD comes with a backup utility which not only allows users to create archives of their files on a remote server or NAS, it also integrates with the ZFS advanced file system. This means users should be able to create snapshots of their home directories and restore files from within the Life Preserver backup tool.
The PC-BSD operating system now uses the GRUB 2 boot loader and this also integrates with ZFS, allowing the administrator to create boot environment snapshots. This essentially means that, prior to an upgrade or system change, a snapshot can be created of the existing operating system. Once the change has been made the administrator can revert back to the old snapshot (the version of the operating system known to be good) simply by rebooting the machine. This version of PC-BSD also comes with a working PKG-NG repository. This is a collection of binary packages which work similarly to RPM and Deb package repositories in the Linux community. In addition to the PKG-NG repository, PC-BSD comes with a PBI package manager. A PBI package is a stand-alone software bundle that can be easily transferred between computers, but we can come back to talk about software management later. One further behind-the-scenes feature of PC-BSD 9.2 is the project's new mirror system, hosted by ScaleEngine. This lets users download files quickly without manually hunting for a fast/close server.
The PC-BSD operating system comes in a few flavours, including a DVD build which is 3.6 GB in size, a compressed live USB image and a large installation-only USB image. There is no live-DVD nor CD-sized option. Each of the download options is for the 64-bit x86 architecture, there are no 32-bit options. I opted to download the DVD edition of the operating system. When I first starting working with PC-BSD I wanted to try it in a virtual machine prior to setting it loose on my hard drive. I found the operating system did not work well with VirtualBox's default settings and I had to try a few different combinations of settings before PC-BSD would boot in the virtual environment. In addition I tried running PC-BSD in a QEMU virtual machine and, here, the operating system ran, though it was extremely slow. In the end I focused my time on running PC-BSD in VirtualBox (where things eventually worked passably after some trial and error) and on my desktop computer (dual-core 2.8 GHz CPU, 6 GB of RAM, Radeon video card, Realtek network card). I found PC-BSD worked smoothly on the physical machine, properly detecting my display's resolution and running fairly quickly. As I'll discuss later, PC-BSD comes with many possible desktop environments which can be selected at install time, so measuring memory usage will vary a lot from one machine to the next. I installed two desktop environments, LXDE and KDE. When running KDE the operating system used approximately 420 MB of RAM and, when logged into LXDE, PC-BSD actively used about 150 MB of RAM.
Installation and first impressions
Booting from the PC-BSD installation disc brings up a graphical system installer. The first screen asks us to select our preferred language. Icons appear in the lower-left corner of the screen and give us access to tools which are available throughout the installation process. One icon brings up a window which shows us what hardware the operating system has detected and which devices can be utilized. Another allows us to configure a network connection. Other icons enable an on-screen keyboard, allow us to change our keyboard's layout and display tips on how to use the system installer. The second screen of the installer asks if we would like to install PC-BSD's desktop edition, the PC-BSD server edition (called TrueOS) or we can opt to restore our operating system from an existing backup. We are shown a Customize button which allows us to mark optional packages for installation on top of the base we select. Some of these software bundles are desktop environments (KDE, GNOME, Xfce, LXDE), some are development tools, there are some third-party drivers (such as the NVIDIA proprietary video driver) and there are unsupported user interfaces (such as Ratpoison and Openbox).
The following screen covers disk partitioning and there are three basic options to be had. We can hand our hard drive over to the installer and basically let it take over the disk; we can walk through a guided disk partitioning wizard where we can set up ZFS RAID and mirroring, name our ZFS data pool and adjust our swap partition's size; and the final option is to open a command line partition manager and set up everything manually on our own. New administrators should be aware it is recommended that we give the desktop edition of PC-BSD 50GB of hard drive space and the server edition 20GB of free space. I found installing the desktop edition with the default desktop (KDE) required approximately 7GB of drive space.

PC-BSD 9.2 - documentation and package management (full image size: 551kB, screen resolution 1280x1024 pixels)
The first time we boot PC-BSD the operating system presents a graphical interface with a window asking us to select an appropriate video driver for our computer. We can also set our display's resolution in this window. PC-BSD does try to guess which driver it should use and we can override its choice if we think it appropriate. Following this screen we are shown an animation and then a series of windows appear asking for further information. We are asked to confirm our preferred language, our time zone and we are asked to provide a hostname for our computer. We then enter a password for the root account and create a regular user account for ourselves. We have the option at this point of encrypting the user's home directory. With this done we are brought to a graphical login screen.
The first time we login a series of screens appear, offering us tips on how to make use of some of PC-BSD's key features. These help screens briefly talk about connecting to networks, installing new applications, where to find system settings, how to install security updates and how to create backups of our files. On the desktop we find icons for accessing the AppCafe (a package manager), the PC-BSD Control Panel and the project's Handbook. I tried running the KDE and LXDE desktops and found they both had a traditional layout with the application menu, task switcher and system tray sitting at the bottom of the screen. One of the first things I attempted was to open the project's Handbook which contains a great deal of documentation and this led me on a journey of sorts. When I attempted to open the Handbook the Okular document viewer opened and said it could not open the file. I checked and confirmed the file did, in fact, exist and so decided to install an alternative document viewer to see if that would make a difference.
Applications and software management
The first stop in finding new applications is the AppCafe, a modern, user-friendly package manager. AppCafe allows us to search for software by name or by category. Clicking on a specific application will bring up detailed information on the selected software, including the application's size and a description. The AppCafe will also show us related items, so for example looking at the Firefox web browser will show us other available web browsers. Applications can be installed with the click of a button. The AppCafe actually has two tabs, one for browsing available software and another which shows items that have been (or are being) installed. Clicking on an installed item will show us information on the installed software. Users can remove installed applications or mark them to be automatically updated as newer versions become available. Once an application has been installed its icon is added to our desktop.
During my time with PC-BSD I installed several applications such as Firefox, the VLC multimedia player and a couple of PDF viewers, including Xpdf. Most of the applications installed and ran without any complications, the exception being Xpdf. When Xpdf installed I clicked on its desktop item and a text editor opened, showing the contents of the application's launcher. I found Xpdf had been installed, even if its launcher didn't work, and I was able to manually launch the program from the command line. At this point I tried opening the project's Handbook in Xpdf and learned the document file was corrupted. My quest for a way to view the documentation continued...
I feel it is worth mentioning that software installed through the AppCafe is provided in PBI format. PBIs are self-contained software bundles, meaning they contain an application and all the application's dependencies. This is very convenient when transferring software between computers which may have different libraries (or different versions of libraries) installed. However, the trade-off is PBIs are large and can be around ten times bigger than dynamically linked packages available in most Linux distributions.

PC-BSD 9.2 - Control Panel and AppCafe (full image size: 618kB, screen resolution 1280x1024 pixels)
For people wanting packages handled in a more Linux-like fashion there is PKG-NG. This command line package manager has a syntax similar to YUM or APT in Linux distributions. The concept is also similar in that PKG-NG connects to remote repositories and downloads binary packages (and their dependencies) to install or upgrade. PKG-NG might be thought of as an extension of sorts to the FreeBSD Ports collection in that the same software is available, but packaged in a different format. PKG-NG is a handy way to search for and install software from the command line and the binary packages are much smaller than the equivalent PBI bundles. PC-BSD comes with one more package manager, a graphical utility which gives us the ability to add or remove big-picture items. For example, with a couple of clicks we can install third-party drivers, alternative window managers or entire desktop environments. This secondary graphical package manager also gives us the ability to download and install all available software updates. There does not appear to be a way to selectively upgrade only desired packages using this utility.
Speaking of upgrades, when software updates are available for the system, a notification appears in the system tray letting us know. Clicking on this notification launches an update manager application. On my system this update manager always locked up, apparently waiting for information to load concerning the new updates. Closing the update manager and manually upgrading PBIs (through the AppCafe) or system packages (using PKG-NG) worked for me and kept the operating system up to date. I noticed upon applying all available package upgrades I was able to open and view the project's very useful Handbook. The Handbook is extensive, detailed and the documentation it contained was very much worth the wait.
System configuration
One of the nicer elements of PC-BSD is the system's Control Panel. This panel, which closely resembles the KDE System Settings panel, gives us a one-stop location for dealing with system settings. From this panel we can launch the various package managers, activate Active Directory integration, tweak the login manager and check the operating system's compatibility with our hardware. We can manage background services, add and delete user accounts, change our display settings and set up printers and scanners. There is a firewall module that was easy to use, the Life Preserver backup utility and the Warden.
I feel the Warden deserves a special mention. On FreeBSD (and PC-BSD) there is the concept of a jail, a sort of very lightweight virtual machine. These jails are useful for testing software which may misbehave or for running network services that should be kept isolated for security reasons. The Warden is a utility which makes managing jails an easy point-n-click process. PC-BSD supports three kinds of jails, one for running FreeBSD style environments, one for working with software ports and one for running Linux containers. Using the Warden's interface we can quickly create new jails, take snapshots of existing jails and roll back to previous points in the jail's time-line. The Warden can also open a command line interface that exists inside the jail for system administration of the isolated container. I tried running a FreeBSD jail, which worked well, and a Linux jail, which could not be successfully created.
It's hard to talk about what software PC-BSD comes with by default as we have the option of customizing the installation right from the start. Some applications will be consistent across all installs such as the Control Panel and the Warden, backup utilities and ZFS support. Others will vary depending on which desktop environment we install. Taking the default environment (KDE) installs the Konqueror web browser, the Kopete instant messaging client, the KMail e-mail software and the Okular document reader. It also gives us the KTorrent bittorrent software, the GNU Image Manipulation Program, the k3b disc burning software, MPlayer and the Amarok music player. PC-BSD multimedia programs are supported by popular media codecs and we can enjoy most media formats right out of the box. I found that Adobe's Flash player was installed, but disabled by default. This could be confusing to new users, but to enable the Flash player the user must first run, from the command line, "flashpluginctl on". Underneath the hood PC-BSD runs atop FreeBSD 9.2 and makes use of FreeBSD's kernel and userland programs.
Special features
Another feature which I feel deserves special mention is the Life Preserver utility. This program can be accessed either from the Control Panel or from the desktop's system tray. Life Preserver makes it very easy for users to schedule ZFS snapshots of their home directories and to copy data to remote servers or NAS boxes via a secure shell connection. The latest version of Life Preserver allows users to browse existing snapshots and to restore either entire snapshots or individual files. At least that is the idea. I found Life Preserver created ZFS snapshots just fine and I could browse old snapshots, but when I tried to restore files I ran into an "undefined" error. This prevented file restores using the GUI tool, but I was able to drop to the command line and manually restore files from existing snapshots.

PC-BSD 9.2 - Warden and Life Preserver (full image size: 588kB, screen resolution 1280x1024 pixels)
The ZFS technology in PC-BSD isn't just useful for desktop users, it is also helpful when it comes to restoring the operating system. Administrators can create boot environment snapshots prior to performing an upgrade or altering the base operating system. Snapshots can be created using a simple graphical application available through the Control Panel. Once one of these snapshots has been created it is available from the system's boot menu. This means if the underlying operating system is corrupted in some way the administrator can put things right by simply rebooting the computer and selecting the older snapshot from the GRUB boot menu.
Before getting into my conclusions with regards to PC-BSD, I want to tackle the issue of this operating system being 64-bit only. This has been a thorny issue with some people who prefer to run 32-bit operating systems for one reason or another. Personally, I was sorry to see live CDs and 32-bit both being dropped as I like having smaller images to download and test, but being a reviewer is a very niche market and I do not expect projects to cater just to me. In the big picture I think moving to 64-bit only makes sense for PC-BSD. The operating system is designed for modern machines with 64-bit processors, the memory footprint isn't much larger than one would get from the 32-bit build, and this move will let the developers focus on features rather than bug fixes for 32-bit. This focus is apparently important where ZFS technology is concerned. Anyone who really needs to run a 32-bit operating system probably will not be interested in PC-BSD due to the operating system's size. Alternatively, people can install FreeBSD and then install the PC-BSD software on top of the FreeBSD base using the Ports Collection.
Conclusions
As to running PC-BSD, my experience had me constantly swinging back and forth between two thoughts: "Wow, this is a great feature, I wish more projects did this!" and "Drat, another bug, this is frustrating!" There was not a lot of middle ground between these two thoughts while running PC-BSD. It seems as though the developers tried to supply several new features for this release, all of them good ideas, but some of the implementations still have problems. Let's start with the system installer. This is a fine piece of software. I really like that the installer can detect our hardware and warn us if some hardware support is missing. I also like the various guided disk partitioning options and the optional package selection screen. Both of these features were well implemented and I had no issues at all with the installer.
Moving on to package management, this was a case of great features mixing with problems. The new PBI manager, AppCafe, is one of the better software managers I've used to date. It's fast, lets us browse packages while it is working and I really like the related software list which helps users find competing applications. The auto-update feature is welcome too as it will help keep items like the Firefox web browser updated without manual interaction. The flip side to AppCafe was the software update manager which always seemed to be busy and never worked for me. The graphical package manager worked passably, but it was frustrating not having a way to pick and choose which items I wanted to upgrade. The command line package manager, PKG-NG, worked very well for me. I really like this package manager, which works in a similar fashion to APT or YUM and features a simple syntax. I think PKG-NG will make software management on FreeBSD and PC-BSD much easier for people coming from a Linux background.
The Warden was another area where I was really impressed. The level of control over jails is excellent and I like that the Warden can integrate with ZFS, giving us instant snapshots of our virtual containers. The interface is easy to navigate and the ability to create and destroy jails in this way is great. On the flip side, Linux jails (which worked in PC-BSD 9.1) no longer worked for me with PC-BSD 9.2. The control centre which comes with PC-BSD was welcome. It is nice to have a central place to handle settings which is not tied to a particular desktop. I don't have any complaints here.
I really like the direction the Life Preserver backup utility is taking. The ability to manage home directory snapshots, send copies of files to a remote server and restore snapshots or entire files -- all from one location -- is excellent. Unfortunately I found I was unable to restore files from local snapshots using Life Preserver. The files were there and I could manually retrieve them using the command line, but there seems to be a problem with the graphical utility when it comes to restoring files. Luckily the backup and archive browsing functionality worked very well.
There were a few other minor bugs, things which will probably get fixed during the life of the release. For example, the Xpdf application launcher opening its short-cut information instead of the application itself or the PC-BSD Handbook not opening. Prior to downloading system updates my wallpaper would not display when I logged into KDE. These are minor, if annoying, problems that can be fixed in short order.
For the most part I think PC-BSD 9.2 is a step in the right direction. There are some great system administration tools included in this release and the design of some applications (such as the AppCafe and Life Preserver) are very promising. However, I found there were some bumps on the Road of Progress and there were problems which would likely cause newcomers to turn away. If you are feeling experimental or would like to play with exciting new ZFS features then I think PC-BSD is a great choice. This release did have its problems, but PC-BSD remains, in my opinion, the best desktop solution in the BSD community.
|
| Miscellaneous News (by Jesse Smith and Ladislav Bodnar) |
openSUSE looks for more testers, finding computers with Linux pre-installed, SolusOS closes shop, Linux gains new firewall technology
The openSUSE project is nearing the launch of the distribution's 13.1 release. The new release will feature improvements to the distribution's Btrfs implementation, an overhaul of YaST and various other new features. The project has put out a call for people to test the new openSUSE release candidate and they are particularly interested in how the distribution works on the hardware of real users. "The automated testing has limitations: it only works in a virtualized environment, precluding testing of hardware and technologies like UEFI/Secure boot. And our Factory users have a limited amount of hardware available and they're usually only updating, not doing new installations. So it is extremely valuable if you grab an old (or new!) laptop or desktop and do a full installation on it instead of using a virtual machine." The release of openSUSE 13.1 is scheduled to take place on November 19, 2013.
* * * * *
Most people reading this will be aware that Linux distributions can make for good desktop/laptop operating systems. Many Linux distributions are user-friendly, come with a great deal of quality software and are consistently stable -- all ideal features for a desktop OS. The hurdle for many people is getting the free operating system installed. For new users it can be intimidating to download an ISO, burn it to a disc and try to figure out what partitioning a hard disk is, let alone doing it. For this reason, computers which come with Linux distributions pre-installed are valuable and Computer World has a useful guide to finding computers bundled with GNU/Linux. "People may joke about `the year of the Linux desktop' always being some five years into the future. But for a whole clutch of PC vendors who sell Linux as a standard pre-loaded OS on their systems, that year came a long time ago." The article lists some big name vendors with Linux offerings, such as Dell, and some lesser known entities such as ThinkPenguin.
* * * * *
SolusOS, a beginner-friendly Linux distribution based on Debian's stable branch, closed shop last week. Citing "lack of manpower" to continue with development in an efficient manner, lead developer Ikey Doherty announced the sad news after nine alpha releases of what would have been the project's second stable release. The distribution's website was no longer accessible at the time of writing, but IT World's Jon Gold summarised the point from the announcement in Beginner-friendly Linux distro SolusOS to shut down: "Developer Ikey Doherty announced this week that work on SolusOS, a Debian-based distro aimed at beginning Linux users, would come to a halt. The solo nature of the project eventually became too much for Doherty, he wrote in an official blog post. He is employed full-time as a software engineer at Intel. 'Simply put, there is no longer enough manpower to fulfill the vision,' he said. 'What began as a Debian derivative evolved into an independent distribution, without the large development team required to back such an effort.'" SolusOS thus joins the list of discontinued distributions the number of which currently stands at 413.
* * * * *
Technology is constantly changing and in fewer places is that more apparent than in the Linux community. The Linux kernel is soon due to receive a new way of filtering network packets with nftables. In the past Linux has used a number of approaches to filtering packets, including IPChains and IPTables. The new nftables approach to network filtering should simplify the in-kernel code and reduce complexity. The new code has been in development for over four years and is just now getting ready for inclusion in the 3.13 version of the Linux kernel. Jonathan Corbet has a nice write-up of what nftables is and how it will work, a good read for network administrators eager to test out the new technology.
|
| Questions and Answers (by Jesse Smith) |
|
Considering upgrade pros and cons
Not-eager-to-upgrade asks: I'd like to know is what are the benefits of upgrading my operating system, if any, if I run PPA's / Backports? I currently run Kubuntu 12.04 LTS and have various "Precise" PPAs enabled, including the Backports PPA. I'm running KDE SC 4.12 for the majority of my system with a little 4.11 scattered throughout and whatever else is updated from time to time through those Kubuntu PPAs.
Since Kubuntu 13.10 is now released, my question is: why would (or why should) I erase all that and install Kubuntu 13.10? Is there an advantage to doing so, or is it unnecessary? Should I just stick with my long term support operating system and PPAs?
On a side note, why should I only use a distro specific PPA? For example, "Precise" as opposed to "Raring" or "Saucy" for my LTS distro? Is the reason that a later release may have a different tool chain in use? Why is that better (or is it)?
DistroWatch answers: When other people ask me whether or not they should upgrade their operating system my response typically boils down to asking three questions of them:
- Does your current operating system do everything you need it to and is it still receiving security updates?
- Do you know of any new features the new version of your operating system offers that you need and do not already have?
- How much spare time do you have for when something breaks during the upgrade process?
Now, from the sounds of things, you already have a working operating system (Kubuntu 12.04) and it is running up-to-date desktop software and applications. The Kubuntu 12.04 release is supported through to about 2017. Assuming the existing operating system is running smoothly and you can perform all the tasks you need to do with your computer, there seems to be little incentive to move away from Kubuntu 12.04. Looking at Kubuntu 13.10 we see that it comes with similar versions of software you already run, it only receives security updates for approximately nine months and looks (to me) to be a fairly tame version with regards to features. In other words, Kubuntu 13.10 doesn't seem to have exciting new features which would draw people to it. Now, Kubuntu 13.10 may have some low-level improvements that would make your computer faster, hardware drivers are often improved from one release to the next, but otherwise it sounds to me like Kubuntu 12.04 is probably the better solution unless you are feeling experimental.
As to why there are separate PPA packages for each version of the Ubuntu family, the reason is that different versions of the distribution will supply different versions of libraries or perhaps put components in different places. There is no guarantee a program built to work with "Raring" will run on "Precise", for example. As a result, each package needs to be rebuilt for each supported version of the operating system. It is best not to try to mix packages built for different versions of your operating system.
|
| Released Last Week |
Ultimate Edition 3.6
"TheeMahn" has announced the release of Ultimate Edition 3.6, a desktop-oriented distribution and live CD with MATE as the default desktop, based on Ubuntu 12.10: "Ultimate Edition 3.6 was built from the ground up bootstrapped from the Ubuntu 12.10 tree. This was the first time I have done this. I have discovered in doing so that it makes for a tighter release as can be seen in the Lite edition. The release boots in under 6 seconds on my PC. Many repositories have been added to increase software availability. The kernel was pulled from the X.Org 'Crack Pushers PPA', version 3.7. Ultimate Edition 3.6 Lite has the very basics and a good ground to build your operating system forward, adding only what you need. Ultamatix has been resurrected from the dead to assist in this matter. Ultamatix's dependancies on older libraries have been stripped and replaced with WebKit (still not fully functional so use at your own risk)." Continue to the release announcement for more information and screenshots.
Kwheezy 1.3
Euan Thoms has announced the release of Kwheezy 1.3, the latest update of the Debian-based distribution centred around the KDE desktop: "Version 1.3 is now available from the download page. This release focuses on improving the installation and post-install process. Also there is quite a bit of tidying up and polishing. Changes in version 1.3: Updated to Debian 7.2; added GPT partitioning support to the installer (requires BIOS/Legacy boot); a new post-installation wizard adds polish, hopefully the need to add a regular user account will be clearer; a few redundant (duplicate functionality) applications have been removed; the administrator account has UID/GID changed to 999, so the first real user will be 1000; the menu has been tidied up, so it should be easier to browse; Kwheezy Keyboard Selector now has a text box for testing the new configuration; some other minor tweaks and polish. Version 1.2 installations can be upgraded to 1.3 via Apper or apt-get." Here is the brief release announcement.
MakuluLinux 4.0
Jacque Raymer has announced the release of MakuluLinux 4.0, a desktop-oriented distribution with Xfce, based on Debian's "testing" branch: "Unlike our previous releases, this is a solo Xfce build, focusing on bringing Xfce visually on par with modern desktop environments while at the same time keeping stability and speed a top priority. This is our 4th release and a major stepping stone as we have moved away from Ubuntu and moved completely to Debian as a base for this and future versions. This version is built from scratch and has undergone extensive testing while using it on a daily basis. Major changes since 3.0: rolling release; upgraded kernel to 3.10.3; extremely stable and fast; single desktop environment (Xfce upgraded to 4.10); easy to use traditional style environment; complete new look (themes, icons, decorations, wallpaper, lots of customisations); focus on transparency; featuring complete out-of-the-box pre-installed software, codecs, Flash player and games...." Read the rest of the release announcement for more information.
SuperX 2.1
Wrishiraj Kaushik has announced the release of SuperX 2.1, an Ubuntu-based distribution with a tweaked KDE desktop, aimed at beginners and casual Linux users: "This is SuperX 2.1, code name 'Ada'. SuperX 2.1 is a minor update to 'Darwin' and contains mostly performance tweaks and updated software stack. If you have installed Darwin and have constantly updated it, you are probably running 'Ada' at the moment as we updated the packages a few weeks ago but no ISO images were available then. As an effort to enhance user experiences in Ada we've decided to remove certain software from the default selection that doesn't play well with SuperX: Firefox - yes it is a great browser, but Chromium plays better with SuperX, especially when it comes to global menu integration; Blender - a very specialized application, showcases the power of open-source development, we removed it because the real use of this great software is limited to 3D designers and animators only. Apart from this, we've updated KDE to 4.10.5." Here is the full release announcement with a screenshot.
Voyager Live 13.10
Voyager Live 13.10 has been released. Voyager Live is a Xubuntu-based distribution with a highly customised Xfce desktop and a large number of usability improvements. These include retractable dynamic panels, the Skippy "exposé" plugin, and the Slingscold launcher for starting applications. Also presented on the desktop are Plank, a configurable and responsive dock for launching programs, a much-improved "Box Wall" for changing themes on the four virtual desktops, an excellent backup utility called "Box Backup", a new Conky control tool, and Startpages that allow to append applications and websites to any of the virtual desktops. There is much more - the comprehensive release announcement which includes plenty of screenshots to illustrate the ergonomic and usability enhancements to the Xfce desktop is in French only, but the distribution actually defaults to English and it also supports a number of other languages.

Voyager Live 13.10 - a Xubuntu-based distribution with a highly customised Xfce desktop (full image size: 239kB, screen resolution 1280x1024 pixels)
* * * * *
Development, unannounced and minor bug-fix releases
|
| Upcoming Releases and Announcements |
|
Summary of expected upcoming releases
|
| DistroWatch.com News |
New distributions added to database
* * * * *
New distributions added to waiting list
- Centrych. Centrych is based on Ubuntu and presents a unified look and feel, as well as support for both KDE/Qt and GNOME/GTK+ applications.
- Metamorphose Linux. Metamorphose Linux is a Brazilian distribution which tries to be complete and beginner-friendly while providing a great deal of power and hardware support.
* * * * *
DistroWatch database summary
* * * * *
This concludes this week's issue of DistroWatch Weekly. The next instalment will be published on Monday, 4 November 2013. To contact the authors please send email to:
- Jesse Smith (feedback, questions and suggestions: distribution reviews, questions and answers, tips and tricks)
- Ladislav Bodnar (feedback, questions, suggestions and corrections: news, donations, distribution submissions, comments)
- Bruce Patterson (feedback and suggestions: podcast edition)
|
|
| 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 1155 (2026-01-12): MenuetOS, CDE on Sparky, iDeal OS 2025.12.07, recommended flavour of BSD, Debian seeks new Data Protection Team, Ubuntu 25.04 nears its end of life, Google limits Android source code releases, Fedora plans to replace SDDM, Budgie migrates to Wayland |
| • Issue 1154 (2026-01-05): postmarketOS 25.06/25.12, switching to Linux and educational resources, FreeBSD improving laptop support, Unix v4 available for download, new X11 server in development, CachyOS team plans server edtion |
| • Issue 1153 (2025-12-22): Best projects of 2025, is software ever truly finished?, Firefox to adopt AI components, Asahi works on improving the install experience, Mageia presents plans for version 10 |
| • Issue 1152 (2025-12-15): OpenBSD 7.8, filtering websites, Jolla working on a Linux phone, Germany saves money with Linux, Ubuntu to package AMD tools, Fedora demonstrates AI troubleshooting, Haiku packages Go language |
| • Issue 1151 (2025-12-08): FreeBSD 15.0, fun command line tricks, Canonical presents plans for Ubutnu 26.04, SparkyLinux updates CDE packages, Redox OS gets modesetting driver |
| • Issue 1150 (2025-12-01): Gnoppix 25_10, exploring if distributions matter, openSUSE updates tumbleweed's boot loader, Fedora plans better handling of broken packages, Plasma to become Wayland-only, FreeBSD publishes status report |
| • Issue 1149 (2025-11-24): MX Linux 25, why are video drivers special, systemd experiments with musl, Debian Libre Live publishes new media, Xubuntu reviews website hack |
| • Issue 1148 (2025-11-17): Zorin OS 18, deleting a file with an unusual name, NetBSD experiments with sandboxing, postmarketOS unifies its documentation, OpenBSD refines upgrades, Canonical offers 15 years of support for Ubuntu |
| • Issue 1147 (2025-11-10): Fedora 43, the size and stability of the Linux kernel, Debian introducing Rust to APT, Redox ports web engine, Kubuntu website off-line, Mint creates new troubleshooting tools, FreeBSD improves reproducible builds, Flatpak development resumes |
| • Issue 1146 (2025-11-03): StartOS 0.4.0, testing piped commands, Ubuntu Unity seeks help, Canonical offers Ubuntu credentials, Red Hat partners with NVIDIA, SUSE to bundle AI agent with SLE 16 |
| • Issue 1145 (2025-10-27): Linux Mint 7 "LMDE", advice for new Linux users, AlmaLinux to offer Btrfs, KDE launches Plasma 6.5, Fedora accepts contributions written by AI, Ubuntu 25.10 fails to install automatic updates |
| • Issue 1144 (2025-10-20): Kubuntu 25.10, creating and restoring encrypted backups, Fedora team debates AI, FSF plans free software for phones, ReactOS addresses newer drivers, Xubuntu reacts to website attack |
| • Issue 1143 (2025-10-13): openSUSE 16.0 Leap, safest source for new applications, Redox introduces performance improvements, TrueNAS Connect available for testing, Flatpaks do not work on Ubuntu 25.10, Kamarada plans to switch its base, Solus enters new epoch, Frugalware discontinued |
| • Issue 1142 (2025-10-06): Linux Kamarada 15.6, managing ZIP files with SQLite, F-Droid warns of impact of Android lockdown, Alpine moves ahead with merged /usr, Cinnamon gets a redesigned application menu |
| • Issue 1141 (2025-09-29): KDE Linux and GNOME OS, finding mobile flavours of Linux, Murena to offer phones with kill switches, Redox OS running on a smartphone, Artix drops GNOME |
| • Issue 1140 (2025-09-22): NetBSD 10.1, avoiding AI services, AlmaLinux enables CRB repository, Haiku improves disk access performance, Mageia addresses service outage, GNOME 49 released, Linux introduces multikernel support |
| • Issue 1139 (2025-09-15): EasyOS 7.0, Linux and central authority, FreeBSD running Plasma 6 on Wayland, GNOME restores X11 support temporarily, openSUSE dropping BCacheFS in new kernels |
| • Issue 1138 (2025-09-08): Shebang 25.8, LibreELEC 12.2.0, Debian GNU/Hurd 2025, the importance of software updates, AerynOS introduces package sets, postmarketOS encourages patching upstream, openSUSE extends Leap support, Debian refreshes Trixie media |
| • Issue 1137 (2025-09-01): Tribblix 0m37, malware scanners flagging Linux ISO files, KDE introduces first-run setup wizard, CalyxOS plans update prior to infrastructure overhaul, FreeBSD publishes status report |
| • Issue 1136 (2025-08-25): CalyxOS 6.8.20, distros for running containers, Arch Linux website under attack,illumos Cafe launched, CachyOS creates web dashboard for repositories |
| • Issue 1135 (2025-08-18): Debian 13, Proton, WINE, Wayland, and Wayback, Debian GNU/Hurd 2025, KDE gets advanced Liquid Glass, Haiku improves authentication tools |
| • Issue 1134 (2025-08-11): Rhino Linux 2025.3, thoughts on malware in the AUR, Fedora brings hammered websites back on-line, NetBSD reveals features for version 11, Ubuntu swaps some command line tools for 25.10, AlmaLinux improves NVIDIA support |
| • Issue 1133 (2025-08-04): Expirion Linux 6.0, running Plasma on Linux Mint, finding distros which support X11, Debian addresses 22 year old bug, FreeBSD discusses potential issues with pkgbase, CDE ported to OpenBSD, Btrfs corruption bug hitting Fedora users, more malware found in Arch User Repository |
| • Issue 1132 (2025-07-28): deepin 25, wars in the open source community, proposal to have Fedora enable Flathub repository, FreeBSD plans desktop install option, Wayback gets its first release |
| • Issue 1131 (2025-07-21): HeliumOS 10.0, settling on one distro, Mint plans new releases, Arch discovers malware in AUR, Plasma Bigscreen returns, Clear Linux discontinued |
| • Issue 1130 (2025-07-14): openSUSE MicroOS and RefreshOS, sharing aliases between computers, Bazzite makes Bazaar its default Flatpak store, Alpine plans Wayback release, Wayland and X11 benchmarked, Red Hat offers additional developer licenses, openSUSE seeks feedback from ARM users, Ubuntu 24.10 reaches the end of its life |
| • Issue 1129 (2025-07-07): GLF OS Omnislash, the worst Linux distro, Alpine introduces Wayback, Fedora drops plans to stop i686 support, AlmaLinux builds EPEL repository for older CPUs, Ubuntu dropping existing RISC-V device support, Rhino partners with UBports, PCLinuxOS recovering from website outage |
| • Issue 1128 (2025-06-30): AxOS 25.06, AlmaLinux OS 10.0, transferring Flaptak bundles to off-line computers, Ubuntu to boost Intel graphics performance, Fedora considers dropping i686 packages, SDesk switches from SELinux to AppArmor |
| • Issue 1127 (2025-06-23): LastOSLinux 2025-05-25, most unique Linux distro, Haiku stabilises, KDE publishes Plasma 6.4, Arch splits Plasma packages, Slackware infrastructure migrating |
| • Issue 1126 (2025-06-16): SDesk 2025.05.06, renewed interest in Ubuntu Touch, a BASIC device running NetBSD, Ubuntu dropping X11 GNOME session, GNOME increases dependency on systemd, Google holding back Pixel source code, Nitrux changing its desktop, EFF turns 35 |
| • Issue 1125 (2025-06-09): RHEL 10, distributions likely to survive a decade, Murena partners with more hardware makers, GNOME tests its own distro on real hardware, Redox ports GTK and X11, Mint provides fingerprint authentication |
| • Issue 1124 (2025-06-02): Picking up a Pico, tips for protecting privacy, Rhino tests Plasma desktop, Arch installer supports snapshots, new features from UBports, Ubuntu tests monthly snapshots |
| • Issue 1123 (2025-05-26): CRUX 3.8, preventing a laptop from sleeping, FreeBSD improves laptop support, Fedora confirms GNOME X11 session being dropped, HardenedBSD introduces Rust in userland build, KDE developing a virtual machine manager |
| • Issue 1122 (2025-05-19): GoboLinux 017.01, RHEL 10.0 and Debian 12 updates, openSUSE retires YaST, running X11 apps on Wayland |
| • Issue 1121 (2025-05-12): Bluefin 41, custom file manager actions, openSUSE joins End of 10 while dropping Deepin desktop, Fedora offers tips for building atomic distros, Ubuntu considers replacing sudo with sudo-rs |
| • Issue 1120 (2025-05-05): CachyOS 250330, what it means when a distro breaks, Kali updates repository key, Trinity receives an update, UBports tests directory encryption, Gentoo faces losing key infrastructure |
| • Issue 1119 (2025-04-28): Ubuntu MATE 25.04, what is missing from Linux, CachyOS ships OCCT, Debian enters soft freeze, Fedora discusses removing X11 session from GNOME, Murena plans business services, NetBSD on a Wii |
| • Issue 1118 (2025-04-21): Fedora 42, strange characters in Vim, Nitrux introduces new package tools, Fedora extends reproducibility efforts, PINE64 updates multiple devices running Debian |
| • Issue 1117 (2025-04-14): Shebang 25.0, EndeavourOS 2025.03.19, running applications from other distros on the desktop, Debian gets APT upgrade, Mint introduces OEM options for LMDE, postmarketOS packages GNOME 48 and COSMIC, Redox testing USB support |
| • Issue 1116 (2025-04-07): The Sense HAT, Android and mobile operating systems, FreeBSD improves on laptops, openSUSE publishes many new updates, Fedora appoints new Project Leader, UBports testing VoLTE |
| • Issue 1115 (2025-03-31): GrapheneOS 2025, the rise of portable package formats, MidnightBSD and openSUSE experiment with new package management features, Plank dock reborn, key infrastructure projects lose funding, postmarketOS to focus on reliability |
| • Issue 1114 (2025-03-24): Bazzite 41, checking which processes are writing to disk, Rocky unveils new Hardened branch, GNOME 48 released, generating images for the Raspberry Pi |
| • Issue 1113 (2025-03-17): MocaccinoOS 1.8.1, how to contribute to open source, Murena extends on-line installer, Garuda tests COSMIC edition, Ubuntu to replace coreutils with Rust alternatives, Chimera Linux drops RISC-V builds |
| • Issue 1112 (2025-03-10): Solus 4.7, distros which work with Secure Boot, UBports publishes bug fix, postmarketOS considers a new name, Debian running on Android |
| • Issue 1111 (2025-03-03): Orbitiny 0.01, the effect of Ubuntu Core Desktop, Gentoo offers disk images, elementary OS invites feature ideas, FreeBSD starts PinePhone Pro port, Mint warns of upcoming Firefox issue |
| • Issue 1110 (2025-02-24): iodeOS 6.0, learning to program, Arch retiring old repositories, openSUSE makes progress on reproducible builds, Fedora is getting more serious about open hardware, Tails changes its install instructions to offer better privacy, Murena's de-Googled tablet goes on sale |
| • Issue 1109 (2025-02-17): Rhino Linux 2025.1, MX Linux 23.5 with Xfce 4.20, replacing X.Org tools with Wayland tools, GhostBSD moving its base to FreeBSD -RELEASE, Redox stabilizes its ABI, UBports testing 24.04, Asahi changing its leadership, OBS in dispute with Fedora |
| • Issue 1108 (2025-02-10): Serpent OS 0.24.6, Aurora, sharing swap between distros, Peppermint tries Void base, GTK removinglegacy technologies, Red Hat plans more AI tools for Fedora, TrueNAS merges its editions |
| • Issue 1107 (2025-02-03): siduction 2024.1.0, timing tasks, Lomiri ported to postmarketOS, Alpine joins Open Collective, a new desktop for Linux called Orbitiny |
| • Issue 1106 (2025-01-27): Adelie Linux 1.0 Beta 6, Pop!_OS 24.04 Alpha 5, detecting whether a process is inside a virtual machine, drawing graphics to NetBSD terminal, Nix ported to FreeBSD, GhostBSD hosting desktop conference |
| • Issue 1105 (2025-01-20): CentOS 10 Stream, old Flatpak bundles in software centres, Haiku ports Iceweasel, Oracle shows off debugging tools, rsync vulnerability patched |
| • Issue 1104 (2025-01-13): DAT Linux 2.0, Silly things to do with a minimal computer, Budgie prepares Wayland only releases, SteamOS coming to third-party devices, Murena upgrades its base |
| • 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 | 
Saluki Linux
Saluki Linux was an ultralight distribution with an Xfce desktop based on Puppy Linux. It was designed with newer hardware, netbooks, and modern processors in mind. The goal was a lightweight, easy-to-use, high-performance operating system that works out of the box with minimal configuration. Saluki Linux was small enough to run completely from RAM or boot from and save changes to USB sticks or rewritable CDs, but it can also be installed alongside other operating systems without partitioning the hard drive.
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.
|
|