| DistroWatch Weekly
|DistroWatch Weekly, Issue 480, 29 October 2012
Welcome to this year's 44th issue of DistroWatch Weekly!
The dust is starting to settle in the wake of the latest Ubuntu release from Canonical. In this week's feature, Jesse Smith takes Ubuntu 12.10 for a ride and reports on his first impressions of the popular distribution. Read on to find out how the latest version performs. Also in relation to Ubuntu, the project's founder, Mark Shuttleworth, made an important announcement this past week, inviting more community cooperation and feedback. In other news, the controversial Wayland protocol hit version 1.0 last week, raising questions about the future and direction of graphical interfaces on Linux distributions. In this week's issue we take a look at FreeBSD's new package manager, Pkgng, designed to make the handling of ports easier for end users. Have you had a chance to try Pkgng? Please let us know about your experiences in the comments section. As usual, we cover recent releases in the open source world and bring word of news, reviews and podcasts from across the Linux ecosystem. We here at DistroWatch wish you all a pleasant week and happy reading!
|Feature Story (by Jesse Smith)
Ubuntu 12.10 Desktop
Ubuntu is one of the most commonly used Linux-based desktop distributions. The Ubuntu distro and its various community projects are used the world over and a new release always turns heads. This past week I took the latest release from Canonical, Ubuntu 12.10, for a spin. The new release promised improved integration between the desktop and social media, the ability to treat web applications as local programs and search results in the Dash which would include products from Amazon. In short, it seems Ubuntu is looking to become more integrated with on-line services. While this may be convenient for some people, it has raised a number of privacy concerns in the community and, looking over Ubuntu's legal notice about privacy does not provide any reassurance. The notice informs us Canonical reserves the right to share our keystrokes, search terms and IP address with a number of third parties, including Facebook, Twitter, Amazon and the BBC. This feature is enabled by default, but can be turned off through the distribution's settings panel.
Let's put such concerns aside for a moment and look at the various forms Ubuntu takes. The desktop edition of the distribution is available for 32-bit and 64-bit x86 machines. There is also an ARM build which, given the architecture's popularity, is good to see. The images for the desktop editions of 12.10 are a little larger for this release than they were six months ago, coming in at about 750MB. People who require CD sized ISO images can download the Server edition of Ubuntu, which is still less than 700MB in size, and add the required software to the Server installation.
Booting off the Ubuntu Desktop image brings up a graphical interface. We're asked to select our preferred language and we can choose to either try the live Ubuntu environment or perform an installation. Taking the install option brings us to a screen where we're asked whether we would like to apply any available updates and if we would like to install third-party software. This optional third-party software includes packages for playing multimedia (such as Flash videos and mp3 files) and it also includes proprietary hardware support. The next screen gets us to decide how we would like to divide up our hard disk. There are a few options, including letting Ubuntu take over the entire disk, enabling full disk encryption or partitioning the disk manually. The manual option is quite nicely presented. The Ubuntu partitioner is easy to navigate and supports lots of file systems, including ext2/3/4, Btrfs, XFS, JFS and ReiserFS. The partitioning screen also allows us to decide whether we would like to install the boot loader on our MBR or on Ubuntu's root partition. Moving on to the next screen kicks off formating the local disk and copying files from the installation media in the background while we answer additional questions. We're asked to confirm our time zone and keyboard layout. Then we are asked to create a user account. The user creation screen gives us the ability to either automatically login or enable encryption on our home directory. When all the steps are complete and the required files have been copied to the hard disk for us, the installer prompts us to reboot the machine.
Ubuntu 12.10 -- System installer
(full image size: 639kB, resolution: 1366x768 pixels)
Booting into Ubuntu brings us to a graphical login screen. Here we are given the option of either logging into our regular user account or logging into a guest account. The guest account is accessible without a password and allows users to perform all the same tasks as a regular user. When we logout of the guest account it is wiped clean, giving each guest a blank slate with all the default settings.
One characteristic of Ubuntu's I have appreciated for some time is the ability to turn on accessibility features while the installer is running. There are options for turning on screen reading and high contrast graphics along the top of the screen. Unfortunately, this time when I enabled the high-contrast display, I wasn't able to turn it off again. In fact, after the installation of Ubuntu was complete, I found that logging into my main account would cause my mouse pointer to be set to a comically large size (most of the time). This behaviour continued even with all accessibility options disabled on the login screen and in the account's System Settings panel. It appears there isn't any way to turn off these options once enabled, short of manually editing configuration files or switching to a different user account.
When running Ubuntu on my laptop (dual-core 2GHz CPU, 4GB of RAM, Intel video and Intel wireless cards) the distribution performed fairly well. All of my hardware was detected, wireless worked out of the box and my speakers produced sound at a low volume. My laptop's screen resolution was properly detected and boot times were fairly short. For the most part applications launched quickly and the desktop interface was fairly responsive. At least most of it was, the Dash was quite slow to respond, much slower than it was in Ubuntu 12.04. I suspect this is a combination of new features being added to the Dash's lenses and partly due to the fact that Unity no longer comes with a 2-D option, we are stuck with 3-D mode this time around and there doesn't appear to be any way to turn off the visual effects. This means selecting a lens or typing a search for key words or previewing an icon in the Dash caused a several second delay between input and result.
Ubuntu 12.10 -- Unity's Dash
(full image size: 520kB, resolution: 1366x768 pixels)
I also tried running Ubuntu 12.10 in a VirtualBox virtual machine and found the distribution to be practically unusable in the VirtualBox environment. Even with the VirtualBox add-ons and 3-D acceleration enabled the operating system was much too sluggish to use in any practical sense. Opening the Dash menu took over five seconds, launching small applications took over twenty. Trying to adjust any options in the System Settings panel would cause the system to lock up for about half a minute. Further, I found trying to shutdown or logout while running in either a virtual environment or on physical hardware would cause the operating system to hang and require a hard reset.
While using Unity on Ubuntu 12.04 could be a touch slow at times, it was still quite usable, both in 3-D and 2-D mode. Something has changed in Unity with the new release which makes it noticeably slower in 3-D mode. In addition, the lack of a 2-D mode means users who do not have suitable 3-D acceleration are out of luck. According to the notes I read at release time there is supposed to be a fallback mode for Unity when 3-D acceleration is not available, but it is not in evidence. After struggling with the sluggish Dash for several hours, I finally opted to download the GNOME Fallback option and was presented with what is basically GNOME 2 with thin scroll bars. The desktop's performance was better, if a touch below average, and I was able to navigate to applications much faster than before. Switching to GNOME Fallback mode didn't just improve performance, but it also reduced the system's memory usage. Under Unity Ubuntu would use approximately 440MB of RAM, using the Fallback mode my desktop operated with 210MB of RAM. Another problem I ran into with Ubuntu this time around was a stream of constant crashes and system errors. Almost every time I logged in I'd be greeted by a problem report or notice that something had crashed. I was regularly asked to send problem reports to the Ubuntu team. This happened whether I was logged into the GNOME Fallback or Unity interface.
Package management on Ubuntu is primarily handled by the Ubuntu Software Centre. This graphical application gives us a modern, easy to navigate interface. We can search for software by category or by name. Each package is displayed with an icon, name, description and user supplied rating. Items can be installed with a single click or we can click a different button to bring up detailed information on the package. These detailed descriptions often include a screen shot of the program in action and suggestions for related software. we can also see reviews from other users. An aspect of the Software Centre I enjoy is the ability to select a single item to be installed or removed and then having that task handled in the background while we continue to use the package manager. I find it more convenient than setting up batches of actions, which is the norm with most other package managers.
Ubuntu 12.10 -- The Software Centre
(full image size: 323kB, resolution: 1366x768 pixels)
Software updates are handled by a second application, the Software Updater. Launching this program causes the system to check for available security and feature updates. The interface has changed a little so that the update manager is a bit more compact. By default it doesn't show the names of the available updates, just a summary of the total size of the waiting packages. We can choose to display more information and select (or deselect) individual packages. The manager worked well during my trial and my only concern was that, even though it was set to display notification of updates immediately as they became available, no notification ever appeared. During the week there were packages made available in the repositories, but I only discovered this when I manually launched the Software Updater.
Ubuntu 12.10 comes with a collection of software which covers many common tasks. We're presented with Firefox for browsing the web, Empathy for chatting, the Gwibber micro-blogging client and Thunderbird for e-mail. The Transmission bittorrent client is included as is the LibreOffice suite. Shotwell is featured for managing photos and we're given a document viewer. The Totem video player and Rhythmbox audio player are included and the Brasero disc burning software is also in the menu/Dash. A screen reader and other accessibility options are included in the distribution. To help us get on-line Network Manager runs automatically. The distribution comes with a few small games to help pass the time and we're provided with the usual small apps for handling archives and editing text files. Under both Unity and the GNOME Fallback environment we are given a System Settings panel which allows us to adjust the look and feel of the desktop. A few other tools I was happy to find in the default install were a system monitor and a System Testing app. The latter is a program which probes the system and can send information to Canonical's Launchpad service to help trouble-shoot hardware related problems. Depending on our choices at install time we may find multimedia software on the system, such as Flash and mp3 support. There is no Java in the default installation, but we are provided with the GNU Compiler Collection for building software. In the background the Linux kernel, version 3.5, can be found working.
Ubuntu 12.10 -- Unity's System Settings
(full image size: 364kB, resolution: 1366x768 pixels)
* * * * *
As a post script to this review, I had hoped to have time to review Ubuntu on a second physical machine to see how Unity 3-D performed on different hardware. However, I was away from home and doing a complete review with two machines wasn't an option. On the weekend a friend let me borrow an old machine of hers which had been collecting dust and I tried running Ubuntu 12.10 on it. The machine was a desktop HP with an AMD Athlon X2 processor, it came with 2GB of RAM and the video card was a NVIDIA GeForce 6150. While I didn't have the chance to get the full Ubuntu experience, I did have a few hours to play with the system. The interface's performance was pretty good and the Dash was noticeably snappier on the desktop machine. Typing searches into the Unity Dash was still a touch slow, but certainly usable. My only problem with the system was the top quarter of the graphical interface would constantly refresh and flicker, sometimes using seemingly random colours. This meant that while the interface was responsive, the text in menus and the Dash was often obscured.
As a further comparison I also installed Ubuntu 12.04.1 LTS on the same HP desktop computer. The Unity environment was a bit quicker and the Dash responded almost immediately to any input. I was pleased to note the flickering and colour changes at the top of the screen, which had plagued Ubuntu 12.10, were not in evidence on the Ubuntu 12.04.1 installation. Since both versions of Ubuntu were tested across two different computers (with video cards from different manufactures) it appears the problems I experienced with the latest version regarding Unity's Dash are not hardware specific.
Ubuntu invites further community involvement, Wayland 1.0 released, file system corruption with ext4 and Red Hat brings Java to A64
In the wake of Ubuntu's latest release Mark Shuttleworth took to his blog to make a welcome announcement. The Ubuntu developers often work on new projects and features behind the scenes and Mark is looking to make the work going into Ubuntu more transparent. He writes, "we're happy to engage with contributing community members that have established credibility (membership, or close to it) in Ubuntu, who want to be part of the action." The blog spot goes on to invite community members who are interested in improving Ubuntu to sign up to help the core developers create better free and open source software and have a voice in the direction Ubuntu takes.
Fans of both mobile devices and Linux got some good news this week. Ubuntu developers have been working on porting the popular distribution to the Nexus 7 mobile device. While the project is in its early stages, it is now possible to get a mostly-working Ubuntu install on the Nexus 7. Benjamin Kerensa followed the installation instructions and reported on his experience. His blog post includes photos of the Nexus 7 in action running Ubuntu along with a video. Not everything is working smoothly yet (Benjamin mentions not being able to open a virtual terminal), but this is a positive step toward getting Ubuntu 13.04 running on the tablet.
* * * * *
Perhaps the most interesting news to ripple through the open source world this past week was the announcement that the Wayland protocol and its Weston implementation have hit version 1.0. The developers are quick to point out that Wayland, the new graphics compositor alternative to X11, isn't ready for daily use yet. The 1.0 designation indicates that the protocol is stable and the developers have a stable design from which to work. It is hoped that over time the Wayland project will mature upon this initial foundation. To date, several toolkits have included support for Wayland, including Qt, GTK+ and SDL. Hopefully more will follow, allowing Linux users to benefit from a more efficient graphics implementation.
* * * * *
From exciting news to scary news, last week some kernel developers discovered a bug which could cause data corruption on partitions using the ext4 file system. The bug, which appeared in kernel version 3.6.2, isn't likely to affect many users as most distributions shipped with older versions of the open source kernel. The bug, while potentially unpleasant, should only occur in very rare circumstances and a fix has already been proposed. Linux users can rest easy knowing the bug should be fixed before it ever reaches most distributions.
* * * * *
The ARM architecture has become increasingly popular in recent years and, up until now, most ARM devices featured a 32-bit architecture. Recently we've seen a move to support 64-bit computing on ARM with the new A64 instruction set. This is great news for companies which wish to deploy ARM, but require large memory support. It's also good news for developers who want access to more registers. Last week Andrew Haley blogged about how developers at Red Hat are working to bring Java, in the form of the free OpenJDK project, to the new ARM architecture. In his post he outlines some of the issues with 32-bit Java on ARM, the team's goal for OpenJDK on A64 and one of the big challenges the team faces (they don't have physical hardware for testing). Andrew reports Red Hat hopes to have something ready for the public to test by the end of 2012.
|Tips and Tricks (by Jesse Smith)
FreeBSD's New Package Manager
For years the FreeBSD project has focused on producing a core operating system while supplying additional, third-party software for that operating system by way of a collection of ports. These ports are quite often installed (in fact sometimes must be installed) by way of a mostly automated process which downloads the appropriate source code and compiles it. Many ports in the FreeBSD collection are also pre-built into binary form for FreeBSD users and people are able to download these binary packages from the FreeBSD collection. Despite the separation between the core operating system and the third-party software added to it, the FreeBSD approach sounds quite similar to the way packages on Linux distributions are handled.
That being said, the software management tools which handle ports and packages on FreeBSD have been stagnant for a number of years. While they can resolve dependencies and are reliable, the task of managing a FreeBSD installation with a large collection of third-party software has been a bit awkward with several competing tools used to keep installed software up to date. The PC-BSD project side-stepped this issue a bit by using self-contained PBI packages. While the PBI approach is quite user friendly, it added an extra layer on top of the ports and packages system and the PBI bundles were sometimes quite large. This is where Pkgng comes in.
Pkgng is a "next generation" package manager for FreeBSD which works, from the end user's perspective, much like the YUM and APT package managers in Linux distributions work. This new software attempts to take the pain out of maintaining FreeBSD installs which feature large amounts of third-party software. Pkgng can work with binary packages, it is capable of handling multiple packages at a time and it automatically handled dependencies. Using Pkgng, a user can install a new package which is stored locally, we can retrieve packages stored in a remote software repository, we can remove software from the local system and we can clean up dependencies which are no longer required. The Pkgng package manager is designed to replace the existing pkg_ tools and the Pkgng project provides a utility to convert existing package (and port) databases into the new Pkgng format. This makes migrating to the new package manager quite painless.
This past week I had the chance to try out Pkgng, version 1.0, in combination with FreeBSD 9.1-RC2. After installing a handful of packages the old way, using pkg_add, I installed Pkgng from the FreeBSD ports collection. I then used its companion tool to convert over my package database, instructed Pkgng to update its repository information and got to work. I found the process quite smooth and, for the most part, Pkgng performed without any problems. For simple actions, such as adding and removing software from the system and checking for updates, Pkgng performed quite well. The package manager offers to provide detailed package information, it displays a short summary of actions it plans to take before it begins adding or removing software and I ran into no serious problems. If I had to compare it directly to one package manager in the Linux world its closest relative would probably be Aptitude. Pkgng provides one simple front-end for all package handling and search functions and works quickly. The only time I ran into a problem with Pkgng was when I tried installing a software package for which the package collection had multiple versions. For example, telling Pkgng to install "apache" will result in the package manager asking for confirmation to install Apache version 2.0 and Apache 2.2, along with the dependencies of both. When in doubt, Pkgng will assume you want all possible matches. Situations like this can be avoided by specifying the complete name of the port we want, for example "apache22".
Thus far I have been impressed with Pkgng and it is good to see developers in the FreeBSD community adopt a more user-friendly and unified approach to package management. The new command line utility will make migrating to FreeBSD easier and, hopefully, we will see a graphical interface for the new package manager in the near future to make software management on BSD desktop systems feel more integrated.
|Released Last Week
Zenwalk 7.2 "Live"
The "Live" edition of Zenwalk Linux (also known as "Zenlive" and based on the latest version of Slackware Linux), version 7.2, has been released: "I am happy to finally announce the release of Zenlive 7.2 - just a few days after Zenwalk Linux 7.2 standard edition was official launched. A lot of fine-tuning and testing was necessary and a lot of packages have been upgraded since the last beta 3 to reflect recent changes in upstream Zenwalk. Under the hood: new xz compression Squashfs 4.0 (now in vanilla kernel); all new simple installer and live scripts; on-the-fly optional live module activation during the running live session; persistent changes feature is now supported, even over network shares; additional packages for more functionality; additional language packs and full Japanese language input support...." Read the full release announcement for further details.
Puppy Linux 5.3 "Precise"
Barry Kauler has announced the release of Puppy Linux 5.4 "Precise" edition, a small Linux distribution built from Ubuntu 12.04.1 and compatible with Ubuntu 12.04 DEB packages: "This is it, the very first official release of Precise Puppy. Precise Puppy is built from Ubuntu 'Precise Pangolin' 12.04.1+ binary DEB packages, hence has binary compatibility with Ubuntu and access to the vast Ubuntu package repository. Couple that with Puppy's tiny size, speed and ease of use, and this is one incredible pup. It is assigned version 5.4 to indicate its position relative to the other puppies, such as Wary 5.3 and Slacko 5.3.3 (5.4 coming soon). A lot of work has happened at the 'Woof level' since the release of Wary 5.3 in April 2012 - of particular importance to Precise are the many enhancements to the Puppy Package Manager (PPM)." See the release announcement and release notes for more information.
DEFT Linux 7.2
Stefano Fratepietro has announced the release of DEFT Linux 7.2, an Ubuntu-based live distribution with a large collection of free and open-source tools for incident response, cyber intelligence and computer forensics tasks: "Today we are happy to announce the latest DEFT Linux release, version 7.2. This is the last 32-bit release but it will have bug-fix support until 2020. Please note that the next release will be for 64-bit systems only. What's new in this release? Virtual appliance based on VMware 5 with USB 3 support; Linux kernel 3.0; Autopsy 3 beta 5 (using WINE, please note that you will need a minimum of 1 GB of RAM); Log2tmeline 0.65; guymager 0.6.12; VMFS support; some minor fixes. Thank you for choosing DEFT Linux and enjoy the project!" Here is the brief release announcement.
Proxmox 2.2 "Virtual Environment"
Martin Maurer has announced the release of Proxmox 2.2 "Virtual Environment" edition, an open-source virtualization platform for running virtual appliances and virtual machines, based on Debian GNU/Linux: "Hi all. We just released Proxmox VE 2.2, including countless improvements and a lot of exiting new features, like live snapshots for KVM guests. Version 2.2 release promotion: Get a reduction of 22% on your Premium, Standard or Basic Support subscriptions. You can easily host all your virtualized servers with Proxmox VE 2.2 and get a replacement for VMware vSphere, Microsoft Hyper-V or Citrix XenServer. No license costs, no vendor lock-in, affordable support and full open-source system. Support is available in English and German." See the release announcement and release notes for additional details.
BackBox Linux 3.0
Raffaele Forte has announced the release of BackBox Linux 3.0, a specialist Ubuntu-based live DVD designed for penetration testing and forensic analysis tasks: "The BackBox team is pleased to announce the major release of BackBox Linux, version 3.0. The major release include features such as Linux kernel 3.2 and Xfce 4.8. Apart from the system major upgrade, all auditing tools are up to date as well. What's new: system upgrade; bug corrections; performance boost; improved start menu; improved Wi-Fi drivers (compat-wireless aircrack patched); new and updated hacking tools. System requirements: 32-bit or 64-bit processor; 512 MB of system memory; 4.4 GB of disk space for installation; graphics card capable of 800x600 pixel resolution; DVD-ROM drive or USB port." Here is the brief release announcement.
Matt Housh has announced the release of CRUX 2.8, a small, independent and customisable Linux distribution designed for more advanced Linux users: "The CRUX team would like to announce that CRUX 2.8 x86 has been released." What's new? "Toolchain updates - CRUX 2.8 includes glibc 2.16.0, GCC 4.7.2 and Binutils 2.22; Linux kernel 3.5.4; the ISO image is processed with isohybrid and is suitable for burning on a CD and putting on a USB drive; important libraries have been updated to new major versions which are not ABI compatible with the old versions, we strongly advise against manually updating to CRUX 2.8 via ports, since these changes will temporarily break the system; the oldest kernel supported by glibc is 2.6.39; module-init-tools has been replaced by kmod; some deprecated video drivers have been removed from X.Org (radeonhd, i128, mach64, tdfx, voodoo)...." See the release notes for more details.
Linux Lite 1.0.0
Jerry Bezencon has announced the release of Linux Lite 1.0.0, a beginner-friendly Ubuntu-based desktop Linux distribution with Xfce as the preferred desktop environment: "Linux Lite 1.0.0 'Amethyst' final for 32-bit systems with PAE support has been released. This distro was created for three reasons. One, to show people just how easy it can be to use a Linux-based operating system and to dispel myths about how scary Linux operating systems are. Two, to help create awareness about Linux-based operating systems. And three, to help promote this community. Linux Lite is free for everyone to use and share, and suitable for people who are new to Linux or for people who want a lightweight environment that is also fully functional." Read the rest of the release announcement for other interesting information.
Josh Paetzel has announced the release of FreeNAS 8.3.0, a free and open-source Network-Attached Storage (NAS) operating system based on FreeBSD: "The FreeNAS development team is pleased to announce the immediate availability of FreeNAS 8.3.0-RELEASE. FreeNAS 8.3.0 is based on FreeBSD 8.3 with version 28 of the ZFS file system. This is a major milestone in FreeNAS development, bringing in the plugin system with ZFS version 28. Development of the FreeNAS 8.2 branch has come to a halt, as both ZFS version 15 as well as FreeBSD 8.2 are no longer supported. There have been no major changes between 8.3.0-RC1 and RELEASE, mostly bug fixes and minor usability improvements to the GUI." See the release announcement and release notes for further information.
Chakra GNU/Linux 2012.10
Anke Boersma has announced the release of Chakra GNU/Linux 2012.10, an updated release of the KDE-centric desktop Linux distribution: "The Chakra project team is proud to announce the third 'Claire' release. It took a good six months of preparations to get to this point, but the full switch to systemd is here. To do so udev is merged into systemd, with systemd being updated to 194. This meant a first .so file jump for libudev, meaning many packages depending on libudev were updated and rebuilt. It also meant the removal of ConsoleKit, handled now by Polkit and logind. Among all the other updates on this release, KDE 4.9.2, Linux kernel 3.5.6, kmod 0.10, CUPS 1.6.1, D-Bus 1.6.4, Qt 4.8.3, Calligra 2.5.3 to name a few." Read the rest of the release announcement for more information.
* * * * *
Development, unannounced and minor bug-fix releases
|Upcoming Releases and Announcements
Summary of expected upcoming releases
|Around the Web
* * * * *
* * * * *
New distributions added to the database|
- Linux Lite. Linux Lite is a beginner-friendly Linux distribution based on Ubuntu LTS and featuring the Xfce desktop.
* * * * *
New distributions added to waiting list
- Flux Capacity. Flux Capacity is a lightweight live CD based on Arch Linux and featuring the Fluxbox graphical interface.
* * * * *
DistroWatch database summary
* * * * *
This concludes this week's issue of DistroWatch Weekly. The next instalment will be published on Monday, 5 November 2012. 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)
|• 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|
|• Issue 702 (2017-03-06): Fatdog64 Linux, elementary OS bundled with new netbook, Haiku announces new features, security and the size of a distro's development team|
|• Issue 701 (2017-02-27): OBRevenge 2017.02, Mageia 6 delays, NetBSD reproducible builds, questions about swap space, trying to steam video on a Raspberry Pi|
|• Issue 700 (2017-02-20): RaspBSD, Debian replaces Icedove with Thunderbird, Fedora's licensing guidlines, tips for switching shells, finding battery charge, getting IP address and killing processes|
|• Issue 699 (2017-02-13): Clear Linux, GhostBSD network utility ported to FreeBSD, Ubuntu coming to Fairphone, elementary OS crowd funding an app store|
|• Issue 698 (2017-02-06): Solus 2017.01.01, comparing containers with portable applicatins, Tails dropping 32-bit support, Debian Stretch enters freeze|
|• Issue 697 (2017-01-30): Subgraph OS 2016.12.30, running Ubuntu on an Android phone, Arch Linux phasing out 32-bit support, Linux Mint testing updated LMDE media|
|• Issue 696 (2017-01-23): GoboLinux 016, remotely running desktop applications, Solus adopting Flatpak, KDE neon using Calamares, TrueOS tests OpenRC|
|• Issue 695 (2017-01-16): Zorin OS 12, Peppermint team fixes installer bug, Debian refreshes Jessie media, Ubuntu improves low graphics mode, Exciting things coming in 2017|
|• Issue 694 (2017-01-09): MX Linux 16, Fedora considers systemd security features, DragonFly BSD to support massive swap space, Ubuntu Touch roadmap, Puppy's newsletter, sudo's password prompt|
|• Issue 693 (2017-01-02): Comparing small distros, fig language, video driver comparsion, Debian+PIXEL, Wayland on FreeBSD|
|• Issue 692 (2016-12-19): Bodhi Linux 4.0.0, Cappsule containers, Calculate's new Utilities package, Solus and Ubuntu MATE build new application menu|
|• Issue 691 (2016-12-12): SalentOS 1.0, openSUSE improves YaST, Fedora considers slower release cycle, KDE neon gets LTS branch|
|• Issue 690 (2016-12-05): Fedora 25, Ubuntu adopts rolling HWE kernel, running Android apps on GNU/Linux, Haiku working toward EFI support|
|• Issue 689 (2016-11-28): openSUSE 42.2, Fedora's upgrade path, plans for Korora 25, transitioning from PC-BSD to TrueOS, Webconverger's reproducible builds|
|• Issue 688 (2016-11-21): Endless OS 3.0.5, KDE neon fixes security hole, FreeBSD's Quarterly Status Report, Rolling release trial #2 concludes|
|• Issue 687 (2016-11-14): NAS4Free 10.3.0.3, Fedora gains MP3 playback, budgie-remix becomes Ubuntu Budgie, Ubuntu flavours compared, Rolling release trial #2|
|• Issue 686 (2016-11-07): FreeBSD 11.0, rolling release trial #2, Debian announces supported architectures, Simplicity switching to antiX base, farewell to Mythbuntu|
|• Issue 685 (2016-10-31): elementary OS 0.4, SUSE gains ARM support, Mint improves language support, Dirty COW explained, Rolling release trial #2|
|• Issue 684 (2016-10-24): Ubuntu 16.10, Linux popularity in different markets, Fedora runs on Raspberry Pi, Ubuntu features live kernel patching|
|• Issue 683 (2016-10-17): Refracta 8.0, making packages for distributions, Alpine switches to LibreSSL, 386BSD website publishes classic code|
|• Issue 682 (2016-10-10): KDE neon 20160915, Android-x86 6.0, Fedora warns of update bug, HandyLinux drops English translation, LXQt benchmarks|
|• Issue 681 (2016-10-03): OpenBSD 6.0, DragonFly BSD to support LibreSSL in ports, systemd denial of service bug, upgraded Mintbox Mini|
|• Issue 680 (2016-09-26): Uruk GNU/Linux 1.0, blocking applications at the firewall, Lenovo controversy, Ubuntu running on the Nextcloud Box|
|• Issue 679 (2016-09-19): OpenMandriva 3.0, 32-bit vs 64-bit performance, openSUSE updates, KaOS unveils first run wizard|
|• Issue 678 (2016-09-12): Apricity 07.2016, Mageia adopts DNF, KDE neon to use Wayland, FreeBSD updates Linux compatibility, creating cron jobs|
|• Issue 677 (2016-09-05): Peppermint OS 7, Manjaro updates leadership, TrueOS becomes rolling release, organizing files, creating torrents|
|• Issue 676 (2016-08-29): Korora 24, Fedora 25 to use Wayland by default, Linux turns 25, PC-BSD becomes TrueOS, finding software licensing information|
|• Issue 675 (2016-08-22): Gentoo LiveDVD "Choice Edition", moreutils, Ubuntu improves terminal convergence, MATE packaged for Openindiana, FreeBSD improves video support|
|• Issue 674 (2016-08-15): Zenwalk Linux 8.0, Ubuntu phone follow-up, Lubuntu transitioning to LXQt, Steam running on FreeBSD|
|• Issue 673 (2016-08-03): noop linux and EasyNAS, Debian's GnuPG switch, Fedora "Flock", using "nice"|
|• Issue 672 (2016-08-01): Ubuntu Phone 15.04, Solus embraces rolling release model, interview with Jane Silber, FreeBSD Quarterly Report|
|• Issue 671 (2016-07-25): Slackware 14.2, Point Linux 3.2, OpenBSD disables usermount, KaOS releases significant changes, Fedora 22 reaches end of life.|
|• Issue 670 (2016-07-18): Linux Lite 3.0, Bodhi team plans 4.0.0, pfSense changes licensing, running software across distributions, Linux Mint upgrade path|
|• Issue 669 (2016-07-11): Linux Mint 18, proving a system is secure, LibreSSL in FreeBSD, Ubuntu plans phasing out 32-bit, pfSense status report|
|• Issue 668 (2016-07-04): Fedora 24, Linux Mint plans for 18.1, FreeBSD and DragonFly BSD improve their file systems, comparing Flatpak, Snap and AppImage|
|• Issue 667 (2016-06-27): GeckoLinux 421, Fedora supports Flatpak, Solus unveils new features, running GNU/Linux on tablets|
|• Issue 666 (2016-06-20): Comparing more live update methods, Ubuntu's snap packages, Antergos drops 32-bit media, GeckoLinux unveils Rolling edition, learning Linux resources|
|• Issue 665 (2016-06-13): BunsenLabs Linux Hydrogen, Fedora 24 delayed, NetBSD grows in size, Clonezilla questions|
|• Issue 664 (2016-06-06): Sabayon 16.05, Debian updates install media, the cost of free software, Qubes explains secure build process|
|• Issue 663 (2016-05-30): Comparing live update methods, Ubuntu MATE's progress, distros debate systemd change, DistroWatch turns 15|
|• Issue 662 (2016-05-23): Clonezilla Live, new Fedora community repository, DragonFlyBSD runs Wayland, a live edition of Slackware and kernel components|
|• Issue 661 (2016-05-16): FreeBSD 10.3, OpenMandriva adopts Clang, Debian adds ZFS packages, PCLinuxOS drops 32-bit and comparing CentOS with RHEL|
|• Issue 660 (2016-05-09): Ubuntu MATE 16.04, Mint's xapps, FreeBSD Quarterly Report, Debian updates 32-bit support, addressing GPL violations|
|• Issue 659 (2016-05-02): Ubuntu 16.04, compiling custom kernels, Cinnamon 3.0, Sabayon launches ARM build, Devuan ships Beta release|
|• Issue 658 (2016-04-25): Kali Linux 2016.1, elementary OS 0.3.2, Debian elects Project Leader, Fedora 24 feature preview, Nard reaches 1.0|
|• Full list of all issues|
|Free Tech Guides
NEW! Vim Cheat Sheet
NEW! Three Vim Cheat Sheets - a simple refresher, graphical Vim commands laid out over a keyboard, and a complex list with every Vim command in one place.
|Free Tech Guides
NEW! HTML Email
NEW! This FREE 168-page ebook will show you how to confidently offer your clients email and newsletter designs that consistently produce real results.
|Free Tech Guides
NEW! Vim Cheat Sheet
NEW! Three Vim Cheat Sheets - a simple refresher, graphical Vim commands laid out over a keyboard, and a complex list with every Vim command in one place.
|Free Tech Guides
This FREE 404-page ebook will assist you in making the leap from competent web developer to confidence software engineer.