DistroWatch Weekly |
DistroWatch Weekly, Issue 548, 3 March 2014 |
Welcome to this year's 9th issue of DistroWatch Weekly! The Mandriva distribution and its many forks, including Mageia, have long been regarded as user-friendly distributions that are often recommended for newcomers to the Linux community. This week Jesse Smith takes the latest release of Mageia, version 4, for a spin and reports on his findings. On the subject of releases, the Fedora project has typically maintained a steady release cycle of about six months. However, the Fedora team is looking at adjusting their development cycle to better fit the needs of the developers and testers involved with the project. Get more information on Fedora's plans in our News section. Also in the news this week FreeBSD and Debian have something in common, a new console driver which makes use of kernel mode setting. Debian is also pushing into new territory as a developer works to get Debian working on OpenRISC. Plus we share benchmarks of memory usage for various graphical user interfaces. In our Questions and Answers column this week we discuss filtering unwanted web content and how to best prevent users from seeing things we would rather they not see. As usual we share release announcements from the past week and look ahead to exciting new developments to come. Finally, we are pleased to announce that the recipient of the February 2014 DistroWatch.com donation is the Pitivi project. We wish you all a fantastic week and happy reading!
Content:
|
Feature Story (by Jesse Smith) |
Mageia 4 - is the spell broken?
Mageia is a community fork of the Mandriva Linux distribution. Mageia, as a project, has a focus on being transparent in its processes and open to community members who wish to contribute. The latest release of Mageia, version 4, comes with a collection of modern software. The distribution boasts KDE 4.11, GNOME 3.10 and the 3.12 release of the Linux kernel. The project's release notes also mention the availability of the LXDE, Xfce, Razor-Qt and MATE desktop environments. The release notes point out Mageia ships with systemd as the default init system and GRUB Legacy as the default boot loader. One of the big changes between Mageia 4 and its predecessors is that many of the administrative utilities in Mageia 4 have been ported from GTK+ version 2 to GTK+ version 3. The project's notes also mention a new welcome wizard that has been added to the distribution.
Mageia is available in several different flavours, including live DVDs featuring many software packages and live CDs which focus on either the KDE or GNOME desktops. There is a net-install disc that is quite small, under 100MB in size. Each flavour is available in 32-bit and 64-bit x86 builds. I opted to download the 32-bit build of Mageia's KDE live CD, the ISO for which is 650MB in size. While downloading the distribution I read over the Mageia errata notes as they cover many potential problems and workarounds.
Booting from the live media brings up a menu asking if we would like to try running the distribution's live desktop environment from the disc or launch the project's system installer. Regardless of which option we take we are then shown a series of graphical screens where we are asked to confirm our preferred language, accept the project's license agreement, and select our time zone from a list. From there, assuming we took the live option, we are brought to the KDE desktop. On the other hand, if we take the system installer option, we are then brought to a disk partitioning utility. The disk partitioning screen is fairly well laid out. The partitioning tool supports a wide range of file systems, allowing us to choose between ext3, ext4, Btrfs, JFS, XFS, ReiserFS, LVM volumes and RAID configurations. File system encryption is available for protecting our privacy.
We are then asked if we would like to remove hardware drivers which are not in use and then the installer goes to work copying its files. Once the files have been copied to our local hard drive we are asked which boot loader we would like to use, with the default being GRUB Legacy. Other boot loaders, specifically GRUB2 and LILO, are available. The project's errata notes point out that the default boot loader will not work with Btrfs volumes and using GRUB Legacy with Btrfs will require a separate /boot partition. After the boot loader successfully installs we can reboot the computer to try out Mageia.

