| DistroWatch Weekly
|DistroWatch Weekly, Issue 544, 3 February 2014
Welcome to this year's 5th issue of DistroWatch Weekly! Computers and their operating systems can be many things. They can be fun, educational or useful tools in the quest for knowledge. Perhaps primarily computers are here to make our lives easier, to facilitate our work, learning and play. With that in mind, this week we look at two projects which attempt to lower the bar for adopting and working with Linux. First up we have a review of a newcomer-friendly distribution called Netrunner. This project is aimed at Windows users migrating to the Linux community. Read on to find out Jesse Smith's first impressions of how well Netrunner operates. The second project we visit this week is called Distributed Shell, a utility which facilitates running commands on multiple machines from one terminal. Also in this issue of DistroWatch Weekly we check in with interesting projects moving forward, including Canonical's work on Ubuntu Touch, Debian's updates to its stable branches and the PC-BSD project's latest release. Plus, we report on openSUSE's current debate about the project's future, Gentoo's recent server woes, and link to last week's interesting announcements by Scientific Linux and Yellow Dog Linux. We wish you all a wonderful week and happy reading!
|Feature Story (by Jesse Smith)
Introducing Netrunner 13.12
The Netrunner distribution is a project based upon the Ubuntu operating system. Netrunner strives to be an easy to use desktop operating system that completes most tasks with free software while offering convenient add-ons and web-based solutions to round out the user experience. Netrunner ships with the KDE desktop to provide a mix of flexibility (for power users) and familiarity (for newcomers). The latest release of Netrunner, version 13.12, is based upon Ubuntu 13.10. The distribution comes with several appealing features, including multimedia support, Windows application compatibility via WINE and the Steam gaming portal software. Netrunner is available in just one edition and can be downloaded in 32-bit or 64-bit x86 builds. The project's installation media is approximately 1.6 GB in size.
Before I get to my experiences with the Netrunner distribution I want to briefly mention the project's website. It is, in my opinion, one of the nicer community project websites I've visited recently. Frequently I find corporate-backed distributions have websites with a lot of buzz words and little useful information whereas small community projects give only the barest information. The Netrunner site is pretty good at explaining what the distribution does, how it works, what technologies go into it and what the interface looks like. There are screen shots and videos and the pages are easy to navigate.
Netrunner 13.12 - desktop settings and documentation
(full image size: 371kB, screen resolution 1280x1024 pixels)
Loading the Netrunner live disc brings us to the KDE desktop. The background is soft blue. An application menu, task switcher and system tray rest at the bottom of the screen. Along the top of the display we find icons for bringing up information on our computer's hardware, launching the system installer, accessing web-based accounts and launching the Steam gaming portal. There is also an icon for opening a web browser and accessing the project's release notes. These notes include tips for installing the operating system on machines with Secure Boot, some key features and advice for new users. My first hint of trouble came about very early on when I launched the project's system installer. While the installer was loading the Plasma desktop shell crashed, causing the desktop to disappear. Plasma restarted itself, but running into a bug this early wasn't a good omen.
Netrunner's system installer is borrowed from the Kubuntu distribution and features a nice, friendly interface. The process of installing is fairly streamlined. We are walked through selecting our preferred language, then asked if we would like to divide up our hard disk using guided partitioning or manually partition the disk ourselves. Another option is to let the installer try to automate creating LVM volumes. I went with manual partitioning and found the installer supports most Linux file systems, including ext2/3/4, JFS, XFS, ReiserFS and Btrfs. I decided to install Netrunner on top of the advanced Btr file system. We can then select where to install the project's boot loader and the distribution's files begin to copy from the installation media. While the files copy we are asked to confirm our time zone, select our keyboard's layout and create a user account. The user account creation screen asks us for a password and offers to encrypt the contents of our home directory. When the installer finishes copying its files we are prompted to reboot the computer.
Loading our freshly installed copy of Netrunner brings us to a graphical login screen. Here we can sign into our user account or, optionally, sign in using a guest account. The guest account is not protected by a password and is wiped clean after each use, making it ideal for temporary users. When we login we are brought back to the KDE desktop, version 4.11. The desktop's application menu has been modified. Down the left side of the application menu are quick-launch buttons and the rest of the menu has a classic theme to it. I found this layout pleasant as I like KDE's classic menu and the addition of quick buttons was usually helpful. (The one time it wasn't helpful I had accidentally clicked the quick launch button for shutting down the system, for which there is no confirmation prompt.) Some minor visual effects are enabled on the desktop adding a dynamic feel to the interface, though nothing I found distracting.
One of the first things I did with Netrunner was open the Driver Manager application and attempt to download the third-party drivers which were recommended for me. The application brought up a progress bar and I watched it slowly grow to 70% completion, at which point it stopped. I let Driver Manager run for a while, but after half an hour I realized the program just wasn't going to finish what it had started. I forced the window to close and, from that point, I suffered a series of frustrations whenever I tried to install or update packages. Any transaction would get stuck, once again, at 70%, but no error message was shown. A trip to the command line and working with apt-get showed the underlying dpkg package manager was confused and needed me to run the command "dpkg --configure -a". Once this was done all of my updates and applications I had tried to install before were applied to the system. From then on all my work with software packages went smoothly.
Netrunner 13.12 - additional drivers and web-based package management
(full image size: 364kB, screen resolution 1280x1024 pixels)
This seems like a good time to talk about Netrunner's many software management utilities which vary a great deal while apparently all using the same back-end for compatibility. In the list of package managers we find Synaptic, which is a great, classic software manager that focuses on a package-oriented approach. It's a flexible package manager that works quickly and handles transactions in batches. There is the Muon Update Manager which shows us a summary of available updates, allowing us to select which packages we want to upgrade. We also find the Muon Package Manager which is a lot like Synaptic in its style, though I feel Muon's interface is a touch more friendly and a bit simplified when compared next to Synaptic's. Also we have Muon Discover, which is a more modern package manager that allows us to browse software categories and interact with bright, colourful icons. While Muon Discover performed slower for me than the other package managers mentioned above, it does have some nice perks. Aside from easy navigation, Muon Discover clearly shows user supplied ratings of packages and big screen shots.
Installations can be initiated with a single click. Also, in Muon Discover we do not need to open a package's description page to install the software, we can hover our mouse over the program's icon and an Install button will appear -- a short-cut I greatly appreciated. Apart from these local package managers, and their apt-get back-end, there is a web-based service called JacknJoe. This site basically acts like a web-based version of Muon Discover, letting us browse categories of software, click on icons to get details on packages and supplying a one-click avenue for installing software. While the JacknJoe website works, I was hesitant to use it. The site doesn't contain much in the way of information as to who runs the site or where packages displayed on the website come from. I'm not sure if it is a front-end to Ubuntu's repositories or if it is an independent repository. I did a few web searches and couldn't come up with many references or explanations for JacknJoe other than this other author asking the same questions I was.
Looking through Netrunner's application menu we find the Firefox web browser with AdBlock, Flash support and a media downloader. The LibreOffice suite is installed for us as are the Skype video chat client, the Thunderbird e-mail client and the FileZilla file transfer application. The Pidgin instant messaging software is installed for us along with the Transmission bittorrent client, the GNU Image Manipulation Program and the Karbon vector drawing program. We also find the Clementine music player, the Kdenlive video editing software, the VLC multimedia player, the k3b disc burning software and a full range of multimedia codecs. In addition, we find the KDE System Settings panel for adjusting the look and feel of the interface, the KDE partition manager and a collection of small games. The Steam software portal is provided for us along with the WINE Windows compatibility software. An app for managing wireless drivers built for Windows is supplied as is the VirtualBox virtual machine software. Digging further we find the KPPP dial-up software and Network Manager for getting on-line. The desktop environment comes with a text editor, archive manager, virtual calculator and accessibility tools. Under the hood, Netrunner sports the Linux kernel, version 3.11.
As I mentioned above, Netrunner comes with the WINE compatibility software. The distribution also comes with WINE Tricks, which is a handy utility that helps us download and install certain popular proprietary software packages. I tried to install a handful of these packages using the point-n-click WINE Tricks wizard and found some installed and ran properly and some didn't. Still, having any software automatically downloaded and installed without manually hunting down the software's website, downloading the correct file and configuring WINE to work with that package is a good thing, in my opinion. Another interesting piece of software that comes with Netrunner is Web Accounts. The Web Accounts software is designed to let us tie our social media or e-mail accounts (such as GMail and Facebook) to our local user account. Personally, I'm paranoid enough to not like the idea of attaching Google- or Facebook-based accounts to my local profile, but I gave it a try. Each attempt to supply my credentials to the Web Accounts software resulted in the program crashing, so I eventually gave up and moved on to other things.
Netrunner 13.12 - setting up Web Accounts
(full image size: 438kB, screen resolution 1280x1024 pixels)
I tried working with Netrunner on a desktop machine (dual-core 2.8 GHz CPU, 6 GB of RAM, Radeon video card and Realtek network card) and found the distribution performed well. The system booted quickly, my display was set to its maximum resolution and I had no trouble getting on-line or playing audio files. The desktop was fairly responsive, not fast, but it performed well enough to keep me happy. The distribution is a bit on the heavy side, using approximately 330MB of RAM on my test machine. I tried operating Netrunner in a VirtualBox virtual machine too and ran into two minor problems. The first was that the KDE interface was a bit sluggish in the virtual environment, even with visual effects disabled. The second issue was I could not drag scrollbars in the virtual machine. When browsing websites or reading text documents I could click at the top or bottom of a scroll bar to page through the document and I could use my mouse wheel to scan through the document, but I could not click-and-drag a scrollbar in any application. I tried a few other distributions in VirtualBox on the same equipment just to confirm this issue is specific to Netrunner and, based on my tests so far, it is.
Netrunner 13.12 - browsing hardware information
(full image size: 602kB, screen resolution 1280x1024 pixels)
What my experiences from this past week with Netrunner really boiled down to were two things. On the one hand there are certainly bugs in the operating system as I've pointed out above. The Driver Manager bungled software management for me for a while, Web Accounts didn't work for me at all and WINE Tricks worked around half the time for me. The distribution comes with, in my opinion, about three too many package managers and I really don't see the point in the web-based JacknJoe package manager since it does not appear to have any exclusive software bundles. Performance was acceptable, but not great with Netrunner and the distribution may lag on older equipment. All that being said, I came away with a mostly positive opinion of Netrunner because the project does several things well. Having a pleasant website with useful documentation that is easy to find is a good starting point. The desktop and application menus are a pleasant combination of classic and modern, managing to be familiar while improving on the traditional desktop design. The system installer is one of the better installers I have used recently which makes for a good early impression.
The distribution comes with a lot of functionality out of the box, including multimedia support, productivity software and WINE. I found the application menu, while presenting a lot of functionality, was not bogged down with too many options (package managers aside). I like that there are programs for a wide array of people, ranging from LibreOffice and e-mail, to web browsers and social media software, to fun games and development tools. A lot of functionality is pressed into the 1.6GB download. The desktop's theme is attractive, the software packaged is modern and I feel Netrunner will be a complete operating system with no configuration or hassle for most people. In short, I feel Netrunner does several things right and the problems I ran into have more to do with the specific implementations of certain programs rather than the design of the distribution as a whole. In general, Netrunner performs well, brings a lot of functionality to the table and manages to look good too. I think it will appeal to many people, especially those new to the Linux community.
|Miscellaneous News (by Jesse Smith and Ladislav Bodnar)
openSUSE community debates future without paid developers, running Ubuntu Touch in emulator, Debian updates stable images, PC-BSD launches version 10.0, Gentoo and Yellow Dog updates
It seems that the openSUSE distribution is going through another release crisis. After it was decided that paid SUSE developers will no longer work on the free openSUSE distribution, the community has been trying to figure out how to continue developing the distro without any paid staff. Last week's mailing list post by Robert Schweikert opens a discussion on how to move forward: "Thanks to the openSUSE team for the hard work they have put forth in the past to turning the release crank - it is much appreciated. I think the time has come to move forward and deal with the new situation. As of right now we still have a release cycle of 8 month. That would put us into May for openSUSE 13.2. This brings about two questions. Given the current situation can we meet a May release date? Do we skip the May release and move to a yearly cycle and release 13.2 in November of 2014? During last year's discussions there were a number of people favoring a yearly release cycle. We have to make a decision - stick to 8 months or move to 12 months?"
* * * * *
The developers at Canonical continue in their quest to spread the Ubuntu operating system across devices of all shapes and sizes, from servers to laptops to phones. Some people may be curious as to how the smartphone edition of Ubuntu, called Ubuntu Touch, will work. One way to explore Ubuntu Touch is to run it in an emulator. David Planella has a blog post on installing and setting up the Ubuntu Touch emulator on a desktop machine: "While the final emulator is still work in progress, this month we are also going to see a big push in finishing all the pieces to make it a first-class citizen for development, both for the platform itself and for app developers. However, as it stands today, the emulator is already functional, so I've decided to prepare a quick-start guide to highlight the great work the Foundations and Phonedations teams (along with many other contributors) are producing to make it possible."
* * * * *
The recent surprise announcement about CentOS developers joining Red Hat as paid employees has left many wondering about the future of other Red Hat Enterprise Linux clones, such as Scientific Linux. After some internal as well as external discussions with the above-mentioned parties, Connie Sieh finally issued a statement committing to the distribution's continued development, but also hinting at a possibility of developing the upcoming Scientific Linux 7 as a "CentOS variant": "Fermilab and CERN remain committed to the original goal of Scientific Linux: providing a stable, well-supported, open-source platform which meets the needs of high-energy physics experiments. The fact that this platform is used by people outside of that community is something we appreciate and will be a factor in any decisions going forward. There are still many questions to pursue as the details of CentOS Special Interest Groups continue to evolve. The anticipated release of Red Hat Enterprise Linux 7 presents an opportunity to consider forming/joining a CentOS Special Interest Group and producing Scientific Linux 7 as a CentOS variant. The variant structure may allow greater flexibility in adapting the distribution to scientific needs."
* * * * *
The Debian project will soon be releasing minor point releases to its past two latest stable versions, 'Squeeze' and 'Wheezy'. These updates do not represent new versions of Debian, but rather present updated ISO images with security updates for existing releases. The new Wheezy images are scheduled to be available starting February 8th: "The next point release for 'Wheezy' (7.4) is scheduled for Saturday February 8th. Stable NEW will be frozen during the preceding weekend. As usual, base-files can be uploaded at any point before the freeze." The updated 'Squeeze' images will be available for download the following week, on the 15th of February. Both of these updates represent Debian's ongoing commitment to users who like to maintain conservative, stable operating systems.
* * * * *
Another new release is that of PC-BSD 10.0. The FreeBSD-based project is sporting a few new features, including faster start-up times for PBI packages, packages for the GNOME 3, Cinnamon and MATE desktop environments and better support for ATI video cards. There is also a text-based installer for server machines. Josh Smith posted the following on the project's blog: "Joe Maloney has been working tirelessly to get GNOME 3 into PC-BSD, and has been a huge help getting this Behemoth DE into a usable state. Anyone who is interested in using and testing GNOME 3 (it is still unsupported at this time) make sure to thank Joe for all the hard work he's been putting in. PBI’s have undergone even more detailed optimization further increasing their startup times. More tweaks and optimizations have been committed to PCDM, a firewall manager, and ATI Hybrid graphics laptops." For a complete feature list of this FreeBSD-based desktop operating system see the project's wiki.
* * * * *
Computers break, it is an unfortunate fact of life. Sometimes a system going down can impact a lot of people, as when the Gentoo overlays server went off-line on January 10. The Gentoo newsletter covers the project's progress as they discovered what was working, what was not and the steps they took to get overlays.gentoo.org back on-line. "After importing the data into a new, empty overlays setup provisioned by our configuration management and a quick test of a few repositories, I was glad to be able to announce the service restoration. Sadly, the bad patch we've been going through wasn't over yet: Several of the repositories showed corruption which forced us to start looking into the backup and merge the recovered live state with a backup taken a few hours before the outage. Having suffered from all these little setbacks, on Saturday we were able to finally fully restore the service." The latest monthly newsletter has more details and a photo of the rescued hard drives. In an effort to keep Gentoo users informed of outages and repair progress, the Gentoo project maintains a status page that shows which services are available along with reports from the team working to fix issues.
* * * * *
Once the most popular distribution developed exclusively for PowerPC computers, the Fedora-based Yellow Dog Linux has been in terminal decline ever since Apple's surprise switch to the Intel architecture back in 2006. Although the project continued to make new releases, its website infrastructure has been slowly eroding due to lack of maintenance and updates. Last week, Fixstars, the company that owns Yellow Dog Linux, also announced the upcoming closure of its premium YDL.net web portal: "Dear YDL.net user. Since the creation of YDL.net service nearly a decade ago, many new and much improved email, calendar, and blog services have been made available which are able to eclipse Fixstars offerings in terms of both reliability, ease of use, and number of features. As such Fixstars has decided to discontinue the YDL.net email, blog, and calendar features as it has become no longer feasible to host these services. We understand that this is a inconvenience to many of you and we will attempt to delay the discontinuation of service until March 2014 although server failure may occur, resulting in the loss of user data." Is this the definite end of Yellow Dog as a Linux distribution?
|Tips and Tricks (by Jesse Smith)
Running the same command in multiple places
Many of us have multiple computers, I'm sure several of us administer multiple machines, often in our own homes. At times it is very useful to be able to perform the same task on more than one computer at a time. Perhaps we want to run a script which does some semi-automatic cleaning of our hard drive, or maybe we want to just make sure each of our computers is on-line, perhaps we want to run some kind of test or install available software upgrades. Whatever the purpose may be it is an inconvenience to login into each computer in turn to perform the same action over and over again. One way to avoid the extra work of logging into each computer one at a time is to use Distributed Shell -- sometimes referred to as Dancer's Shell or simply dsh.
The concept behind Distributed Shell is fairly simple. We give the dsh program a command we want to perform on multiple computers and, usually, a list of computers where we want the command performed. The dsh program then attempts to contact each of the remote computers and runs the command on each one. The only thing we need to do on the remote machine to make dsh work is make sure the remote computer is running the secure shell service. For example, let us say I have two remote servers I want to check on and see what their basic status is. One remote computer is called nancy and the other one is called kevin. To check on their current uptimes and load averages I can run the following command:
dsh -m nancy -m kevin uptime
In this example the "-m" flag tells dsh which machines to contact and the trailing argument is the command I want to run on the remote computers. In my case what I get back are the following two lines, the first from host nancy and the second from kevin:
11:13:13 up 9 days, 18:33, 0 users, load average: 0.02, 0.06, 0.05
Should we have a lot of computers we want to work with we probably do not want to specify each remote computer on the command line every time we run the command. To get around this we can add each computer we wish to contact to the /etc/dsh/machines.list file, placing one computer's name on each line. By default the machines.list file contains just one entry, that of our local computer. With this file full of computer names we can then run a command like the following to get the uptime of every computer in the list:
10:08:51 up 166 days, 14:36, 0 users, load average: 0.00, 0.00, 0.00
dsh -a uptime
The names of remote machines can be just the name of the remote host (as shown above) or we can supply IP addresses. We can also specify a username for each remote computer if our username on the remote machine is different. For instance, the following command checks the kernel version on remote machines nancy and kevin using alternative usernames:
dsh -m jesse@nancy -m susan@kevin -- uname -r
Where necessary dsh will prompt us for a password for the remote machines. By default, the dsh command attempts to contact all remote computers at the same time. This can be convenient and fast, especially if we just have a handful of computers on which to work. However, in some cases (such as when a large number of computers is involved) we may wish to have dsh contact one machine at a time and wait for its task to complete before moving onto the next computer. To do that we can specify the "-w" flag. For example, the following command checks to see who is logged into each remote machine in our /etc/dsh/machines.list file. Each computer is contacted one at a time:
dsh -w -a -- who
Finally, you can open a remote shell session on multiple computers and interact with each shell at the same time. This can be helpful if you need to perform more complex tasks where interaction is required. To do this we tell dsh to run in interactive mode by specifying the "-i" flag and launch a shell on each remote computer:
dsh -m nancy -m kevin -i -c -- /bin/bash
The dsh command is one of those tools that, when you are an administrator, comes in handy on a regular bases and can save a great deal of time over the course of a career.
|Released Last Week
Zorin OS 8
Artyom Zorin has announced the release of Zorin OS 8, a brand-new release from the project that caters primarily to new Linux converts with a custom desktop user interface based on GNOME Shell: "The Zorin OS team is excited to announce the release of Zorin OS 8 Core and Ultimate. We have introduced a myriad of changes in Zorin OS including updated software, improvements to the user interface and entirely new software. Zorin OS 8 includes a simpler and more beautiful music player, the Empathy instant messaging client as well as the Zorin theme changer. We have created a beautiful new dark theme in complement to a new and improved light theme. We have created a simple tool to switch between the two quickly and easily. We have revamped the look of the bootloader so that switching between operating systems looks better than ever. As always, Zorin OS 8 uses the Zorin desktop environment with Zorin Menu for unparalleled customization." Here is the brief release announcement with a screenshot.
Zorin OS - the default desktop user interface with Zorin Desktop
(full image size: 1,290kB, screen resolution 1280x1024 pixels)
Simplicity Linux 14.1
David Purse has announced the release of Simplicity Linux 14.1, the latest update of the lightweight (with LXDE) Puppy-based distribution for desktops, media centres and netbooks: "We're proud to announce the release of Simplicity Linux 14.1. It is based on 'Slacko' Puppy 5.6 but it replaces JWM with LXDE and has Firefox ESR 24.0 as the default browser with the Cocoon proxy added. If you are worried about your privacy, sign up for an account, otherwise it does nothing, and is completely optional. It's something we personally use, and have found really useful, so we thought we would bundle it. Desktop 14.1 is our fullest featured release to date. You get Skype, LibreOffice, Java, Flash, MPlayer, Firefox, OnLive, WINE and other software preinstalled. If you are after a full-featured version of Simplicity Linux, this is the version you will want to download." Read the rest of the release announcement for more information.
Manuel Bouyer has announced the release of NetBSD 6.1.3, the latest stable version of the project that develops a functional operating system for nearly 50 processor architectures: "The NetBSD Project is pleased to announce NetBSD 6.1.3, the third security/bugfix update of the NetBSD 6.1 release branch. It represents a selected subset of fixes deemed important for security or stability reasons. Please note that all fixes in the prior security and bug-fix updates (NetBSD 6.0.1, 6.0.2, 6.0.3 and 6.0.4), as well as those in 6.1.1 and 6.1.3, are also in 6.1.3. Changes between 6.1.3 and 6.1.3: security fixes - use after free in Xserver handling of ImageText requests, embryonic TCP sockets local DoS, router advertisement sysctl local denial of service, memory leak when trying to execute bogus ELF binaries...." Read the detailed release notes for a more complete list of changes and links to relevant documents.
Tiny Core Linux 5.1 "piCore"
Béla Markus has announced the release of "piCore", an edition of Tiny Core Linux for the Raspberry Pi single-board computer: "Team Tiny Core is pleased to announce the availability of piCore 5.1, the Raspberry Pi port of Tiny Core Linux. It is an independent system architected by Robert Shingledecker and now developed by a small team of developers with strong community support. Tiny Core Linux is not a traditional distribution but a toolkit to create your own customized system. It offers not only flexibility, small footprint but a very recent kernel and set of applications making it ideal for custom systems, appliances as well as to learn Linux, matching Raspberry Pi perfectly. Main features: Linux kernel 3.12.7 with sound DAC support, BusyBox 1.22.1, eglibc 2.18, X.Org 7.7, zswap (compressed swap in RAM), zram (compressed RAM), Linaro 4.8-2013.11 (GCC 4.8.3) toolchain." Read the rest of the release announcement for more information.
Kris Moore has announced the release of PC-BSD 10.0, a major new version of the project's desktop operating system based on FreeBSD 10.0: "PC-BSD 10.0-RELEASE is now available for download. Notable features: includes FreeBSD 10.0-RELEASE; updated KMS/AMD driver support; ISO file is a hybrid USB file which can be 'dd'-ed to a USB media; new text-based installer; able to select between GRUB/BSD loaders during installation; new desktops - GNOME 3, MATE (replaces GNOME 2) and Cinnamon. Online updating to 10.0-RELEASE is now available for users running 9.2-RELEASE systems. As with any upgrade, please make sure to backup your critical data beforehand. To get started, first ensure that your packages and world and kernel are up-to-date and then apply the update to 10.0 using the following command at a root prompt..." Read the release announcement and visit the what's new page for a detailed list of changes and upgrade information.
PC-BSD 10.0 - supporting a number of new desktop environments
(full image size: 1,519kB, screen resolution 1280x1024 pixels)
Quirky 6.0 "Tahr"
Barry Kauler has announced the release of Quirky 6.0 "Tahr" edition. This is a small and experimental live CD which, unlike the the original Quirky 6.0 released last month, is binary compatible with "Trusty Tahr", Ubuntu's current development tree. From the release announcement: "You have heard of Trusty Tahr. Well, this is Quirky Tahr, another exciting release in the Quirky 6 series of Quirky, a very quirky experimental Linux distribution. Quirky Tahr is Quirky, with the same phenomenal upgrade and recovery features, optimisation for running in Flash memory, simplicity and ease-of-use, except built with Ubuntu Trusty Tahr binary DEB packages to provide compatibility with the large Ubuntu package repository - which the Quirky Package Manager can install from. Quirky 6.0, built from packages compiled in T2, started the ball rolling and there were steady improvements - these are in Quirky Tahr 6.0, plus a lot of debugging and refinement to get the DEB packages to 'play nice' in the Quirky environment." See also the release notes for further information.
Scientific Linux 6.5
Connie Sieh has announced the release of Scientific Linux 6.5, a distribution built from source package for Red Hat Enterprise Linux 6.5 with extra software designed for use in scientific and academic environments: "Scientific Linux 6.5 is officially released for i686/x86_64. As a reminder, the SL6x repository always points to the most recent release. The SL6x repository has been updated to SL6.5 at this time. Users of the Scientific Linux 6x repository should run 'yum clean expire-cache'. This should allow yum to notice the updated metadata within the 6x repository. Major differences from Scientific Linux 6.4: OpenAFS has been updated to version 188.8.131.52 from openafs.org - this package may have some issues, please note there is a possibility for system panic under certain conditions; alpine 2.10 - updated to more recent version (from Fedora); yum-autoupdate-2 6.3 - bug fixes for extra, useless reporting, remove the obsolete augeas lense." Read the release announcement and release notes for more information.
SparkyLinux 3.2.1 "Xfce"
Paweł Pijanowski has announced the release of SparkyLinux 3.2 "Xfce" edition, the latest addition to the growing number of the project's family of Debian-based distributions: "SparkyLinux 3.2.1 Xfce is based on the 3.2 release and it's fully compatible with Debian 'Jessie'. SparkyLinux 'Xfce' has a few new features which will also be added to the next SparkyLinux release. So what is under the hood? Linux kernel 3.12; all packages upgraded from Debian's testing repositories as of 2014-01-29; Xfce 4.10; the same set of tools and applications which can be found in all SparkyLinux spins; added a boot-repair tool; added Plymouth with a Sparky theme; the uGet download manager has been upgraded from Debian's 'Sid' repository, it uses aria2 for downloading files as default; Iceweasel has been synchronised with uGet via the FlashGot add-on – downloading big files has never been so easy; added the Hotot microblogging client...." Here is the full release announcement.
ROSA 2012 R2 "Desktop Fresh GNOME"
Ekaterina Lopukhova has announced the release of ROSA 2012 R2 "Desktop Fresh GNOME" edition, an updated release of the project's desktop Linux distribution with GNOME 3.8: "ROSA company proudly presents the ROSA Desktop Fresh GNOME R2, the distribution based on the GNOME 3 desktop environment and the ROSA Desktop Fresh R2 code base. GNOME 3 modern desktop is the default GDM option, but users who do not wish to switch to the GNOME 3 GUI and desktop features, would want to switch to the GNOME Classic. GNOME Classic is the desktop environment targeted to users who prefer more traditional desktop experience. While based on GNOME 3 technologies, it provides the Applications and Places menus on the top bar, and a window list at the bottom of the screen. Last, but not least, we're presenting our own 'GNOME FallBack' mode." Read the rest of the release announcement for more details.
Mageia 4, the latest stable version of the popular distribution forked in 2010 from Mandriva Linux, has been released: "Right on time, and just in time for the first day of FOSDEM 2014, we have the great pleasure of announcing Mageia 4. We're still having a great time doing this together and we hope you enjoy this release as much as we've enjoyed making it. Major new features: updates to RPM 4.11 and urpmi, which has been given a thorough Mageia turnout and cleanup; Linux kernel 3.12 and systemd 208; GRUB is the default bootloader, GRUB 2 is available for testing; revamped package groupings for installation and rpmdrake; KDE 4.11, GNOME 3.10 and Xfce 4.10 desktops; LibreOffice 4.1.3; experimental UEFI support; FullHD+ resolution support." Read the release announcement and check out the detailed release notes to learn more.
Mageia 4 - the project's fourth stable release
(full image size: 418kB, screen resolution 1280x1024 pixels)
Toutou Linux 2014
Jean-Jacques Moulinier has announced the release of Toutou Linux 2014, an updated release of new version of the project's Puppy-based distribution designed French-speaking users. This is an update to version 5.5 "Wolx" released in November 2013. It is primarily designed for those users who preferred the simplicity and familiarity of the 4.x series of Toutou Linux. Compared to the 4.x series, several applications have been replaced, notably the SeaMonkey 2.21 browser which has become too heavy for a lightweight distribution (30 MB compressed and 51 MB when decompressed). It has been replaced by Opera 12.16 (14 MB compressed and 26 MB once decompressed). Otherwise this latest version continues to use the Openbox window manager with LXPanel as the default taskbar. Upgrades from previous versions are not supported. Visit the distribution's home page (in French) for more information about the new release.
* * * * *
Development, unannounced and minor bug-fix releases
|Upcoming Releases and Announcements
Summary of expected upcoming releases
New distributions added to database|
* * * * *
DistroWatch database summary
* * * * *
This concludes this week's issue of DistroWatch Weekly. The next instalment will be published on Monday, 10 February 2014. 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)
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)
|Linux Foundation Training
|• Issue 755 (2018-03-19): Learning with ArchMerge and Linux Academy, Librem 5 runs Plasma Mobile, Cinnamon gets performance boost|
|• Issue 754 (2018-03-12): Reviewing Sabayon and Antergos, the growing Linux kernel, BSDs getting CPU bug fixes, Manjaro builds for ARM devices|
|• Issue 753 (2018-03-05): Enso OS 0.2, KDE Plasma 5.12 features, MX Linux prepares new features, interview with MidnightBSD's founder|
|• Issue 752 (2018-02-26): OviOS 2.31, performing off-line upgrades, elementary OS's new installer, UBports gets test devices, Redcore team improves security|
|• Issue 751 (2018-02-19): DietPi 6.1, testing KDE's Plasma Mobile, Nitrux packages AppImage in default install, Solus experiments with Wayland|
|• Issue 750 (2018-02-12): Solus 3, getting Deb packages upstream to Debian, NetBSD security update, elementary OS explores AppCentre changes|
|• Issue 749 (2018-02-05): Freespire 3 and Linspire 7.0, misunderstandings about Wayland, Xorg and Mir, Korora slows release schedule, Red Hat purchases CoreOS|
|• Issue 748 (2018-01-29): siduction 2018.1.0, SolydXK 32-bit editions, building an Ubuntu robot, desktop-friendly Debian options|
|• Issue 747 (2018-01-22): Ubuntu MATE 17.10, recovering open files, creating a new distribution, KDE focusing on Wayland features|
|• Issue 746 (2018-01-15): deepin 15.5, openSUSE's YaST improvements, new Ubuntu 17.10 media, details on Spectre and Meltdown bugs|
|• Issue 745 (2018-01-08): GhostBSD 11.1, Linspire and Freespire return, wide-spread CPU bugs patched, adding AppImage launchers to the application menu|
|• Issue 744 (2018-01-01): MX Linux 17, Ubuntu pulls media over BIOS bug, PureOS gets endorsed by the FSF, openSUSE plays with kernel boot splash screens|
|• Issue 743 (2017-12-18): Daphile 17.09, tools for rescuing files, Fedora Modular Server delayed, Sparky adds ARM support, Slax to better support wireless networking|
|• Issue 742 (2017-12-11): heads 0.3.1, improvements coming to Tails, Void tutorials, Ubuntu phasing out Python 2, manipulating images from the command line|
|• Issue 741 (2017-12-04): Pop!_OS 17.10, openSUSE Tumbleweed snapshots, installing Q4OS on a Windows partition, using the at command|
|• Issue 740 (2017-11-27): Artix Linux, Unity spin of Ubuntu, Nitrux swaps Snaps for AppImage, getting better battery life on Linux|
|• Issue 739 (2017-11-20): Fedora 27, cross-distro software ports, Ubuntu on Samsung phones, Red Hat supports ARM, Parabola continues 32-bit support|
|• Issue 738 (2017-11-13): SparkyLinux 5.1, rumours about spyware, Slax considers init software, Arch drops 32-bit packages, overview of LineageOS|
|• Issue 737 (2017-11-06): BeeFree OS 18.1.2, quick tips to fix common problems, Slax returning, Solus plans MATE and software management improvements|
|• Issue 736 (2017-10-30): Ubuntu 17.10, "what if" security questions, Linux Mint to support Flatpak, NetBSD kernel memory protection|
|• Issue 735 (2017-10-23): ArchLabs Minimo, building software with Ravenports, WPA security patch, Parabola creates OpenRC spin|
|• Issue 734 (2017-10-16): Star 1.0.1, running the Linux-libre kernel, Ubuntu MATE experiments with snaps, Debian releases new install media, Purism reaches funding goal|
|• Issue 733 (2017-10-09): KaOS 2017.09, 32-bit prematurely obsoleted, Qubes security features, IPFire updates Apache|
|• Issue 732 (2017-10-02): ClonOS, reducing Snap package size, Ubuntu dropping 32-bit Desktop, partitioning disks for ZFS|
|• Issue 731 (2017-09-25): BackSlash Linux Olaf, W3C adding DRM to web standards, Wayland support arrives in Mir, Debian experimenting with AppArmor|
|• Issue 730 (2017-09-18): Mageia 6, running a completely free OS, HAMMER2 file system in DragonFly BSD's installer, Manjaro to ship pre-installed on laptops|
|• Issue 729 (2017-09-11): Parabola GNU/Linux-libre, running Plex Media Server on a Raspberry Pi, Tails feature roadmap, a cross-platform ports build system|
|• Issue 728 (2017-09-04): Nitrux 1.0.2, SUSE creates new community repository, remote desktop tools for GNOME on Wayland, using Void source packages|
|• Issue 727 (2017-08-28): Cucumber Linux 1.0, using Flatpak vs Snap, GNOME previews Settings panel, SUSE reaffirms commitment to Btrfs|
|• Issue 726 (2017-08-21): Redcore Linux 1706, Solus adds Snap support, KaOS getting hardened kernel, rolling releases and BSD|
|• Issue 725 (2017-08-14): openSUSE 42.3, Debian considers Flatpak for backports, changes coming to Ubuntu 17.10, the state of gaming on Linux|
|• Issue 724 (2017-08-07): SwagArch 2017.06, Myths about Unity, Mir and Ubuntu Touch, Manjaro OpenRC becomes its own distro, Debian debates future of live ISOs|
|• Issue 723 (2017-07-31): UBOS 11, transferring packages between systems, Ubuntu MATE's HUD, GNUstep releases first update in seven years|
|• Issue 722 (2017-07-24): Calculate Linux 17.6, logging sudo usage, Remix OS discontinued, interview with Chris Lamb, Debian 9.1 released|
|• Issue 721 (2017-07-17): Fedora 26, finding source based distributions, installing DragonFly BSD using Orca, Yunit packages ported to Ubuntu 16.04|
|• Issue 720 (2017-07-10): Peppermint OS 8, gathering system information with osquery, new features coming to openSUSE, Tails fixes networking bug|
|• Issue 719 (2017-07-03): Manjaro 17.0.2, tracking ISO files, Ubuntu MATE unveils new features, Qubes tests Admin API, Fedora's Atomic Host gets new life cycle|
|• Issue 718 (2017-06-26): Debian 9, support for older hardware, Debian updates live media, Ubuntu's new networking tool, openSUSE gains MP3 support|
|• Issue 717 (2017-06-19): SharkLinux, combining commands in the shell, Debian 9 flavours released, OpenBSD improving kernel security, UBports releases first OTA update|
|• Issue 716 (2017-06-12): Slackel 7.0, Ubuntu working with GNOME on HiDPI, openSUSE 42.3 using rolling development model, exploring kernel blobs|
|• Issue 715 (2017-06-05): Devuan 1.0.0, answering questions on systemd, Linux Mint plans 18.2 beta, Yunit/Unity 8 ported to Debian|
|• Issue 714 (2017-05-29): Void, enabling Wake-on-LAN, Solus packages KDE, Debian 9 release date, Ubuntu automated bug reports|
|• Issue 713 (2017-05-22): ROSA Fresh R9, Fedora's new networking features, FreeBSD's Quarterly Report, UBports opens app store, Parsix to shut down, SELinux overview|
|• Issue 712 (2017-05-15): NixOS 17.03, Alpha Litebook running elementary OS, Canonical considers going public, Solus improves Bluetooth support|
|• Issue 711 (2017-05-08): 4MLinux 21.0, checking file system fragmentation, new Mint and Haiku features, pfSense roadmap, OpenBSD offers first syspatch updates|
|• Issue 710 (2017-05-01): TrueOS 2017-02-22, Debian ported to RISC-V, Halium to unify mobile GNU/Linux, Anbox runs Android apps on GNU/Linux, using ZFS on the root file system|
|• Issue 709 (2017-04-24): Ubuntu 17.04, Korora testing new software manager, Ubuntu migrates to Wayland, running Nix package manager on alternative distributions|
|• Issue 708 (2017-04-17): Maui Linux 17.03, Snaps run on Fedora, Void adopts Flatpak, running Android apps on GNU/Linux, Debian elects Project Leader|
|• Issue 707 (2017-04-10): PCLinuxOS 2017.03, Canonical stops Unity development, OpenBSD on a Raspberry Pi, setting up a VPN for privacy|
|• Issue 706 (2017-04-03): Super Grub2 Disk, Snap packages of deepin applications, Subgraph OS routes network traffic for one application, announcements from Linux Mint|
|• Issue 705 (2017-03-27): Minimal Linux Live, sharing control of the operating system, new KaOS features, Uplos32 provides 32-bit fork of PCLinuxOS|
|• Issue 704 (2017-03-20): ToarusOS 1.0.4, Linux Mint's security record, Debian starts Project Leader election, Ubuntu 12.04 reaches end-of-life|
|• Full list of all issues|
|Random Distribution |
Grafpup Linux was a desktop Linux operating system based closely on Puppy Linux. Its goal was to be as useful to graphic designers and other imaging professionals as possible while still remaining extremely small and fast. Grafpup was a live CD of only 75MB with current versions of GIMP, Cinepaint, Inkscape, and Scribus. Grafpup was also very user-friendly, with wizards for doing most system tasks like connecting to the internet and installing to hard disk or USB drive. There was also a powerful package management system, "pupget", with a very extensive and ever increasing list of additional packages available for easy installation.