| DistroWatch Weekly
|DistroWatch Weekly, Issue 223, 8 October 2007
Welcome to this year's 41st issue of DistroWatch Weekly! The big openSUSE 10.3 release week is now behind us. All went without a hitch and many users are enjoying the newest software, improved package management, and extended support for the latest hardware in this new version. No major bugs have been reported so far, but let's wait for the first reviews before concluding that this is indeed openSUSE's best release ever. In other news, Mandriva Linux 2008 has been released to "early seeders", Ubuntu has begun accepting pre-orders for "Gutsy Gibbon", and Judd Vinet has resigned as the lead developer of Arch Linux. Finally, don't miss the featured story of this week - a Susan Linton's report on the major new release from Puppy Linux, version 3.00. Happy reading!
Listen to the Podcast edition of this week's DistroWatch Weekly in ogg (7.9MB) and mp3 (7.6MB) formats (many thanks to Jim Putman)
Join us at irc.freenode.net #distrowatch
First look at Puppy Linux 3.00 (by Susan Linton)
Puppy Linux is a 100 MB distribution that can be used as a live or installed system. Version 3.00 was released this past week to quite a bit of excitement. Many popular web sites have carried the news of this release probably because this is a major update in Puppy development. The primary difference is the use of Slackware 12.0 as the build base and Puppy's compatibility with Slackware 12.0 packages. This makes Puppy Linux 3.00 ideal for newer hardware. However, I was still skeptical when I inserted the new Puppy Linux CD into my HP Pavilion notebook.
There are many boot parameters the user can use to customize their system from the start. Some of these include loading Puppy to RAM, ignoring saved sessions, or no DMA. I booted the default configuration and was soon presented with a dialog box to choose my keyboard. The next interactive phase was the video wizard. This walks the user through setting up their graphics. The first choice is whether to use X.Org or Xvesa. Xvesa is a smaller, light-weight graphical interface ideal for older hardware. I used X.Org. Secondly, I was able to choose resolution and depth, and finally the mode. I was happy that my optimal resolution of 1280x800 was available.
The graphics setup was successful and I was taken to the Puppy desktop. My basic hardware was functional, such as the keyboard, touchpad, USB mouse, sound, and drive support. On the desktop is a Drives icon. Click it to open the Pmount graphical tool to mount, navigate, and unmount any drives or partitions found, including removable media.
However, the first area of real interest is the Internet connection. My laptop contains an Ethernet chip that is not supported natively by Linux, so I must use NdisWrapper to extract and load the Windows drivers. Although NdisWrapper has become a fairly dependable method of making a connection possible, it doesn't always work. It did in Puppy. At the command line it was as simple as typing a few commands, but there is also a graphical utility for setting up the connection. The network wizard requires several steps and clicking back and forth, but it works even with Wi-Fi Protected Access (WPA). I've tested maybe three distros with graphical network configurations that actually work for my chip. It's an amazing accomplishment. In addition, there's a little Blinky applet in the system tray to monitor the connection. I was impressed and ready to proceed.
The Tools of Puppy Linux
You might expect a distro of less than 100 MB to be configurable solely from the command line, but there are lots of handy graphical configuration tools and system utilities included in Puppy. It has tools to customize the desktop, set up hardware, and install Puppy to other devices.
For the desktop, there are graphical tools to set the background, select the theme, and how you interact with the interface. GTKSet contains settings for mouse acceleration, keyboard auto-repeat, font paths, screensaver, and Display Power Management Signaling (DPMS). The JWM (the default desktop in Puppy Linux) configuration has even more desktop customization settings for the theme, color, and focus model.
In the System menu we find tools to gather information, set up the printer, create partitions, format a floppy, or configure and install a bootloader. The Common Unix Printing System (CUPS) browser interface is provided for the user to set up local and remote printers. Pupscan can gather any or all your hardware information and save it to a text file. Usbview shows information on your USB bus and devices. KP allows you to manage running processes. Gcrontab provides an interface for setting up cron jobs (scheduled tasks). GParted and Pdisk are available to modify your partitions. I found all of these tools straightforward and easy to use.
Perhaps the most handy are the wizards found in the Setup menu. These include the Puppy Package Manager, hardware configuration wizards, the Puppy Universal Installer and remastering applications. The hardware configuration wizards walk the user through setting up devices and support. These include the ALSA sound wizard, CD/DVD drive wizard, mouse and keyboard wizard, network wizard, and the X.Org video wizard. Also included in this menu are two ISO remastering applications and the WakePup boot floppy maker. Perhaps the most useful is the Wizard wizard, which is a container for several of the most popular system tools and wizards. All of these in this menu are simple, but useful graphical tools that allow the user to input choices through check boxes, drop down menus, and regular text areas. Many times configuration is much quicker at the command line, but these are quite useful for those without that knowledge at their fingertips.
The Puppy Universal Installer is for installing Puppy Linux to other locations. These include USB Flash drive or USB hard drive, IDE Flash drive, ZIP drive, SATA hard drive, or IDE hard drive. This would be the tool to use if you wish to install Puppy onto your hard drive or a USB stick, for example. It's a basic file copy tool, so one would need to partition and create file systems prior to starting the install. Bootloader options are available, if a bit limited.
Puppy Linux 3.00 desktop
(full image size: 231kB, screen resolution: 1280x800 pixels)
Package management is perhaps one of the most important elements of any distro to its users. They want to know they can install their favorite applications without any problems. Puppy handles its package management through another graphical utility called Puppy Package Manager or PET Installer. PETs are the extension and format of the Puppy packages. Start the package manager by clicking the entry in the menu or the PET install icon on the desktop.
In this window there are several choices. When I click on the first button, a browser opens at the PET introduction page. It's an informative series of notes, basic HOWTOs, and links to further information for official PET collections as well as unofficial packages.
The second button opens the local PET software manager. From there I can browse, install, or uninstall PET packages. It's a simple, user-friendly interface. Divided into two frames, one side contains the list of available packages and the other the list of packages I have installed. In the middle are arrows to move packages from one frame to another. Official PETs put an entry in the menu for easy access. Perhaps a search feature might be nice, but the packages are listed in alphabetical order, so it's not so bad. The biggest drawback is that any problems encountered, such as lacking dependencies or not enough disk space, aren't reported until after the install or the fetch.
There are unofficial packages called DotPups. These are packages submitted by community members and can be accessed by the same initial PET install interface. Click on the button under the DotPup packages heading in the PET installer to be taken to a web page for more information.
This release of Puppy Linux is compatible with Slackware 12.0 This opens up their stable package repository to Puppy users. This is an exciting and useful development for the Puppy community. To use Slackware packages, just download them from a Slackware mirror to a local directory and convert them to PET packages. This is much easier than it sounds. There is a utility included in Puppy that will convert the packages for you. It's called tgz2pet, and it is used at the command line. The process is as easy as typing
tgz2pet package-version.tgz. Then install them normally through the PET install manager. I tested this process on several packages and had no problems. In addition, in the same Pet Installer, there is a dependency checker. Run this on the newly installed packages to make sure there are no missing dependencies, although PET install will usually inform you if there are any.
There is also a community project working to bring GSlapt to Puppy. This will make using Slackware packages much easier by eliminating the manual downloading and conversion of each individual package. Perhaps it will be officially integrated in future Puppy releases.
Applications and Software
No matter how much effort is put into the system tools, a distro isn't much use without a nice set of applications. Well, despite the small download size, Puppy isn't lacking much in software. They aren't flashy and full of heavy graphics. Basic functionality is emphasized instead.
For multimedia tasks Puppy includes applications to play media files, rip and burn CDs and DVDs, mix and merge sounds and files, apply sound effects, and record files. The main player in Puppy is Gxine, a GNOME/GTK+ front-end for xine. With it I could play AVI, MPEG, MOV, MP3, and MP4 files. This is also the application that is called when viewing websites in SeaMonkey for certain media formats such as streaming QuickTime videos. I could also watch Google, YouTube, and Veoh video files with no problem.
Another interesting application found in the multimedia menu is Soxgui. It is a container for several handy applications for manipulating sound bytes. This is a very handy novice tool for merging two files or normalizing sound volumes, among many other tasks. PBcdripper, Pupdvdtool, ripperX, Burniso2cd, TkDVD, and Grafpup are included for copying and burning your favorite CDs and DVDs.
Under Network we find various applications for connecting to and using the Internet. Puppy comes with three modem dialers as well as the Network wizard mentioned previously and RP-PPPoE for those using Digital Subscriber Line (DSL). There are also monitoring applications such as Firelog, Superscan, SockSpy, and Xnetload. Connect to remote hosts using LinNeighborhood, RemoteDesktop, or TightVNC. Also, RutilT is included to scan for and connect to wireless networks.
Internet is a separate menu and in it are some nice applications and old favorites. SeaMonkey is the primary browser suite of Puppy, but Firefox is available through the Puppy Software Manager. The light-weight NetSurf is also included. Pidgin and Meebo could be used for instant messaging. Axel, Xwget, PupCtorrent, and Transmission are available for file sharing and downloading needs. The gFTP client is there for transferring files to and from FTP servers. Graphical SSH clients are also included.
There are also a few graphics applications. There is Inkscape Lite and mtPaint for creating and "gimping" photos and images. GTKSee is included for image viewing. Grabc and ColorExplorer are there for picking or finding HTML codes for colors. The GIMP is available through the PET installer for those needing more power, although you will need to download some dependencies from Slackware mirrors.
The Document menu contains the word processing and editing applications. AbiWord is the office suite included in the Puppy image, but OpenOffice.org is available. MP, Leafpad, Geany, and e3 are available for smaller tasks. Also included are an online dictionary, PDF viewer, and a PDF converter. Under Calculate we find several Math related applications, such as personal finance software, a spreadsheet, some calculators, and a handy unit converter. Namely, these include ExpenseTracker, Gnumeric, and HomeBank. In the Personal menu are Agenda event manager, DidiWiki personal Wiki, Gpasman (password manager), Ical (appointment book), and NoteCase. There are a few games too; these include Rubix, Gem Game, Bubbles, Tkmines, and Gtkfish.
There are also several graphical file system tools. ROX-filer is the main file manager. There is PRename for batch renaming, several search tools, and a couple of mount tools. I found MUT to be superior to Pmount because one click will mount the media and open a file manager. In addition, Partview, Fragger, Gdmap are also present.
My Conclusions of Puppy Linux
The first thing I noticed was that Puppy Linux is not particularly pretty. The interface seems a tad outdated and the default wallpaper, despite being informative, is probably one of the least attractive I've seen. The included alternate background images aren't much better. It's too bad really that the developers don't spend a bit more time and a few megabytes to enhance the first impression of this otherwise wonderful little distro. However, like all Linux distributions, these looks can be changed to taste. In fact, Puppy can be made to look as beautiful as any other distro out there. Just peruse this Puppy forum thread where community members are showing off their gorgeous Puppy desktops.
While the applications are handy and are a fairly complete starter set, they are lesser known and sometimes unconventional or unfamiliar in appearance. There are other applications available, but the Puppy repository is a bit limited. The DotPup packages extend the offerings, but they too are limited. It helps that Puppy is compatible with Slackware and one can use those packages, but you still may have to do some looking around to find just what you want.
While Puppy has the power of a newer kernel at its foundation and ultimately any hardware supported by other distros will mostly likely be supported in Puppy too, perhaps not everything that is normally "automagically" available in most distros will be functional at first boot of Puppy. One example might be the Internet connection, which may require at least clicking around in the Network wizard. In addition, one may have to do a bit of manual tweaking to get everything working. As stated previously, there are handy dandy wizards for many common areas if needed; however, advanced needs like laptop power saving will require command line work. I was able to load any module I needed, so the foundation is there.
The init and session saving scripts were rewritten for this release of Puppy. The boot-up is fairly fast. However, I experienced a few problems when trying to boot the live system while using the option to ignore the last saved session when I received a kernel panic. Upon the next boot of the live system, some of my customizations were lost, but not all. Subsequent saves and default reboots restored my session as expected.
Otherwise, all the applications and the system as a whole offered good performance and stable operation. It could be a wonderful start, especially for anyone wishing to be a little different, someone needing to save space and resources, or those requiring a portable solution. It'd be really great on a desktop with minimal input, and could be useful on a laptop with a bit more. It may not be the prettiest at the party, but it has a great personality.
openSUSE 10.3 released, Mandriva 2008 seeded, Ubuntu 7.10 available for pre-order, Judd Vinet resigns as Arch Linux project leader
The long-awaited openSUSE 10.3 was finally released last week as scheduled. Besides all the improvements, updated packages and new features, one noticeable difference between this release and the old stable version 10.2 is the amount of community coverage following the launch of news.opensuse.org a few months ago. This site has now become the official mouthpiece of the project, with daily coverage of openSUSE topics that include interviews with the developers, introduction to new features, and updates about community happenings. It culminated in the excellent Sneak Peeks at openSUSE 10.3: A Plethora of Improvements, published just before the product's official release. The openSUSE news site is a fantastic effort of the writers - the articles are clear and concise, they include screenshots to illustrate the points, and they reveal much of what's happening under the hood of openSUSE. We are still waiting for any comprehensive reviews, but judging by the first impressions found in the blogsphere, the reaction is mostly positive. What do you think? Let us know in the comments section.
openSUSE 10.3 includes a plethora of improvements and the latest open source software innovations.
(full image size: 536kB, screen resolution: 1280x1024 pixels)
* * * * *
Next on the release calendar - Mandriva Linux 2008. Slightly delayed from the original release schedule, the ISO images of Mandriva's "PowerPack" and "Free" editions were finally made available to the "early seeders" over the weekend. There is still no news as to when the official launch might occur, but based on the distribution's previous releases, some point later this week looks like a realistic candidate. Mandriva Linux 2008 is based on Linux kernel 220.127.116.11 and includes glibc 2.6.1, a release candidate of GCC 4.2.2, X.Org 7.2 (xorg-server 18.104.22.168), KDE 3.5.7, GNOME 2.20.0 and all the usual open source software packages. The commercial "PowerPack" edition and the freely downloadable "One" live CD also come with proprietary graphics drivers, while the "Free" edition is limited to free software only. While Mandriva's recent release candidates didn't get as much media and blog coverage as the openSUSE ones, those users who took the time to report about their experiences were mostly impressed with the new product. Will Mandriva Linux 2008 mean a major breakthrough for the company that has historically struggled to keep their finances in the black? Let's hope so!
* * * * *
One of the exciting, but somewhat controversial feature of the upcoming Ubuntu 7.10 is CompizFusion, enabled by default wherever supported by the suitable graphics card. But what exactly is CompizFusion and why is it such an interesting technology? Forlorn's Blog attempts to answer the question: "Compiz is a window manager, which means that it takes care of all the basic needs to interact with the windows on your desktop - like moving, minimizing and resizing. In GNOME the default window manager is Metacity. Most people won't have even heard about it, because it's integrated into the desktop environment and its name is not mentioned anywhere. This results in the fact that the usual user isn't aware of the mere existence of such software or rather that it's a separated application that can be replaced like any other on Linux. The bottom line is: Ubuntu's desktop effects are not just an enhancement of the desktop environment but a replacement of a specific part of it."
On a related note, Ubuntu's ShipIt system has started accepting pre-orders for "Gutsy Gibbon".
* * * * *
It is always a sad occasion when the founder of a distribution decides to leave the project he created. But such is life - the developers' interests and availability of free time are factors that can change easily throughout a person's life. Arch Linux's Judd Vinet has not been involved with the distribution for several months so his resignation came as no surprise to most of his co-developers: "I plan to step down as leader of Arch Linux and pass the torch. The reason for this is that I do not have the time to devote towards a leadership role in a project the size of Arch Linux, and Arch deserves someone who does. It needs some work, it needs some unification, and it needs someone at the helm who can devote a lot of time to it. I've given it a lot of thought, and based on the state of things, all-round competencies, initiatives, and willingness, I would like to pass this leadership role on to Aaron Griffin, also known as 'Phrakture' on IRC and the forums." Besides the formal announcement, the founder of Arch Linux gave a few hints about his future plans on his personal blog. So thanks for a great distribution and let's hope that the project will continue to go from strength to strength despite Judd's absence!
* * * * *
It was, by general consensus, one of the most entertaining posts for some time. Answering the usual "what is the best distro" question, a poster in last week's DistroWatch Weekly came up with the following parody (reprinted here for those who don't read the comments, but who enjoy a good laugh every now and then): "This is an interesting meta discussion, but I just have to post here to mention the Greatest Linux Distro out there: (fill in the blank). I just can't believe everybody is not using (fill in the blank) and so many crappy distros like (fill in the blank), (fill in the blank) and (fill in the blank), are still ranked high in the page hit rankings here. Before I discovered (fill in the blank) I was always trying to get my (fill in the blank) to work properly and my (fill in the blank) to at least (fill in the blank) let alone (fill in the blank). Now, everything just works! I've even decided to contribute several dollars to the developer(s) of (fill in the blank) even though I can't afford it with my part-time job as a (fill in the blank) at (fill in the blank), but at least it is a token of my (fill in the blank). For those of you who have not yet tried (fill in the blank), I urge you to go to www.(fill in the blank).com and download the ISO and let the magic begin. (fill in the blank) for President!"
|Released Last Week
Puppy Linux 3.00
Barry Kauler has announced the release of Puppy Linux 3.00: "Puppy 3.00 released. This Puppy is a massive upgrade from the previous (v2.17.1) version. I decided to aim for close binary compatibility with Slackware 12.0, with the objective of being able to install Slackware packages and have all or most of the required dependencies already in place. To that end, I used all the building block packages from Slackware 12, such as glibc 2.5, GCC 4.1.2 and GTK+ 2.10.13. Most of the libraries in Puppy are now from Slackware. Another major thing that I have done is totally rewritten the key scripts that control how Puppy boots up, is configured, and shuts down. Then there are some major breakthroughs, such as finally getting periodic flushing of RAM to Flash drive working properly." Read the complete release notes for a detailed list of changes and improvements.
A new major version of SystemRescueCd, a Gentoo-based distribution with focus on disk partitioning and data rescue tasks, has been released. What's new? "Added PXE network booting support; added a 64-bit kernel (rescue64) to chroot on a 64-bit Linux; added a 32-bit alternative kernel (vmlinuz2) based on 22.214.171.124; updated the default 32-bit kernel (rescuecd) to 126.96.36.199 (with Reiser4); added Partimage client with SSL support; updated the e1000 network driver; updated the 'Offline NT Password & Registry Editor' disk (Vista support); added option 'minishell' to debug the initramfs and the start-up scripts; updated Squashfs to version 3.2 (with LZMA support); optimized and cleaned the linuxrc start-up script; updated Oscar (French tool to backup computers); updated ntfs-3g to 1.913...." Read the changelog for more details.
Yoper Linux 3.0.1
Tobias Gerschner has announced the release of Yoper Linux 3.0.1: "The Yoper team is proud to announce the first (and only) maintenance release of Yoper Linux 3.0, code name 'Titanium'. This release ships with Kernel 188.8.131.52, including the Ken Colivas patch set with the SD scheduler, X.Org 7.3, KDE 3.5.7, KOffice 1.6.3, Firefox 184.108.40.206 and a vast range of other cutting-edge desktop packages. The unstable repository also contains a kernel with the CFS scheduler for those who are keen to compare their performance under different workloads. Since 3.0 there have been more than 500 new or updated packages, as well as numerous bug fixes and clean-ups. If you have Yoper 3.0 installed, simply use the smart upgrade function to update the packages. There are only minor and mostly visual differences between a default installation of 3.0 and 3.0.1." Here is the full release announcement.
Novell has announced the release of openSUSE 10.3: "Novell today announced the availability of openSUSE 10.3, the newest version of the award-winning community Linux distribution. Enhancements to openSUSE 10.3 include the newest versions of the GNOME and KDE desktop environments, including a KDE 4 preview. OpenOffice.org 2.3 makes sharing files easy, and the newest version of AppArmor protects the Linux operating system and applications from attacks, viruses and malicious applications. OpenSUSE 10.3 also now includes MP3 support out of the box for Banshee and Amarok, which are the default media players in openSUSE. In addition, openSUSE 10.3 offers the latest open source applications for developing applications, setting up a home network and running a web server." Read the press release and release announcement for more information.
Parsix GNU/Linux 0.90r2
Alan Baghumian has announced the availability of the second revision of Parsix GNU/Linux 0.90: "An updated version of Parsix GNU/Linux 0.90, code,name Barry, has been released. Barry r2 merges all published updates from Parsix and Debian testing repositories as of Oct 3, 2007. Several bugs have been solved, including installer crash problem in languages other than English. Highlights: GNOME 2.18.3, Linux kernel 220.127.116.11 with CK and Suspend2 patches, OpenOffice.org 2.2.1, GNU Iceweasel 18.104.22.168, Pidgin 2.2.0 and more. Users who regularly update their systems using apt, do not need to download this version. Note that this is the last maintenance release of Parsix Barry series and will be supported until one month after the next release of the Parsix GNU/Linux project, called 'Ramon' (version 1.0)." More details in the release announcement and release notes.
Zenwalk Linux 4.8
Jean-Philippe Guillemin has announced the release of Zenwalk Linux 4.8 "The Zenwalk Team is happy to announce the Zenwalk 4.8 release. After several release-candidates, it seems that we are ready for a very stable release. Kernel is now at 22.214.171.124, with its new wireless stack, tickless clock and 1000 Hz scheduler for better reactivity while lowering power consumption (ideal for laptops). Talking about applications, the very visible change in 4.8 is the substitute of Firefox and Thunderbird into the equivalent GNU licence versions, named Iceweasel and Icedove. Video and X.Org auto-configuration has been improved to handle wide-screen monitors as well as to provide full features for Synaptics touchpads. The fine-tuning of the user interface continues with new desktop artwork, new bootsplash." Read the full release announcement to learn more about the new features in Zenwalk Linux 4.8.
Arch Linux 2007.08-2
Tobias Powalowski has announced the release of Arch Linux 2007.08-2: "Arch Linux 2007.08-2 'Don't Panic' has been released. This is the first release to use our new repository layout. There are two ISOs - FTP and Core. Changelog: kernel 126.96.36.199 usage; disabled arch_addons hook by default, it is now triggered by arch-addons boot parameter; fixed the nasty /dev mount bug; fixed the /dev/ttyS0 errors if no serial port is installed in the system; fixed repositories in install environment to fit to both architectures; fixed km to not show broken characters after exit; fixed GRUB installation with XFS file system; fixed package clearing if setup option was chosen; added PPTP client to install environment; added sdparm to install environment; added all free wireless drivers to install environment...." Read the rest of the release announcement for a complete list of changes.
Granular Linux 2007 "Fireworks"
Here is something interesting for the Linux distro testing community: a distribution with four desktops (KDE, Xfce, Enlightenment and Looking Glass 3D) and complete multimedia support - all on an installable live DVD: "On behalf of Team Granular, I happily announce the immediate availability of the first DVD edition of Granular Linux - FunWorks 2007. Some of the major features include: four desktop environments - KDE 3.5.7, XFce 4.4.1, Enlightenment (E17) and Looking Glass (LG3D), updated most major and small applications, more stable, bug-free and feature-rich release, 5.5+ GB of software packed in just 1.92 GB live DVD, and out-of-the-box support for virtually all multimedia formats, and improved support for Flash, Java and media streaming in web browsers." Read the full release announcement and visit the screenshots page for further information.
* * * * *
Development, unannounced and minor bug-fix releases
|Upcoming Releases and Announcements
Summary of expected upcoming releases
New distributions added to waiting list
- Alegna Linux. Alegna Linux is a Spanish distribution based on Ubuntu. Besides standard Ubuntu, it offers better localisation into Spanish, popular multimedia codecs and browser plugins, and out-of-the-box support for 3D desktops with Beryl.
- Elbuntu. Elbuntu is an Ubuntu-based distribution with an objective of providing the maximum eye candy for the end user using the Enlightenment window manager and related libraries.
- KinuX Linux. KinuX Linux is a new Brazilian desktop distribution based on Slackware Linux. Its main features are "Candy" - a universal package manager, "KKaroto" - a media centre developed with C++, Xine and Qt, and "Copier" - a very simple installer.
- Linius. Linius is an openSUSE-based Portuguese Linux distribution, developed for the use at Portugal's Ministry of Justice.
- Mythbuntu. Mythbuntu is a derivative of Ubuntu with the focus on providing a simple way of setting up a MythTV box using Ubuntu sources.
* * * * *
DistroWatch database summary
And this concludes the latest issue of DistroWatch Weekly. The next instalment will be published on Monday, 15 October 2007.
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
Introduction to nginx
This FREE 69-page ebook introduces you to the magic of nginx, an open-source HTTP and reverse proxy server, a mail proxy server, load balancer and HTTP cache.