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 1100 (2024-12-09): Oreon 9.3, differences in speed, IPFire's new appliance, Fedora Asahi Remix gets new video drivers, openSUSE Leap Micro updated, Redox OS running Redox OS |
• Issue 1099 (2024-12-02): AnduinOS 1.0.1, measuring RAM usage, SUSE continues rebranding efforts, UBports prepares for next major version, Murena offering non-NFC phone |
• Issue 1098 (2024-11-25): Linux Lite 7.2, backing up specific folders, Murena and Fairphone partner in fair trade deal, Arch installer gets new text interface, Ubuntu security tool patched |
• Issue 1097 (2024-11-18): Chimera Linux vs Chimera OS, choosing between AlmaLinux and Debian, Fedora elevates KDE spin to an edition, Fedora previews new installer, KDE testing its own distro, Qubes-style isolation coming to FreeBSD |
• Issue 1096 (2024-11-11): Bazzite 40, Playtron OS Alpha 1, Tucana Linux 3.1, detecting Screen sessions, Redox imports COSMIC software centre, FreeBSD booting on the PinePhone Pro, LXQt supports Wayland window managers |
• Issue 1095 (2024-11-04): Fedora 41 Kinoite, transferring applications between computers, openSUSE Tumbleweed receives multiple upgrades, Ubuntu testing compiler optimizations, Mint partners with Framework |
• Issue 1094 (2024-10-28): DebLight OS 1, backing up crontab, AlmaLinux introduces Litten branch, openSUSE unveils refreshed look, Ubuntu turns 20 |
• Issue 1093 (2024-10-21): Kubuntu 24.10, atomic vs immutable distributions, Debian upgrading Perl packages, UBports adding VoLTE support, Android to gain native GNU/Linux application support |
• Issue 1092 (2024-10-14): FunOS 24.04.1, a home directory inside a file, work starts of openSUSE Leap 16.0, improvements in Haiku, KDE neon upgrades its base |
• Issue 1091 (2024-10-07): Redox OS 0.9.0, Unified package management vs universal package formats, Redox begins RISC-V port, Mint polishes interface, Qubes certifies new laptop |
• Issue 1090 (2024-09-30): Rhino Linux 2024.2, commercial distros with alternative desktops, Valve seeks to improve Wayland performance, HardenedBSD parterns with Protectli, Tails merges with Tor Project, Quantum Leap partners with the FreeBSD Foundation |
• Issue 1089 (2024-09-23): Expirion 6.0, openKylin 2.0, managing configuration files, the future of Linux development, fixing bugs in Haiku, Slackware packages dracut |
• Issue 1088 (2024-09-16): PorteuX 1.6, migrating from Windows 10 to which Linux distro, making NetBSD immutable, AlmaLinux offers hardware certification, Mint updates old APT tools |
• Issue 1087 (2024-09-09): COSMIC desktop, running cron jobs at variable times, UBports highlights new apps, HardenedBSD offers work around for FreeBSD change, Debian considers how to cull old packages, systemd ported to musl |
• Issue 1086 (2024-09-02): Vanilla OS 2, command line tips for simple tasks, FreeBSD receives investment from STF, openSUSE Tumbleweed update can break network connections, Debian refreshes media |
• Issue 1085 (2024-08-26): Nobara 40, OpenMandriva 24.07 "ROME", distros which include source code, FreeBSD publishes quarterly report, Microsoft updates breaks Linux in dual-boot environments |
• Issue 1084 (2024-08-19): Liya 2.0, dual boot with encryption, Haiku introduces performance improvements, Gentoo dropping IA-64, Redcore merges major upgrade |
• Issue 1083 (2024-08-12): TrueNAS 24.04.2 "SCALE", Linux distros for smartphones, Redox OS introduces web server, PipeWire exposes battery drain on Linux, Canonical updates kernel version policy |
• Issue 1082 (2024-08-05): Linux Mint 22, taking snapshots of UFS on FreeBSD, openSUSE updates Tumbleweed and Aeon, Debian creates Tiny QA Tasks, Manjaro testing immutable images |
• Issue 1081 (2024-07-29): SysLinuxOS 12.4, OpenBSD gain hardware acceleration, Slackware changes kernel naming, Mint publishes upgrade instructions |
• Issue 1080 (2024-07-22): Running GNU/Linux on Android with Andronix, protecting network services, Solus dropping AppArmor and Snap, openSUSE Aeon Desktop gaining full disk encryption, SUSE asks openSUSE to change its branding |
• Issue 1079 (2024-07-15): Ubuntu Core 24, hiding files on Linux, Fedora dropping X11 packages on Workstation, Red Hat phasing out GRUB, new OpenSSH vulnerability, FreeBSD speeds up release cycle, UBports testing new first-run wizard |
• Issue 1078 (2024-07-08): Changing init software, server machines running desktop environments, OpenSSH vulnerability patched, Peppermint launches new edition, HardenedBSD updates ports |
• Issue 1077 (2024-07-01): The Unity and Lomiri interfaces, different distros for different tasks, Ubuntu plans to run Wayland on NVIDIA cards, openSUSE updates Leap Micro, Debian releases refreshed media, UBports gaining contact synchronisation, FreeDOS celebrates its 30th anniversary |
• Issue 1076 (2024-06-24): openSUSE 15.6, what makes Linux unique, SUSE Liberty Linux to support CentOS Linux 7, SLE receives 19 years of support, openSUSE testing Leap Micro edition |
• Issue 1075 (2024-06-17): Redox OS, X11 and Wayland on the BSDs, AlmaLinux releases Pi build, Canonical announces RISC-V laptop with Ubuntu, key changes in systemd |
• Issue 1074 (2024-06-10): Endless OS 6.0.0, distros with init diversity, Mint to filter unverified Flatpaks, Debian adds systemd-boot options, Redox adopts COSMIC desktop, OpenSSH gains new security features |
• Issue 1073 (2024-06-03): LXQt 2.0.0, an overview of Linux desktop environments, Canonical partners with Milk-V, openSUSE introduces new features in Aeon Desktop, Fedora mirrors see rise in traffic, Wayland adds OpenBSD support |
• Issue 1072 (2024-05-27): Manjaro 24.0, comparing init software, OpenBSD ports Plasma 6, Arch community debates mirror requirements, ThinOS to upgrade its FreeBSD core |
• Issue 1071 (2024-05-20): Archcraft 2024.04.06, common command line mistakes, ReactOS imports WINE improvements, Haiku makes adjusting themes easier, NetBSD takes a stand against code generated by chatbots |
• Issue 1070 (2024-05-13): Damn Small Linux 2024, hiding kernel messages during boot, Red Hat offers AI edition, new web browser for UBports, Fedora Asahi Remix 40 released, Qubes extends support for version 4.1 |
• Issue 1069 (2024-05-06): Ubuntu 24.04, installing packages in alternative locations, systemd creates sudo alternative, Mint encourages XApps collaboration, FreeBSD publishes quarterly update |
• Issue 1068 (2024-04-29): Fedora 40, transforming one distro into another, Debian elects new Project Leader, Red Hat extends support cycle, Emmabuntus adds accessibility features, Canonical's new security features |
• Issue 1067 (2024-04-22): LocalSend for transferring files, detecting supported CPU architecure levels, new visual design for APT, Fedora and openSUSE working on reproducible builds, LXQt released, AlmaLinux re-adds hardware support |
• Issue 1066 (2024-04-15): Fun projects to do with the Raspberry Pi and PinePhone, installing new software on fixed-release distributions, improving GNOME Terminal performance, Mint testing new repository mirrors, Gentoo becomes a Software In the Public Interest project |
• Issue 1065 (2024-04-08): Dr.Parted Live 24.03, answering questions about the xz exploit, Linux Mint to ship HWE kernel, AlmaLinux patches flaw ahead of upstream Red Hat, Calculate changes release model |
• Issue 1064 (2024-04-01): NixOS 23.11, the status of Hurd, liblzma compromised upstream, FreeBSD Foundation focuses on improving wireless networking, Ubuntu Pro offers 12 years of support |
• Issue 1063 (2024-03-25): Redcore Linux 2401, how slowly can a rolling release update, Debian starts new Project Leader election, Red Hat creating new NVIDIA driver, Snap store hit with more malware |
• Issue 1062 (2024-03-18): KDE neon 20240304, changing file permissions, Canonical turns 20, Pop!_OS creates new software centre, openSUSE packages Plasma 6 |
• Issue 1061 (2024-03-11): Using a PinePhone as a workstation, restarting background services on a schedule, NixBSD ports Nix to FreeBSD, Fedora packaging COSMIC, postmarketOS to adopt systemd, Linux Mint replacing HexChat |
• Issue 1060 (2024-03-04): AV Linux MX-23.1, bootstrapping a network connection, key OpenBSD features, Qubes certifies new hardware, LXQt and Plasma migrate to Qt 6 |
• Issue 1059 (2024-02-26): Warp Terminal, navigating manual pages, malware found in the Snap store, Red Hat considering CPU requirement update, UBports organizes ongoing work |
• Issue 1058 (2024-02-19): Drauger OS 7.6, how much disk space to allocate, System76 prepares to launch COSMIC desktop, UBports changes its version scheme, TrueNAS to offer faster deduplication |
• Issue 1057 (2024-02-12): Adelie Linux 1.0 Beta, rolling release vs fixed for a smoother experience, Debian working on 2038 bug, elementary OS to split applications from base system updates, Fedora announces Atomic Desktops |
• Issue 1056 (2024-02-05): wattOS R13, the various write speeds of ISO writing tools, DSL returns, Mint faces Wayland challenges, HardenedBSD blocks foreign USB devices, Gentoo publishes new repository, Linux distros patch glibc flaw |
• Issue 1055 (2024-01-29): CNIX OS 231204, distributions patching packages the most, Gentoo team presents ongoing work, UBports introduces connectivity and battery improvements, interview with Haiku developer |
• Issue 1054 (2024-01-22): Solus 4.5, comparing dd and cp when writing ISO files, openSUSE plans new major Leap version, XeroLinux shutting down, HardenedBSD changes its build schedule |
• Issue 1053 (2024-01-15): Linux AI voice assistants, some distributions running hotter than others, UBports talks about coming changes, Qubes certifies StarBook laptops, Asahi Linux improves energy savings |
• Issue 1052 (2024-01-08): OpenMandriva Lx 5.0, keeping shell commands running when theterminal closes, Mint upgrades Edge kernel, Vanilla OS plans big changes, Canonical working to make Snap more cross-platform |
• Issue 1051 (2024-01-01): Favourite distros of 2023, reloading shell settings, Asahi Linux releases Fedora remix, Gentoo offers binary packages, openSUSE provides full disk encryption |
• Issue 1050 (2023-12-18): rlxos 2023.11, renaming files and opening terminal windows in specific directories, TrueNAS publishes ZFS fixes, Debian publishes delayed install media, Haiku polishes desktop experience |
• Issue 1049 (2023-12-11): Lernstick 12, alternatives to WINE, openSUSE updates its branding, Mint unveils new features, Lubuntu team plans for 24.04 |
• Issue 1048 (2023-12-04): openSUSE MicroOS, the transition from X11 to Wayland, Red Hat phasing out X11 packages, UBports making mobile development easier |
• Issue 1047 (2023-11-27): GhostBSD 23.10.1, Why Linux uses swap when memory is free, Ubuntu Budgie may benefit from Wayland work in Xfce, early issues with FreeBSD 14.0 |
• Issue 1046 (2023-11-20): Slackel 7.7 "Openbox", restricting CPU usage, Haiku improves font handling and software centre performance, Canonical launches MicroCloud |
• 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 |
Black Lab Linux
Black Lab Linux (formerly OS4 OpenLinux) was a user-friendly, commercial desktop and server Linux distribution based on Ubuntu. Some of its most interesting features include support for popular browser plugins, addition of packages for multimedia production, content creation and software development, and an innovative desktop layout based on GNOME Shell. Separate editions with KDE and Xfce desktops are also available. The company behind the distribution also sells a desktop mini-system with Black Lab Linux pre-installed.
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.
|
|