Mageia 4 - Apper package manager and Network Center (full image size: 313kB, screen resolution 1280x1024 pixels)
The first time I booted Mageia it started downloading files, or at least it attempted to. My first install of the distribution did not appear to have a good network connection or could not find the server hosting its files and the download never made any progress. I tried clicking the Cancel button next to the download's progress bar and nothing happened. As the download did not move forward and I could not stop it I ended up forcing a reboot of the operating system. The second time I booted into Mageia I was brought to a configuration wizard which asked me to configure the network, create a user account and provide a password for the root account. Once those steps were completed I was brought to a graphical login screen. The second time I installed Mageia this past week the operating system was able to find the remote files it wanted and these slowly downloaded. After the files finished downloading I was walked through the same configuration screens mentioned above and deposited at the graphical login page.
I found it interesting to note that while the first time I booted into Mageia I was brought to a graphical login screen, while future boots logged me directly into one of the three user accounts on the system. It seems that after the first login Mageia enabled auto-login on its own initiative. The auto-login feature can be disabled either through the KDE System Settings panel or the Mageia Control Center. The first time we login to Mageia a welcome widget appears on the screen. The widget contains multiple pages and includes links to the project's documentation, wiki, errata, forums and issue tracker. Some of the widget's pages are dedicated to package management and, in fact, there is a mini package manager built into the widget, allowing us to download popular software items such as Flash support and multimedia codecs. The first time I installed Mageia there were no software repositories enabled on the system and so selecting any packages from the widget's list would result in an error when the widget attempted to download the items I wanted. We can follow links in the welcome widget to the Mageia repository manager and enable remote repositories, then attempt to download the applications we want again.
Once I was finished with the welcome widget I turned my attention to the KDE desktop. The interface is laid out in a traditional manner with the application menu, task switcher and system tray placed at the bottom of the display. The application menu also has a classic look, featuring software categories and nested sub-menus. By default visual effects are enabled, adding bright window borders and transparency to the interface. I found KDE ran slowly in both my test environments, even with visual effects disabled. This surprised me as recent KDE releases have typically performed well on my equipment. The sluggish interface this week was in sharp contract to my experiences last week with Chakra where KDE performed very quickly.
Performance was not my primary concern though, the task switcher was. By default, the Mageia task switcher would temporarily restore windows if I happened to move my mouse over the window's button on the task switcher. This meant that if I was moving the mouse along the bottom of a window or if I slid the mouse down to get it out of the way of my typing or if I accidentally bumped the mouse, my active window would disappear and I would be shown one or more other application windows in rapid succession. It was, to say the least, a jarring experience. I disabled the default task switcher and replaced it with a classic task switcher widget that lacked this annoying behaviour, only to find launch buttons on the latter widget did not work.
Some time after logging in an icon appeared in the system tray letting me know software updates were available. Clicking on the notification icon brought up a simple graphical application which showed a list of available software updates. These packages could be selected or unselected and clicking on a specific package displayed information on the highlighted item. The day I installed Mageia there were 51 software updates waiting, though I didn't see any indication of the total size of the available updates. All the updates installed on my system without any problems.
Further on the topic of software packages, Mageia comes with two graphical package managers. The first one is Apper, an application which takes a simplified approach to package management. Typically Apper shows us colourful items representing categories of software and we browse through these to find the programs we want. Unfortunately for me any time I clicked on a category of software or told Apper to check for software updates the application locked-up and failed to respond to further input. This quickly brought my time with Apper to a close. The second package manager is accessible through Mageia's Control Center. This package manager is divided into two panes, one which shows categories of software and another which shows individual packages listed in alphabetical order. One nice feature of this package manager is the way it allows us to easily filter software based on its type (such as graphical applications, meta-packages or security updates) and a package's status.
For the most part this package manager worked well for me. I was able to search for and install items I wanted. The one issue I ran into was that I couldn't find a copy of LibreOffice in the repositories. I could find the Calligra suite, Gnumeric and AbiWord, but searches for "office", "libreoffice" and "openoffice" returned no valuable results. Even with all Mageia's repositories enabled, package filters turned off and after refreshing my package information there was no entry for LibreOffice, despite the project's release notes mentioning it as a feature.

Mageia 4 - KDE System Settings and Mageia Control Center (full image size: 408kB, screen resolution 1280x1024 pixels)
Mageia's KDE edition comes with a modest collection of software. We are given the Firefox and Konqueror web browsers. The distribution ships with Network Center to help us get on-line and KPPP for working with dial-up networking. The distribution offers the Okular document viewer, the Amarok music player and a download client for accessing music acquired through Amazon's services. We are given the GNU Image Manipulation Program, an archive manager, virtual calculator and a text editor. Mageia runs a secure shell service and ships with the Linux kernel, version 3.12. However, perhaps the most interesting software included with the operating system is the Mageia Control Center. This central control panel provides an easy-to-navigate collection of configuration modules.
These modules allow us to configure repositories, add and remove software, manage system services, work with user accounts and customize the firewall. We can also create and access network shares. The Control Center features some parental controls too which allow the administrator to block certain websites or applications and the administrator can filter content. I played with the parental filter a little and found it took some adjusting to get it to block the content I had in mind, the filter seems to be a bit erratic in its selection of what is appropriate and what is not. Overall the Control Center works well and is probably one of the easiest open source configuration panels to navigate.
I tried running Mageia on a physical desktop machine and in a virtual environment powered by VirtualBox. In both cases, even with visual effects disabled, I found the distribution performed slowly. The system was usable, but there was always a bit of lag between user input and a visual response. The operating system used approximately 275MB of RAM in my test environments. The system was generally stable, though with the occasional crash, typically from the window manager. The distribution properly detected all of my desktop machine's hardware, setting up a network connection automatically and properly setting my display's resolution.

