DistroWatch Weekly |
| DistroWatch Weekly, Issue 683, 17 October 2016 |
|
Welcome to this year's 42nd issue of DistroWatch Weekly!
This past week saw the release of several new versions of open source operating systems, including Ubuntu 16.10 and its many community editions, as well as a new version of the venerable FreeBSD. We have the details on what to expect from these operating systems below, but before that we begin our News section with a look back at 386BSD and where the modern BSDs came from. We also look at Alpine Linux's switch from OpenSSL to LibreSSL and Black Lab Linux becoming a commercial distribution. In our main feature this week Robert Storey takes Refracta, a Devuan-based distribution with re-spin authoring tools built-in, for a test drive and reports on the project's status. Plus, in our Questions and Answers column, we talk about creating software packages for a variety of distributions. Then we share the torrents we are seeding and provide a list of last week's releases. In our Opinion Poll we discuss preferred methods for acquiring new releases and, finally, we welcome Linux Kodachi as the newest distribution to be added to our database. We wish you all a superb week and happy reading!
Content:
Listen to the Podcast edition of this week's DistroWatch Weekly in OGG (34MB) and MP3 (48MB) formats
|
| Feature Story (by Robert Storey) |
Refracta 8.0 - Devuan on a stick
There are probably some people living in the world today who still haven't heard of systemd, though I doubt that any of them read DistroWatch. More digital ink has been spilled debating the topic of init systems than any other in techie history. There is probably nothing I can say about systemd that hasn't already been said, and no argument either for or against it that hasn't been repeated ad nauseum. So I won't waste this review seeking converts for The Cause™. I don't expect the issue to be finally settled until the Sun swells up to become a red giant and evaporates the Earth.
Geeks determined to resist the systemd juggernaut have several options. For me, the most interesting project is Devuan, a fork of Debian. I will say by way of disclosure that I have downloaded Devuan, installed it, used it for months, and like it. However, it does have a few flaws - the installer in particular needs some more work. The first beta forces you to do a network install that - depending on your Internet connection speed - can take an hour or more. This has defeated curious newbies who decide to give up long before the first boot-up prompt appeared.
It was my search for a quick and easy way to get Devuan up and running that led me to Refracta, a unique distro that fills a niche that has long been neglected. Refracta's existence predates the systemd wars - it was originally based on Debian 5.0, otherwise known as "Lenny." But when Debian 8.0 "Jessie" went full systemd, Refracta moved to the Devuan camp.
Refracta's chief selling point is this: it's a live image that can be quickly installed, customized, and re-installed back to live media again. So basically you can roll your own live CD, configured for your hardware and tweaked to suit your personal tastes. It is currently my favorite distro, and I'd recommend it to any Linux geek who has had a little bit of experience. A total Linux newbie might feel more comfortable with a distro that mimics Windows' point-and-click friendliness, but once you've got the basics down, Refracta is easy to get used to.
It's also worth mentioning that even without being installed, a Refracta live CD or USB stick makes an excellent diagnostic and rescue tool. It contains quite a few command line utilities that aren't in a default Devuan or Debian installation, including gddrescue, testdisk, smartmontools, hdparm, lm-sensors, iftop, and iptraf. I have personally used testdisk to recover data from a crashed hard drive.

Refracta on a USB stick
(full image size: 625kB, resolution: 1024x768 pixels)
Installation
There are i386 and amd64 versions, both live media sporting an Xfce4 interface. The ISO files are available for download from SourceForge.
ISO size is approximately 700MB, because the developer wants to make it fit on a CD. These days many people prefer to install on a USB flash drive. You can use a dedicated program like UNetbootin to do that, but I'm fine with the Linux dd command. Note that UNetbootin wants your USB drive to be formatted with the FAT32 file system and mounted, but dd demands that it be unmounted (and file system format is a non-issue). The syntax for dd should look something like this:
sudo dd if=refracta8_Xfce_amd64_rc1-20160923_1334.iso of=/dev/sdb bs=4M
sync
Your USB stick might not be /dev/sdb if you've got something else plugged in - be careful of that. You can use the lsscsi command to find the name of your USB device.
Once you've got a bootable CD or USB flash drive, reboot into your exciting new Refracta desktop. You can login as "user" (with password "user") or "root" (password "root").
In the System menu, you can click on Refracta Installer which presents a simple GUI interface. Or, if you prefer, as root you can run refractainstaller which is a command-line tool. Either way, installation is simple and fast. There is no need to connect to the network - everything required is already on the installation disk. This is in sharp contrast to Devuan's current installer, which grabs everything off the network (and thus takes much longer).

