DistroWatch Weekly |
DistroWatch Weekly, Issue 738, 13 November 2017 |
Welcome to this year's 46th issue of DistroWatch Weekly!
Some Linux distributions go out of their way to provide options for everyone, offering up multiple desktops, toolkits, editions, and some even support many hardware architectures. This week Robert Rijkhoff starts us off with a look at SparkyLinux, a distribution which serves up dozens of desktops, browsers and flavours of installation media. Read on to learn about Robert's experiences and let us know in the Opinion Poll what you think about projects which provide many different editions. In our News section we talk about the Slax distribution coming back to life and its developer's views on selecting an init implementation. Plus we report on Arch Linux dropping 32-bit packages and share an overview of LineageOS - what it is and how to install it on a smart phone. In this week's Questions and Answers column we talk about rumours of spyware and malware in open source operating systems. Plus we are happy to share the releases of the past week and the torrents we are seeding. Finally, we are pleased to welcome the HardenedBSD project to our database. We wish you all a terrific week and happy reading!
Content:
- Review: SparkyLinux 5.1
- News: Slax developer explores init options, Arch Linux drops 32-bit packages, an overview of LineageOS
- Questions and answers: Worried about spyware
- Released last week: Redcore Linux 1710, Parrot Security OS 3.9, SharkLinux 4.13.0-17
- Torrent corner: Antergos, IPFire, KDE neon, Netrunner, PCLinuxOS, Redcore, SharkLinux
- Upcoming releases: Fedora 27
- Opinion poll: Number of supported editions
- DistroWatch.com news: New statistic added to Ranking page
- New additions: HardenedBSD
- New distributions: postmarketOS, Regata OS, HasCoding-OS
- Reader comments
Listen to the Podcast edition of this week's DistroWatch Weekly in OGG (61MB) and MP3 (76MB) formats.
|
Feature Story (by Robert Rijkhoff) |
SparkyLinux 5.1
SparkyLinux is a Debian-based distribution for 32- and 64-bit computers. According to Sparky's website, the distro aims to "provide a ready to use, out of the box operating system with a set of slightly customised, lightweight desktop environments." There are no less than 24 desktops to choose from, as well as various "Special" editions.
Like Debian, Sparky has three branches, which Sparky refers to as 'editions': Stable, Rolling and Development. For each edition there is a "Home" and "Minimal" version and, to make your choice yet more overwhelming, for each version various ISOs are available. Among others, the Home versions include ISOs for four different desktop environments and the Minimal versions include a "Linux Freedom" ISO. I couldn't find any information about the Linux Freedom version on the Sparky website but I am assuming that it ships with a libre kernel and no non-free packages.
If the download options sound complicated then that is because they are complicated. It doesn't help that the download section on the Sparky website is poorly designed. The pages feature long lists with links to dozens of ISOs and virtually no information to help you pick a suitable image. Worse, what little information is available is ambiguous. Various pages on the Sparky website state that the distro uses Debian's Testing branch while it is in fact built on all three Debian branches. Also, the download page suggests that the Stable editions are recommended - the link to the Stable ISOs is listed first and features an icon of a computer with a green monitor. The Rolling ISOs use the same icon with a red monitor, while the Development branch uses the colour black.
While trying to decide which version of Sparky to install I made the following table, which might make the available flavours a little easier to digest.
Edition | Home | Minimal | Special |
Stable |
• Calamares installer
• ISOs for LXDE and Xfce
|
• Basic GUI or CLI installer
• Single ISO with choice of 24 desktops
• Linux Freedom edition
|
|
Rolling |
• Calamares installer
• ISOs for LXQt, Xfce and MATE
|
• Basic GUI or CLI installer
• Single ISO with choice of 24 desktops
• Linux Freedom edition
|
• Calamares installer
• ISOs for GameOver, Multimedia and Rescue edition
• Linux Freedom edition
|
Development
|
• Calamares installer
• ISO for Xfce
|
• Basic GUI or CLI installer
• Single ISO with choice of 24 desktops
• Linux Freedom edition
|
|
Table: a simplified overview of Sparky Linux editions.
Sparky Rolling with the LXQt desktop
I decided to go with the Rolling edition and to try two different desktops: LXQt and Manokwari. I started with LXQt, for which there is a ready-made ISO.
The Home versions use the Calamares installer which, as always, worked flawlessly. The installer did have a few defaults which I hadn't seen before though. I was missing the option to encrypt the installation and by default the installer will configure the system so that users are logged in automatically (without entering a password). Also, unless you tell the installer otherwise the root password will be the same as your user password. My guess is that Sparky uses these defaults to make the distro more user-friendly.
SparkyLinux 5.1 -- The Calamares installer's Users tab
(full image size: 499kB, resolution: 1366x768 pixels)
The LXQt desktop has a traditional layout with a modern look and feel –
Sparky uses the Numix theme with the Flatabulous icon set (which have
been renamed Sparky5 and Ultra-Flat-Icons). The desktop is quite
configurable but some of the settings menus are somewhat basic. For
instance, there isn't an easy way to change the default wallpaper or to
use a background colour for the desktop. I should note, however, that
LXQt is a relatively new desktop environment - the version that was
installed was 0.11.1.
There were a also few small tweaks that I hadn't come across before and
which I quickly changed. Most notably, by default task manager buttons
have a width of 400 pixels (which makes them a lot wider than I'm used
to) and the system tray displays items for windows on any desktop. The
desktop is quite configurable but some of the settings are basic.
Software
Even though LXQt uses the Qt framework there are various non-Qt applications pre-installed. We get the Firefox browser, Thunderbird e-mail client and HexChat IRC client. LibreOffice is the default office suite and we can edit plain text files with Leafpad. For scanning documents we can use Simple Scan and Xfburn is available for burning CDs. The most prominent Qt applications are QTerminal and the Clementine audio player. I would have liked a few more Qt applications but it didn't really bother me. All the pre-installed applications have the same look and feel, so I never really noticed I was using, say, a GTK application in a Qt environment.
SparkyLinux 5.1 -- Installing QupZilla using Web Browser Installer
(full image size: 417kB, resolution: 1366x768 pixels)
Sparky doesn't have a software centre. To manage software we can use Synaptic, the command line or APTus. The latter is in effect a graphical front-end for Debian's package management tools (APT and dpkg) and can be used to manage third-party software. APTus also features a web browser installer. If you like to try different browsers you will feel like a child in a sweet shop - there are 24 browsers to choose from.
Aesthetics, bugs and aiming to be user-friendly
LXQt certainly looks good for a lightweight desktop. That said, there were various minor aesthetic imperfections. Somehow the font for the user interface was set to point size 11, which is quite large when the font used for title bars is size 9. The relatively large fonts might also explain why notifications were sometimes truncated (the text didn't fit in the available space). A more annoying issue was that icons in the system tray are white and displayed against a light-grey background. These are minor issues but I hope the out of the box experience will be improved. With a little more polish LXQt would be a very compelling desktop environment indeed.
Perhaps unavoidably, I did encounter a few more serious issues. After playing with Sparky for a couple of hours my laptop suddenly suspended itself. The reason was that the battery was nearly empty. It was only then that I realised that the system tray didn't include a battery status indicator. There are plenty of widgets available for the system tray but nothing to show how much life is left in the battery. I later discovered that there is an 'Enable Battery Watcher' check box under "Power Management Settings", with a separate check box for displaying a system tray icon. It is not really a bug, but not showing a battery icon when a laptop is being used is an odd default setting.
SparkyLinux 5.1 -- Font size and power management settings
(full image size: 487kB, resolution: 1366x768 pixels)
A second issue worth mentioning is that I couldn't open an external encrypted drive. Sparky would recognise the drive but after entering the pass phrase I got the cryptic error "function bd_crypto_luks_open_blob called but not implemented". I couldn't find much information about the error, other than a suggestion to install the package libblockdev-crypto2. Luckily that worked; after also rebooting the laptop I was able to mount the drive. My guess is that the initial error was the result of Sparky's attempt to create a user-friendly distro. Earlier I mentioned that the installer didn't provide an option to encrypt the hard drive - it appears that encryption is poorly supported all around.
SparkyLinux 5.1 -- Error while mounting an encrypted drive
(full image size: 682kB, resolution: 1366x768 pixels)
There are other areas where Sparky is trying to make Linux more user-friendly. To mention some random examples, a screen-saver pops up after ten minutes of inactivity but the screen is never locked, so you never need to log back in by entering your password (the setting to change this is hidden in the above-mentioned "Power Management" menu). The sudo utility is enabled and you can perform tasks that need root privileges by entering your user password. Non-free and contributed packages are available out of the box (no need to edit the /etc/apt/sources.list file to add repositories) and the vi and vim text editors aren't installed - you get the nano editor instead.
Most Debian users will probably frown upon such customisations but those users are clearly not Sparky's intended audience. And there were convenient features I liked. For instance, Sparky makes it very easy to access various third-party repositories. In the /etc/apt/sources.d directory we find Sparky's repositories as well as third-party repos for, among others, Dropbox, Google Earth, VirtualBox and PlayOnLinux.
Many of these third-party packages can be enabled via the above-mentioned APTus application. APTus mostly worked well. It failed to install Skype and when I installed the non-free codecs I found the installer only wanted to install two packages: flashplayer-mozilla and gsfonts-x11 - dozens of forbidden fruits such as libdvdcss2 for playing encrypted DVDs were already installed. I had no issues installing Google Earth, SpiderOak and various web browsers.
My only real APTus criticism is that some of the options should arguably be a bit more hidden for new users, or at least come with a prominent warning. For instance, I am not sure if it is a good idea to let users install the Liquorix Kernel or remove all non-free packages with a click on a button and without any information about what exactly the scripts do. And I also encountered a bug when I re-installed Sparky LXQt towards the end of my trial - APTus was no longer installed because of a dependency hell.
SparkyLinux 5.1 -- APTus can't be installed because of unmet dependencies
(full image size: 610kB, resolution: 1366x768 pixels)
Intermezzo: Openbox
With the release of Sparky 5.1 the project added Manokwari to its collection of desktop environments. I had not heard of Manokwari and thought it would be interesting to see what it has to offer.
There is no ISO with Manokwari pre-installed and the Minimal editions don't give you the option to select the Manokwari desktop, which means we need to use APTus to install the desktop. I didn't want to install Manokwari alongside LXQt as this would leave all the applications that came with LXQt on the system. My plan was to use the advanced installer to completely wipe LXQt; to not select any desktop environment in the installer and to then install the sparky-desktop-manokwari package.
The minimal ISO boots to a nicely themed Openbox desktop. The installer is quite minimal and not recommended for people who are new to installing operating systems. In particular the first steps - choosing the locale and keyboard layout - can be awkward if you're not in the US (and therefore need to change the defaults). Partitioning wasn't much easier. The installer first gives you the option to set up partitions and then asks where different file systems should be created. The installer works but provides very little guidance, and I was missing an option to go back to the previous page. The absence of a "Back" button meant that I couldn't, for instance, double-check which partition was meant for which file system.
Towards the end of the installation you can pick one of 20 desktop environments. As said, the new Manokwari desktop isn't listed and I therefore decided to skip this step. I had expected that the result would be a system without X11 and a desktop environment but that wasn't the case - after rebooting my laptop I was again presented with Openbox.
SparkyLinux 5.1 -- Selecting a desktop in the advanced installer
(full image size: 788kB, resolution: 1366x768 pixels)
For many years I used CrunchBang, a now discontinued distro that combined Debian with Openbox. I still have a soft spot for Openbox and have to say that Sparky has done a great job setting up Openbox so that it is nice looking and usable out of the box. It features a panel (tint2) and the same Numix theme that is used in LXQt. Also worth mentioning is that applications you install are automatically added to the menu (something that normally needs to be done manually in Openbox).
SparkyLinux 5.1 -- Installing Manokwari using Desktop Installer
(full image size: 535kB, resolution: 1366x768 pixels)
Strictly speaking Openbox is a window manager rather than a desktop environment. It is therefore a good base for installing another desktop environment. The APTus application includes a desktop installer and Manokwari is included in this list, so I decided to install Manokwari on top of Openbox. Running the installer opened a terminal window via which the desktop was installed, without any further prompts. Once the installer had finished I unfortunately encountered a Sparky Openbox bug - the "Logout" button doesn't work. The "Reboot" option did work, although I had to enter my password twice, in separate windows. The first window was particularly confusing: it said "Authentication is required to set a wall message".
SparkyLinux 5.1 -- Trying to reboot in Openbox
(full image size: 731kB, resolution: 1366x768 pixels)
Manokwari desktop
While installing Manokwari I realised that Sparky's desktop installer will install just the desktop and nothing else. Applications that are likely to be useful, such as an office suite and e-mail client, are not included. I suspect that largely explains why Manokwari turned out to be hardly usable. Before I get into that, though, I should explain what Manokwari is.
The Manokwari desktop is based on GNOME 3 and appears to have been created for BlankOn Linux, a Debian-based distro developed in Indonesia. The desktop features a single panel at the top and clicking on the menu-icon in the top-left corner opens an application menu. A second menu is revealed when you poke the top-right corner of the screen with your mouse.
SparkyLinux 5.1 -- The Manokwari desktop
(full image size: 141kB, resolution: 1366x768 pixels)
The main menu is quite neat. A search box lets you to quickly open installed applications or to search for something in Google or on Wikipedia. It is also possible to enter a command to be run in a terminal window but that feature didn't work for me because GNOME Terminal wasn't installed. As said, I suspect this is a Sparky-related issue - presumably GNOME Terminal is installed out of the box on BlankOn Linux.
SparkyLinux 5.1 -- Running the top command from the Manokwari desktop
(full image size: 117kB, resolution: 1366x768 pixels)
The second menu is similar to the Raven menu in the Budgie desktop but not quite as useful. Manokwari's implementation features four bookmarks (which are all links to BlankOn Linux websites and social media accounts, and which cannot be changed); a set of audio controls which can only be used in combination with the Audacious audio player; a weather applet; quick access to menu settings and the current date and time. I didn't use the menu at all but other people might find it useful.
To say that Manokwari is a minimal desktop environment is an understatement. In fact, if you feel GNOME 3 is too minimalist than you don't want to go anywhere near Manokwari. Various basic features appear to have been disabled and there is very little that can be customised. To mention just a few examples, the super (Windows) key does nothing and right-clicking on the desktop has no effect. GNOME Tweaks isn't installed, which means you can't, for instance, use a different theme (Adwaita is the default) or add a "Minimise" button to windows. It is not even possible to set up work spaces or to change the wallpaper - there is a "Backgrounds" menu in the settings but the active wallpaper isn't shown in the list and picking another wallpaper doesn't do anything.
Again, Sparky is to blame for at least some of these issues. The gnome-tweak-tool package, for instance, isn't a dependency of the sparky-desktop-manokwari package (it's a "recommend" item). It appears to be an odd omission but my guess is that the Sparky developers may have left out Tweaks by design - after I installed Tweaks I found several options didn't work. For instance, I could change the theme (the Numix/Sparky5 theme was still there) but I couldn't add a minimise button to windows. I also found that Tweaks showed that four work spaces had been set up but I still had no way to switch between desktops.
SparkyLinux 5.1 -- Customising Manokwari using GNOME Tweaks
(full image size: 138kB, resolution: 1366x768 pixels)
At this point I have strayed into the topic of bugs, of which there are plenty in Sparky Manokwari. None of the sound buttons and Fn keys on my laptop worked. The Alt-Tab behaviour was completely broken - sometimes random windows were displayed, other times Manokwari cycled back and forth through two windows, even though many more windows were open. Windows you open don't always get focus and may therefore hide behind other windows, and the same was happening with the "fly-out" panel. There is no network applet in the system tray, which makes it awkward to use wireless networks, nor is it possible to use the volume applet to quickly change the sound level - the volume icon simply opens the settings menu. The screen-saver is configured to come up after ten minutes of inactively but it never does. Applications you install don't appear in the applications menu until you have logged out and logged back in again. The list goes on.
Conclusions
It is not that easy to review Sparky. The project spreads its wings far and wide and there isn't a flagship version of the distro. To get a good feel for the project I looked at one of the Home editions (LXQt) and one of the Minimal editions (Manokwari).
By and large I enjoyed Sparky LXQt. The desktop could have been a little more polished out of the box and there were a couple of annoying issues but I ended up with a nice looking, fully functioning and lightweight operating system. My time with Manokwari was a different story. The desktop had plenty of eye candy but was hardly usable. My guess is that the Sparky developers mainly focus on the Home editions and that alternative desktops are made available on a 'why not' basis. That theory could be wrong though, as Sparky's Openbox spin is very nice indeed. Perhaps Manokwari was the rotten apple among the available desktop environments.
Still, it is probably fair to say that Sparky is biting off more than it can chew. For a small project it is maintaining an incredible number of spins. Getting a single desktop environment to work nicely is hard work. Getting 24 desktop environments to work nicely is an enormous task - and then I haven't even mentioned the Linux Freedom and Special editions. As a result at least one of the Sparky versions is, quite frankly, an embarrassment.
I would argue that the scale of the project also explains why Sparky has an off-putting download page and why the project seems to be confused about whether or not it is based on Debian's Testing branch. The same goes for the documentation. Sparky's wiki is rather basic. The page about the Manokwari desktop, for instance, includes only a very short description and basic installation instructions. That is still better than the page about the LXQt desktop though as it doesn't exist. Again, I don't think at all that this is because of incompetence or laziness. I think it is simple a case of there not being enough hours in the day to give everything the attention it deserves.
A final thing that stood out for me is Sparky's focus on providing a convenient system. My daily driver is a Fedora install with an encrypted hard drive and SELinux in enforcing mode. Sparky's default configuration felt wrong but I realise it will suit other users.
* * * * *
Hardware used for this review:
My physical test equipment for this review was a Lenovo Z570 laptop with the following specifications:
- Processor: Intel Core i3-2350M, 2.3GHz
- Memory: 4GB of RAM
- Wireless network adaptor: Qualcomm Atheros AR9285
- Wired network adaptor: Realtek RTL8101/2/6E 05)
* * * * *
Visitor supplied rating
SparkyLinux has a visitor supplied average rating of: 8.3/10 from 105 review(s).
Have you used SparkyLinux? You can leave your own review of the project on our ratings page.
|
Miscellaneous News (by Jesse Smith) |
Slax developer explores init options, Arch Linux drops 32-bit packages, an overview of LineageOS
Last week we mentioned the Slax project may be returning to life and switching from using Slackware as a base to using Debian. Following this shift in its package base, fans of Slax have raised questions about the future of the distribution and which tools it will use. One question in particular which has come up a lot is whether Slax will migrate to using systemd along with the transition to Debian. A recent post on Slax's blog reads: "As long as somebody else prepares things up for me (by packaging it), and as long as it works and makes my life easier, I am not affected by that (as a developer of Slax!) in any negative way. And I believe that the end users of Slax are even less affected by systemd. I didn't notice any single place where systemd would affect the end user's experience (except the fact that the system boots up faster). So after all, I don't mind using systemd in Slax. I am not pro- or against- it, my position is best described as neutral. If you have faced any issues as the end user, I welcome your comments. Thank you!"
* * * * *
Earlier this year the Arch Linux project announced it would be phasing out support for 32-bit x86 installation media and packages. The Arch developers are now following through and plan to purge 32-bit packages from the distribution's repositories by the end of November. "Following nine months of deprecation period, support for the i686 architecture effectively ends today. By the end of November, i686 packages will be removed from our mirrors and later from the packages archive." Arch Linux users who cannot upgrade to a 64-bit installation may wish to migrate to a community maintained repository of 32-bit Arch Linux packages.
* * * * *
Our readers may be familiar with the name LineageOS, an open source operating system with its roots in Android. LineageOS uses a modified Linux kernel and open source applications to provide a complete mobile operating system that runs on a wide range of devices. Gael Duval, founder of the Mandrake Linux distribution, has written an overview of LineageOS - what it is, why it is special and how to install it on a smart phone. "A LineageOS ROM provides all those system layers, from the kernel to pre-installed applications. And this is built from, mostly, open source software. Not entirely open source software, because most low-level device drivers are made by hardware makers and released as proprietary software, without sources. This is the limit of LineageOS as an open source operating system: it will hardly ship with 100% open source low level drivers. There are some initiatives in that direction though, in particular the Replicant project plans to release a fully free Android distribution that will run on several devices." The complete article can be found on Duval's blog.
* * * * *
These and other news stories can be found on our Headlines page.
|
Questions and Answers (by Jesse Smith) |
Worried about spyware
Avoiding-information-leaks asks: Are there distributions which include spyware? I have heard some distros install malware to monitor users.
DistroWatch answers: Generally speaking, reports of malware or spyware being installed on Linux distributions are based more on fear than fact. Some people like to speculate that American distributions include spyware from the NSA and Russian distributions have been compromised by their government and Chinese distributions are loaded with spyware from the Chinese government, and so on. However, these allegations do not come accompanied with evidence.
I can think of only two reports of Linux distributions being compromised in some way where there was evidence to back up the speculation. The first was regarding Red Star OS, a Linux-based system developed by North Korea. The distribution reportedly watermarked files on the user's computer to make it possible to trace leaked documents and media sharing.
The other example of a distribution including spyware is a bit more open to debate depending on how you choose to define the meaning of spyware. For a while the Ubuntu distribution sent local search queries to Canonical by default, a move some qualified as spyware while others viewed the behaviour as a useful feature. Ubuntu has since ceased sending local searches to Canonical by default and modern versions of the distribution (versions 16.04 and newer) do not send search queries unless the user opts into the feature.
There are some distributions (or specific applications in a distribution) which will send telemetry data or crash reports back to the developers. The Clear Linux project, for example, is up front about the fact it collects telemetry data. This feature usually is not qualified as spyware when distributions are up front about the fact they collect data and provide a method for disabling the feature.
Claims that some Linux distributions contain malware are almost always motivated by politics rather than facts. If someone suggests an operating system is compromised I recommend asking them for evidence of their claim.
* * * * *
More answers can be found in our Questions and Answers archive.
|
Released Last Week |
Redcore Linux 1710
Redcore Linux is a Gentoo-based distribution featuring the LXQt desktop environment. The project has released a new update of its rolling release distribution, Redcore Linux 1710. "Hey there Redcore lovers. It is my pleasure to announce that Redcore Linux 1710, codename Helvetios, ISO is now ready and available for download from the usual place. This one is very special, as Redcore Linux just turned one year old. So, we packed it with plenty new features and we did our best to make it the best Redcore Linux release to date. Here is a brief change log: Resync with Gentoo ebuild tree (03.11.2017). Linux 4.9.53 LTS kernel with BFQ and UKSM enable by default, Linux 4.12.14 kernel available in the repository. Graphics stack is once more on the edge with mesa 17.2.4, LLVM 5.0.0, libdrm 2.4.87, xorg-server 1.19.5. LXQT is now at 0.12.0 and I'm proud to say we are the first distro to release it to the masses; we built it and played with it since the release day. Printer drivers are now pre-installed and pre-configured, so everything should just work. Sisyphus package manager received much love this cycle, it is now better than ever: it can search by name, category or description, it can install/remove multiple packages at once, it is multi-threaded, it can filter and display all, installed or upgradable packages and, last but not least, it can recover from database corruption or deletion. Vasile (our Swiss Army knife) also received much love, it was rewritten from scratch with modularity in mind, and we have many more plans with it." More information can be found in the project's release announcement.
Redcore Linux 1710 -- Running the LXQt desktop
(full image size: 1.3MB, resolution: 1280x1024 pixels)
Parrot Security OS 3.9
Lorenzo Faletra has announced the release of Parrot Security OS 3.9, an updated build of the project's specialist distribution featuring a collection of tools for penetration testing and forensic analysis, based on Debian's "Testing" branch. This release brings a major new feature - an introduction of application sandboxing via Firejail: "Parrot 3.9 is now ready and it includes some important new features that were introduced to make the system more secure and reliable. The most important feature is the new sandbox system, introduced to protect many applications from 0-day attacks out of the box. The sandbox is based on Firejail, a suid program which is very easy to configure and customize to protect many critical applications in a quick and effective way (if an application does not work as expected, customize the corresponding Firejail profile to be more permissive). The other characteristic of this release is a long list of little details we wanted to fix to make the system look better, and the new Debian updates we have introduced to include the latest technologies." Read the brief release announcement for further information.
SharkLinux 4.13.0-17
SharkLinux is an Ubuntu-based distribution featuring the MATE desktop environment. The project has released new installation media labeled SharkLinux 4.13.0-17. "This release comes with several system changes from previous builds which aim to increase system efficiency and allow greater control for user configuration. The more significant upgrades include changes to package management and the new 'pkg' command which significantly reduce install times and provide fallbacks in the event of mirror outages, configurations at startup are no longer network dependent and finish in 50% of the execution time from previous builds and tools added to allow easy toggling of both the automatic system maintenance and default sudo behaviour. As well SharkLinux has adopted the 'edge' variant of Ubuntu's HWE kernel and now features the 4.13 series kernel." Further details on the new features and package updates can be found in the project's release announcement.
* * * * *
Development, unannounced and minor bug-fix releases
|
Torrent Corner |
Weekly Torrents
The table below provides a list of torrents DistroWatch is currently seeding. If you do not 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 in our Torrent Archive. We also maintain a Torrents RSS feed for people who wish to have open source torrents delivered to them. To share your own open source torrents of Linux and BSD projects, please visit our Upload Torrents page.
Torrent Corner statistics:
- Total torrents seeded: 636
- Total data uploaded: 16.4TB
|
Upcoming Releases and Announcements |
Summary of expected upcoming releases
|
Opinion Poll |
Number of supported editions
This week we explored the SparkyLinux distribution which features many branches, editions and desktop environments. One of the concerns Robert Rijkhoff raised was that Sparky may be spreading itself too thin by offering so much variety to its users.
We would like to know whether you prefer it when a distribution offers many desktop environments and editions, providing something for everyone, or do you find yourself gravitating toward projects which focus on one, polished edition?
You can see the results of our previous poll on distributions with familiar looking desktop environments in last week's edition. All previous poll results can be found in our poll archives.
|
Number of supported editions
I like a project to offer one focused edition: | 725 (42%) |
I prefer multiple editions: | 583 (34%) |
I do not have a preference: | 424 (24%) |
|
|
DistroWatch.com News |
New statistic added to Ranking page
One feature that has been asked for is additional statistics on our Ranking page where our readers can submit reviews of distributions. This week we added a column to the rankings which shows which rating (out of 10) has been submitted the most frequently.
Sometimes two projects may have the same average rating, but different groupings of ratings. For example, a project which has two ratings of 6 will have the same average rating as a project with ratings of 10 and 2. Showing the most popular rating will, we hope, make it easier to get a sense for what most reviewers think of a distribution while paying less attention to outlying ratings.
* * * * *
New projects added to database
HardenedBSD
Founded in 2014 by Oliver Pinter and Shawn Webb, HardenedBSD is a security-enhanced fork of FreeBSD. The HardenedBSD Project is implementing many exploit mitigation and security technologies on top of FreeBSD. The project started with Address Space Layout Randomization (ASLR) as an initial focal point and is now implementing further exploit mitigation techniques.
* * * * *
Distributions added to waiting list
- postmarketOS. postmarketOS is an Alpine-based distribution for use on mobile devices such as smart phones.
- Regata OS. Regata OS is a Brazilian Linux distribution based on openSUSE Leap and designed for developers and gamers as well as beginners.
- HasCoding-OS. HasCoding-OS is a Turkish Linux distribution featuring KDE's Plasma desktop software and is based on the Ubuntu operating system.
* * * * *
DistroWatch database summary
* * * * *
This concludes this week's issue of DistroWatch Weekly. The next instalment will be published on Monday, 20 November 2017. Past articles and reviews can be found through our Article Search page. 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.56) |
|
|
|
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 |
PiBang Linux
PiBang Linux was a Linux distribution for the Raspberry Pi mini-computer. It was inspired by CrunchBang Linux and it was based on Debian GNU/Linux and the Raspbian project. PiBang Linux provides a lightweight and configurable Openbox desktop user interface.
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.
|
|