Mageia 4 - the graphical login screen (full image size: 153kB, screen resolution 800x600 pixels)
Conclusions
I have to say, having played with Mageia 4 for the past week, that I was disappointed by this release. It may be telling that this past week marked one of the few occasions I have run checksums on a distribution's installation media multiple times, suspecting corruption. I have long been a fan of Mandriva and its family of distributions, such as Mageia, and this latest version just did not feel like it was ready for release. Most of the time it barely felt like it was ready for beta testing. The system installer worked well enough, getting things set up and all the proper files in place and I suspect it will work well for most people (assuming the user doesn't have a machine with UEFI enabled).
However, once the live disc was removed and I was dealing with my local copy of Mageia it felt as though one thing after another went wrong. Having the system lock up on the initial boot on one of my systems didn't get things off to a good start. Having auto-login enabled the second time (though not the first time) I loaded Mageia did not endear the distribution to me either. In the past I have praised distributions for including a welcome wizard and I was happy to see the welcome widget in Mageia's list of new features. However, the project's welcome wizard is cluttered, spread across multiple pages and is likely to cause more confusion for new users than comfort.
In the past I have thought of Mageia as a great distribution for showcasing KDE and this release has changed my mind in that regard. KDE gave poor performance in both of my test environments where, just last week, Chakra's KDE desktop had performed so well. The task switcher in Mageia's KDE edition drove me slightly mad until I managed to replace it with a tamer (though somewhat broken) alternative. The window manager crashed a handful of times and some of the font choices seemed selected to give me headaches. The Mageia Control Center, for the most part, worked well for me and is still a highlight of the distribution. That being said, the main package manager's inability to find LibreOffice and the parental filter's questionable performance put a black mark on the Control Center's usually fantastic user experience.
For that matter, having Apper lock up every time I wanted to browse software packages or check for updates did not fill me with good feelings. There were some highlights to this release. The distribution's Control Center is still one of the more user friendly configuration panels available and Mageia comes with a great collection of documentation and a pretty friendly system installer. Even with these positive aspects I felt like I was battling a slow and buggy system throughout the week and it is my hope the developers can get Mageia back on the rails for version 5.
* * * * *
Hardware used in this review
- Test equipment: HP Pavilon p6 Series
- Processor: Dual-core 2.8 GHz AMD A4-3420 APU
- Storage: 500 GB Hitachi hard drive
- Memory: 6 GB of RAM
- Networking: Realtek RTL8111 wired network card
- Display: AMD Radeon HD 6410D video card
* * * * *
On a more personal note, a year or so back I was working on a blog which featured reviews of open source games. Gaming is often seen as a weak link in the open source chain and I set out to showcase some of the community's finer games. Unfortunately, due to some technical difficulties, I had to put aside the gaming reviews for a while. Now, I am happy to report my gaming blog, Blowing Up Bits, is back. If you are interested in gaming on Linux and BSD I hope you will visit the new website.
|
Miscellaneous News (by Jesse Smith) |
FreeBSD and Debian introduce new console driver, Fedora plans upcoming release schedule, graphical interfaces benchmarked, Debian ported to new architecture
The creation of a new text console driver may not seem very exciting and, if all goes well, the experience for the user sitting at the terminal won't seem all that different. Still, the FreeBSD developers feel that a new console driver is required for a few reasons. The new, improved console will feature Unicode support and make better use of graphics modes. In itself this incremental move forward is not all that spectacular for FreeBSD users. What does make this development more interesting is that the feature is likely to land in Debian's FreeBSD port before it arrives in FreeBSD itself. The Thoughts of Undetermined Usefulness blog has details on the new console driver along with some comments on the driver making its way into Debian: "Ironically, Debian GNU/kFreeBSD is in a bit more of a hurry to deploy Newcons than FreeBSD is. The reason for this is that Newcons is practically a requirement for using the new KMS drivers. While FreeBSD Ports, in order to ensure a smooth transition, preserve support for UMS (User Mode Setting) in their X11/DRI userland. Debian supports many kernels and (contrary to some ill claims I heard) gives priority to new features on Debian GNU/Linux port, which is the one with most users and developers. In this case, it means KMS is the only option when it comes to X11/DRI userland in Debian. Anyway, we've been making some nice progress." The new, improved console technology is expected to debut in FreeBSD 11.0 and is available in Debian's FreeBSD port in the Experimental repository.
* * * * *
The Fedora distribution has typically maintained a release cycle of approximately six months. This rapid cycle of development and testing has worked fairly well for the project in the past, but now the Red Hat-sponsored distribution is looking to make some changes and that means the development cycle needs to be stretched out a bit. So when is the next Fedora release going to hit download mirrors? It will be sometime after August, but exactly when Fedora 21 will arrive is still under discussion. Stephen Gallagher posted to the Fedora development mailing list last Monday asking for feedback on how long Fedora 21 would take to piece together: "In the previous round of discussion, we agreed that we would have a [Fedora] 21 release no sooner than August, to guarantee at least that amount of time for QA and Rel Eng projects. Now it's time to fill in the details and make the time-line specific."
* * * * *
Having spare memory which is not currently in use on our computers is a good thing. Memory that is not currently in use by a program can be utilized by the system's kernel for caching data it might need later, reducing the number of times the operating system accesses the hard disk and speeding up the system's overall performance. One way to make sure our operating system needs less memory is to use a lighter interface. The Layer 3 Networking Blog has a three-part series on lightweight window managers and desktop environments in which the author describes each environment and provides both screen shots and memory usage for each interface. The blog also includes a nice bar graph where each environment's memory usage is plotted. From a comparison of each interface's memory footprint TinyWM is the clear winner, using just 0.2MB of memory while KDE is at the far end of the scale, using 201 MB of RAM.
* * * * *
We talk a lot about open source software on DistroWatch, but we rarely discuss open hardware. The OpenRISC project aims to create a truly free and open source platform using open hardware and open software. Linux distributions, with their incredible flexibility, are already being ported to OpenRISC. As one Debian developer reports: "My evil master plan was to make a Debian port, and today I'm a happy hacker indeed!" Below is a link to a screencast of me installing Debian for OpenRISC, installing Python via apt-get (which you shouldn't do in or1ksim, it takes ages! (but it works!)) and running a small Python script." The developer in question, Christian Svensson, invites other enthusiasts wishing to try running Debian on OpenRISC to contact him on IRC.
|
Questions and Answers (by Jesse Smith) |
Blocking, filtering and logging web content
Building-a-better-filter asks: One feature I need to explore further is the ability to block encrypted Google. It returns encrypted search results (HTTPS) that cannot be blocked with the "out of the box" Dansgardian content filter.
Filtering results is the primary motive. My two sons, 13 and 16, are quite inquisitive. I am always adding exception sites to the content filter. My networking kung-fu is not as good as it should be, but I'm getting better because my 16 year old challenges me frequently. His new PlayStation 4 (PS4) asks that port 443 be forwarded, and the PS4 has a built in web browser, although not a very good one. If you search for crud, you get cruddy results links. If the links connect to a cruddy website that is also encrypted, no filtering occurs at all. I know that most search engines offer encrypted and unencrypted channels, but that can be changed by the user in the browser configuration.
I know it's not possible to block all crud for a determined user, but it's nice to be able to at least make it difficult. I'm looking into the reasons why 443 is needed on the Play Station.
DistroWatch answers: I think there are three aspects of this problem to consider. First, let us look at what options you have for blocking content. You have a filter already which searches for keywords, so I assume all of your Internet traffic is passing through a server you control. This allows you to take a few approaches and, with this sort of situation, a layered approach is usually best. The first thing you might consider doing is either blocking websites you do not want your children to access or, alternatively, white-list servers they may access and block everything else. This can be done using your distribution's firewall.
Presumably your children use the PS4 mostly for gaming or watching movies and do not typically use its web browser for researching school projects or other sanctioned pastimes. This means you can probably block virtually all traffic coming out of the PS4 to any website and only allow a few key sites the machine needs to function. This will take some trial and error, but probably provide the best results in the long run. If you try to filter or block only unwanted websites and allow everything else you will end up in an ongoing escalation. First you might block Google, then you will soon need to block other search engines, then your children will discover web proxies and the list will go on. Better, in this case, to block everything and make exceptions for specific (allowed) sites.
The second thing I would suggest looking into is logging traffic, especially DNS-related traffic. One of my instructors in college pointed out that it is often easier to monitor than it is to defend. Given that it is unlikely your children are going to find "crud" by accident, I recommend shifting from a blocking approach and instead setting up monitoring tools. Log DNS and server IPs visited from inside your network. Let the children know the Internet is open for them to browse, but that they are to police themselves. Then check the logs every so often to see if they are behaving. A determined teen with time on their hands will always find a way around a block, but it is harder (not impossible certainly, but harder) to hide what they are doing if you are logging a list of sites/pages visited. You could probably do this simply by running Wireshark on your router/firewall and filtering for the DNS service port.
Finally, consider that this is primarily not a technical situation, but a social one. Chances are your children, especially the 16-year old, have more time on their hands and more technically-minded peers than you do. If they want to find something on-line they probably will. Perhaps at your house using encryption and a web proxy, perhaps at a friend's house where things aren't locked down. I may be showing my age here, but when I was in school some people passed around contraband content on floppy disks since most of us did not have web access at the time. Your web filtering and log files will not work against sneakernet.
My point is that if the restrictions are tight at home, chances are they will get their unfiltered content elsewhere. May I humbly suggest that you sit down with your children and explain to them, in general, what is out there you would rather they do not see and, more importantly, why you do not want them to see it. They may be curious, they may peek at some unfortunate material, but you may find your children keep it to a minimum if you can reason with them. Plus, if you can get them to self-regulate to an extent, it avoids an ongoing conflict where the three of you covertly battle over content, which (I assume) only increases tension in the home.
|
Released Last Week |
Emmabuntüs 12.04.4-1.07
Patrick d'Emmabuntüs has announced the release of the latest update to Emmabuntüs, a Xubuntu-based distribution made specifically for refurbished computers destined for humanitarian organisations: "The Emmabuntüs team is pleased to announce the 6th maintenance release of Emmabuntüs 2 1.07 based on Xubuntu 12.04.4. This distribution was designed to make the refurbishing of computers given to humanitarian organizations, especially Emmaüs communities (where the name comes from), and to promote the discovery of Linux by beginners, but also to extend the lifespan of the equipment and to reduce over consumption and over waste in electronics. For this version, the following fixes and improvements have been made: updated packages for Xubuntu 12.04.4, codecs and extensions contained in web browsers (Firefox, Chromium) and Thunderbird mail reader; update the extension Language Tools 2.4 for LibreOffice...." Read the full release announcement (PDF) for more details.
AV Linux 6.0.3
Glen MacArthur has announced the release of AV Linux 6.0.3, a new minor update of the Debian-based distribution featuring a good collection of audio and video production software: "An unscheduled surprise updated for the AV Linux 6.0 series has been released, addressing a few bugs in 6.0.2, some important software updates and a move to a newer 3.10.27-PAE low-latency default kernel. Please note that an optional full pre-empt RT kernel with headers is also conveniently placed in the home folder for those who feel they may need it. For people using PCI Audio cards and FireWire devices the default low-latency kernels provide very good performance since AV Linux provides rtirq out of the box. Highlights of this release are the newly released Ardour 3.5.357 with critical bug fixes and fixed detection of linuxVST plugins, the latest JACK1 0.124.1...." See the full release announcement for a complete changelog.

AV Linux 6.0.3 - running the Xfce desktop (full image size: 712kB, screen resolution 1280x1024 pixels)
Tiny Core Linux 5.2 "piCore"
Béla Markus has announced the release of "piCore", an edition of Tiny Core Linux designed specifically for the Raspberry Pi single-board computer: "Team Tiny Core is pleased to announce the availability of piCore 5.2, 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. Changes from 5.1: Linux kernel updated to 3.13.3; updated RPi firmware; use BusyBox in tc-functions changed to eliminate interference with certain installed GNU apps; rebuildfstab: do not replace fstab entries for a device that does not have 'Added by TC' on the line; init: increase the default inode count; ondemand: don't list extensions under subdirs in onboot maintenance; BusyBox split suid/nosuid for better security; ldd - added quotes for binaries with spaces in their names; /etc/services - modified to suit rpcbind rather than portmap...." Read the rest of the release announcement for a complete changelog.
SME Server 8.1
Ian Wells has announced the release of SME Server 8.1, an updated build of the project's CentOS-based distribution for servers: "The SME Server development team is pleased to announce the release of SME Server 8.1 which is based on CentOS 5.10. Please note that CentOS 5 has dropped support for i586 and therefore SME Server 8.1 will not work on i586 hardware. Changes in this release: packages altered by CentOS, Red Hat, and Fedora-associated developers are not included; latest version of Dar, 2.4.11, for workstation backup; workstation backup allows the day of the week to be specified on which a full backup occurs, this now works correctly for all days of the week; to increase reliability of backups to a Microsoft Vista drive, a one-second delay was added to the backup; allow user setting of compression level for desktop and console backups...." Read the detailed release announcement for a a full changelog.
Manjaro Linux 0.8.9 "Community"
Following last week's release of the official edition of Manjaro Linux 0.8.9, a set of seven new community-built flavours are now also available: "Our official releases went very well, but we aren't stopping there. We've now finished all of our community editions, which include Fluxbox, MATE, Cinnamon, GNOME, Enlightenment, LXDE and Netbook. Community editions are released as bonus flavours in addition to those officially supported and maintained by the Manjaro team. The main things we've changed are the artwork and themes, as well as all of the notable package updates." Here is the complete release announcement.
Linux Caixa Mágica 21
Flavio Moringa has announced the release of Linux Caixa Mágica 21, a new stable version of the Portuguese project's Ubuntu-based desktop Linux distribution with GNOME Shell. This release provides some interesting enhancements, such as built-in file synchronisation with remote online storage services, including Google Drive and Dropbox. It also comes with updated software packages and the "Classic" user interface built into GNOME 3. For those users who prefer other desktop environments, KDE, LXDE and Xfce are now available from the distribution's online repositories. Caixa Mágica 21 includes GNOME 3.8, LibreOffice 4.1.3, Linux kernel 3.11, GIMP 2.8.6, Grive 1.4, Flash Player 11.2.202.341, Skype 4.2.0.11, Cartão Cidadão 2.2.0, Adobe Reader 9, WINE 1.4.1 and Boot-Repair 3.199. The brief release announcement (in Portuguese) includes a screenshot of the default GNOME desktop, while this report by pplware (also in Portuguese) includes first impressions and a few additional notes.

Caixa Mágica 21 - a Portuguese Linux distribution with GNOME Shell, based on Ubuntu 13.10 (full image size: 494kB, screen resolution 1280x1024 pixels)
Linux Mint 201403 "Debian"
Clement Lefebvre has announced the release of Linux Mint 201403 "Debian", the distribution's rolling-release variant based on Debian's "Testing" branch: "The team is proud to announce the release of LMDE 201403. Highlights: update pack 8; Cinnamon 2.0; MATE 1.6; latest Mint tools and improvements; support for EFI and GPT. If you're new to LMDE, welcome to Linux Mint Debian! LMDE in brief: Linux Mint Debian Edition (LMDE) is a semi-rolling distribution based on Debian 'Testing'; it is available in both 32-bit and 64-bit variants as a live DVD with Cinnamon or MATE; the purpose of LMDE is to look identical to the main edition and to provide the same functionality while using Debian GNU/Linux as a base." Here is the brief release announcement with screenshots, system requirements and links to known issues and the changelog.
Linux From Scratch 7.5
Armin K has announced the release of Linux From Scratch (LFS) 7.5, a book of step-by-step instructions on how to build a base Linux system from scratch - from an existing Linux system or a Linux live CD. The comprehensive 351-page publication serves primarily as an educational exercise for those who want to learn about Linux internals in a hands-on, practical manner. From the brief announcement on the project's news page: "The Linux From Scratch community announces the release of Linux From Scratch (LFS) stable version 7.5. It is a major release with toolchain updates to Binutils 2.24, glibc 2.19 and GCC 4.8.2. In total, 32 packages (of 62) were updated since LFS 7.5 and changes to bootscripts and text have been made throughout the book." Other notable changes include updates to Linux kernel 3.13.3, kmod 16, Perl 5.18.2 and systemd 208. See the changelog for a full list of package updates.
* * * * *
Development, unannounced and minor bug-fix releases
|
Upcoming Releases and Announcements |
Summary of expected upcoming releases
|
DistroWatch.com News |
February 2014 DistroWatch.com donation: Pitivi
We are pleased to announce that the recipient of the February 2014 DistroWatch.com donation is Pitivi, an open-source video editor. The project receives €280.00 in cash.
The Pitivi project has recently launched a crowdfunding campaign, aiming to raise €35,000 for the full-time work on the upcoming 1.0 milestone release: "Our goal with this fundraising campaign is to take Open Source video editing to the next level. This is not an easily achieved objective, but the foundations are here. To push the envelope and make Pitivi the rock-solid video editor that we all deserve, we need to be able to work on it full-time. When Mathieu last summer was assigned to the GES and Pitivi projects full-time as part of a Summer of Code project, the pace of development, the quality of our architecture and the reliability skyrocketed. It is largely thanks to Mathieu's efforts that we were able to release Pitivi 0.91." Please visit the above-mentioned page to learn more, to watch a promotional video and to contribute towards the grand goal.
Launched in 2004, this monthly donations programme is a DistroWatch initiative to support free and open-source software projects and operating systems with cash contributions. Readers are welcome to nominate their favourite project for future donations. Those readers who wish to contribute towards these donations, please use our advertising page to make a payment (PayPal, credit cards, Yandex Money and Bitcoins are accepted). Here is the list of the projects that have received a DistroWatch donation since the launch of the programme (figures in US dollars):
- 2004: GnuCash ($250), Quanta Plus ($200), PCLinuxOS ($300), The GIMP ($300), Vidalinux ($200), Fluxbox ($200), K3b ($350), Arch Linux ($300), Kile KDE LaTeX Editor ($100) and UNICEF - Tsunami Relief Operation ($340)
- 2005: Vim ($250), AbiWord ($220), BitTorrent ($300), NDISwrapper ($250), Audacity ($250), Debian GNU/Linux ($420), GNOME ($425), Enlightenment ($250), MPlayer ($400), Amarok ($300), KANOTIX ($250) and Cacti ($375)
- 2006: Gambas ($250), Krusader ($250), FreeBSD Foundation ($450), GParted ($360), Doxygen ($260), LilyPond ($250), Lua ($250), Gentoo Linux ($500), Blender ($500), Puppy Linux ($350), Inkscape ($350), Cape Linux Users Group ($130), Mandriva Linux ($405, a Powerpack competition), Digikam ($408) and Sabayon Linux ($450)
- 2007: GQview ($250), Kaffeine ($250), sidux ($350), CentOS ($400), LyX ($350), VectorLinux ($350), KTorrent ($400), FreeNAS ($350), lighttpd ($400), Damn Small Linux ($350), NimbleX ($450), MEPIS Linux ($300), Zenwalk Linux ($300)
- 2008: VLC ($350), Frugalware Linux ($340), cURL ($300), GSPCA ($400), FileZilla ($400), MythDora ($500), Linux Mint ($400), Parsix GNU/Linux ($300), Miro ($300), GoblinX ($250), Dillo ($150), LXDE ($250)
- 2009: Openbox ($250), Wolvix GNU/Linux ($200), smxi ($200), Python ($300), SliTaz GNU/Linux ($200), LiVES ($300), Osmo ($300), LMMS ($250), KompoZer ($360), OpenSSH ($350), Parted Magic ($350) and Krita ($285)
- 2010: Qimo 4 Kids ($250), Squid ($250), Libre Graphics Meeting ($300), Bacula ($250), FileZilla ($300), GCompris ($352), Xiph.org ($250), Clonezilla ($250), Debian Multimedia ($280), Geany ($300), Mageia ($470), gtkpod ($300)
- 2011: CGSecurity ($300), OpenShot ($300), Imagination ($250), Calibre ($300), RIPLinuX ($300), Midori ($310), vsftpd ($300), OpenShot ($350), Trinity Desktop Environment ($300), LibreCAD ($300), LiVES ($300), Transmission ($250)
- 2012: GnuPG ($350), ImageMagick ($350), GNU ddrescue ($350), Slackware Linux ($500), MATE ($250), LibreCAD ($250), BleachBit ($350), cherrytree ($260), Zim ($335), nginx ($250), LFTP ($250), Remastersys ($300)
- 2013: MariaDB ($300), Linux From Scratch ($350), GhostBSD ($340), DHCP ($300), DOSBox ($250), awesome ($300), DVDStyler ($280), Tor ($350), Tiny Tiny RSS ($350), FreeType ($300), GNU Octave ($300), Linux Voice ($510)
- 2014: QupZilla ($250), Pitivi ($370)
Since the launch of the Donations Program in March 2004, DistroWatch has donated a total of US$38,785 to various open-source software projects.
* * * * *
New distributions added to database
* * * * *
New distributions added to waiting list
- B Linux OS. B Linux OS is a KDE-focused distribution based on Linux Mint.
* * * * *
DistroWatch database summary
* * * * *
This concludes this week's issue of DistroWatch Weekly. The next instalment will be published on Monday, 10 March 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)
|
|
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) |
|
|
|
 bc1qtede6f7adcce4kjpgx0e5j68wwgtdxrek2qvc4  lnurl1dp68gurn8ghj7ampd3kx2ar0veekzar0wd5xjtnrdakj7tnhv4kxctttdehhwm30d3h82unvwqhhxarpw3jkc7tzw4ex6cfexyfua2nr  86fA3qPTeQtNb2k1vLwEQaAp3XxkvvvXt69gSG5LGunXXikK9koPWZaRQgfFPBPWhMgXjPjccy9LA9xRFchPWQAnPvxh5Le paypal.me/distrowatchweekly • patreon.com/distrowatch |
