| DistroWatch Weekly
|DistroWatch Weekly, Issue 504, 22 April 2013
Welcome to this year's 16th issue of DistroWatch Weekly! The Enlightenment window manager might not be to everybody's taste, but it does have a decent following among the users who prefer a lightweight yet good-looking desktop with plenty of unusual effects. In today's world of free operating systems Bodhi Linux is probably the most popular project that attempts to integrate Enlightenment with one of the big Linux distributions. How successful is it? Jesse Smith takes a look at Bodhi's latest release to find out. In the news section, Ubuntu prepares for a busy week of "Raring Ringtail" releases that will include two new official flavours, Debian announces a target release day for "Wheezy", Slackware considers its option for main software components as it prepares for a new stable release, and Fuduntu contemplates its future after the project's founder calls it quits. Also in this issue, a link to an excellent article explaining how to build custom ports for OpenBSD, a Questions & Answers section that deals with opening large files without slowing down the system, and the usual regular sections, including the addition of Ubuntu GNOME into the DistroWatch database. Happy reading!
Listen to the Podcast edition of this week's DistroWatch Weekly in OGG (19MB) and MP3 (36MB) formats
|Feature Story (by Jesse Smith)
First look at Bodhi Linux 2.3.0
Bodhi Linux is a Linux distribution which uses Ubuntu's long term support releases as its base. Upon this stable base, which will be supported for five years, the Bodhi developers add the Enlightenment desktop and up to date applications. The result is a small, very fast Linux distribution which, thanks to the malleability of Enlightenment, sports a highly flexible interface. Bodhi can run on three different architectures (both 32-bit and 64-bit x86 along with ARM) and, according to the project's website, Bodhi can be run on personal computers with just 128MB of RAM. The project has an attractive website which contains a good deal of useful documentation.
I downloaded the Bodhi Linux live CD which is approximately 570 MB in size. Booting off this CD brings up a menu that allows us to launch the Bodhi live environment in regular mode or in one of two safe graphic modes. The operating system boots up quickly and brings us to a graphical interface where we shown two configuration screens. The first screen asks what style we would like for our graphical interface. Possible options include Desktop, Laptop, Bare, Fancy and Tablet. Clicking on any of these options shows a small preview of how our desktop would be laid out with the given option. Mostly these different styles deal with the positioning of desktop components and, in some cases, the number of components or widgets displayed on the desktop. The second configuration screen asks us to select a theme for the desktop. Where the style deals with the positioning of components, the theme deals with colours and the desktop's background. Again we are able to see previews to help us make the selection. Once this second screen is dismissed we are shown the Enlightenment desktop. Each interface style is different, but I found I liked the Desktop arrangement best as it provided a nice, traditional layout.
Bodhi Linux 2.3.0 - project documentation and system installer
(full image size: 348kB, screen resolution 1280x1024 pixels)
Bodhi Linux uses the Ubuntu installer which has a straight forward graphical interface. It starts off by letting us select our preferred language and we are shown a link which will open a local copy of the project's documentation. Next we get into partitioning the local hard drive and I found the installer supports a wide range of file systems. On the following screen we confirm our time zone and then confirm our keyboard's layout. The final screen of the installer asks us to create a user account and set the account's password. The installation completed quickly and, when it was finished, the installer offered to reboot the computer for me.
Running Bodhi Linux from the local hard disk quickly brings us to a graphical login screen. The first time we sign in using our freshly created user account we are again asked to select a desktop style and theme we like. Enlightenment provides an interface which is very light on memory and CPU usage, making it highly responsive. In addition, Enlightenment, by default, is quite dynamic. Window focus follows the mouse pointer and moving the pointer to the side of the screen switches to a different virtual workspace. Opening a terminal reveals a neon bright blinking cursor and notifications are accompanies by a brief red flash on the screen. This was all a bit loud for my taste and I headed for the Enlightenment settings panel to make adjustments. Enlightenment is highly flexible and allows the user to configure practically every aspect of the interface. There are many options and interface adjustments available and one could easily waste an afternoon trying them all. I found a combination of settings I liked and settled into my normal work routine.
While Enlightenment has all the options and eye candy we might want, Bodhi takes a surprisingly conservative approach when it comes to the software provided in the default installation. We're provided with the Midori web browser and Network Manager for configuring our Internet connection. There is a text editor, an archive manager, a file browser and a virtual terminal. Behind the scenes the Linux kernel, version 3.8, keeps the system running. This makes for a small range of functionality out of the box.
Bodhi Linux 2.3.0 - changing settings and browsing package packages
(full image size: 233kB, screen resolution 1280x1024 pixels)
Bodhi Linux comes with the Synaptic package manager to help us install software and apply updates. Synaptic isn't the newest or most attractive application available for working with packages, but it does work quickly and it is quite flexible. We are able to set up batches of add/remove actions to be performed on packages and Synaptic is not only reliable, it also does a good job of keeping us informed as to what actions it is performing. Less experienced users will appreciate a second method of package management provided by Bodhi's App Centre. Selecting the "Add Software" option from the distribution's application menu opens the Midori web browser and brings us to an on-line app portal built into the Bodhi project's website. This App Centre lets us browse through lists of applications or we can search for items by name. As an example, if we want to find a FTP client, searching for "FTP" brings up the gFTP client and Filezilla as possible solutions. Besides having many useful standalone applications the App Centre also includes bundles. These bundles allow us to install groups of popular software programs. The "Nikhila Application Set" bundle includes many commonly used programs, including the VLC media player, the Thunderbird e-mail client LibreOffice and Firefox. Both single applications and entire bundles can be added to our system by simply clicking an "Install" button on the package's web page.
I ran the latest version of Bodhi Linux on a desktop machine (dual-core 2.8 GHz CPU, 6 GB of RAM, Radeon video card, Realtek network card) and found the distribution performed very well. The system was surprisingly fast, my screen was set to its maximum resolution and the operating system remained stable throughout the week. I had a minor annoyance with sound at first. By default sound was muted on my desktop machine and all the software and hardware volume controls were set to minimum. This meant that simply turning up the main mixer control on the desktop wouldn't produce sound. Apart from the desktop machine, I also tried running Bodhi in a VirtualBox virtual environment. Here the distribution again showed itself to be fast and everything worked smoothly. Bodhi only used approximately 80MB of memory, living up to the project's promise of running smoothly with less than 128MB of RAM.
Bodhi Linux 2.3.0 - downloading software bundles from App Centre
(full image size: 194kB, screen resolution 1280x1024 pixels)
It took me a while to get the Enlightenment desktop arranged the way I wanted it and a little longer to download all of the software I wanted to use. Luckily Bodhi makes both of these tasks easy. I feel it is important for a distribution to either provide the experience its users want out of the box or be easy to configure. I found Bodhi fits nicely into the second group, providing a responsive environment, lots of desktop configuration tools and an easy to use software portal. What was especially nice was that once the system had everything I wanted Bodhi remained fast and attractive. On a modern system it is remarkable how responsive the interface is. As Bodhi provides the latest versions of most end-user applications we have a good deal of functionality with all of the modern conveniences once a few bundles have been downloaded.
In the past I've been tempted to simply view Bodhi as another Ubuntu remix. We have Kubuntu and Xubuntu which present KDE and Xfce, respectively, on top of the Ubuntu base and it is tempting to look upon Bodhi as the Enlightenment Ubuntu remix. However, such an assessment would overlook two things. The first is the work Bodhi's team has put into the end-user experience, especially with regards to package management. The Synaptic package manager, while robust, is not particularly user friendly and the Ubuntu Software Centre is too heavy to fit in with Bodhi's approach. The Bodhi team deals with this issue quite nicely by adopting a light web browser and web-based package management. It's quite easy to find and download both individual applications and bundles of software. The other feature I think Bodhi brings, perhaps uniquely, to the table is a polished Enlightenment desktop.
To be perfectly frank, I don't like Enlightenment. I feel its approach is awkward and outdated. That being said, if I have to use Enlightenment, Bodhi's treatment of the interface is by far the best I have seen. The defaults, themes and documentation are of huge benefit to Enlightenment users and Bodhi has a much nicer implementation of Enlightenment than its parent, Ubuntu, ships. Bodhi is very bare bones, we start with a pretty sparse foundation and this might turn off some users (especially those with slow network connections), but the performance and the tiny memory footprint more than make up for any short comings. I think Bodhi makes for an attractive option for people running older computers or for those who want to squeeze the most performance possible out of their operating system.
|Miscellaneous News (by Ladislav Bodnar)
Ubuntu 13.04 features, Debian 7.0 release date, Slackware updates, future of Fuduntu, OpenBSD ports
Ever since the launch of Ubuntu back in 2004, the distribution's stable releases have always arrived at regular 6-month intervals - usually in April and October, with the only exception being Ubuntu 6.06 which was released in June. This predictability is one of the standard features of Ubuntu. Now, as we find ourselves at the end of April 2013, we can look forward to another busy week of Ubuntu releases. What can we expect in "Raring Ringtail"? OMG! Ubuntu! summarises the ten best Ubuntu 13.04 features - from social lens to window snapping: "Next week sees the release of Ubuntu 13.04 - the latest iteration of the world's most popular Linux distribution. But what can you expect to find in it? Unlike the last few releases Ubuntu 13.04 features few dramatic changes, instead bringing some much need polish and performance-boosts." The article is accompanied by screenshots and videos to illustrate some of the subtle improvements in the new release.
Ubuntu 13.04 - arriving on Thursday, 25 April
(full image size: 1,470kB, screen resolution 1280x1024 pixels)
On a related note, Ars Technica has published a hands-on review of Dell XPS Linux ultrabook, one of the very few mainstream computer systems that ship with Ubuntu (version 12.04, to be precise). While author Lee Hutchinson expresses the usual thoughts of doubt over the "readiness" of Linux for the desktop that are so common in the mainstream tech media, he also concludes that the ultrabook is rather unremarkable in the sense that it "just works": "If you're content to stay with Ubuntu 12.04, then the XPS 13 Developer Edition is an absolute 'just works' experience. Dell has done it -- and has done it right -- taking its work and contributing it all back upstream for the betterment of the community. The company has elected to put a friendly Linux distro on an attractive piece of hardware with good specs, including a beautiful display and a quick SSD. Moreover, the price isn't at all unreasonable."
* * * * *
Unlike Ubuntu, the Debian project doesn't subscribe to the philosophy of fixed release schedules, choosing instead to release the product when it's ready (i.e. without any known show-stopper bugs). Still, even Debian isn't immune to planning; after all, producing a stable release of the world's largest Linux distribution does need some coordinating and plenty of internal communication. So, as of last week, we have a "target day" for the release of Debian GNU/Linux 7.0 "Wheezy": "Once again, and hopefully for the final time for this cycle, we are writing to you with a release update. We now have a target date of the weekend of 4th/5th May for the release. We have checked with core teams, and this seems to be acceptable for everyone. This means we are able to begin the final preparations for a release of Debian 7.0 - 'Wheezy'. The intention is only to lift the date if something really critical pops up that is not possible to handle as errata, or if we end up technically unable to release that weekend (e.g. a required machine crashes or d-i explodes in a giant ball of fire)."
Debian GNU/Linux 7.0 - almost ready
(full image size: 126kB, screen resolution 1280x1024 pixels)
* * * * *
Slackware Linux is another distribution that doesn't plan its stable releases. That said, the increased activity on its development changelog recently (as well as some hints when reading between the lines) does indicate the imminence of a new beta cycle. Last week the changelog brought us Patrick Volkerding's commentary explaining the preferences for certain versions of important system components, including the kernel, GCC and X.Org: "1. Linux kernel - stick with 3.8 for now. It remains a concern that the NVIDIA 6150SE and nouveau could be broken with kernels above 3.6.1, however. Does anyone know if the blob fixes the issues? If not, there may still be a compelling reason to switch to the 3.4 kernel for the release. 2. GCC - I really have not run into any compiler bugs with this. There was a single report of issues with the radeon R300 when the kernel was compiled with 4.8.0, and it wasn't reported on any bug trackers or anywhere else. 3. X.Org Server - here, it does appear that going with the better supported branch (1.13.x) is a good idea to help support external drivers."
* * * * *
The unexpected death of Fuduntu in its current form, as noted in the project's most recent blog post, epitomises the trouble with "forking" a major Linux distribution by an individual (or a small group). Initially it doesn't take much to download the upstream code and promise to deliver regular updates. However, sooner or later the GCC compiler is likely to start spitting out errors and that's when despair tends to dishearten even the most dedicated developer. Fuduntu is hardly the first distribution that has been driven to the ground by the slow erosion of the initial enthusiasm; after all, the DistroWatch's discontinued distribution list now stands at 360. Still, Fuduntu might yet survive, probably without its founder and possibly in a very different form, but there is still hope. Lee Ward explains the future of Fuduntu in "this interview at My Linux Rig": "Those of us moving on to the new distro have been discussing and evaluating our options. Right now, we are leaning heavily on going with an openSUSE base. Our developers have been working with openSUSE the last few days to see how viable it will be and things are going well. While a final decision has not been made, that is how we are all leaning at the moment."
* * * * *
OpenBSD plays an important role in the open-source ecosystem as a project with very strict security guidelines. But as always, security might occasionally be in conflict with flexibility, e.g. when you'd like to install an application that is not in OpenBSD ports (perhaps due to lack of manpower to package it or to audit its source code). What can you do? Simple. Write an OpenBSD port yourself. OpenBSD developer Peter Hansteen explains how in "You've Installed It. Now What? Packages!": "The ports system consists of a set of 'recipes' to build third party software to run on your system. Each port supplies its own Makefile, whatever patches are needed in order to make the software build, and optionally package message files with information that will be displayed when the software has been installed. So to build and install a piece of software using the ports system, you follow a slightly different procedure than the classical fetch - patch - compile cycle. You will need to install the ports tree, either by unpacking ports.tar.gz from your CD set or by checking out an updated version via cvs." This is an updated article that originally appeared in BSD Magazine in 2008.
|Questions and Answers (by Jesse Smith)
Opening large files without slowing down the system
Taming-textzilla asks: I deal with large text files (often hundreds of megabytes in size) and opening these files in a text editor can make my system really slow. How can I view massive log files without slowing down my system?
DistroWatch answers: Depending on which text editor you are using to view the files the editor may be creating a backup of the existing file or, in the case of the Vim text editor, it may be creating a swap file to track changes. Both of these features assist in the recovery of data should unwanted changes be made or should the editor crash while you are using it. Alternatively it is possible the file being opened is so large it's causing the operating system to move data from memory into swap space. Whatever is causing poor system performance there are ways to view log files (even huge ones) in a way which won't bring the operating system to its knees.
The first thing you might consider trying is splitting the existing file into smaller chunks. Let us assume for a moment that you have one large text file called mylog.txt and this file contains one million lines of text. We can break this file into smaller pieces using the split command. In this example we make smaller copies of mylog.txt and each of these smaller pieces contains 10,000 lines of text:
split -l 10000 mylog.txt tinylog
The above command results in a collection of smaller files named tinylogaa, tinylogab, tinylogac, etc. Each file contains 10,000 lines of text. The original large log file is left untouched. These smaller log files can be opened in whichever text editor you prefer.
Alternatively we might consider rotating the log files more often. Most programs which use log files provide scripts to rotate the logs every day/week/month in order to avoid the files becoming too large. It might be easier to manage these massive log files if they are rotated more frequently. This will result in more log files being generated, but each one will be of a more manageable size. The directory /etc/logrotate.d will, on most distributions, hold these scripts which will contain the rules governing the rotation of log files. For details on how to get the best results from these rotation scripts I recommend reading your distribution's manual page on the logrotate program.
If you don't mind viewing log files from the command line there are several additional options. One is to use a read-only utility to view the log file. The less command is ideal for viewing and searching through logs as it allows us to browse forward and backward through the text and will not make changes to the file. The less command can be used as shown below and pressing the 'q' key closes the less browser:
The Vim editor is available to users of almost all distributions and can be ordered to run without creating a swap file for recovery. Assuming we are not planning to edit the file this is a good way to open the file without creating additional files or using too much memory. To run vim without creating a swap file we can use the "-n" command line option:
vim -n mylog.txt
In addition you can use the sed command along with the less command to display specific sections of the log file. For instance, if we wanted to view lines 10,000 through to 20,000 we could run the following command which will print out only the lines we request and let us browse those lines using the less command:
sed -n '10000,20000p' mylog.txt | less
Last, but not least, the grep utility is useful if we know what we are looking for, but not where in the file the important information is. For example, if we only want to see lines in our log file which contain the word "error" we can tell grep to print those lines only:
grep -i error mylog.txt
In case the grep command prints out more lines than we can see on the screen at one time we can turn to the less command again to buffer the text and let us read it one page at a time:
grep -i error mylog.txt | less
Another possibility is the large file you are viewing is stored on a network share and is being transferred from the remote machine to your own computer's memory. This can be a lengthy process. If you find you are trying to view large files on a network share it may be beneficial to copy these files to your local computer to cut down on unnecessary network traffic.
|Released Last Week
Chris Buechler has announced the release of pfSense 2.0.3, an updated version of the FreeBSD-based operating system for firewalls: "I'm happy to announce the release of pfSense 2.0.3. This is a maintenance release with some bug and security fixes since 2.0.2 release. You can upgrade from any previous release to 2.0.3. Changelog: updated to OpenSSL 0.9.8y; fix XSS in IPsec log possible from users possessing shared key or valid certificate; fix obtaining DNS servers from PPP type WANs (PPP, PPPoE, PPTP, L2TP); fix captive portal redirect URL trimming; voucher sync fixes; captive portal pruning/locking fixes; fix problem with fastcgi crashing which caused CP issues on 2.0.2; clear the route for an OpenVPN endpoint IP when restarting the VPN, to avoid a situation where a learned route from OSPF or elsewhere could prevent an instance from restarting properly...." See the detailed release announcement for a complete list of security and bug fixes.
Rebellin Linux 1.5
Utkarsh Sevekar has announced the release of Rebellin Linux 1.5, a set of commercial, desktop-oriented distribution based on Debian "Stable" (the "Synergy" edition) and Debian "Unstable" (the "Adrenalin" variant): "It gives us immense pleasure to announce the latest Rebellin Linux release - version 1.5. Although this is a minor version update, it brings a host of fixes and upgrades to both of the Rebellin Linux flavours. The Rebellin Project was started to provide top-notch email support at affordable price so that everybody can enjoy a reliable distribution designed for daily use. A lot of people shy away from Linux due to lack of personal level support and that's the niche Rebellin fills up! While Rebellin is a brilliantly crafted distribution suitable for users of any skill level, it is perfectly suited for newbies just entering the Linux world as it comes with personal email support that lasts for the lifetime of the product!" Read the rest of the release announcement for a list of improvements, fixes and known issues.
Stephan Raue has announced the release of OpenELEC 3.0.1, an updated version of the specialist Linux distribution built around XBMC, the open-source entertainment media hub: "The OpenELEC team is proud to release OpenELEC 3.0.1. Changelog: update to XBMC 12.1.6 (XBMC Frodo 12.1 with many bug fixes which will be released with the upcoming XBMC Frodo 12.2), this includes various fixes for Audio Engine, Raspberry Pi and other; update RPi patches; update to Boost 1_53_0; update to DVB firmware 0.0.33; update to alsa-lib 1.0.27; update to GCC 4.7.3; update to systemd 200; added support for TechniSat SkyStar S2 card with CX24120-13Z front-end; XBMC - readd Hi10p patches; Linux kernel - add ALSA upstream patches, backported from 3.8.7; Linux kernel add network related upstream patches, backported from 3.8.7; fix for issue #1987, the problem exists in the jmicron 126.96.36.199 source...." Here is the full release announcement.
ROSA 2012 RP2 "Enterprise Desktop"
Konstantin Kochereshkin has announced the availability of an updated release of ROSA 2012 "Enterprise Desktop" edition, code name "Marathon" and supported with security updates for five years. From the release announcement: "ROSA is pleased to announce the second update pack for ROSA Marathon 2012 operating system with an extended (5 years) period of technical support. The pack includes the up-to-date (as of April 2013) versions of applications as well as critical security fixes and updated kernel with extended hardware support. Also, we have re-branded this update pack, which is now called ROSA Enterprise Desktop X1. 'Marathon' is kept as a short code name synonym for the enterprise desktop product line. Marathon RP 2 contains most important backports from ROSA Desktop Fresh development branch that proved to be reliable and stable."
Manjaro Linux 0.8.5 "KDE", "LXDE", "MATE"
The Manjaro development team has announced the release of three community editions of Manjaro Linux 0.8.5, featuring the MATE, LXDE and KDE desktop environments: "We are happy to announce three new Manjaro community editions featuring MATE 1.6, LXDE 0.5.5 and KDE 4.10.2. The community editions of Manjaro Linux are released as bonus flavours in addition to those officially supported and maintained by the Manjaro team, provided that the time and resources necessary are available to do so. Yusuf and Cumali from Manjaro Turkey released Manjaro KDE 2013.04 based on Manjaro stable repositories. It features the brand new KDE SC 4.10.2 point release." Read the full release announcement for more information and screenshots.
Scientific Linux 6.4 "Live"
Urs Beyerle has announced the availability of live CD and DVD images with the recently released Scientific Linux 6.3: "Scientific Linux 6.4 LiveCD, LiveMiniCD and LiveDVD are officially released. They are available for 32-bit and 64-bit systems and come with following window managers: LiveMiniCD - IceWM, LiveCD - GNOME, LiveDVD - GNOME, KDE, IceWM. Software was added from RPMForge, EPEL and ELRepo to include additional file system support (NTFS, ReiserFS), secure network connection (OpenVPN, VPNC, PPTP), file system tools (dd_rescue, ddrescue, GParted, gDisk), and better multimedia support (GStreamer, FFmpeg, Flash plugin). Software: Linux kernel 2.6.32, X.Org Server 1.13.0, GNOME 2.28, Firefox 17.0.5, IceWM 1.2.37, LibreOffice 3.4.5, KDE 4.3.4." More details in the release announcement.
Calculate Linux 13.4
Alexander Tratsevskiy has announced the release of Calculate Linux 13.4, a Gentoo-based distribution for desktops (with KDE, GNOME 2 or Xfce), servers and media centres. The biggest news is the removal of GNOME 3 and the assertion that GNOME will no longer be supported in future Calculate releases. From the release announcement: "We are proud to announce the final release of Calculate Linux 13.4. Main changes: UEFI support added on 64-bit systems; hibernation is TuxOnIce by default; BFQ I/O scheduler supported; Calculate Utilities can now backup configuration files; the installer provides more advanced auto-partitioning options; networked Linux clients should now boot faster when the network is down; the IRC client in CLDG and CLDX is HexChat instead of XChat; CLD now uses GParted as the GUI partition manager...."
* * * * *
Development, unannounced and minor bug-fix releases
|Upcoming Releases and Announcements
Summary of expected upcoming releases
|DistroWatch.com News (by Ladislav Bodnar)
New distributions added to database|
* * * * *
New distributions added to waiting list
- PALADIN. PALADIN is an Ubuntu-based live Linux distribution that simplifies the process of creating forensic images in a forensically sound manner. PALADIN was designed with the understanding that many of those tasked with creating forensic images are not comfortable with using the command line but still want to use the power of Linux.
* * * * *
DistroWatch database summary
* * * * *
This concludes this week's issue of DistroWatch Weekly. The next instalment will be published on Monday, 29 April 2013. To contact the authors please send email to:
- Jesse Smith (feedback, questions and suggestions: distribution reviews, questions and answers, tips and tricks)
- Ladislav Bodnar (feedback, questions, suggestions and corrections: news, donations, distribution submissions, comments)
- Bruce Patterson (feedback and suggestions: podcast edition)
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 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|
|• Issue 703 (2017-03-13): SolydXK 201701, CloudReady, Solus announces new features, KDE Connect sends text messages from desktop, openSUSE's YaST module for Let's Encrypt|
|• Full list of all issues|
|Random Distribution |
Hacao Linux was a Vietnamese desktop distribution based on Puppy Linux. The project's main purpose was to provide a complete, yet light-weight operating system that can run on low-specification computers. The entire user interface of Hacao Linux has been translated into Vietnamese.