| DistroWatch Weekly
|DistroWatch Weekly, Issue 554, 14 April 2014
Welcome to this year's 15th issue of DistroWatch Weekly! We entrust our computers with a great deal of personal and sensitive data. We rely on our computers to manipulate and store documents, family photos, perhaps tax information and credit card data. Considering the vast amounts of important data our computers are fed on a regular basis, it is vital that we make sure our operating systems are reliable and secure. With that in mind, this week we turn our attention to file storing solutions and security. In our feature review this week we look at a file storage and backup solution called FreeNAS, a FreeBSD-based operating system designed to work on network attached storage devices. In our News section we talk about Ubuntu's move to improve user privacy in future releases. We also talk about a very serious security bug which was discovered and patched last week that could be used to quietly compromise large amounts of sensitive data. Plus we invite you to select which community flavours of Ubuntu LTS will get reviewed this April. As usual, we cover the distribution releases from the past week and look ahead to exciting developments to come. We wish you all a terrific week and happy reading!
- Reviews: Setting up storage with FreeNAS 126.96.36.199
- News: Ubuntu refines dash searches, OpenSSL bug found and patched, Fedora.next explained, CentOS update, Robolinux Stealth VM software for Ubuntu, DPL elections result
- Tips and tricks: Measuring memory and getting rid of useless cats
- Released last week: NexentaStor 4.0, Ultimate Edition 3.9, VortexBox 2.3
- Upcoming releases: Ubuntu 14.04, OpenMandriva 2014.0 RC, Bodhi Linux 3.0.0 Beta
- New distributions: Leck Linux, Lychee Linux
- Reader comments
|Feature Story (by Jesse Smith)
Setting up storage with FreeNAS 188.8.131.52
FreeNAS is one of the more popular open-source platforms for network attached storage (NAS) devices. It is built with FreeBSD as its underlying operating system. The development of FreeNAS is sponsored by iXsystems, a company which sells (among other things) NAS devices. This pairing means people interested in large amounts of storage can experiment with the freely available FreeNAS operating system and, should a person wish to upgrade, supported NAS devices are available.
The FreeNAS operating system is available in 32-bit and 64-bit x86 builds. Available download options include a disc image for fresh installations, there is an upgrade option, a thumb drive image and VMWare images of FreeNAS. The full installable version of FreeNAS is approximately 216MB in size. Booting from the FreeNAS media brings up a text menu in which we are asked if we would like to install or upgrade FreeNAS, shutdown the system or drop to a shell prompt. I took the option to perform a new installation and was asked to select which drive I would be using for the operating system. It is worth noting at this point that FreeNAS requires one hard disk for the operating system and uses additional hard disks for data storage. We are warned that installing FreeNAS will wipe the hard drive we have selected and, assuming we are okay with this, the system installer copies its data to our hard drive. The installation took under ten minutes in my VirtualBox test environment. At the end of the installation we are asked to remove the installation media and reboot the computer.
The local copy of FreeNAS boots to a text console where a menu is displayed with eleven options. Most of the options involve configuring aspects of the network, routing and DNS. There are also options for resetting the FreeNAS web interface's login credentials, resetting the operating system to its initial configuration, dropping to a command line and shutting down the NAS device. I feel it is worth noting at this point that, when FreeNAS boots, we are automatically logged in as the root user. We have the ability to configure or manipulate the system as we see fit. Even once a password is set on the root account, we are still logged in automatically.
Looking around the initial environment I learned a few things. One is that FreeNAS used approximately 90MB of RAM prior to me adding file systems or tweaking the operating system's configuration. Once I had added some storage and enabled a couple of services memory usage rose to about 110MB. The operating system uses about 755MB of disk space. With the default configuration I found FreeNAS would try to use DHCP to create a network connection and get on-line. Using the menu options I was able to set a static IP address and provide an alternative DNS server.
FreeNAS 184.108.40.206 - status graphs and system load monitoring
(full image size: 290kB, screen resolution 1280x997 pixels)
Most of what makes FreeNAS interesting is in the operating system's web-based control panel. By default we can access this web control centre by pointing our web browser to the NAS device's IP address. FreeNAS allows connections over plain HTTP, but can be configured to accept more secure HTTPS connections if desired. The first time we access the web portal we are asked to set a password on the administrator account. This password is needed to access the web interface later, but does not guard against access to the text console.
One of the first things I wanted to do was mount a second disk from my NAS device to FreeNAS so I could start storing things on it. Here I ran into an odd quirk. When I went into the Storage tab there were no disks listed as being available. However, if I went into the Reports tab where status messages and statistics are shown, both the primary disk (for the operating system) and the secondary disk (for data) were shown. Dropping to the command line I was able to see the second device listed as available, but I could not access the disk or format it through the web interface. Eventually, after a reboot and some more poking around, I re-installed FreeNAS. For some reason this fixed the issue and I was able to find my second disk in the web interface's Storage tab. I attempted to add the disk, formatting it with the ZFS advanced file system. The operation failed. I attempted to add the disk a second time, using the web interface's Manual mode which gives us some extra flexibility. This time the new disk was handled properly and set up as a ZFS storage pool.
Shortly after setting up my new storage pool, I noticed a yellow button in the upper-right corner of the screen. Clicking this yellow "alert" button shows warnings and status messages. One of the messages informed me I should venture into the "System->Settings->Advanced" portion of the web interface and enabled a "system data pool". This is a fancy way of saying we are to select a directory where dynamic information, such as log files, can be saved.
FreeNAS 220.127.116.11 - system status messages
(full image size: 161kB, screen resolution 1280x997 pixels)
Digging through the well organized web interface we can find a great deal of useful tools and information. As I briefly mentioned above, there is a collection of system monitors which give us information on the state of our NAS device. There is a web-based virtual terminal where we can login to perform command-line duties without the need for a separate secure shell service. Perhaps the most important collection of utilities is under the Sharing group, which allows us to set up NFS and Samba shares, giving easy, cross-platform access to our files. Another section of the web interface gives us access to various services. For example, we can configure rsync modules, OpenSSH and an FTP service, along with others. The options presented are straight forward and the services easy to configure. One aspect of the FreeNAS interface I found odd was that we configure system services under one tab, but enabling/disabling services is handled under another tab. All services can be turned on/off from one tab which is kept separate from the configuration options.
One feature of ZFS (and FreeNAS) I particularly like is the ability to work with file system snapshots. Using the web interface we can easily create scheduled snapshots of our data. The scheduling tool is quite flexible, allowing us to, for example, create snapshots every hour during work hours and just during certain days of the week. The provided ZFS utilities allow us to perform some other useful feats, such as automatically compressing data and enabling deduplication.
One aspect of FreeNAS I found interesting is the project's move to diversify the tasks we can perform with our NAS. While the core utilities focus on storing, retrieving and backing up files, there are two additional features one might usually expect to find on a more general purpose server operating system. For instance, FreeNAS gives us the ability to set up FreeBSD jails. These jails allow us to run processes in isolation, preventing the software we run from harming the rest of the operating system or our data. Several jail templates are provided for us, some for simply isolating processes, some for setting up contained Linux environments and there is a jail template for dealing with FreeNAS plugins.
FreeNAS 18.104.22.168 - enabling system services
(full image size: 173kB, screen resolution 1280x997 pixels)
A FreeNAS plugin is essentially a piece of bundled software which can be run inside a jail. Right now there are not many plugins available for download, but there are a few, including the Transmission bittorrent client and a media server. I have not yet had a chance to dig into the internals of a plugin, but from the wiki's description, a plugin appears to be a self-contained PBI file which is unpacked and run within a jailed environment. This avoids dependency issues, keeps the software from negatively affecting the rest of our NAS and provides additional functionality to the user.
When I first started using FreeNAS I did run into some minor difficulties getting the network enabled and adding my first storage disk. These problems may have been a result of working within a VirtualBox virtual machine, or perhaps it was a quirk of the software, I'm not sure. Based on my previous, smooth experiences with FreeNAS I suspect the issue lay with the VirtualBox environment. Once I got around those minor issues my time with FreeNAS was positive. The web interface feels smoother this time around than it did the last time I reviewed the operating system. I think the web portal is more responsive. It took me a while to get used to the way options were organized. As I mentioned above, system services are configured in one area and enabled in another. Also, I found it took me a while to get used to the idea that settings were generally viewed on one tab and added/enabled on another. However, once I got into the pattern, I found the interface was consistent. In fact, that may be one of the nicer things about FreeNAS, it appears to be entirely consistent. The user interface works the same way from screen to screen, giving the web portal a unified feel.
The features FreeNAS ships with are excellent. I really like the flexibility of the snapshots and the many methods (FTP, OpenSSH, rsync, Samba, NFS, etc) we can use to access our data. The user management, service management and plugin management tools are very simple to use. Defaults are generally reasonable and I suspect most people, aside from wanting to enable HTTPS for login access, will not need to change the operating system's defaults. ZFS is a very powerful file system and the ability to tweak its many options through the point-n-click web portal is a welcome feature. I have not played around with plugins and jails as much as I would like, I feel as though installing some services and Transmission is just the tip of the iceberg. So far these contained services have worked well for me and I look forward to exploring them further.
In addition, I like that FreeNAS is provided without cost, but that iXsystems also sells supported and certified NAS equipment. This means the hobbyist at home gets a free operating system while the enterprise system administrator gets the product they need too. FreeNAS appears to be a flexible and powerful technology. For people who want a platform that focuses (almost exclusively) on storing and transferring files, it is a solid offering and well worth investigating.
|Miscellaneous News (by Jesse Smith and Ladislav Bodnar)
Ubuntu refines dash searches, OpenSSL bug found and patched, Fedora.next explained, CentOS update, Robolinux Stealth VM software for Ubuntu, DPL election results
Last week several blogs reported that the Ubuntu distribution will shift from the default behaviour of displaying third-party search results in the Unity dash to an opt-in approach when it comes to displaying remote search results. This news is sure to please privacy advocates who complained about Unity's dash sending search queries to remote servers. However, the more private version of the Unity dash is not going to be available for a while yet. The upcoming Ubuntu 14.04 release will still ship with the previous behaviour were on-line search is the default. The new, more private version of the dash will ship with Unity 8 which is likely to be bundled with Ubuntu's desktop edition later this year or in 2015. The OMGUbuntu blog sums up the situation nicely, "At present all queries entered into the Unity dash are searched against a set of on-line sources. Related results, including the contentious product suggestions from Amazon, are returned to the dash and are presented alongside local files and apps. Though this feature is enabled by default it can be turned-off through a toggle in System Settings. But before anyone unpacks the party poppers in jubilation there are caveats to note: Amazon results are not being removed entirely, and the change is not going to take effect in Ubuntu 14.04 LTS."
Twice a year the Ubuntu community releases a torrent of distributions into the wild. Apart from the flag ship Ubuntu distribution there are many official community projects which draw from the Ubuntu software repositories. These community editions include such popular operating systems as Kubuntu, Lubuntu, Xubuntu and others. When these new releases arrive we try to review at least two of them here on DistroWatch, Ubuntu itself and one of the many community editions. Usually the community edition that gets reviewed is selected at random, but this time we are going to open up the matter to a vote. If you have a preference as to which community edition of Ubuntu gets reviewed, please e-mail your preference to firstname.lastname@example.org and place the name of the community edition in the subject line of the e-mail. The project which receives the most votes will get reviewed.
* * * * *
A serious security vulnerability was discovered last week which affects most Linux distributions and members of the BSD family. The bug, nicknamed The Heartbleed Bug, was discovered in the OpenSSL software library and allows the attacker to gain access to a person's private security keys and files. A website was quickly set up which explains the nature of the bug, how to prevent being compromised by the exploit and which versions of popular open-source operating systems are affected. Several projects, including Fedora, Debian and FreeBSD have already posted information on the bug and how to apply security patches to fix the issue.
* * * * *
With the unusually long delay between the release of Fedora 20 and the start of the Fedora 21 development process, and the subsequent emergence of the "Fedora.next" term, many users have been wondering about the future of the popular Linux distribution. Christopher Tozzi at The Var Guy has summarised some of the possible upcoming changes at the Red Hat-sponsored project: "For now, the name [Fedora.next] refers simply to 'planning and direction-setting' aimed at identifying changes Fedora developers should make over the next several years to reinvigorate the operating system. Most notable on the list so far is a proposal for splitting Fedora releases into three different "products" -- workstation, cloud and server -- 'so that we can build and market each in different ways,' as Miller explained in a follow-up to his first article. That's a very similar strategy to the one adopted by distributions including Ubuntu - although it is notable that, unlike the Ubuntu suite, none of the proposed Fedora products focuses on mobile. The product segmentation seems likely to make it easier for different groups of Fedora users to obtain a distribution that more readily meets their particular needs out of the box."
* * * * *
Many Linux users are eagerly awaiting the upcoming release of Red Hat Enterprise Linux (RHEL) 7, a major new update of the enterprise-class distribution that is expected to include many new technologies developed by the open-source software community over the last few years. Consequently, a "gratis" variant of RHEL 7 in the form of CentOS 7, should follow shortly afterwards. But the recent incorporation of CentOS into Red Hat structures has resulted in a new unknown variable and perhaps a bit of anxiety among the CentOS users. Here is an update on the Red Hat - CentOS relationship by LWN's Jake Edge: "CentOS board member Karsten Wade, who is also Red Hat's engineering manager for CentOS, came to the 2014 Linux Foundation Collaboration Summit to explain how CentOS and Red Hat are joining forces and what it means for the future of both. Back in early January, the two announced that CentOS was joining the Red Hat family. According to Wade, that was the completion of one-and-a-half years of effort to put the two together, but it was just the beginning of actually figuring out what the partnership means." Read also the comments that follow the article for additional clarifications and insight.
* * * * *
Robolinux, a distribution project designed to ease the transition from Windows to Linux with the help of a pre-configured VirtualBox addition running Windows XP or Windows 7, has released installable DEB files for Ubuntu and Linux Mint. Named "Stealth VM For Ubuntu & derivatives", these packages provide an easy-to-use wizard for installing a licensed copy of Windows that would run in a virtual environment alongside Linux: "What many Windows XP users want to do is run Windows applications inside Ubuntu or their Ubuntu derivative. The Robolinux Stealth VM software will significantly increase the number of successful and permanent Windows to Linux user migrations which is estimated by ZD Net to be 11% of the 670 million existing Windows XP users. ... In a few clicks the Windows XP or Windows 7 virtual machine is instantly built and fully configured and ready to go. Then you simply load your Windows disk and programs. Robolinux has incredibly easy how to screens and videos to make sure anyone can do it." See also this page for further information and screenshots.
* * * * *
And finally, a piece of Debian news that had come in just before this issue of DistroWatch Weekly went live - Lucas Nussbaum has been re-elected as Debian Project Leader: "The Debian Project Leader election has concluded and the winner is Lucas Nussbaum. Of a total of 1,003 developers, 401 developers voted using the Condorcet method. More information about the result is available in the Debian Project Leader elections 2014 page. The new term for the project leader will start on April 17th and expire on April 17th 2015."
|Tips and Tricks (by Jesse Smith)
Measuring memory and getting rid of useless cats
Counting-the-bits asks: How do you measure the memory used by a distribution in your reviews? I've tried to replicate your results on Mint and CentOS with free, top and such to no avail.
DistroWatch answers: When reviewing Linux distributions I measure memory usage with the free command. Specifically I run the command "free -m" which displays memory usage in megabytes. The number which appears in my reviews is the number displayed in the first column of the second row of the free command's output. This value indicates the amount of memory actively used by the operating system and does not include buffered or cached data left in memory for fast access. When I test other operating systems, such as members of the BSD family, they typically do not include the free command. In those cases I run the top command and make note of the amount of memory marked as actively used.
* * * * *
Command line tip
This week I would like to discuss a topic which has little practical value, but may be of some interest to fans of the command line. There are times when a user may type a command which technically works, but may be much less efficient than it could be. Or perhaps the user is just typing a good deal more than they need to be. One fine example of these sorts of scenarios is the useless use of the cat command. The cat command is used to concatenate two (or more) files together and then output the result to the terminal. In some cases the output of the cat command is redirected to a file or piped to another command. For instance, the following example uses cat to display the contents of a single text file:
In this second example we use cat to take two files, my-to-do-list and my-shopping-list, and combine them into one long text file called everything:
cat my-to-do-list my-shopping-list > everything
These are proper uses of the cat command. However, cat is popular and sometimes ends up being used in situations where it does not make sense or where using cat is redundant. For instance, it is possible to pipe the output from cat to other commands such as grep and less. However, both grep and less can simply open files directly without needing cat. Here is an example of a redundant use of cat, followed by a more proper example. Both of these commands accomplish the same thing:
cat my-to-do-list | grep clean
Likewise, both of the following commands display the contents of my text file, dictionary:
grep clean my-to-do-list
cat dictionary | less
Here is an example where cat is used to copy a file, followed by an example where I use the system's copy (cp) command to accomplish the same task:
cat old-file > new-file
The cat command can be useful at producing small amounts of output and combining two (or more) files together. Quite often other uses of the cat command are redundant and make use of extra resources and time that could be saved by using shorter, more efficient commands.
cp old-file new-file
|Released Last Week
Michael Letschin has announced the release of NexentaStor 4.0, a major new update of the specialist distribution optimised for virtualisation and network-attached storage - based on the Illumos kernel and ZFS file system: "This latest version of NexentaStor delivers significant performance, reliability and functionality improvements to the award-winning SDS solution, having passed through rigorous engineering, customer and partner testing with flying colors. NexentaStor will continue to be available in two editions: Community edition (free, full-featured, community supported software for configurations up to 18TB), and Enterprise edition (licensed by the size of the storage pool). NexentaStor 4.0 is Citrix and VMware ready and certified to run on a variety of reference hardware configurations from strategic technology and channel partners." See the release announcement for more details.
Ultimate Edition 3.9
Version 3.9 of Ultimate Edition, an Ubuntu-based distribution and live DVD featuring KDE 4.10.5 as the default desktop environment, is ready for download: "Ultimate Edition 3.9. Time has never been on my side, this is no exception. I am dumping Ultimate Edition 3.9 to the public. I am not going to make a big deal about it. I have had nothing, but pretty much good feedback on it. I am not even going to spend the time updating / upgrading it. I will be doing some catch up over the next few weeks when time is available. Let's get Ultimate Edition 3.9 behind us, so I can focus on the future." Here is the brief release announcement. Ultimate Edition 3.9 is based on Ubuntu 13.04 and besides KDE it also offers MATE 1.6 as an alternative desktop. The live DVD image is available for download from the many SourceForge mirrors.
Andrew Gillis has announced the release of VortexBox 2.3, the latest version of the project's Fedora-based distribution that turns an unused computer into an easy-to-use music server or jukebox: "It has been over a year since our last full release of VortexBox. There have been small incremental updates but not a big release. VortexBox 2.3 is finally ready! Thanks to the work of our community the release has a huge number of features and updates. Although the interface looks the same, most of the features are in the underlying technology: SqueezeBox Server 7.8.0, the latest release from Community Squeeze; Fedora 20 with better hardware support for new DACs, motherboards; Squeezelite as a built-in player; full DSD support - play DSD direct to a DSD capable DAC or transcode to PCM in-line for non DSD DACs; backup and restore now does the LMS settings as well; network-based install so you can install from a USB key...." Read the rest of the release announcement for a full changelog.
Zorin OS 8 "Lite"
The "Lite" edition of Zorin OS 8, an i386-only variant of the beginners-friendly distribution that features the LXDE desktop, has been released: "The Zorin OS team is pleased to release Zorin OS 8 Lite and Business. Zorin OS 8 Lite is the latest evolution of the Zorin OS Lite series of operating systems, designed specifically for Linux newcomers using old or low-powered hardware. This release is based on Lubuntu 13.10 and uses the LXDE desktop environment to provide one of the fastest and most feature-packed interfaces for low-spec machines. This new release includes newly updated software out-of-the-box. Zorin OS 8 Business introduces a myriad of changes to the business-oriented edition of Zorin OS including updated software, improvements to the user interface and entirely new software." Here is the brief release announcement.
ZorinOS 8 "Lite" - the default LXDE desktop
(full image size: 1,692kB, screen resolution 1280x1024 pixels)
GParted Live 0.18.0-2
Curtis Gedak has announced the release of GParted Live 0.18.0-2, the latest stable version of the popular Debian-based live CD designed for disk management and data rescue tasks: "The GParted team is proud to announce another stable release of GParted Live. This live image fixes a bug with the SSH host key protocol ed25519 not being generated during boot. Other items of note include: based on the Debian's 'Sid' repository as of 2014-04-10; updated Linux kernel to version 3.13.7; updated GRUB to 2.02beta2. Added the following programs: screen - screen manager with terminal emulation; rsync - a fast and versatile file-copying tool; ping - check network connectivity to another host on a network; telnet - communicate with another host using the TELNET protocol; traceroute - print the route packets trace to network host...." The release announcement.
MakuluLinux 6.0 "MATE"
Jacque Raymer has announced the release of MakuluLinux 6.0 "MATE" edition, a Debian-based distribution featuring the recently-released MATE 1.8 desktop environment: "The first release in our new 6 series dubbed 'Imperium' (Latin for 'power to command'), also our first dual-mode solo MATE build. This release allows users to customize their settings and software upon installation. Now users can setup their desktop the way they want it with the software they want while still experiencing an out-of-the-box experience. Those that don't want an out-of-the-box experience will now have an option to turn the system into a bare-bone system with a few clicks. Features: based on Debian 'Testing'; 3.13.x PAE kernel; full systemd support." Read the full release announcement for more information and screenshots.
* * * * *
Development, unannounced and minor bug-fix releases
|Upcoming Releases and Announcements
Summary of expected upcoming releases
New distributions added to waiting list|
- Leck Linux. Leck Linux is a Linux distribution based on Ubuntu. The project is being used as a practice ground for Linux and distribution development.
- Lychee Linux. Lychee Linux is a business-focused distribution based on the openSUSE project. Lychee Linux ships with the GNOME 3 desktop.
* * * * *
DistroWatch database summary
* * * * *
This concludes this week's issue of DistroWatch Weekly. The next instalment will be published on Monday, 21 April 2014. To contact the authors please send email to:
- Jesse Smith (feedback, questions and suggestions: distribution reviews, questions and answers, tips and tricks)
- Ladislav Bodnar (feedback, questions, suggestions and corrections: news, donations, distribution submissions, comments)
- Bruce Patterson (feedback and suggestions: podcast edition)
If you've enjoyed this week's issue of DistroWatch Weekly, please consider sending us a tip.
(Tips this week: 0, value: US$0.00)
|• 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! Jump Start Node.js
NEW! Node.js is different. It lets you write front-end and back-end code in a unified language, leading to staggeringly fast and scalable projects.
FREE 176-page ebook
|Free Tech Guides
NEW! Simply SQL
NEW! Teach yourself SQL! You'll learn how to make the most of your data using best-practice SQL code.
FREE 328-page ebook
|Free Tech Guides
NEW! Jump Start Sketch
FREE FOR LIMITED TIME! Sketch, a smart vector-based design app with a simple, clean and intuitive interface, is fast becoming a favorite tool of modern web and UI designers.
FREE 158-page ebook