|
Linux Foundation Training |
| |
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 1046 (2023-11-20): Slackel 7.7 "Openbox", restricting CPU usage, Haiku improves font handling and software centre performance, Canonical launches MicroCloud |
• Issue 1045 (2023-11-13): Fedora 39, how to trust software packages, ReactOS booting with UEFI, elementary OS plans to default to Wayland, Mir gaining ability to split work across video cards |
• Issue 1044 (2023-11-06): Porteus 5.01, disabling IPv6, applications unique to a Linux distro, Linux merges bcachefs, OpenELA makes source packages available |
• Issue 1043 (2023-10-30): Murena Two with privacy switches, where old files go when packages are updated, UBports on Volla phones, Mint testing Cinnamon on Wayland, Peppermint releases ARM build |
• Issue 1042 (2023-10-23): Ubuntu Cinnamon compared with Linux Mint, extending battery life on Linux, Debian resumes /usr merge, Canonical publishes fixed install media |
• Issue 1041 (2023-10-16): FydeOS 17.0, Dr.Parted 23.09, changing UIDs, Fedora partners with Slimbook, GNOME phasing out X11 sessions, Ubuntu revokes 23.10 install media |
• Issue 1040 (2023-10-09): CROWZ 5.0, changing the location of default directories, Linux Mint updates its Edge edition, Murena crowdfunding new privacy phone, Debian publishes new install media |
• Issue 1039 (2023-10-02): Zenwalk Current, finding the duration of media files, Peppermint OS tries out new edition, COSMIC gains new features, Canonical reports on security incident in Snap store |
• Issue 1038 (2023-09-25): Mageia 9, trouble-shooting launchers, running desktop Linux in the cloud, New documentation for Nix, Linux phasing out ReiserFS, GNU celebrates 40 years |
• Issue 1037 (2023-09-18): Bodhi Linux 7.0.0, finding specific distros and unified package managemnt, Zevenet replaced by two new forks, openSUSE introduces Slowroll branch, Fedora considering dropping Plasma X11 session |
• Issue 1036 (2023-09-11): SDesk 2023.08.12, hiding command line passwords, openSUSE shares contributor survery results, Ubuntu plans seamless disk encryption, GNOME 45 to break extension compatibility |
• Issue 1035 (2023-09-04): Debian GNU/Hurd 2023, PCLinuxOS 2023.07, do home users need a firewall, AlmaLinux introduces new repositories, Rocky Linux commits to RHEL compatibility, NetBSD machine runs unattended for nine years, Armbian runs wallpaper contest |
• Issue 1034 (2023-08-28): Void 20230628, types of memory usage, FreeBSD receives port of Linux NVIDIA driver, Fedora plans improved theme handling for Qt applications, Canonical's plans for Ubuntu |
• Issue 1033 (2023-08-21): MiniOS 20230606, system user accounts, how Red Hat clones are moving forward, Haiku improves WINE performance, Debian turns 30 |
• Issue 1032 (2023-08-14): MX Linux 23, positioning new windows on the desktop, Linux Containers adopts LXD fork, Oracle, SUSE, and CIQ form OpenELA |
• Issue 1031 (2023-08-07): Peppermint OS 2023-07-01, preventing a file from being changed, Asahi Linux partners with Fedora, Linux Mint plans new releases |
• Issue 1030 (2023-07-31): Solus 4.4, Linux Mint 21.2, Debian introduces RISC-V support, Ubuntu patches custom kernel bugs, FreeBSD imports OpenSSL 3 |
• Issue 1029 (2023-07-24): Running Murena on the Fairphone 4, Flatpak vs Snap sandboxing technologies, Redox OS plans to borrow Linux drivers to expand hardware support, Debian updates Bookworm media |
• Issue 1028 (2023-07-17): KDE Connect; Oracle, SUSE, and AlmaLinux repsond to Red Hat's source code policy change, KaOS issues media fix, Slackware turns 30; security and immutable distributions |
• Issue 1027 (2023-07-10): Crystal Linux 2023-03-16, StartOS (embassyOS 0.3.4.2), changing options on a mounted filesystem, Murena launches Fairphone 4 in North America, Fedora debates telemetry for desktop team |
• Issue 1026 (2023-07-03): Kumander Linux 1.0, Red Hat changing its approach to sharing source code, TrueNAS offers SMB Multichannel, Zorin OS introduces upgrade utility |
• Issue 1025 (2023-06-26): KaOS with Plasma 6, information which can leak from desktop environments, Red Hat closes door on sharing RHEL source code, SUSE introduces new security features |
• Issue 1024 (2023-06-19): Debian 12, a safer way to use dd, Debian releases GNU/Hurd 2023, Ubuntu 22.10 nears its end of life, FreeBSD turns 30 |
• Issue 1023 (2023-06-12): openSUSE 15.5 Leap, the differences between independent distributions, openSUSE lengthens Leap life, Murena offers new phone for North America |
• Issue 1022 (2023-06-05): GetFreeOS 2023.05.01, Slint 15.0-3, Liya N4Si, cleaning up crowded directories, Ubuntu plans Snap-based variant, Red Hat dropping LireOffice RPM packages |
• Issue 1021 (2023-05-29): rlxos GNU/Linux, colours in command line output, an overview of Void's unique features, how to use awk, Microsoft publishes a Linux distro |
• Issue 1020 (2023-05-22): UBports 20.04, finding another machine's IP address, finding distros with a specific kernel, Debian prepares for Bookworm |
• Issue 1019 (2023-05-15): Rhino Linux (Beta), checking which applications reply on a package, NethServer reborn, System76 improving application responsiveness |
• Issue 1018 (2023-05-08): Fedora 38, finding relevant manual pages, merging audio files, Fedora plans new immutable edition, Mint works to fix Secure Boot issues |
• Issue 1017 (2023-05-01): Xubuntu 23.04, Debian elects Project Leaders and updates media, systemd to speed up restarts, Guix System offering ground-up source builds, where package managers install files |
• Issue 1016 (2023-04-24): Qubes OS 4.1.2, tracking bandwidth usage, Solus resuming development, FreeBSD publishes status report, KaOS offers preview of Plasma 6 |
• Issue 1015 (2023-04-17): Manjaro Linux 22.0, Trisquel GNU/Linux 11.0, Arch Linux powering PINE64 tablets, Ubuntu offering live patching on HWE kernels, gaining compression on ex4 |
• Issue 1014 (2023-04-10): Quick looks at carbonOS, LibreELEC, and Kodi, Mint polishes themes, Fedora rolls out more encryption plans, elementary OS improves sideloading experience |
• Issue 1013 (2023-04-03): Alpine Linux 3.17.2, printing manual pages, Ubuntu Cinnamon becomes official flavour, Endeavour OS plans for new installer, HardenedBSD plans for outage |
• Issue 1012 (2023-03-27): siduction 22.1.1, protecting privacy from proprietary applications, GNOME team shares new features, Canonical updates Ubuntu 20.04, politics and the Linux kernel |
• Issue 1011 (2023-03-20): Serpent OS, Security Onion 2.3, Gentoo Live, replacing the scp utility, openSUSE sees surge in downloads, Debian runs elction with one candidate |
• Issue 1010 (2023-03-13): blendOS 2023.01.26, keeping track of which files a package installs, improved network widget coming to elementary OS, Vanilla OS changes its base distro |
• Issue 1009 (2023-03-06): Nemo Mobile and the PinePhone, matching the performance of one distro on another, Linux Mint adds performance boosts and security, custom Ubuntu and Debian builds through Cubic |
• Issue 1008 (2023-02-27): elementary OS 7.0, the benefits of boot environments, Purism offers lapdock for Librem 5, Ubuntu community flavours directed to drop Flatpak support for Snap |
• Issue 1007 (2023-02-20): helloSystem 0.8.0, underrated distributions, Solus team working to repair their website, SUSE testing Micro edition, Canonical publishes real-time edition of Ubuntu 22.04 |
• Issue 1006 (2023-02-13): Playing music with UBports on a PinePhone, quick command line and shell scripting questions, Fedora expands third-party software support, Vanilla OS adds Nix package support |
• Issue 1005 (2023-02-06): NuTyX 22.12.0 running CDE, user identification numbers, Pop!_OS shares COSMIC progress, Mint makes keyboard and mouse options more accessible |
• Issue 1004 (2023-01-30): OpenMandriva ROME, checking the health of a disk, Debian adopting OpenSnitch, FreeBSD publishes status report |
• Issue 1003 (2023-01-23): risiOS 37, mixing package types, Fedora seeks installer feedback, Sparky offers easier persistence with USB writer |
• Issue 1002 (2023-01-16): Vanilla OS 22.10, Nobara Project 37, verifying torrent downloads, Haiku improvements, HAMMER2 being ports to NetBSD |
• Issue 1001 (2023-01-09): Arch Linux, Ubuntu tests new system installer, porting KDE software to OpenBSD, verifying files copied properly |
• Issue 1000 (2023-01-02): Our favourite projects of all time, Fedora trying out unified kernel images and trying to speed up shutdowns, Slackware tests new kernel, detecting what is taking up disk space |
• Issue 999 (2022-12-19): Favourite distributions of 2022, Fedora plans Budgie spin, UBports releasing security patches for 16.04, Haiku working on new ports |
• Issue 998 (2022-12-12): OpenBSD 7.2, Asahi Linux enages video hardware acceleration on Apple ARM computers, Manjaro drops proprietary codecs from Mesa package |
• Issue 997 (2022-12-05): CachyOS 221023 and AgarimOS, working with filenames which contain special characters, elementary OS team fixes delta updates, new features coming to Xfce |
• Issue 996 (2022-11-28): Void 20221001, remotely shutting down a machine, complex aliases, Fedora tests new web-based installer, Refox OS running on real hardware |
• Issue 995 (2022-11-21): Fedora 37, swap files vs swap partitions, Unity running on Arch, UBports seeks testers, Murena adds support for more devices |
• Issue 994 (2022-11-14): Redcore Linux 2201, changing the terminal font size, Fedora plans Phosh spin, openSUSE publishes on-line manual pages, disabling Snap auto-updates |
• Issue 993 (2022-11-07): Static Linux, working with just a kernel, Mint streamlines Flatpak management, updates coming to elementary OS |
• 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.
|
Shells.com |

Your own personal Linux computer in the cloud, available on any device. Supported operating systems include Android, Debian, Fedora, KDE neon, Kubuntu, Linux Mint, Manjaro and Ubuntu, ready in minutes.
Starting at US$4.95 per month, 7-day money-back guarantee
|
Random Distribution | 
Sabily
Sabily (formerly Ubuntu Muslim Edition) was a free, open source operating system based on Ubuntu. Its main feature was the inclusion of Islamic software, such as prayer times, a Qur'an study tool and a web content filtering utility.
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.
|
|