| DistroWatch Weekly
|DistroWatch Weekly, Issue 769, 25 June 2018
Welcome to this year's 26th issue of DistroWatch Weekly!
There are a lot of approaches people take to get the most out of their computers. One method is to run systems with a minimal number of features and software packages, focusing on the bare essentials. There are lot of projects which help out with providing a focused environment and we explore some of those operating systems this week. We begin with a review of BunsenLabs Linux, a Debian-based project which runs the minimal Openbox window manager as its default graphical interface. We also talk about OpenBSD, a lightweight operating system which is turning off some CPU features to improve security. Plus we discuss a new, container-focused flavour of Fedora called Fedora CoreOS and announce the release of a handbook for Ubuntu Studio, a distribution designed specifically with multimedia production in mind. We are also happy to provide updates on UBports and its current upgrade to a new base. This past week Debian published new installation media for Debian 8 Jessie and FreeBSD turned 25 and we are pleased to celebrate its milestone. In honour of FreeBSD's anniversary, our Opinion Poll asks how many of our readers either use FreeBSD or enjoy products and services based on the venerable operating system. In our Question and Answers column we discuss the number of people running Ubuntu and why it is so difficult to count them. Finally, we are pleased to share the releases of the past week and list the torrents we are seeding. We wish you all a fantastic week and happy reading!
- Review: BunsenLabs Helium
- News: UBports upgrading to 16.04, OpenBSD disables CPU feature, Fedora announces Fedora CoreOS, Ubuntu Studio has a new handbook, Debian Jessie updated, FreeBSD turns 25
- Questions and answers: Counting Ubuntu installs
- Released last week: Red Hat Enterprise Linux 6.10, Porteus Kiosk 4.7.0, Peppermint OS 9
- Torrent corner: 4MLinux, Clonezilla, DragonFlyBSD, Enso, OSMC, Peppermint, Porteus Kiosk
- Upcoming releases: Tails 3.8, FreeBSD 11.2
- Opinion poll: Using FreeBSD in its many forms
- Reader comments
|Feature Story (by Robert Rijkhoff)
BunsenLabs Linux is a Debian-based distribution that uses the Openbox window manager. The distro was created by the CrunchBang Linux community after its developer announced in 2015 that he was calling it a day. I was a happy CrunchBang user at the time and remember the forum post well. It was one of those "where were you when..." moments.
The latest BunsenLabs release has been named Helium and is based on Debian's Stable branch (Stretch). The release announcement acknowledges that it took a while to get this release out of the door - Debian Stretch was released in June 2017 - and there don't appear to be an awful lot of new features. Still, it is interesting to have a look at the current state of CrunchBang's main successor.
Installation and first impressions
BunsenLabs is available for 32- and 64-bit processors. The standard ISO is just over 1GB in size, while a smaller CD-sized ISO is available for 32-bits architectures. Booting the ISO gives you the option to either run BunsenLabs as a live environment or to launch the installer. There is no option to launch the installer from within the live environment - you will have to reboot your computer and select "Install" from the boot menu.
BunsenLabs Helium -- BunsenLabs' live environment
(full image size: 396kB, resolution: 1366x768 pixels)
The installer is a slightly modified version of Debian's installer. It features a modest amount of BunsenLabs branding and obviously there is no option to select a desktop environment, but other than that it is all Debian. The installer feels old-school compared with, say, Ubiquity or Calamares, but it does the job.
The release notes for Helium mention that the first system boot will be slow, and it certainly was - it took over two minutes to get to Openbox (although that included decrypting the hard drive). Subsequent boots were fast but the boot process itself isn't very elegant. For instance, the GRUB menu is supposed to have a wallpaper similar to the wallpaper used for the login screen and desktop but on my laptop it was rendered in black and white, with greyish blobs where the gradients are supposed to be. As the text in the GRUB menu is white much of it was unreadable.
When you first log in you are greeted by an interactive post-installation shell script. The script starts with a warning: we are not supposed to add Ubuntu PPAs or untrusted repositories, nor are we to add repos for other Debian releases. On the remaining screens we can update the system and install various extras, such as additional wallpapers, Flash, Dropbox and even a LAMP stack.
BunsenLabs Helium -- BunsenLabs' post-installation script
(full image size: 436kB, resolution: 1366x768 pixels)
If you have ever installed vanilla Openbox on Debian you will know that by default Openbox presents you with a completely black screen. You can open a menu by right-clicking anywhere on the desktop but that is as far as the default feature-set goes. Openbox is very customisable, though, and with the help of other applications it is possible to add things like a panel and wallpaper.
BunsenLabs gives you a fully functioning system out of the box. The desktop features a single panel with a "launcher" area (for application shortcuts), a system tray and two workspace switchers / task bars. The combined workspace switchers / task bars are very smart; they not only let you switch from one workspace to the other but also show you which applications are open in which workspace. If you want to move an application to a different workspace you can simply drag its icon to the workspace.
BunsenLabs Helium -- Four applications on two workspaces
(full image size: 436kB, resolution: 1366x768 pixels)
BunsenLabs' menu provides access to everything you might need and the items are organised in a logical manner. The first item in the list is "Run Program", which opens a basic application launcher (gmrun). This is followed by a list with common applications, a section with common categories of applications (Accessories, Graphics, etc.) and a section for common directories and recently opened files. Towards the bottom of the menu we get various advanced options (Preferences and System Tools) and at the very bottom we find an Exit button.
One of the things I like about Openbox is that it is very keyboard-friendly. You can open the menu with either the Super key or the Super-Spacebar shortcut and quickly navigate the menu using your arrow keys. For instance, to exit the system you can simply open the menu; hit either the End or arrow up key to take you to the last item in the menu ("Exit") and hit Enter. An even quicker way to get to the exit menu is to use the Super-X shortcut - there are key bindings for everything in Openbox.
BunsenLabs Helium -- The Openbox menu
(full image size: 515kB, resolution: 1366x768 pixels)
Apart from being usable out of the box BunsenLabs also makes it relatively easy to customise the desktop. The menu includes dozens of links to documentation, configuration files and graphical utilities. For instance, under Preferences -> Openbox we get links to the main configuration files, links to basic graphical utilities that can be used to tweak the configuration instead, and a link to information about how to edit the Openbox menu. Helpfully, there is also an option to reconfigure the Openbox menu (which needs to be done before any changes you make take effect).
If you are not quite ready to dive into the configuration files you could start with BLOB, a basic configuration manager that lets you switch between various BunsenLabs themes. For each theme you can see which configuration files, icon theme and wallpapers are used and there is the option to save your own collection of configurations. It is a nice addition and it goes to show that BunsenLabs very much encourages you to tweak the system.
BunsenLabs Helium -- BLOB, BunsenLabs' configuration manager
(full image size: 310kB, resolution: 1366x768 pixels)
Personally, I found there was very little I wanted to modify. If this was my day-to-day system I would at some point remove the Conky system monitor from the desktop, although I do like how Conky is partly used to list various common keyboard shortcuts. The only other thing I would remove are the application shortcuts in the panel. They feel redundant and look out of place. The four launchers open the default web browser, file manager, text editor and terminal emulator, respectively. However, the icons are quite different from the icons for the applications they launch (Firefox, Thunar, Geary and Terminator). The icon for the default web browser, for instance, looks remarkably similar to the logo of the Safari browser.
BunsenLabs Helium -- Removing launchers via the tint2 configuration file
(full image size: 558kB, resolution: 1366x768 pixels)
Repositories and software
BunsenLabs mainly relies on Debian's repositories and gives you access to non-free packages out of the box. Apart from the Debian Stable repositories there is a BunsenLabs repo containing everything from configuration files to themes and the post-installation script. The repositories and software can be managed either via the command line or by using the Synaptic package manager.
BunsenLabs Helium -- Exploring the BunsenLabs repositories
(full image size: 359kB, resolution: 1366x768 pixels)
I quite like the selection of pre-installed software. You get the Firefox browser, VLC media player, Thunar file manager, Geany text editor and a few accessories, including the Catfish file finder and GNOME's Archive Manager. The only choice of software that I couldn't quite understand was the office software: you get LibreOffice Writer but instead of LibreOffice Calc you get Gnumeric. I guess the developers tried to find a balance between lightweight programs and the best tool for the job. For those who prefer the full LibreOffice suite there is an option in the menu to install just that.
BunsenLabs Helium -- LibreOffice and Firefox
(full image size: 275kB, resolution: 1366x768 pixels)
As BunsenLabs is based on Debian's Stable branch most of the software is a little dated. Firefox is at version 52 (you get the extended support release, which hasn't moved to Firefox Quantum yet), LibreOffice is at version 5.2 and the distro ships with Linux kernel 4.9.
This ain't no desktop environment
So far I have skipped over the fact that Openbox is a window manager rather than a desktop environment. With the help of the tint2 panel and applications such as Nitrogen (a graphical application to manage wallpapers) and LXAppearance (a graphical utility to customise the theme applications use) it comes close to being a desktop environment. However, there are things that Openbox doesn't do.
BunsenLabs Helium -- Obconf, Nitrogen and LXAppearance
(full image size: 240kB, resolution: 1366x768 pixels)
A good example is the Openbox menu. Applications you install are not added to the menu. Similarly, if you would remove, say, Catfish, you would still have a hard-coded link to the program in the menu. To make changes to the menu you need edit the menu.xml file, either by hand or via a basic graphical utility called Obmenu.
It is possible to have a dynamic rather than a static menu. I would argue, though, that it is better to manually edit the menu. It simply offers much more flexibility and it reduces bloat. Menus in "proper" desktop environments tend to list applications which I need but which I never launch from the menu - image and document viewers spring to mind. At the same time it is not so easy to add custom menu items. I might want to add a menu item that opens an OpenSSH session. In Openbox that is easy enough once you understand the menu.xml file.
BunsenLabs makes managing the menu a little easier by launching whatever the default application is for a certain job. For instance, when you select Terminal from the menu Openbox runs the x-terminal-emulator command, which opens the default terminal emulator. By default this is Terminator but if you would install xterm and make that default terminal emulator then it would open xterm instead. The same goes for the web browser, file manager, text editor and media player. As an aside, it is for this reason that the application shortcuts in the panel have icons that look out of place. If you would make Chromium your default browser you probably wouldn't want the quick launcher to have the Firefox icon.
The point I want to make is this: the menu is simple and complicated at the same time. Early on in my trial I installed both Claws Mail and Thunderbird. I wanted to do this the proper way, so that I would have an item called "E-mail client" in my menu that would open the default e-mail program. After looking into the Debian Alternatives system I found that I instead needed to use a program called exo-preferred-applications to select the default e-mail program and that I could then launch the default e-mail client with exo-open --launch MailReader. I was able to achieve what I wanted but it did require a fair amount of research and the help of the BunsenLabs forums. In a full-fledged desktop environment setting the default e-mail client would be as easy as finding the relevant option in the settings menu. In BunsenLabs, there is no settings menu - you get lots of configuration files and tools instead.
BunsenLabs Helium -- Trying to configure the default e-mail client
(full image size: 417kB, resolution: 1366x768 pixels)
There were a few other minor issues I encountered, mostly related to Conky. One thing I quickly noticed is that minimising all applications (by pressing Super-D) also minimises Conky. There is no obvious way to restore Conky again but after much digging in Conky's configuration file I found that changing the own_window_type variable from "normal" to "desktop" does the trick. I later found that running openbox --reconfigure to refresh Openbox's configuration files caused Conky to print its output on top of the existing output, which resulted in rather bold lettering. As I have never cared much for Conky I simply uninstalled it (and removed it from the autostart file). If you do like Conky, there is an active trade in Conky configuration files on the BunsenLabs forums.
BunsenLabs Helium -- Conky becoming unreadable
(full image size: 351kB, resolution: 1366x768 pixels)
Documentation and community
Speaking of the BunsenLabs forums, I should mention that it is a fantastic community. The forums are fairly active and its users are genuinely friendly and helpful. To give an example, after my struggle with the default email client had been resolved someone chimed in to explain a little bit more about exo-preferred-applications (it is an Xfce utility and is used because BunsenLabs also uses Xfce's file manager). I have seen a lot of that on the forums and I like it. People really try to help you find your way.
I think it is almost impossible to overestimate the importance of the community. Openbox, tint2 and programs like Conky and Compton are highly configurable and it can be difficult to find the information you are after (even though the documentation isn't all that bad). Making seemingly simple changes can quickly become frustrating, and being able to get help from other users is really nice.
A BunsenLabs experiment
I installed BunsenLabs on an old Lenovo G50-30 laptop. I am hoping to give the laptop to someone who isn't particularly tech savvy and has fairly basic computing needs. With that in mind I set out to create an Openbox desktop that is easy to use and free from bloat. I wanted to get rid off some advanced features such as the second workspace, install a different theme and have a menu that contains only items the person is going to need.
By and large customising Openbox was straight forward. There are various graphical tools but they aren't really needed if you are happy to dig into the various configuration files. Tweaking the desktop took a few hours and I was able to achieve most of what I wanted.
BunsenLabs Helium -- My attempt to make BunsenLabs cleaner and leaner
(full image size: 281kB, resolution: 1366x768 pixels)
The only thing I haven't quite figured out is how to make it easier to update the system. I want the laptop's new owner to never ever see a terminal window. The most obvious alternative is Synaptic but, much as I like the package manger, it isn't exactly user friendly. I might look into unattended upgrades as that would fit nicely with the aim of keeping things simple. For the moment though, I have opted to add some help files using YAD. I discovered YAD while digging into BunsenLabs' Openbox menu. The utility can be used to display the contents of custom help files. In other words, you can create a simple text file and add a YAD command to the menu to display its contents in a native window.
BunsenLabs Helium -- Displaying a text file using YAD
(full image size: 461kB, resolution: 1366x768 pixels)
I have got a bit of soft spot for Openbox. I like how minimalist it is and how it hardly uses any system resources - according to my Conky panel BunsenLabs was using just over 200MB of RAM when idle. BunsenLabs provides a system that is usable out of the box but which can be tweaked any way you want. For this review I made the system cleaner and leaner but I could have gone in the opposite direction and create a desktop with conkies, panels and docks all over the place. DistroWatch's slogan, "put the fun back into computing", very much applies to BunsenLabs.
In short, this is a distro I could easily use as my daily driver. My only concern would be the project's long term future. BunsenLabs Helium was released almost a year after Debian Stretch was released and then there is the worrying fact that Openbox doesn't work under Wayland, which is getting ever closer to replacing Xorg. BunsenLabs has got a sound community though, so I very much hope this distro will be around for many years to come.
* * * * *
Hardware used for this review
My physical test equipment for this review was a Lenovo G50-30 laptop with the following specifications:
- Processor: Intel Celeron CPU N2820, 2.13ghZ
- Memory: 4GB of RAM
- Wireless network adaptor: Realtek Semiconductor RTL8723BE
- Wired network adaptor: Realtek Semiconductor RTL8111
* * * * *
Visitor supplied rating
BunsenLabs Linux has a visitor supplied average rating of: 9/10 from 83 review(s).
Have you used BunsenLabs Linux? You can leave your own review of the project on our ratings page.
|Miscellaneous News (by Jesse Smith)
UBports upgrading to 16.04, OpenBSD disables CPU feature, Fedora announces Fedora CoreOS, Ubuntu Studio has a new handbook, Debian Jessie updated, FreeBSD turns 25
The UBports team is in the process of testing a new release candidate for their fourth over the air update (OTA-4). The new development snapshot is a major one as it represents a jump from the old Ubuntu 15.04 code (which Canonical no longer supports) to the newer 16.04 LTS codebase which is still supported upstream. "The main reason why the arrival of OTA-4 seemed to take so long is because Ubuntu Touch switched its base to Ubuntu 16.04 LTS Xenial Xerus. This is a mammoth milestone for the project, because it allowed us to transition from the unsupported Ubuntu 15.04 Vivid Vervet to a Long Term Support (LTS) base. Being able to build on a supported Ubuntu version is very important, because we are now receiving core package updates directly from upstream - from the larger Ubuntu community. Plus, in the spirit of free and open source software, it is now a lot easier to make our software available to the Ubuntu community at large." More information on this significant milestone along with tips for testing and providing feedback can be found in the project's blog post.
* * * * *
The OpenBSD team is taking a proactive step toward securing their operating system from potential, future CPU flaws. Mark Kettenis has published a patch which will disable hyper-threading, a move which the developer hopes will protect OpenBSD users against future Spectre-like CPU attacks. "SMT (Simultaneous Multi Threading) implementations typically share TLBs and L1 caches between threads. This can make cache timing attacks a lot easier and we strongly suspect that this will make several Spectre-class bugs exploitable. Especially on Intel's SMT implementation which is better known as hyper-threading. We really should not run different security domains on different processor threads of the same core. Unfortunately changing our scheduler to take this into account is far from trivial. Since many modern machines no longer provide the ability to disable hyper-threading in the BIOS setup, provide a way to disable the use of additional processor threads in our scheduler. And since we suspect there are serious risks, we disable them by default. This can be controlled through a new hw.smt sysctl."
* * * * *
Earlier this year we reported that Red Hat was acquiring Container Linux (formerly CoreOS). An interesting side-effect of Red Hat adding Container Linux to its list of open source technologies under the name Red Hat CoreOS is that Fedora will become a proving ground for new technologies going into future versions of the operating system. As Matthew Miller writes, this will result in a new flavour of Fedora called Fedora CoreOS. "What does this mean for Fedora Atomic Host and other deliverables? This isn't the place for technical details - see 'what next?' at the bottom of this message for more. I expect that over the next year or so, Fedora Atomic Host will be replaced by a new thing combining the best from Container Linux and Project Atomic. This new thing will be 'Fedora CoreOS' and serve as the upstream to Red Hat CoreOS." Further details can be found in Miller's post and on the new website for Fedora CoreOS.
* * * * *
Lots of people would like to use Linux for their audio projects, but may not know where to start. Author Peter Reppert has decided to help by writing a handbook for Ubuntu Studio which explains how to get started creating audio tracks, mixing tracks, adding effects and mastering CDs. "With discussion, Peter decided to release the entire book and have it uploaded onto the Ubuntu Studio User Wiki as a living document, complete with updates provided by himself and the rest of the Ubuntu Studio documentation team. Our long-time developers saw this as something they wished they would have had when they started using Ubuntu Studio years ago." The handbook can be accessed for free on the Ubuntu Studio wiki.
* * * * *
The Debian project has released fresh installation media for Debian 8 "Jessie". The new media does not represent a new version of Debian, but provides installation discs which include security updates and fixes for packages that have become available since Debian 8 was originally released. "The Debian project is pleased to announce the eleventh (and final) update of its oldstable distribution Debian 8 (codename Jessie). This point release mainly adds corrections for security issues, along with a few adjustments for serious problems. Security advisories have already been published separately and are referenced where available. After this point release, Debian's Security and Release Teams will no longer be producing updates for Debian 8. Users wishing to continue to receive security support should upgrade to Debian 9, or see the LTS wiki for details about the subset of architectures and packages covered by the Long Term Support project."
* * * * *
The FreeBSD Foundation has declared June 19th FreeBSD Day. Why this day and why now? "June 19, 1993 was the day the official name for FreeBSD was agreed upon. See part of the e-mail thread here." Which means the FreeBSD project is now officially 25 years old. The venerable operating system, which can trace its roots back to the early days of UNIX, is widely used around the world. FreeBSD is used to stream videos by Netflix, it is the underlying technology behind the WhatsApp messaging software and it serves as the basis for the PlayStation 4. Happy anniversary, FreeBSD!
* * * * *
These and other news stories can be found on our Headlines page.
|Questions and Answers (by Jesse Smith)
Counting Ubuntu installs
Getting-a-head-count asks: How many computers (approximately) in the world run Ubuntu or other flavours? Counting servers, desktop and laptops.
DistroWatch answers: One of the benefits of running Linux is that it is nearly impossible to get an accurate count of the users of any one distribution. If that doesn't sound like a benefit, consider how companies usually get usage statistics. To get a count of the number of users, or computers a piece of software is installed on, there needs to be some way to uniquely identify and get reports from each person or system running the software. The counting process might use on-line registration or sales figures or registered e-mail addresses or a unique identifier sent along with update requests. One way or another, companies that can provide accurate usage figures need to be tracking their users somehow.
With most Linux systems getting an accurate count is difficult. We can count the number of times an ISO is downloaded, but not how many times it is used to install the operating system. We can count unique IP addresses that request updates, but that will only give one address for institutions like small businesses and schools. We can count the number of times a core component is downloaded, but that ignores package caches, mirrors and so on. We can also run into situations where an operating system is tried and then quickly replaced with something else, which often happens in the Linux community, inflating the numbers.
All of this is to say it is really hard to estimate the number of Ubuntu users, let alone the number of installs of community flavours or other Linux distributions, because the users are not tracked. Getting an accurate count is like looking at a swarm of insects and trying to estimate the number of individuals based on the size of the cloud they form.
Over the years Canonical has tried to get some rough estimates, based on downloads and stats provided by other services. For example, last year they estimated 60 million Ubuntu containers had been launched by Docker users. They also guessed that around 20 million Ubuntu Cloud instances had been set up in 2015. As of about three years ago, Canonical suspected they had over 40 million desktop users, though how they got that number and whether it included community editions was unclear.
* * * * *
Additional answers can be found in our Questions and Answers archive.
|Released Last Week
Porteus Kiosk 4.7.0
Tomasz Jokiel has announced the release of Porteus Kiosk 4.7.0, the latest stable build of the project's specialist Gentoo-based distribution designed for web kiosks (with Firefox and Chrome browsers): "I'm pleased to announce that Porteus Kiosk 4.7.0 is now available for download. Major software upgrades in this release include: Linux kernel 4.14.50, Mozilla Firefox 52.8.1 ESR and Google Chrome 66.0.3359.181. Packages from the userland are upgraded to portage snapshot tagged on 20180616. The latest kiosk release brings more work on mitigitng the Spectre vulnerabilities through updated CPU microcode and kernel patches. The newly discovered 'Spectre Next Generation' vulnerabilities require updated microcode from Intel which is not available yet. Please consider enabling automatic updates service for your kiosks to receive latest fixes and patches as soon as they become available. Short changelog for 4.7.0 release: it's now possible to explicitly set the shutdown options which should be present in the kiosk shutdown menu; added support for refreshing browser webpage with defined time interval...." See the release announcement and changelog for more information.
Red Hat Enterprise Linux 6.10
Red Hat has announced the release of Red Hat Enterprise Linux (RHEL) 6.10, the latest version of the distribution's legacy branch with security support until November 2020: "We are pleased to announce the availability of Red Hat Enterprise Linux 6.10, the latest update to the Red Hat Enterprise Linux 6 platform. For nearly eight years, Red Hat Enterprise Linux 6 has carried our customers’ critical infrastructure because of the stability, reliability, and platform security that it can offer to the modern enterprise. Red Hat Enterprise Linux 6.10 marks the transition from the Maintenance Support 1 lifecycle phase to the Maintenance Support 2 phase. In order to help provide customers with a stable environment for the remainder of the Red Hat Enterprise Linux 6 lifecycle, only critical security fixes and business-impacting urgent issues have been addressed. Examples include the addition of retpoline-based mitigations for the Spectre/Meltdown vulnerabilities, an updated GNU Compiler Collection (GCC), and rebased gcc-libraries packages." See the release announcement and release notes for more details.
Peppermint OS 9
Peppermint OS is a lightweight, Ubuntu-based distribution that features a desktop environment made up of Xfce and LXDE components. The project's latest release, version 9, is based on Ubuntu 18.04 LTS and features several small changes. "We have replaced lxrandr with xfce4-display-setttings for monitor settings as we continue to look for better options that add functionality without adding weight, and to continue the migration away from the few remaining LXDE components. By user request the Menulibre menu editor is now installed by default, and no longer breaks the menus as it did in previous Peppermint versions. Continuing the theme of improved menu and launcher management, there is now a right-click 'Create new launcher here' desktop context menu item. The Nemo file manager now has a right-click 'Send by email' context menu item. (requires an email client such as Thunderbird to be installed). The Panel Reset function in the Peppermint Settings Panel no longer needs to log you out of your session to reset the panel. The Xfce Panel Switch utility is now installed by default, so you can now backup/restore any custom panel configurations and switch between them. It includes a Peppermint-9 default profile and a few others to play with. The system Notification Settings (in the settings panel) now has a 'Do Not Disturb' function, or notifications can be enabled/disabled on a per application basis." A complete list of changes can be found in the release announcement.
Peppermint OS 9 -- The default desktop
(full image size: 2.5MB, resolution: 1920x1080 pixels)
* * * * *
Development, unannounced and minor bug-fix releases
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: 906
- Total data uploaded: 20.3TB
|Upcoming Releases and Announcements
Summary of expected upcoming releases
Using FreeBSD in its many forms
In our News section we reported that FreeBSD has officially turned 25 years old this past week. FreeBSD is commonly used as a server operating system and has also been used as the basis for various end-user systems. FreeBSD code and utilities have found their way into many modern operating systems, including macOS and the PlayStation 4.
This week we would like to know if you have used FreeBSD directly, used a service which is based on FreeBSD or used an operating system which uses a significant amount of FreeBSD code.
You can see the results of our previous poll on preferred init software in last week's edition. All previous poll results can be found in our poll archives.
Using FreeBSD in its many forms
|I run FreeBSD at home or work: ||268 (17%)|
| I used a FreeBSD-based service (Netflix/WhatsApp): ||209 (13%)|
| I used an OS with FreeBSD parts (PlayStation/macOS): ||110 (7%)|
| All of the above: ||101 (6%)|
| Some of the above: ||286 (18%)|
| None of the above: ||633 (39%)|
DistroWatch database summary
* * * * *
This concludes this week's issue of DistroWatch Weekly. The next instalment will be published on Monday, 2 July 2018. 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)
|Linux Foundation Training
|• Issue 832 (2019-09-16): BlackWeb 1.2, checking for Wayland session and applications, Fedora to use nftables in firewalld, OpenBSD disables DoH in Firefox|
|• Issue 831 (2019-09-09): Adélie Linux 1.0 beta, using ffmpeg, awk and renice, Mint and elementary improvements, PureOS and Manjaro updates|
|• Issue 930 (2019-09-02): deepin 15.11, working with AppArmor profiles, elementary OS gets new greeter, exFAT support coming to Linux kernel|
|• Issue 829 (2019-08-26): EndeavourOS 2019.07.15, Drauger OS 7.4.1, finding the licenses of kernel modules, NetBSD gets Wayland application, GhostBSD changes base repo|
|• Issue 828 (2019-08-19): AcademiX 2.2, concerns with non-free firmware, UBports working on Unity8, Fedora unveils new EPEL channel, FreeBSD phasing out GCC|
|• Issue 827 (2019-08-12): Q4OS, finding files on the disk, Ubuntu works on ZFS, Haiku improves performance, OSDisc shutting down|
|• Issue 826 (2019-08-05): Quick looks at Resilient, PrimeOS, and BlueLight, flagship distros for desktops,Manjaro introduces new package manager|
|• Issue 825 (2019-07-29): Endless OS 3.6, UBports 16.04, gNewSense maintainer stepping down, Fedora developrs discuss optimizations, Project Trident launches stable branch|
|• Issue 824 (2019-07-22): Hexagon OS 1.0, Mageia publishes updated media, Fedora unveils Fedora CoreOS, managing disk usage with quotas|
|• Issue 823 (2019-07-15): Debian 10, finding 32-bit packages on a 64-bit system, Will Cooke discusses Ubuntu's desktop, IBM finalizes purchase of Red Hat|
|• Issue 822 (2019-07-08): Mageia 7, running development branches of distros, Mint team considers Snap, UBports to address Google account access|
|• Issue 821 (2019-07-01): OpenMandriva 4.0, Ubuntu's plan for 32-bit packages, Fedora Workstation improvements, DragonFly BSD's smaller kernel memory|
|• Issue 820 (2019-06-24): Clear Linux and Guix System 1.0.1, running Android applications using Anbox, Zorin partners with Star Labs, Red Hat explains networking bug, Ubuntu considers no longer updating 32-bit packages|
|• Issue 819 (2019-06-17): OS108 and Venom, renaming multiple files, checking live USB integrity, working with Fedora's Modularity, Ubuntu replacing Chromium package with snap|
|• Issue 818 (2019-06-10): openSUSE 15.1, improving boot times, FreeBSD's status report, DragonFly BSD reduces install media size|
|• Issue 817 (2019-06-03): Manjaro 18.0.4, Ubuntu Security Podcast, new Linux laptops from Dell and System76, Entroware Apollo|
|• Issue 816 (2019-05-27): Red Hat Enterprise Linux 8.0, creating firewall rules, Antergos shuts down, Matthew Miller answers questions about Fedora|
|• Issue 815 (2019-05-20): Sabayon 19.03, Clear Linux's developer features, Red Hat explains MDS flaws, an overview of mobile distro options|
|• Issue 814 (2019-05-13): Fedora 30, distributions publish Firefox fixes, CentOS publishes roadmap to 8.0, Debian plans to use Wayland by default|
|• Issue 813 (2019-05-06): ROSA R11, MX seeks help with systemd-shim, FreeBSD tests unified package management, interview with Gael Duval|
|• Issue 812 (2019-04-29): Ubuntu MATE 19.04, setting up a SOCKS web proxy, Scientific Linux discontinued, Red Hat takes over Java LTS support|
|• Issue 811 (2019-04-22): Alpine 3.9.2, rsync examples, Ubuntu working on ZFS support, Debian elects new Project Leader, Obarun releases S6 tools|
|• Issue 810 (2019-04-15): SolydXK 201902, Bedrock Linux 0.7.2, Fedora phasing out Python 2, NetBSD gets virtual machine monitor|
|• Issue 809 (2019-04-08): PCLinuxOS 2019.02, installing Falkon and problems with portable packages, Mint offers daily build previews, Ubuntu speeds up Snap packages|
|• Issue 808 (2019-04-01): Solus 4.0, security benefits and drawbacks to using a live distro, Gentoo gets GNOME ports working without systemd, Redox OS update|
|• Issue 807 (2019-03-25): Pardus 17.5, finding out which user changed a file, new Budgie features, a tool for browsing FreeBSD's sysctl values|
|• Issue 806 (2019-03-18): Kubuntu vs KDE neon, Nitrux's znx, notes on Debian's election, SUSE becomes an independent entity|
|• Issue 805 (2019-03-11): EasyOS 1.0, managing background services, Devuan team debates machine ID file, Ubuntu Studio works to remain an Ubuntu Community Edition|
|• Issue 804 (2019-03-04): Condres OS 19.02, securely erasing hard drives, new UBports devices coming in 2019, Devuan to host first conference|
|• Issue 803 (2019-02-25): Septor 2019, preventing windows from stealing focus, NetBSD and Nitrux experiment with virtual machines, pfSense upgrading to FreeBSD 12 base|
|• Issue 802 (2019-02-18): Slontoo 18.07.1, NetBSD tests newer compiler, Fedora packaging Deepin desktop, changes in Ubuntu Studio|
|• Issue 801 (2019-02-11): Project Trident 18.12, the meaning of status symbols in top, FreeBSD Foundation lists ongoing projects, Plasma Mobile team answers questions|
|• Issue 800 (2019-02-04): FreeNAS 11.2, using Ubuntu Studio software as an add-on, Nitrux developing znx, matching operating systems to file systems|
|• Issue 799 (2019-01-28): KaOS 2018.12, Linux Basics For Hackers, Debian 10 enters freeze, Ubuntu publishes new version for IoT devices|
|• Issue 798 (2019-01-21): Sculpt OS 18.09, picking a location for swap space, Solus team plans ahead, Fedora trying to get a better user count|
|• Issue 797 (2019-01-14): Reborn OS 2018.11.28, TinyPaw-Linux 1.3, dealing with processes which make the desktop unresponsive, Debian testing Secure Boot support|
|• Issue 796 (2019-01-07): FreeBSD 12.0, Peppermint releases ISO update, picking the best distro of 2018, roundtable interview with Debian, Fedora and elementary developers|
|• Issue 795 (2018-12-24): Running a Pinebook, interview with Bedrock founder, Alpine being ported to RISC-V, Librem 5 dev-kits shipped|
|• Issue 794 (2018-12-17): Void 20181111, avoiding software bloat, improvements to HAMMER2, getting application overview in GNOME Shell|
|• Issue 793 (2018-12-10): openSUSE Tumbleweed, finding non-free packages, Debian migrates to usrmerge, Hyperbola gets FSF approval|
|• Issue 792 (2018-1203): GhostBSD 18.10, when to use swap space, DragonFly BSD's wireless support, Fedora planning to pause development schedule|
|• Issue 791 (2018-11-26): Haiku R1 Beta1, default passwords on live media, Slax and Kodachi update their media, dual booting DragonFly BSD on EFI|
|• Issue 790 (2018-11-19): NetBSD 8.0, Bash tips and short-cuts, Fedora's networking benchmarked with FreeBSD, Ubuntu 18.04 to get ten years of support|
|• Issue 789 (2018-11-12): Fedora 29 Workstation and Silverblue, Haiku recovering from server outage, Fedora turns 15, Debian publishes updated media|
|• Issue 788 (2018-11-05): Clu Linux Live 6.0, examining RAM consumpion, finding support for older CPUs, more Steam support for running Windows games on Linux, update from Solus team|
|• Issue 787 (2018-10-29): Lubuntu 18.10, limiting application access to specific users, Haiku hardware compatibility list, IBM purchasing Red Hat|
|• Issue 786 (2018-10-22): elementary OS 5.0, why init keeps running, DragonFly BSD enables virtual machine memory resizing, KDE neon plans to drop older base|
|• Issue 785 (2018-10-15): Reborn OS 2018.09, Nitrux 1.0.15, swapping hard drives between computers, feren OS tries KDE spin, power savings coming to Linux|
|• Issue 784 (2018-10-08): Hamara 2.1, improving manual pages, UBports gets VoIP app, Fedora testing power saving feature|
|• Issue 783 (2018-10-01): Quirky 8.6, setting up dual booting with Ubuntu and FreeBSD, Lubuntu switching to LXQt, Mint works on performance improvements|
|• Issue 782 (2018-09-24): Bodhi Linux 5.0.0, Elive 3.0.0, Solus publishes ISO refresh, UBports invites feedback, Linux Torvalds plans temporary vacation|
|• Issue 781 (2018-09-17): Linux Mint 3 "Debian Edition", file systems for SSDs, MX makes installing Flatpaks easier, Arch team answers questions, Mageia reaches EOL|
|• Issue 780 (2018-09-10): Netrunner 2018.08 Rolling, Fedora improves language support, how to customize Kali Linux, finding the right video drivers|
|• Full list of all issues|
Star Labs - Laptops built for Linux.
View our range including the Star Lite, Star LabTop and more. Available with a choice of Ubuntu, Linux Mint or Zorin OS pre-installed with many more distributions supported. Visit Star Labs for information, to buy and get support.
|Random Distribution |
Trinity Rescue Kit
Trinity Rescue Kit (TRK) was a bootable Linux distribution aimed specifically at offline operations for Windows and Linux systems such as rescue, repair, password resets and cloning. It has custom tools to easily recover deleted files, clone Windows installations over the network, perform antivirus sweeps with two different antivirus products, reset windows passwords, read and write on NTFS partitions, edit partition layout and much much more. Trinity Rescue Kit was mostly based on Mandriva Linux and heavily adapted start-up scripts.