Refracta 8 -- Running the Xfce desktop
(full image size: 3.3MB, resolution: 1920x1080 pixels)
Wifi
I discovered a major glitch getting online via wifi, though it's easily solved once you understand the problem. With mainstream Devuan, the installation program detects the required wireless firmware driver and installs it. Refracta's installer currently lacks this ability, so you have to install the driver manually - not difficult, but it's these little things that make me hesitate to recommend Refracta to a complete Linux newbie. On the other hand, experienced geeks will easily rise to the occasion.
To know if you've got the wifi problem, at the command line type /sbin/ifconfig. This will show you all of your network interfaces. Most likely it will show that you've got an interface named eth0 (Ethernet) and lo (loopback interface). If your wireless device has been detected, there will also be a wlan0 interface (note: could be wlan1, 2 or 3). If it's not there, then you need to install the driver. At the command line you will find on your Refracta desktop a directory called wireless-drivers. You need to cd into that directory, and type ls to see the list of drivers available. Currently, there are 18:
firmware-atheros_0.43_all.deb
firmware-b43-installer_1%3a019-2_all.deb
firmware-b43legacy-installer_1%3a019-2_all.deb
firmware-bnx2_0.43_all.deb
firmware-bnx2x_0.43_all.deb
firmware-brcm80211_0.43_all.deb
firmware-intelwimax_0.43_all.deb
firmware-ipw2x00_0.43_all.deb
firmware-iwlwifi_0.43_all.deb
firmware-libertas_0.43_all.deb
firmware-linux-nonfree_0.43_all.deb
firmware-myricom_0.43_all.deb
firmware-netxen_0.43_all.deb
firmware-qlogic_0.43_all.deb
firmware-ralink_0.43_all.deb
firmware-realtek_0.43_all.deb
firmware-ti-connectivity_0.43_all.deb
firmware-zd1211_3.0.0.56-3_all.deb
I've made it a habit to use gdebi rather than dpkg -i to install a Debian package, because the former will try to resolve all dependencies. So to install the first package in the above list, for example, you'd su (or sudo) to root and type gdebi firmware-atheros_0.43_all.deb. That's fine, except that there are 18 possible drivers, and you might not know which one to install. You really wouldn't want to install all 18. The best way to find the correct one(s), is if you already have an existing Debian or Ubuntu installation, and type the following at the command line:
dpkg --get-selections | grep firmware
When I did this, I was informed thus:
firmware-ralink install
firmware-realtek install
After installing those two firmware drivers with gdebi and rebooting, the output of /sbin/ifconfig happily showed that interface wlan0 now existed. To activate this, as root type:
ifconfig wlan0 up
Again, that could be wlan1, 2 or 3. Type the following to check.
lshw | grep wlan
Having done all the above, I still found that my wireless network was disabled, though enabling it was really simple. To do so, fire up Refracta's Wicd Network Manager (found in the Internet menu). In Wicd, to the right of Refresh is a down-arrow - clicking on that will get you to Preferences dialog. In the box next to Wireless interface type "wlan0" then click OK and Refresh. You should be able to see wireless networks then.
In future reboots, you do not have to go through all of the above steps, though you do have to restart Wicd and choose the interface you wish to use. All things considered, I find Wicd very simple and elegant, and prefer it over the more complex NetworkManager used in most distros these days.

