| 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 18.104.22.168 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)
|• 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|
|• Issue 657 (2016-04-18): Redox, Linux Mint improves update manager, planned Fedora 24 features, Ubuntu 16.04 getting Snappy packages|
|• Issue 656 (2016-04-11): Qubes OS 3.1, Whonix offers bug bounties, Puppy's family tree, setting up disk partitions and running bash on Windows|
|• Issue 655 (2016-04-04): Parsix 8.5, Sabayon's Community repository, Red Hat offers free subscriptions, Ubuntu tablets, command line tips|
|• Issue 654 (2016-03-28): PCLinuxOS 2016.03, Using signatures to create a web of trust, Arch Linux rolls out Pacman update, GuixSD packages GNOME|
|• Issue 653 (2016-03-21): Antergos 2016.02.21, Debian prepares for election, a Unix-like OS written in Rust, watching Netflix on FreeBSD|
|• Issue 652 (2016-03-14): ReactOS 0.4.0, Debian swaps Iceweasel for Firefox, Fedora moving forward with Wayland, Verifying ISO files|
|• Issue 651 (2016-03-07): Korora 23, Linux Mint improves security, Ubuntu MATE on Raspberry Pi 3 computers, trying different file systems|
|• Issue 650 (2016-02-29): Haiku in 2016, running Android apps on GNU/Linux, 30 years of MINIX, Fedora plans Atomic Workstation|
|• Issue 649 (2016-02-22): Zorin OS 11, openSUSE launches new editions, Linux Mint website compromised, sandboxing applications using Firejail|
|• Issue 648 (2016-02-15): XStream Desktop 153, Raspbian unveils OpenGL feature, free hardware, Ikey Doherty talks desktop design|
|• Issue 647 (2016-02-08): Tails 2.0, KDE project launches Neon, Manjaro unveils ARM support, FreeBSD's quarterly report|
|• Issue 646 (2016-02-01): deepin 15, Mint plans X-Apps, FreeBSD to support boot environments, logging into the desktop as root|
|• Issue 645 (2016-01-25): Linux Mint 17.3 "Xfce", Chromixium changes its name, Ubuntu tablets coming soon, Linux vs BSD comparision|
|• Issue 644 (2016-01-18): Kwort 4.3, Sabayon tests ARM images, Slackware adopts PulseAudio, running Linux without GNU software|
|• Issue 643 (2016-01-11): Solus 1.0, Mint provide upgrade path to 17.3, Fedora developers work on stability, running the LXQt desktop|
|• Issue 642 (2016-01-04): paldo GNU/Linux, vetting distro repositories, Fedora plans to adopt GCC 6, Ian Murdock passes|
|• Issue 641 (2015-12-21): Arch Linux, Qubes OS to ship on Librem laptops, ALT offers start kit images, the spread of systemd and launchd|
|• Issue 640 (2015-12-14): Chakra GNU/Linux 2015.11, removing meta-data from files, Ubuntu to remove on-line dash searches|
|• Issue 639 (2015-12-07): OpenBSD 5.8, openSUSE gathers Summer of Code proposals, running WINE on a live disc, Enlightenment adds Wayland support|
|• Issue 638 (2015-11-30): Qubes OS 3.0, KaOS with Plasma, NetBSD 7.0, Fedora seeks Wayland testers, scheduling tasks|
|• Issue 637 (2015-11-23): NixOS 15.09, Antergos introduces ZFS support, MINIX shares new features, copying an OS to a new computer|
|• Issue 636 (2015-11-16): openSUSE 42.1, Fedora uses Wayland by default, Debian replaces live CD project, Steam consoles launch|
|• Issue 635 (2015-11-09): Fedora 23, Cinnamon 2.8 released, a Fedora KDE packager quits, Red Hat signs deal with Microsoft|
|• Issue 634 (2015-11-02): Ubuntu 15.10, Chakra upgrades to Plasma 5, OpenMandriva plans new editions, MINIX plans conference|
|• Issue 633 (2015-10-26): GhostBSD 10.1, Bodhi Linux to get new settings panel, Fedora 23 delayed, creating live image of existing OS|
|• Issue 632 (2015-10-19): Linux Lite 2.6, 32-bit build of CentOS, OpenBSD turns 20, Bodhi Linux releases AppPack|
|• Issue 631 (2015-10-12): Parsix 8.0, Manjaro seeks new artwork, sending commands to multiple servers, Debian drops LSB support|
|• Issue 630 (2015-10-05): Android-x86 4.4-r3, Ubuntu's new installer, Raspbian defaults to GUI interface, cleaning out dot files|
|• Issue 629 (2015-09-28): Open source desktops and touch interfaces, locking down user accounts, OpenMandriva opens gaming documentation|
|• Issue 628 (2015-09-21): Neptune 4.4, changes to pfSense, Pinguy OS releases updated ISO images, accessing hard disk images|
|• Full list of all issues|
|Free Tech Guides
NEW! JavaFX Programming Cookbook
NEW! JavaFX is a software platform for creating and delivering desktop applications, as well as rich internet applications (RIAs) that can run across a wide variety of devices.
FREE 231-page Cookbook