Refracta 8 -- Connecting to a wireless network
(full image size: 197kB, resolution: 540x664 pixels)
Update and install packages
With networking enabled, your first priority should be to run (as root):
apt-get update
apt-get dist-upgrade
In theory you don't have to reboot after the above, though if a new kernel got installed it would certainly be a good idea. Considering that Refracta reboots very fast, it's effortless to do so.
Now that you at last have an up-to-date working desktop with connectivity, it might not be a bad idea to install a firewall, especially if you're relying on wifi (as opposed to a hardwired router). There are a number of firewall packages available - I personally find ufw to be easy and elegant to set up, so with root privileges do:
apt-get install ufw
and
ufw enable
Once installed and enabled, it will remain functional on subsequent reboots. It can always be turned off with the command
ufw disable
At this point, you should feel free to install whatever additional packages your heart desires. The Devuan archives closely follow Debian, so you've got a huge number of packages at your disposal. Standard Debian commands such as apt-cache search and apt-get install are your friends. Or you can use the Synaptic Package Manager from the System menu.
Tweaks
Refracta comes with openssh-server installed and running by default. That's a good reason to have the firewall and to change the passwords. The benefit of OpenSSH is that it allows you the possibility of booting a headless server with live media and logging in to do repairs.
Unfortunately, OpenSSH can be a honeypot for evildoers, and if you don't need it you may consider disabling or even uninstalling it. First, just to confirm that secure shell is (or isn't) running, type /etc/init.d/ssh status.
If you want to keep OpenSSH running but would like to configure it, you need to edit (as root) file /etc/ssh/sshd_config. There is one line in there that looks rather dangerous:
PermitRootLogin without-password
It's actually not as dangerous as it looks, because root can log in only with authorization keys. It's the new default setting in Debian, and that's why it's the default in Devuan (and Refracta). You can prevent any root logins by commenting out that line and adding another that reads:
PermitRootLogin no
You can allow individual users access with the AllowUsers parameter. This and other OpenSSH tweaks won't take effect until you either reboot or restart OpenSSH with
invoke-rc.d ssh restart
However, many people will want to just disable OpenSSH permanently. Simplest way to do that would be to run update-rc.d -f ssh remove. Another way is to run sysv-rc-conf in a root terminal and un-check openssh-server in all runlevels. A third way is apt-get remove openssh-server if you don't plan on ever using it.
Audio
Unlike Devuan which uses PulseAudio, Refracta employs ALSA (package "alsa-base") as a sound server. In the beginning I had no sound - turned out my sound was muted. To tweak your sound settings, run the command alsamixer (as a user, not root), and press F6 to switch your sound card and mess with volume settings.
Clock
In the great "UTC vs hardware clock" debate, Refracta's default is UTC (but Windows will hate you for it). You can change the setting by editing file /etc/adjtime. Reset the time zone by running dpkg-reconfigure tzdata. You could also try running (as root) the command ntpdate-debian. But if you set Refracta to LOCAL rather than UTC, you may notice a brief error message fly by during boot saying that the superblock has a write time in the future - this triggers an fsck (file system check), costing about two seconds extra during a reboot. I haven't found a way to fix this other than just going with UTC.
Unhide users
Refracta uses the Light Display Manager (LightDM) to supply a graphical login prompt. By default, it will not offer up a choice of user names, so if you're called aardvark you will be forced to type "aardvark" each and every time you wish to login. That's kind of inconvenient, and probably overly paranoid. To make user names visible at login time, uncomment the following line in /etc/lightdm/lightdm.conf (Note: make sure you do it in the section after [SeatDefaults], not # Seat defaults):
#greeter-hide-users=false
Other fun things you can do at the graphical login: change prompt font with the F1 and F2 keys. F9 gives you the opportunity to choose a different default session (other than Xfce) if you've got one installed. F10 allows you to select a language from any installed locale. F11 and F12 will give you the restart/shutdown menu.
USB automount
If you plug in a USB external storage device, it will not automount. This is due to the absence of gvfs-daemons, which require libsystemd0, which is also missing. And you may notice that you can't install some other things for the same reason.
You can use the green and red USB icons on the left side of the top panel for mounting/unmounting removable media. That should work with USB, SDcard and optical media. Another option would be to install spacefm. Either way, it's done with pmount/pumount. Or, you could allow libsystemd0 (note that I personally do not, but appreciate that others might want to do so).
To install libsystemd0, you need to remove the APT pinning on it. You can find a Debian wiki explanation of APT pinning here. Actually, that wiki is slightly out-of-date - it says that you enable/disable pinning in file /etc/apt/preferences. Rather than file /etc/apt/preferences, pinning files are in a directory: /etc/apt/preferences.d/ which in Refracta contains three files:
00backports
00nosystemd
avoid-systemd
File 00nosystemd prohibits any package with "systemd" in the name, so delete it if you want libsystemd0. Then run apt-get update. You may then wish to install the package gvfs-daemons to get all the pop-up icon stuff that Xfce4 is capable of. You don't need to install libsystemd0 - it will be automatically installed if you install any packages that need it, and it will be marked for autoremoval if you remove those packages. Note that installing libsystemd0 does not install the systemd init package).
Keyboard shortcuts
True geeks make heavy use of the command line, so it's really useful to have a nice keyboard shortcut to bring up a terminal. Typically, the shortcut Ctrl-Alt-T is used for this purpose, but it's not enabled by default in Refracta.
To add it, click Menu->Settings->Settings Manager, then Keyboard and choose the tab Application Shortcuts and the box that says Add. You'll then be presented with a box where you can either type in the command, or choose it by clicking the Open button. You'll probably want to choose xfce4-terminal though other options could include uxterm or just xterm.
One common frustration at this point (it's an Xfce4 thing) is that to finish the final step, you hit the OK button (or Enter key), but when you do this a box called "Command Shortcut" opens. But there is no space for you to type in the command shortcut. So what would most people do then? They would hit the Cancel button (only option offered!) and the box would close and the shortcut setup would be canceled. Actually, when the "Command Shortcut" box/window opens you are suppose to hit the keys on your keyboard that you want to use for your shortcut and then hit Enter - only then will the command shortcut window/box disappear and your new shortcut is in the Application Shortcuts list.
Install "most" as pager
This is just a matter of aesthetics. Among other things, a "pager" controls how your man pages will look when you view them in text mode. To make for colourful man pages:
apt-get install most
update-alternatives --config pager
And then choose "3" to make most the default pager.
Roll your own live image
Having deployed some or all of the above-mentioned tweaks, it's at last time to unleash Refracta's killer feature - its ability to create customized live images. Do note that if you've added a bunch of apps, the resulting ISO file will probably no longer fit on a CD, but in this era of DVDs and USB flash drives, that's hardly a problem.
Point-and-click Menu->System, you'll find two useful utilities, Refracta Snapshot and Refracta2usb. These can also be accessed at the command line by typing in lower case, refractasnapshot and refracta2usb.
Use refractasnapshot to make a bootable live ISO from a running Linux system. It has to be a Debian-based system (and not necessarily even Refracta).
With refracta2usb, you can take a live ISO and put it on a USB stick. It does not image the stick using dd or cat, and it does not require an isohybrid file (a regular live ISO will work).
Conclusion
Refracta was originally created for the purpose of allowing anyone to create customized live CD Debian images, a job it still does well. Starting with version 8.0, Refracta has gone whole-hog at banishing systemd, not to mention PulseAudio. All that plus the fact that Refracta's installer currently works better than the Devuan one, one could say that Refracta is actually more Devuan than Devuan.
In addition, it's fast. The Xfce4 interface - with annoying pop-ups disabled by default - just feels speedier than almost anything else out there. The price one pays though for not having automated everything is that it's sometimes necessary to dip into the command line, though seasoned Linux geeks should hardly mind this.
Despite all the above positives, Refracta's market share is still tiny. Perhaps this is because it simply wasn't well known - indeed, I only learned of its existence a few months ago. And now it is my personal favorite distro. One thing I have learned over the past few years is that the only thing I can reliably predict about the future of Linux is that I can't predict it.
|
| Miscellaneous News (by Jesse Smith) |
386BSD re-released, Alpine switches to LibreSSL, Black Lab becomes a commercial distribution
Back in the late 1980s and early 1990s some developers took it upon themselves to work on the existing BSD code and port it to modern personal computers. This project took on the name 386BSD (aka Jolix) and gave people running consumer hardware the chance to run an open source UNIX-like operating system. Over time, new projects formed to grow and evolve the 386BSD code base, giving rise to the FreeBSD and NetBSD projects. These descendants of 386BSD continue to be developed and used today. The 386bsd.org website has been set up to provide access to the project's original source code and reference articles.
* * * * *
The Alpine Linux project has announced the distribution's developers are replacing the popular OpenSSL security library with the OpenBSD-backed LibreSSL library. This will result in many software packages being rebuilt and linked against the newer LibreSSL code. "We decided to replace OpenSSL with LibreSSL because we believe it is a better library. While OpenSSL is trying to fix the broken code,
LibreSSL has simply removed it. As a result (almost) everything linked to OpenSSL has been rebuilt." Further discussion on this topic can be found on the Alpine developer mailing list.
* * * * *
The Black Lab Linux project is making some important changes to the way the distribution is released. Specifically, new versions of Black Lab Linux will be commercial products when they are launched. The new releases will become available, free of cost, after 45 days. "Due to lack of funding for the Black Lab Linux Project we have decided the best way to move forward for Black Lab Linux is to provide it as a commercial only software product. Hardware and systems that come with Black Lab pre-installed will be provided by PC/OpenSystems LLC. So with that there are a few changes being made to the delivery of Black Lab Linux. Effective today net/OS is discontinued. We will honour our support contracts for net/OS and as Service Packs are released we will be rolling out to you Black Lab Enterprise Linux." Additional details and pricing can be found in the project's announcement.
* * * * *
These and other news stories can be found on our Headlines page.
|
| Questions and Answers (by Jesse Smith) |
|
Making packages for distributions
Putting-it-all-together asks: I would like to start giving back to the community and package some software. Any thoughts on where I could get started? What should I package and how? Where do I submit new packages?
DistroWatch answers: Where you start will depend on which operating system you are running and what your interests are. It probably makes sense to package software for your preferred operating system. I also recommend packaging software you either use or that touches on your interests. If you have a music player, game or utility you like that has not been packaged for your distribution yet, consider starting there.
Since different flavours of Linux (and the BSDs) use different package formats and procedures, you will need to locate documentation on how to package software for your operating system. Many of the major distributions feature detailed documentation, explaining how to get started. Fedora has a guide for making .rpm packages for Fedora, Red Hat Enterprise Linux and CentOS systems; Debian has a guide to making .deb packages for Debian, Ubuntu and related systems; the Arch Linux wiki includes a guide to making packages for Arch-based systems; and FreeBSD has a guide for porting and packaging software for FreeBSD. Other distributions may have their own guides and packaging formats. If you are looking for something that will work across multiple Linux distributions the AppImage wiki has some examples of how to create a portable AppImage package.
Earlier I suggested creating a package for software you use, but which is not included in your distribution's repositories. While that will give you a fresh start and likely be interesting to you personally, another approach would be to take over maintaining an abandoned package. The package maintainers of distributions often move on to other projects or get busy and leave behind stale packages. Debian and Fedora maintain lists of abandoned packages which could use a new maintainer. Starting with one of these might be easiest as someone else has done most of the work and the packages just need to be updated as new releases and patches become available.
As to where to submit packages, that will depend a lot on which project you wish to help. There are guides for getting involved and submitting packages for Debian, Fedora, Arch Linux and FreeBSD. I recommend reading these guides before you get started as each project has its own set of requirements concerning mentorship and submitting packages.
* * * * *
For more questions and answers, visit our Questions and Answers archive.
|
| Torrent Corner |
Weekly Torrents
Bittorrent is a great way to transfer large files, particularly open source operating system images, from one place to another. Most bittorrent clients recover from dropped connections automatically, check the integrity of files and can re-download corrupted bits of data without starting a download over from scratch. These characteristics make bittorrent well suited for distributing open source operating systems, particularly to regions where Internet connections are slow or unstable.
Many Linux and BSD projects offer bittorrent as a download option, partly for the reasons listed above and partly because bittorrent's peer-to-peer nature takes some of the strain off the project's servers. However, some projects do not offer bittorrent as a download option. There can be several reasons for excluding bittorrent as an option. Some projects do not have enough time or volunteers, some may be restricted by their web host provider's terms of service. Whatever the reason, the lack of a bittorrent option puts more strain on a distribution's bandwidth and may prevent some people from downloading their preferred open source operating system.
With this in mind, DistroWatch plans to give back to the open source community by hosting and seeding bittorrent files. For now, we are hosting a small number of distribution torrents, listed below. The list of torrents offered will be updated each week and we invite readers to e-mail us with suggestions as to which distributions we should be hosting. When you message us, please place the word "Torrent" in the subject line, make sure to include a link to the ISO file you want us to seed. To help us maintain and grow this free service, please consider making a donation.
The table below provides a list of torrents we currently host. If you do not currently have a bittorrent client capable of handling the linked files, we suggest installing either the Transmission or KTorrent bittorrent clients.
Archives of our previously seeded torrents may be found here. All torrents we make available here are also listed on the very useful Linux Tracker website. Thanks to Linux Tracker we are able to share the following torrent statistics.
Torrent Corner statistics:
- Total torrents seeded: 246
- Total data uploaded: 45.5TB
|
| Released Last Week |
FreeBSD 11.0
The FreeBSD project has announced a new stable release of the project's operating system. The new release, FreeBSD 11.0, drops support for the aging OpenSSH Protocol 1, adds wireless support for 802.11n, provides native graphics support for the operating system's bhyve hypervisor and an arm64 architecture port has been added. "Please note, as a result of the timing between the withdrawn FreeBSD 11.0-RELEASE images being available before the official announcement and several last-minute issues being discovered, uname(1) will display FreeBSD 11.0-RELEASE-p1, as the images were generated from a patch-level revision of the releng/11.0 branch. Users that have installed FreeBSD 11.0-RELEASE from the images originally available on the mirrors or from freebsd-update(8) prior to the rebuild of the final release are urged to upgrade their systems to FreeBSD 11.0-RELEASE-p1 immediately." The release announcement has more information on upgrading older builds of FreeBSD or obtaining fresh installation media. Detailed changes available in 11.0 can be found in the release notes.
ExTiX 16.5
ExTiX is a desktop oriented distribution which is based on Debian and Ubuntu. The latest version of the distribution, ExTix 16.5, features the LXQt 0.10.0 desktop environment and version 4.8 of the Linux kernel. "ExTiX 16.5 LXQt DVD 64-bit is based on Debian 8.6 Jessie/Debian 9 Stretch and upcoming Ubuntu 16.10 Yakkety Yak. The original system includes the desktop environment Unity. After removing Unity I have installed LXQt 0.10.0. LXQt is the Qt port and the upcoming version of LXDE, the Lightweight Desktop Environment. It is the product of the merge between the LXDE-Qt and the Razor-qt projects: A lightweight, modular, blazing-fast and user-friendly desktop environment..." Additional information and a list of featured software can be found in the project's release announcement for ExTiX 16.5.

ExTiX 16.5 -- Running the LXQt desktop
(full image size: 556kB, resolution: 1280x1024 pixels)
Ubuntu 16.10
Canonical has announced the release of a new version of its popular Ubuntu operating system. The latest version, Ubuntu 16.10, offers users many updated packages, a preview session of the Unity 8 desktop environment and version 4.8 of the Linux kernel. The distribution also features LibreOffice 5.2 and the update manager application now shows changelogs from enabled personal package archives (PPAs). "Network performance is a primary focus of this release, with updated versions of Data Plane Development Kit (DPDK), OpenVSwitch (OVS) and virtualization technologies, all able to handle critical application traffic for lower latency and greater throughput. Ubuntu 16.10 and the corresponding updates to Ubuntu 16.04 LTS further enhance Ubuntu’s position as the leading private cloud infrastructure operating system, with OpenStack Newton, DPDK, enhanced OpenVSwitch and LXD machine containers alongside regular KVM based VM guests. Ubuntu 16.10 previews Canonical’s device convergence vision. Unity 8 developer preview includes apps that scale from phone to desktop, from mouse to touch screen, setting a precedent for the next wave of Linux devices." Further information can be found in the distribution's release announcement and release notes.
Ubuntu MATE 16.10
Martin Wimpress has announced the launch of Ubuntu MATE 16.10. The new version of this official Ubuntu community edition offers a desktop environment and applications which have been ported to the GTK3+ toolkit, replacing GTK2+. "Ubuntu MATE 16.10 is, more or less, a re-working of Ubuntu MATE from scratch, not just to accommodate GTK3+ but to also make most of the packages shipped by default with Ubuntu MATE 'Recommended'. This means most default applications can now be uninstalled without issue. The work to port MATE Desktop to GTK3+ has been ongoing for a couple of years and Ubuntu MATE is the first major distribution to ship a full GTK3+ implementation of the MATE Desktop. And the absolute latest release too, MATE Desktop 1.16! Firefox and LibreOffice are also GTK3+ only in Yakkety. This has been no small undertaking, we've changed toolkits twice this cycle. First from GTK 2.24.x to GTK 3.18, and then again to GTK 3.20. The themes required two significant upgrades during this process. We've also upgraded through three MATE Desktop versions this cycle, starting from 1.12 to 1.14, to 1.15 and finally to 1.16. We originally planned to complete the migration to GTK3+ for the Ubuntu MATE 17.04 release, but thanks to those of you who have generously supported the Ubuntu MATE crowd-funding we've achieved that objective well ahead of schedule!" Additional information and a list of changes can be found in the project's release announcement.
Xubuntu 16.10
The Xubuntu project has released a new version of the project's Xfce-oriented distribution. The new release, Xubuntu 16.10, shares a package base with Ubuntu 16.10 and will be supported for nine months. The new version of Xubuntu features Xfce desktop packages built with the GTK3+ toolkit, which replaces the legacy GTK2+ toolkit. "The Xubuntu team is pleased to announce the immediate release of Xubuntu 16.10. Xubuntu 16.10 is a normal release and will be supported for nine months. This release has seen little visible change since April's 16.04, however much has been done towards supplying Xubuntu with Xfce packages built with GTK3, including the porting of many plugins and Xfce Terminal to GTK3. Those GTK3 ports can, if one wishes to test them, be installed from one of the team's development PPAs." Further details about this release, along with a list of known issues, can be found in the project's release announcement and release notes.
Kubuntu 16.10
The Kubuntu development team has announced the release of Kubuntu 16.10, the latest version of the distribution that combines the Ubuntu base system with the KDE Plasma 5 desktop: "We, the Kubuntu team, are very happy to announce that Kubuntu 16.10 is finally here. After 6 months of hard but fun work we have a bright new release for you all. We packaged some great updates from the KDE community such as: Plasma 5.7.5, Applications 16.04.3, Frameworks 5.26.0. We also have updated to version 4.8 of the Linux kernel with improvements across the board such as Microsoft Surface 3 support. Plasma 5, the next generation of KDE's desktop, has been refined to make it smoother to use while retaining the familiar setup. The 7th set of updates to Plasma 5 is the default in this version of Kubuntu. Combined with KDE Frameworks 5.26.0 the Plasma 5.7 desktop brings improved workflows, rewritten and improved task manager and system tray...." See the release announcement and the release notes for further details and screenshots.
Lubuntu 16.10
Lubuntu 16.10 has been released. Lubuntu is a variant of Ubuntu with the lightweight LXDE as the preferred desktop. From the release announcement: "Thanks to all the hard work from our contributors, Lubuntu 16.10 has been released. With the code name Yakkety Yak, Lubuntu 16.10 is the 11th release of Lubuntu, with support until July 2017. We even have Lenny, the Lubuntu mascot, dressed up for the occasion. Lubuntu is an official Ubuntu flavor based on the Lightweight X11 Desktop Environment (LXDE) specifically targeting older machines with lower resources, but it also runs great on newer hardware. What's improved since 16.04? We now ship with Linux kernel 4.8; general bug fix release as we prepare to switch to LXQt; LXDE components have been updated with bug fixes; the artwork has received an update. Unfortunately, we could not get LXQt ready in time for 16.10, so Lubuntu 16.10 ships with LXDE." See also the release notes for further details.
Ubuntu Kylin 16.10
Ubuntu Kylin, a distribution designed primarily for the Chinese-speaking market, has been updated to version 16.10: "We are glad to announce the release of Ubuntu Kylin 16.10, code name 'Yakkety Yak'. In this release, we have fixed many internationalization and localization bugs in Ubuntu itself and bugs in software written by the Ubuntu Kylin team. Changes since 16.04: this release is based on 4.8 Linux kernel; the core applications have been updated to their latest versions - Firefox 49, Thunderbird 45.3, LibreOffice 5.2, Chromium 53, Nautilus (aka Files) 3.20; we have also released Sogou Pinyin 2.0.0.0082, it is not included in the image by default, but you can install it easily from the Ubuntu Kylin Software Center. Besides a plethora of bugs fixed in this milestone, several Ubuntu Kylin specific packages have also been updated." See the release announcement (in Chinese) and the release notes (in English) for further details, screenshots and known issues.

Ubuntu Kylin 16.10 -- Running the Unity desktop
(full image size: 1.5MB, resolution: 1280x1024 pixels)
Ubuntu Studio 16.10
Ubuntu Studio 16.10, a brand new version from the project developing a Linux distribution targeted at musicians, video producers, graphics artists and publishers, has been released: "We are happy to announce the release of our latest version, Ubuntu Studio 16.10 'Yakkety Yak'. As a regular version, it will be supported for 9 months. Since it's just out, you may experience some issues, so you might want to wait a bit before upgrading. Changes in this release: new default Numix Blue theme; added DGEdit and DrumGizmo; replaced recordMyDesktop with vokoscreen; replaced GNOME Color Manager with dispcalGUI; added Gpick; added Calibre, PDF-Shuffler and Plume Creator; Krita has been temporarily removed from Yakkety Yak 16.10 due to build issues, but should be brought back as an updated version soon, and be installed automatically when upgrading your packages." See the release announcement and release notes for further information and a list of known issues.
Parrot Security OS 3.2
Lorenzo Faletra has announced the release of Parrot Security OS. 3.2, the latest release of the project's specialist distribution, based on Debian's "Testing" branch, featuring tools for penetration testing, computer forensics, reverse engineering, hacking, privacy and cryptography: "We have finished all the work on Parrot 3.2 and we are now proud to announce its official release. This new version comes after a long while due to some buggy packages in the Debian 'Testing' repository that we were forced to fix on our own (it's about the latest GTK+ updates that broke the MATE interface). We wanted this release to be just an improved version of the past release, but we were able to introduce some new interesting features, a new Linux 4.7 kernel, a more accurate set of pre-installed software and a more comfortable but familiar environment. We are also happy to welcome the University of Crete as a new mirror provider." Here is the brief release announcement.
* * * * *
Development, unannounced and minor bug-fix releases
|
| Upcoming Releases and Announcements |
|
Summary of expected upcoming releases
|
| Opinion Poll |
Downloading directly vs torrents
Virtually all open source operating systems provide direct downloads over the HTTP or FTP protocols. These direct links are easy to use and compatible with most web browsers and download clients. However, more and more projects are now providing torrents for their ISO files. Torrents take a lot of the strain off the download servers and give satisfied users a chance to contribute back, donating their bandwidth to helping others download open source software.
This week we would like to know, given the choice, do you prefer to download a distribution's ISO over direct HTTP/FTP links or using a torrent?
You can see the results of our previous poll on people working in IT fields here. All previous poll results can be found in our poll archives.
|
Downloading directly vs torrents
| I download directly using HTTP/FTP: | 768 (35%) |
| I download using torrents: | 587 (27%) |
| I happily use either: | 807 (37%) |
| I purchase installation media: | 6 (0%) |
| I get install media another way: | 5 (0%) |
|
|
| DistroWatch.com News |
New distributions added to database
Linux Kodachi
Linux Kodachi is a Debian-based distribution which can be run from a DVD or USB thumb drive. The distribution filters all network traffic through a VPN and the Tor network, obscuring the user's network location. The distribution attempts to clean up after itself, removing traces of its use from the computer.

Linux Kodachi 3.3 -- Running the Xfce desktop environment
(full image size: 144kB, resolution: 1280x800 pixels)
* * * * *
DistroWatch database summary
* * * * *
This concludes this week's issue of DistroWatch Weekly. The next instalment will be published on Monday, 24 October 2016. To contact the authors please send e-mail to:
- Jesse Smith (feedback, questions and suggestions: distribution reviews/submissions, questions and answers, tips and tricks)
- Ladislav Bodnar (feedback, questions, donations, comments)
- Bruce Patterson (podcast)
|
|
| Tip Jar |
If you've enjoyed this week's issue of DistroWatch Weekly, please consider sending us a tip. (Tips this week: 2, value: US$11.00) |
|
|
|
 bc1qxes3k2wq3uqzr074tkwwjmwfe63z70gwzfu4lx  lnurl1dp68gurn8ghj7ampd3kx2ar0veekzar0wd5xjtnrdakj7tnhv4kxctttdehhwm30d3h82unvwqhhxarpw3jkc7tzw4ex6cfexyfua2nr  86fA3qPTeQtNb2k1vLwEQaAp3XxkvvvXt69gSG5LGunXXikK9koPWZaRQgfFPBPWhMgXjPjccy9LA9xRFchPWQAnPvxh5Le paypal.me/distrowatchweekly • patreon.com/distrowatch |
|
| Extended Lifecycle Support by TuxCare |
|
| |
| TUXEDO |

TUXEDO Computers - Linux Hardware in a tailor made suite Choose from a wide range of laptops and PCs in various sizes and shapes at TUXEDOComputers.com. Every machine comes pre-installed and ready-to-run with Linux. Full 24 months of warranty and lifetime support included!
Learn more about our full service package and all benefits from buying at TUXEDO.
|
Archives |
| • Issue 1155 (2026-01-12): MenuetOS, CDE on Sparky, iDeal OS 2025.12.07, recommended flavour of BSD, Debian seeks new Data Protection Team, Ubuntu 25.04 nears its end of life, Google limits Android source code releases, Fedora plans to replace SDDM, Budgie migrates to Wayland |
| • Issue 1154 (2026-01-05): postmarketOS 25.06/25.12, switching to Linux and educational resources, FreeBSD improving laptop support, Unix v4 available for download, new X11 server in development, CachyOS team plans server edtion |
| • Issue 1153 (2025-12-22): Best projects of 2025, is software ever truly finished?, Firefox to adopt AI components, Asahi works on improving the install experience, Mageia presents plans for version 10 |
| • Issue 1152 (2025-12-15): OpenBSD 7.8, filtering websites, Jolla working on a Linux phone, Germany saves money with Linux, Ubuntu to package AMD tools, Fedora demonstrates AI troubleshooting, Haiku packages Go language |
| • Issue 1151 (2025-12-08): FreeBSD 15.0, fun command line tricks, Canonical presents plans for Ubutnu 26.04, SparkyLinux updates CDE packages, Redox OS gets modesetting driver |
| • Issue 1150 (2025-12-01): Gnoppix 25_10, exploring if distributions matter, openSUSE updates tumbleweed's boot loader, Fedora plans better handling of broken packages, Plasma to become Wayland-only, FreeBSD publishes status report |
| • Issue 1149 (2025-11-24): MX Linux 25, why are video drivers special, systemd experiments with musl, Debian Libre Live publishes new media, Xubuntu reviews website hack |
| • Issue 1148 (2025-11-17): Zorin OS 18, deleting a file with an unusual name, NetBSD experiments with sandboxing, postmarketOS unifies its documentation, OpenBSD refines upgrades, Canonical offers 15 years of support for Ubuntu |
| • Issue 1147 (2025-11-10): Fedora 43, the size and stability of the Linux kernel, Debian introducing Rust to APT, Redox ports web engine, Kubuntu website off-line, Mint creates new troubleshooting tools, FreeBSD improves reproducible builds, Flatpak development resumes |
| • Issue 1146 (2025-11-03): StartOS 0.4.0, testing piped commands, Ubuntu Unity seeks help, Canonical offers Ubuntu credentials, Red Hat partners with NVIDIA, SUSE to bundle AI agent with SLE 16 |
| • Issue 1145 (2025-10-27): Linux Mint 7 "LMDE", advice for new Linux users, AlmaLinux to offer Btrfs, KDE launches Plasma 6.5, Fedora accepts contributions written by AI, Ubuntu 25.10 fails to install automatic updates |
| • Issue 1144 (2025-10-20): Kubuntu 25.10, creating and restoring encrypted backups, Fedora team debates AI, FSF plans free software for phones, ReactOS addresses newer drivers, Xubuntu reacts to website attack |
| • Issue 1143 (2025-10-13): openSUSE 16.0 Leap, safest source for new applications, Redox introduces performance improvements, TrueNAS Connect available for testing, Flatpaks do not work on Ubuntu 25.10, Kamarada plans to switch its base, Solus enters new epoch, Frugalware discontinued |
| • Issue 1142 (2025-10-06): Linux Kamarada 15.6, managing ZIP files with SQLite, F-Droid warns of impact of Android lockdown, Alpine moves ahead with merged /usr, Cinnamon gets a redesigned application menu |
| • Issue 1141 (2025-09-29): KDE Linux and GNOME OS, finding mobile flavours of Linux, Murena to offer phones with kill switches, Redox OS running on a smartphone, Artix drops GNOME |
| • Issue 1140 (2025-09-22): NetBSD 10.1, avoiding AI services, AlmaLinux enables CRB repository, Haiku improves disk access performance, Mageia addresses service outage, GNOME 49 released, Linux introduces multikernel support |
| • Issue 1139 (2025-09-15): EasyOS 7.0, Linux and central authority, FreeBSD running Plasma 6 on Wayland, GNOME restores X11 support temporarily, openSUSE dropping BCacheFS in new kernels |
| • Issue 1138 (2025-09-08): Shebang 25.8, LibreELEC 12.2.0, Debian GNU/Hurd 2025, the importance of software updates, AerynOS introduces package sets, postmarketOS encourages patching upstream, openSUSE extends Leap support, Debian refreshes Trixie media |
| • Issue 1137 (2025-09-01): Tribblix 0m37, malware scanners flagging Linux ISO files, KDE introduces first-run setup wizard, CalyxOS plans update prior to infrastructure overhaul, FreeBSD publishes status report |
| • Issue 1136 (2025-08-25): CalyxOS 6.8.20, distros for running containers, Arch Linux website under attack,illumos Cafe launched, CachyOS creates web dashboard for repositories |
| • Issue 1135 (2025-08-18): Debian 13, Proton, WINE, Wayland, and Wayback, Debian GNU/Hurd 2025, KDE gets advanced Liquid Glass, Haiku improves authentication tools |
| • Issue 1134 (2025-08-11): Rhino Linux 2025.3, thoughts on malware in the AUR, Fedora brings hammered websites back on-line, NetBSD reveals features for version 11, Ubuntu swaps some command line tools for 25.10, AlmaLinux improves NVIDIA support |
| • Issue 1133 (2025-08-04): Expirion Linux 6.0, running Plasma on Linux Mint, finding distros which support X11, Debian addresses 22 year old bug, FreeBSD discusses potential issues with pkgbase, CDE ported to OpenBSD, Btrfs corruption bug hitting Fedora users, more malware found in Arch User Repository |
| • Issue 1132 (2025-07-28): deepin 25, wars in the open source community, proposal to have Fedora enable Flathub repository, FreeBSD plans desktop install option, Wayback gets its first release |
| • Issue 1131 (2025-07-21): HeliumOS 10.0, settling on one distro, Mint plans new releases, Arch discovers malware in AUR, Plasma Bigscreen returns, Clear Linux discontinued |
| • Issue 1130 (2025-07-14): openSUSE MicroOS and RefreshOS, sharing aliases between computers, Bazzite makes Bazaar its default Flatpak store, Alpine plans Wayback release, Wayland and X11 benchmarked, Red Hat offers additional developer licenses, openSUSE seeks feedback from ARM users, Ubuntu 24.10 reaches the end of its life |
| • Issue 1129 (2025-07-07): GLF OS Omnislash, the worst Linux distro, Alpine introduces Wayback, Fedora drops plans to stop i686 support, AlmaLinux builds EPEL repository for older CPUs, Ubuntu dropping existing RISC-V device support, Rhino partners with UBports, PCLinuxOS recovering from website outage |
| • Issue 1128 (2025-06-30): AxOS 25.06, AlmaLinux OS 10.0, transferring Flaptak bundles to off-line computers, Ubuntu to boost Intel graphics performance, Fedora considers dropping i686 packages, SDesk switches from SELinux to AppArmor |
| • Issue 1127 (2025-06-23): LastOSLinux 2025-05-25, most unique Linux distro, Haiku stabilises, KDE publishes Plasma 6.4, Arch splits Plasma packages, Slackware infrastructure migrating |
| • Issue 1126 (2025-06-16): SDesk 2025.05.06, renewed interest in Ubuntu Touch, a BASIC device running NetBSD, Ubuntu dropping X11 GNOME session, GNOME increases dependency on systemd, Google holding back Pixel source code, Nitrux changing its desktop, EFF turns 35 |
| • Issue 1125 (2025-06-09): RHEL 10, distributions likely to survive a decade, Murena partners with more hardware makers, GNOME tests its own distro on real hardware, Redox ports GTK and X11, Mint provides fingerprint authentication |
| • Issue 1124 (2025-06-02): Picking up a Pico, tips for protecting privacy, Rhino tests Plasma desktop, Arch installer supports snapshots, new features from UBports, Ubuntu tests monthly snapshots |
| • Issue 1123 (2025-05-26): CRUX 3.8, preventing a laptop from sleeping, FreeBSD improves laptop support, Fedora confirms GNOME X11 session being dropped, HardenedBSD introduces Rust in userland build, KDE developing a virtual machine manager |
| • Issue 1122 (2025-05-19): GoboLinux 017.01, RHEL 10.0 and Debian 12 updates, openSUSE retires YaST, running X11 apps on Wayland |
| • Issue 1121 (2025-05-12): Bluefin 41, custom file manager actions, openSUSE joins End of 10 while dropping Deepin desktop, Fedora offers tips for building atomic distros, Ubuntu considers replacing sudo with sudo-rs |
| • Issue 1120 (2025-05-05): CachyOS 250330, what it means when a distro breaks, Kali updates repository key, Trinity receives an update, UBports tests directory encryption, Gentoo faces losing key infrastructure |
| • Issue 1119 (2025-04-28): Ubuntu MATE 25.04, what is missing from Linux, CachyOS ships OCCT, Debian enters soft freeze, Fedora discusses removing X11 session from GNOME, Murena plans business services, NetBSD on a Wii |
| • Issue 1118 (2025-04-21): Fedora 42, strange characters in Vim, Nitrux introduces new package tools, Fedora extends reproducibility efforts, PINE64 updates multiple devices running Debian |
| • Issue 1117 (2025-04-14): Shebang 25.0, EndeavourOS 2025.03.19, running applications from other distros on the desktop, Debian gets APT upgrade, Mint introduces OEM options for LMDE, postmarketOS packages GNOME 48 and COSMIC, Redox testing USB support |
| • Issue 1116 (2025-04-07): The Sense HAT, Android and mobile operating systems, FreeBSD improves on laptops, openSUSE publishes many new updates, Fedora appoints new Project Leader, UBports testing VoLTE |
| • Issue 1115 (2025-03-31): GrapheneOS 2025, the rise of portable package formats, MidnightBSD and openSUSE experiment with new package management features, Plank dock reborn, key infrastructure projects lose funding, postmarketOS to focus on reliability |
| • Issue 1114 (2025-03-24): Bazzite 41, checking which processes are writing to disk, Rocky unveils new Hardened branch, GNOME 48 released, generating images for the Raspberry Pi |
| • Issue 1113 (2025-03-17): MocaccinoOS 1.8.1, how to contribute to open source, Murena extends on-line installer, Garuda tests COSMIC edition, Ubuntu to replace coreutils with Rust alternatives, Chimera Linux drops RISC-V builds |
| • Issue 1112 (2025-03-10): Solus 4.7, distros which work with Secure Boot, UBports publishes bug fix, postmarketOS considers a new name, Debian running on Android |
| • Issue 1111 (2025-03-03): Orbitiny 0.01, the effect of Ubuntu Core Desktop, Gentoo offers disk images, elementary OS invites feature ideas, FreeBSD starts PinePhone Pro port, Mint warns of upcoming Firefox issue |
| • Issue 1110 (2025-02-24): iodeOS 6.0, learning to program, Arch retiring old repositories, openSUSE makes progress on reproducible builds, Fedora is getting more serious about open hardware, Tails changes its install instructions to offer better privacy, Murena's de-Googled tablet goes on sale |
| • Issue 1109 (2025-02-17): Rhino Linux 2025.1, MX Linux 23.5 with Xfce 4.20, replacing X.Org tools with Wayland tools, GhostBSD moving its base to FreeBSD -RELEASE, Redox stabilizes its ABI, UBports testing 24.04, Asahi changing its leadership, OBS in dispute with Fedora |
| • Issue 1108 (2025-02-10): Serpent OS 0.24.6, Aurora, sharing swap between distros, Peppermint tries Void base, GTK removinglegacy technologies, Red Hat plans more AI tools for Fedora, TrueNAS merges its editions |
| • Issue 1107 (2025-02-03): siduction 2024.1.0, timing tasks, Lomiri ported to postmarketOS, Alpine joins Open Collective, a new desktop for Linux called Orbitiny |
| • Issue 1106 (2025-01-27): Adelie Linux 1.0 Beta 6, Pop!_OS 24.04 Alpha 5, detecting whether a process is inside a virtual machine, drawing graphics to NetBSD terminal, Nix ported to FreeBSD, GhostBSD hosting desktop conference |
| • Issue 1105 (2025-01-20): CentOS 10 Stream, old Flatpak bundles in software centres, Haiku ports Iceweasel, Oracle shows off debugging tools, rsync vulnerability patched |
| • Issue 1104 (2025-01-13): DAT Linux 2.0, Silly things to do with a minimal computer, Budgie prepares Wayland only releases, SteamOS coming to third-party devices, Murena upgrades its base |
| • Full list of all issues |
| Star Labs |

Star Labs - Laptops built for Linux.
View our range including the highly anticipated StarFighter. Available with coreboot open-source firmware and a choice of Ubuntu, elementary, Manjaro and more. Visit Star Labs for information, to buy and get support.
|
| Random Distribution | 
Julex
Julex was a Knoppix-based live CD distribution. Its aim was to be light-weight so that it works on older computers and was a small file to download.
Status: Discontinued
|
| TUXEDO |

TUXEDO Computers - Linux Hardware in a tailor made suite Choose from a wide range of laptops and PCs in various sizes and shapes at TUXEDOComputers.com. Every machine comes pre-installed and ready-to-run with Linux. Full 24 months of warranty and lifetime support included!
Learn more about our full service package and all benefits from buying at TUXEDO.
|
| Star Labs |

Star Labs - Laptops built for Linux.
View our range including the highly anticipated StarFighter. Available with coreboot open-source firmware and a choice of Ubuntu, elementary, Manjaro and more. Visit Star Labs for information, to buy and get support.
|
|