DistroWatch Weekly |
DistroWatch Weekly, Issue 688, 21 November 2016 |
Welcome to this year's 47th issue of DistroWatch Weekly!
In recent years we have seen several desktop environments and distributions try to make the graphical user interface more streamlined and less complicated. This has resulted in a lot of different desktop layouts and various new approaches to common tasks such as launching applications and installing software packages. This week we begin by exploring the Endless OS distribution, a Linux-based platform which tries to marry the features of GNU/Linux desktop distributions with the tap-and-run simplicity of mobile devices. In our News section we discuss Debian's plans to merge the root file system and /usr and cover KDE neon plugging a potential security hole. We also summarize FreeBSD's Quarterly Status Report and remind our readers openSUSE 13.2 will be reaching the end of its supported life cycle soon. Plus, we wrap up our second rolling release trial and provide a list of last week's releases. We are also happy to share the torrents we are seeding and, in our Opinion Poll, we discuss the best approach to achieving cross-platform user interfaces. We wish you all a fantastic week and happy reading!
Content:
Listen to the Podcast edition of this week's DistroWatch Weekly in OGG (51MB) and MP3 (40MB) formats.
|
Feature Story (by Jesse Smith) |
Endless OS 3.0.5
Endless OS is a Linux-based operating system which seeks to provide a streamlined, simplified user experience. A large part of the user experience is provided by a custom desktop environment (EOS Shell) which is a fork of GNOME 3.8. The distribution is available in two editions, a 1.5GB Basic edition and a larger (approximately 13GB) Full edition. The Basic edition offers a small number of applications and is suitable for most situations where the user has an Internet connection. The Full edition ships with a large collection of software and is therefore more suited to off-line installations.
The Endless OS website mentions that support for audio formats, such as OGG and MP3, are built into the operating system, but most video formats are not supported. Video codecs and Netflix support are available for purchase through the Endless on-line store.
There are a number of ways we can acquire and run Endless. One is to download the image file for either the Full or Basic edition and work with the distribution from there. We can also purchase a range of computers which ship with Endless pre-installed. I decided to download the Basic edition and copy the image file to a USB thumb drive. From here we have a few options as how to proceed. By default, we can run Endless as a live distribution from the USB thumb drive. The first time we launch the operating system, it will resize its file system and any changes we make to the operating system will persist across reboots. People running Windows can plug their USB drive into their Windows computer and install Endless alongside Windows. The documentation mentions a third option where we can wipe our computer's hard drive and install Endless. The documentation seems to imply this option should be available from the distribution's boot menu, but it was not visible to me.
The first time we boot Endless we are greeted by a graphical first-run wizard. The wizard asks us to select our time zone, create a user account and, optionally, connect to a local wi-fi network. With these steps completed, we are brought to the EOS Shell desktop. In the future, when we boot Endless, we are presented with a graphical login screen where we can sign into our regular user account or sign into a Shared account.
The Shared account does not require a password to access. Some other Linux distributions, like Ubuntu, feature a guest account which does not require a password and which gets wiped after each use. The Shared account on Endless does not get wiped after each use. Any settings the user changes and any files created will persist after we sign out and will be there for the next person who uses the Shared account. Normal users can use the sudo utility to perform administrator actions, but the Shared account cannot, at least not without having another user's password.
Endless OS 3.0.5 -- The settings panel
(full image size: 1.3MB, resolution: 1366x768 pixels)
Something I noticed when I started using Endless was the distribution was fairly up front about the fact it collects and reports usage data. This feature can be adjusted from the first-run wizard and through the operating system's settings panel, under the Privacy module.
Earlier I mentioned Endless uses a desktop which shares its history with GNOME Shell. The desktop certainly has a similar feel to it and similar features when compared next to its parent. The Endless desktop uses a different default layout from what GNOME Shell uses. On the desktop we find a grid of application icons we can use to launch programs. There is also a search box where we can search for applications and settings modules. The search box can also be used to initiate web searches. In the bottom-left of the screen is a user menu where we can sign out, open the settings panel or access the Help Centre. In the middle-bottom of the screen is a panel which is home to quick launch buttons and a task switcher. Over in the bottom-right of the screen is a system tray with notification icons, a battery status indicator, a button for quickly accessing Facebook and a button which brings up an overview of the open applications on the desktop.
I soon found pressing the meta key on the keyboard would hide all open windows and show me the application grid. The Alt-F1 key combination would show me the desktop overview and Alt-F2 would open a window where I could run commands.
Endless provides users with a virtual terminal and I did a little looking around the file system. Endless appears to be based on Ubuntu 16.04 LTS or, perhaps, Debian's Unstable branch, judging by files scattered around the system. Endless ships with package management tools such as dpkg and apt-get and there are even APT source files present, but these tools do not work. The necessary database files are missing. Instead of using APT and related tools to manage software on Endless, we use a modified version of the GNOME Software application which has been re-branded as App Centre.
App Centre provides us with three tabs. The first tab shows us software categories we can browse. The second shows us a list of installed applications. The initial applications we start with cannot be removed, but programs we install later can be deleted. The third tab shows a list of available software updates. During my trial there were no package updates made available.
Endless OS 3.0.5 -- The App Centre software manager
(full image size: 913kB, resolution: 1366x768 pixels)
For the most part, App Centre worked well for me. I was able to browse the available software, install items and remove software. A few times I ran into problems. I found if my Internet connection dropped or I mistyped my sudo password, App Centre would stall and place downloaded packages in a sort of limbo where I could not cancel or resume the installation. Closing App Centre would not fix this, but killing the App Centre process from the command line or rebooting the computer would un-stick the download, making it possible to attempt the install a second time.
Endless ships with a number of useful applications. We are given the Chromium web browser (version 52) with Flash support. LibreOffice 4 is available to us along with the Rhythmbox music player. Endless ships with the Totem video player, though we do not have codecs for playing most video formats. The Brasero disc burning software is included, along with an archive manager, the Cheese webcam utility and a text editor. The GNOME Clocks application is included along with a calculator. The Eye of GNOME image viewer is included alongside a system monitor and a remote desktop viewer. The GNOME control panel is present to help us adjust the look and behaviour of the desktop and configure the system. There is a tool for scanning documents and configuration modules for setting up new user accounts and printers. I also found web apps for Gmail and the WhatsApp messaging client. In the background we find systemd 229 and version 4.4.0 of the Linux kernel. There are no compilers or Java available, though I did find Python was present for people who want to develop their own software.
Endless OS 3.0.5 -- Playing music in Rhythmbox
(full image size: 444kB, resolution: 1366x768 pixels)
I was running Endless from a USB thumb drive and, as a result, the operating system did not access files or launch programs as quickly as I would have liked. Once applications were up and running, they tended to be responsive, so long as I wasn't doing a lot of disk access or installing new software. When I did perform heavy disk activities, desktop applications tended to not react to input and I saw a lot of warning messages which said things like "This application is not responding. Would you like to force it to quit or wait?" Waiting a bit while the system caught up with disk access always took care of the issue. Endless, even running from the thumb drive, booted fairly quickly and, most of the time, did offer a snappy desktop experience. I just had to be patient when working with files on Endless's ext4 file system. The system was relatively light, using about 350MB of RAM when sitting in a new EOS Shell session. Judging from the project's download page, the distribution appears to run on 64-bit x86 computers exclusively.
I noticed early on that there does not appear to be any way to use common window manager tricks on Endless. For example, I could not find a way to keep one window above others or to shade windows. Something else that frustrated me was mouse wheel scrolling was inverted. This means we scroll down to go up a document and scroll up to move down a document. I was happy to find it was possible to disable this feature in the control panel.
I was pleased to note Endless automatically detected and configured my printer for me. I did not even need to launch the printer configuration module, the printer was simply set up for me when I logged into my account for the first time.
The Help Centre application looks to be a slightly modified version of the GNOME Help documentation. It has a lot of great tips for beginners and short videos showing users how to find things. The Help Centre is available through the application search bar and via the user menu in the bottom-left corner of the screen.
Endless OS 3.0.5 -- Help documentation
(full image size: 268kB, resolution: 1366x768 pixels)
One feature I found interesting was that LibreOffice is set up to save files in Microsoft Office format by default. On the one hand, using a proprietary format by default bothers me, but I do acknowledge that this is probably the most practical default for Endless's target audience.
Earlier I mentioned the APT package management tools did not work for me and I had to install new desktop software through the App Centre. This was a regular frustration for me. Partly because I would have liked to have installed multimedia codecs from a compatible software repository rather than purchase codecs and Netflix from Endless. It also bothered me that there seemed to be no easy way to acquire low-level software packages like command line tools and compilers. The App Centre has a very limited supply of desktop software (there is no VLC, no Firefox and no Chrome browser). This leaves us with a fairly minimal collection of tools we can install.
Sometimes when booting Endless the system claimed it was unable to find a kernel and failed to finish booting. Restarting the computer would fix this issue. Likewise, a few times when I signed into my account the mouse pointer did not work. Launching a command box (Alt-F2) and running "shutdown -r now" restarted the computer and fixed my mouse pointer issue. These two issues did not happen often, but they came up a few times throughout the week and presented an air of unreliability.
Endless OS 3.0.5 -- Running Totem and a calculator
(full image size: 817kB, resolution: 1366x768 pixels)
Conclusions
In recent years there have been a number of attempts to bring together desktop/laptop computing with smart phone interfaces. Ubuntu has attempted to do this through convergence. Other projects, such as Android-x86 and Remix OS, are working to port the Android experience to desktop computers. Endless is taking a third approach: starting with a GNU/Linux desktop operating system and cutting away (or altering) the pieces until it has become streamlined and dumbed down like a smart phone.
This means that while Endless OS is technically a GNU/Linux operating system, it does not really feel like one. Many of the applications are the same, but the look and feel is more like a powerful smart phone operating system than a traditional desktop platform. In some ways this can be a good thing. The experience is quite simple, my printer was automatically set up (which is very rare), applications were right on the desktop and easy to find. There are not many choices to make, we sign in and can immediately start browsing the web, checking e-mail and working on documents. For people who only want to browse Facebook, look at e-mail, listen to music and write letters, Endless OS probably makes a lot of sense.
However, the things which are likely to make Endless appealing to people who like Android and Chromebook computers are the same things which make the distribution unappealing to people like me who want a general purpose operating system. There are standard GNU command line tools available, but no low-level package manager. The distribution appears to have a Debian heritage, but no working APT package repositories. We cannot simply install video codecs, they must be purchased. This blocks us from having Firefox, VLC, Chrome or other popular applications. In fact, I tried to install the Chrome browser from the web. Attempting to open the downloaded .deb file displayed an error saying applications could only be installed through App Centre. We are stuck using the applications the Endless team have placed in their App Centre and that rubs me the wrong way.
The Endless website says their operating system is "simple as a smart phone." And there is some truth to their claim. Once we have Endless on a USB drive we can plug it into any compatible computer, boot from the drive, use the operating system and our work is persistent on the USB drive. The distribution is streamlined and simple to use, for the most part. It's not an experience I personally enjoy, I want more flexibility, but for many people I can see the appeal of a simplified computing experience without the usual distractions.
My one big concern with Endless is the experience is a bit buggy. The same people who want to only browse the web and use Microsoft Office as the default document format are probably not going to know what to do when their mouse stops working, or their computer reports it cannot find its kernel during the boot process. They are probably not going to be comfortable with the regular pop-ups reporting an application is not responding to input. The distribution runs passably well most of the time from a thumb drive, but I cannot find a supported way (despite the available documentation) to get the operating system running on my laptop's main drive. This makes Endless OS an interesting experiment and, for people who like the Chromebook style of computing, a promising one. But, in my opinion, the distribution is not yet polished enough to be a viable solution.
* * * * *
Hardware used in this review
My physical test equipment for this review was a de-branded HP laptop with the following
specifications:
- Processor: Intel i3 2.5GHz CPU
- Display: Intel integrated video
- Storage: Western Digital 700GB hard drive
- Memory: 6GB of RAM
- Wired network device: Realtek RTL8101E/RTL8102E PCI Express Fast
- Wireless network device: Realtek RTL8188EE Wireless network card
|
Miscellaneous News (by Jesse Smith) |
Debian considers merging /usr, KDE neon fixes security hole, FreeBSD's Quarterly Status Report, openSUSE 13.2 nearing end-of-life
The bootstrap utility for the upcoming release of Debian 9 "Stretch" will feature the ability to merge utilities from the root file system into the /usr file system. This essentially means directories like /bin and /sbin will simply be symbolic links to content stored in /usr/bin and /usr/sbin. Ansgar Burchardt has suggested this file system layout might be made the default behaviour for future versions of Debian: "It has been previously suggested to make this the default for (at least) new installations. I think Russ' earlier mail explains quite well why the split between / and /usr doesn't really work out for Debian these days and that trying to maintain it for some configurations (which are not documented) is mostly busy-work. There is also a nice article on LWN summarizing earlier discussions. I found these arguments convincing enough and would like to see the default switched to merged-/usr for Stretch and later. Possibly also switching systems on upgrade to the new scheme (not necessarily already in the Stretch release cycle)." Further details and discussion can be found on the Debian Devel mailing list.
* * * * *
The KDE neon team has discovered that the package archive server for KDE neon had a security hole which could have let attackers upload their own packages to the KDE software repository. While there is no evidence of malicious activity, the project is suggesting users either upgrade the packages on their system or, for extra protection, re-install the KDE neon operating system. "Anyone discovering the insecure archive server could have uploaded packages to it which would be installed and run on computers running KDE neon. We do not believe this has happened but would welcome reports of any problems. This does not impact KDE software distributed by any other means, i.e. other distributions or the source tarballs." The project's security advisory has more information.
* * * * *
The FreeBSD project has released its latest Quarterly Status Report. The report covers developments and progress made in the FreeBSD community during the past three months. Some of the key items in the report mention upgraded ZFS features, progress made toward linking FreeBSD using lld (the LLVM linker) and making FreeBSD run on 64-bit ARM processors. "lld is the linker in the LLVM family of projects. It is a high-performance linker that supports the ELF, COFF, and Mach-O object formats. Where possible, lld maintains command-line and functional compatibility with the existing GNU BFD ld and gold linkers. However, the authors of lld are not constrained by strict compatibility where it would hamper performance or desired functionality." Additional information can be found in the report.
* * * * *
Following the release of openSUSE 42.2, Marcus Meissner sent out an e-mail reminder to let people know openSUSE 13.2 will be reaching its scheduled end-of-life in approximately two months. "With the release of openSUSE Leap 42.2 the SUSE support of openSUSE 13.2 will be ending in two months, around January 16th." After January 16th, openSUSE 13.2 will no longer receive security updates. A support schedule for the various versions of openSUSE can be found on the project's Lifetime page.
* * * * *
These and other news stories can be found on our Headlines page.
|
Rolling release trial #2 (by Jesse Smith) |
Rolling release trial #2: Week four
This past weekend, I sat down and performed upgrades on the four operating systems in my rolling release trial for the fourth and final week. There were not many noteworthy events this week from my installations of Arch Linux, openSUSE, Sabayon and TrueOS. While upgrading openSUSE Tumbleweed, the zypper package manager did run into a problem and reported it was unable to install a new version of the Linux kernel. I was given the option of aborting the upgrade or retrying. I opted to retry and zypper installed the kernel package successfully on the second attempt.
TrueOS provided no new package updates for the third week in a row, meaning the only time I had any upgrades from TrueOS was during the initial installation and upgrade session. This seemed odd and I checked the contents of the TrueOS package repositories in my web browser to confirm there were no new updates available. It looks as through the repository was last refreshed on October 28th. While no new packages were present, the pkg package manager indicated four installed items (including Firefox and LibreOffice) suffered from security vulnerabilities when I ran "pkg audit". Concerned users can update these packages using the FreeBSD ports collection.
Having run these four dissimilar operating systems for a month, I have started to notice a few things. One was that while Arch took the longest to install and get set up properly (due to some trouble-shooting steps), Arch gave me the least trouble once it was up and running. Arch tended to have small updates, the pacman package manager was blazingly fast and I encountered no bugs after the initial configuration. Arch required about double the initial set up time on the first day compared to the other distributions, but once it was up and running, the distribution offered a responsive desktop and painless update cycle.
openSUSE probably gave me the most interesting experience over the past month, for better or worse. The distribution was very easy to set up and offered a polished desktop and powerful administration tools. However, openSUSE's Tumbleweed performed slowly and its Plasma desktop was sluggish. (openSUSE Leap with the same configuration performs fairly quickly in the same environment.) The openSUSE distribution was the only one of the four projects to break in a meaningful way, failing to boot into a graphical environment after the first wave of updates. However, openSUSE is the only Linux distribution in the trial to automatically set up Btrfs snapshots. These snapshots are taken each time we perform an update and allow us to roll back the clock on updates. This allowed me to revert the issues I had with openSUSE and wait for a new set up updates which would fix the problems I experienced.
openSUSE provided, consistently, the largest number of updates each week and they were not always stable, but openSUSE's automated Btrfs snapshots make the operating system virtually bullet-proof.
While Arch caused me headaches during the initial installation and openSUSE flooded my computer with updates during the past month, Sabayon was pleasantly dull. Sabayon was fairly easy to get up and running, offered a medium amount of updates and offered no surprises. Sabayon did not present any amazing features, it consistently lagged a bit behind the other Linux distributions in terms of package versions and it did not cause me any problems. The equo package manager was by far the slowest package manager of the four I used during this trial, but it worked without causing any issues. Sabayon may not be as cutting-edge as Arch or openSUSE, but it offered a smooth experience.
TrueOS was, in a few ways, the odd-one-out in this trial. TrueOS is based on FreeBSD rather than Linux and practises a certain amount of separation between the core operating system and the software which runs on it. TrueOS is the only project of the four to use ZFS as the default file system. ZFS, like openSUSE's Btrfs, allows us to create snapshots of our operating system which we can revert to if there is a problem. However, during most my trial, TrueOS's package repositories remained static. This meant I did not need to worry about packages breaking, but I was a bit concerned I was not receiving security updates either. I could have pulled in new updates through the ports system, but for people using a pure binary package set up, updates would appear to come in scheduled batches rather than via a steady trickle the way Linux distributions push out updates.
What probably stood out the most while running these rolling release projects was that each of the Linux distributions, even with a relatively small number of applications installed, required many more updates and more bandwidth than fixed point releases. My Debian Stable workstation has many more applications installed, but offered about 20-25 updates per week, averaging around 50MB in size per week. This meant my full featured installation of Debian with multiple desktop environments required less bandwidth than a minimal installation of Arch Linux with just a few desktop programs and LXQt. The trade-off is that Arch (like other rolling releases) provides much newer versions of most applications, with the exception of a few key components like Firefox.
* * * * *
Package versions
Package |
Arch Linux |
openSUSE |
Sabayon |
TrueOS |
Kernel |
4.8.8 |
4.8.7 |
4.6.0 |
FreeBSD 12.0-CURRENT (20161028) |
X Server |
1.18.4 |
1.18.4 |
1.18.4 |
1.18.4 |
systemd/init |
231 |
228 |
226 |
-- |
LibreOffice |
5.2.3 |
5.2.3 |
5.2.3 |
5.0.6 |
Firefox |
50.0 |
49.0.2 |
49.0 |
49.0 |
Package updates
Operating system |
Packages updated |
Bandwidth required (MB) |
Arch Linux |
33 |
144 |
openSUSE |
275 |
370 |
Sabayon |
21 |
109 |
TrueOS |
0 |
0 |
|
Released Last Week |
Salix 14.2 "Live Xfce"
George Vlahavas has announced the release of Salix 14.2 "Live Xfce" edition, a live distribution based on Slackware Linux 14.2 and featuring the Xfce desktop environment: "After a long round of testing, Salix Live Xfce 14.2 is released. This is the first Live release for the 14.2 series and is available for both 32-bit and 64-bit architectures. The live environment uses our own Salix Live Scripts, which has been forked and improved from the original Slackware Live Scripts. In terms of included software, this live release mirrors the standard Salix Xfce 14.2 release. All software that is included there, like the Xfce 4.12 desktop, Mozilla Firefox, the LibreOffice suite, the collection of Salix System Tools etc, are also included in this release. Some additional software, specific to the Live edition is also included. That includes the Salix Live Installer, which has been updated for this release and allows the user to install Salix Live to the system's hard drive." Read the rest of the release announcement for more information.
Tails 2.7
The Amnesic Incognito Live System (Tails) is a Debian-based, live distribution with the goal of providing Internet anonymity for its users. The distribution accomplishes this by directing Internet traffic through the Tor network and by providing built-in tools for protecting files and scrubbing away meta data. The project's latest release mostly focuses on fixing bugs and improving security: "Fixed problems: Synaptic installs packages with the correct architecture. Set default spelling to en_US in Icedove. Known issues: Users setting their Tor Browser security slider to High will have to click on a link to see the result of the search they done with the search box." Additional information on Tails 2.7 can be found in the project's release notes. A list of issues fixed in the 2.7 release can be found in the list of former security issues.
openSUSE 42.2
The openSUSE team has announced the availability of a new version of the distribution's Leap edition. openSUSE Leap provides a stable base, similar to SUSE Linux Enterprise, with the addition of community-provided software packages. The latest version, openSUSE 42.2, features KDE's Plasma 5.8 desktop, version 4.4 of the Linux kernel and over 1,400 new packages in the distribution's software repositories. "Members of the openSUSE Project are pleased to announce the release of the next minor version of Leap; openSUSE Leap 42.2! Leap is made to give stability-minded users and conservative technology adopters peace of mind. openSUSE Leap 42.2 is powered by the Linux 4.4 Long-Term-Support (LTS) kernel and is a secure, stable and reliable server operating system for deploying IT services in physical, virtual or cloud environments. A selective process of including well-established packages in openSUSE Leap 42.2 gives new meaning to the term Linux Optimization; openSUSE Leap is simply the safe choice that offers Linux professionals a user-friendly desktop and a feature-rich server environment." Further information can be found in the project's release announcement.
openSUSE 42.2 -- Running the Plasma desktop
(full image size: 238kB, resolution: 1280x1024 pixels)
ReactOS 0.4.3
ReactOS is an open source operating system which strives to provide an environment which is binary compatible with the Microsoft Windows operating system. The ReactOS project has published their fourth release of 2016 with ReactOS 0.4.3. The new version includes improvements to the winsock networking library and offers better support for DOS-era software, including games. "The ReactOS Project is pleased to announce the release of another incremental update, version 0.4.3. This would be fourth such release the project has made this year, an indication we hope of the steady progress that we have made. Approximately 342 issues were resolved since the release of 0.4.2, with the oldest dating all the way back to 2006 involving text alignment." Additional information on ReactOS 0.4.3 can be found in the project's release announcement. ReactOS is available as a live disc and via installation media.
Zorin OS 12
Zorin OS is a Linux distribution which strives to provide a familiar desktop experience for former Windows users and which uses Ubuntu as a package base. The project has announced the launch of Zorin OS 12 which features many changes to the desktop interface and utilities. "We have entirely re-imagined the Zorin Desktop environment in Zorin OS 12. This new version of Zorin Desktop is powered by Gnome Shell and packs an enormous variety of new features. Activities Overview: With a tap of the logo/super key on your keyboard, you can instantly see everything that’s happening on your computer from the Activities Overview. Every window and every workspace comes into view so you can browse, rearrange and organize your apps as they’re running. New workspaces are added dynamically, so you’ll never run out of room on your desktop. Universal Search: As soon as you start typing in the Activities Overview, you can search for anything on your computer and beyond. Not only can you find your installed apps, Universal Search also suggests new apps to download from the Software store as you type." Further details can be found in the project's release announcement. Zorin OS is available in two editions: a free Core edition and commercial Ultimate edition.
Zorin OS 12 -- Showing the defautl desktop and application menu
(full image size: 900kB, resolution: 1280x1024 pixels)
Slackel 6.0.8 "Openbox"
Dimitris Tzemos has announced the release of Slackel 6.0.8 "Openbox" edition, the latest version of the project's lightweight distribution based on Slackware Linux and Salix: "Slackel 6.0.8 Openbox has been released. Includes the Linux kernel 4.4.29 and latest updates from Slackware's 'Current' tree. There are four ISO images - two installation ISO images and two live ISO images (64-bit and 32-bit). The 64-bit ISO images support booting on UEFI systems. The 32-bit ISO images support both i686 PAE SMP and i486, non-PAE capable systems. ISO images are 'isohybrid'. Full multimedia support without having to install multimedia codecs while on live environment. Of course, it is suggested to install multimedia codecs to your system after installation. Slackel 6.0.8 Openbox includes the Midori 0.5.11 web browser, Claws-Mail 3.13.2, SMPlayer 16.11.0, Transmission 2.92, PCManFM 1.2.4, Pidgin 2.11.0, gFTP 2.0.19, wicd, OpenJRE 8u91." Continue to the release announcement for full details.
* * * * *
Development, unannounced and minor bug-fix releases
|
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: 257
- Total data uploaded: 46.9TB
|
Upcoming Releases and Announcements |
Summary of expected upcoming releases
|
Opinion Poll |
Graphical user interfaces across devices
In October we talked about Ubuntu's Unity 8 desktop environment which is designed to offer a consistent experience across devices, from smart phones to workstations. In another article we covered Android-x86 which strives to take a mobile operating system and make it run on a desktop computer. In their own ways, both of these systems try to simplify the desktop and merge the concepts of traditional desktop environments with mobile interfaces.
This week we explored Endless OS, a distribution which takes yet another approach. Endless OS presents us with a desktop environment that has been streamlined to look and feel more like a mobile graphical interface.
We would like to find out which of the above approaches to unifying desktops and mobile devices you like best. Do you like the idea of one new interface designed to work across both platforms (Ubuntu), mobile interfaces being ported to desktop computers (Android-x86) or a traditional desktop being streamlined to offer a more mobile-like experience (Endless OS)? Or do you prefer to run different interfaces with different styles on your various devices?
You can see the results of our previous poll on verifying ISO files here. All previous poll results can be found in our poll archives.
|
Graphical user interfaces across devices
I want a new interface that works across devices: | 228 (12%) |
I want a mobile interface ported to the desktop: | 25 (1%) |
I want a desktop interface streamlined: | 148 (8%) |
I want separate interfaces for each device: | 1448 (76%) |
Other: | 60 (3%) |
|
|
DistroWatch.com News |
DistroWatch database summary
* * * * *
This concludes this week's issue of DistroWatch Weekly. The next instalment will be published on Monday, 28 November 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: 1, value: US$14.81) |
|
|
|
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 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 |
• Issue 1045 (2023-11-13): Fedora 39, how to trust software packages, ReactOS booting with UEFI, elementary OS plans to default to Wayland, Mir gaining ability to split work across video cards |
• Issue 1044 (2023-11-06): Porteus 5.01, disabling IPv6, applications unique to a Linux distro, Linux merges bcachefs, OpenELA makes source packages available |
• Issue 1043 (2023-10-30): Murena Two with privacy switches, where old files go when packages are updated, UBports on Volla phones, Mint testing Cinnamon on Wayland, Peppermint releases ARM build |
• Issue 1042 (2023-10-23): Ubuntu Cinnamon compared with Linux Mint, extending battery life on Linux, Debian resumes /usr merge, Canonical publishes fixed install media |
• Issue 1041 (2023-10-16): FydeOS 17.0, Dr.Parted 23.09, changing UIDs, Fedora partners with Slimbook, GNOME phasing out X11 sessions, Ubuntu revokes 23.10 install media |
• Issue 1040 (2023-10-09): CROWZ 5.0, changing the location of default directories, Linux Mint updates its Edge edition, Murena crowdfunding new privacy phone, Debian publishes new install media |
• Issue 1039 (2023-10-02): Zenwalk Current, finding the duration of media files, Peppermint OS tries out new edition, COSMIC gains new features, Canonical reports on security incident in Snap store |
• Issue 1038 (2023-09-25): Mageia 9, trouble-shooting launchers, running desktop Linux in the cloud, New documentation for Nix, Linux phasing out ReiserFS, GNU celebrates 40 years |
• Issue 1037 (2023-09-18): Bodhi Linux 7.0.0, finding specific distros and unified package managemnt, Zevenet replaced by two new forks, openSUSE introduces Slowroll branch, Fedora considering dropping Plasma X11 session |
• 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 |
Exherbo
Exherbo is a source-based Linux distribution inspired by the flexibility found in Gentoo Linux (among others). Designed primarily for developers and advanced users who are expected to take an active role in the development of the distribution, Exherbo offers a decentralised development model, original code, and a fast and flexible package manager called Paludis.
Status: Active
| Tips, Tricks, Q&As | Tips and tricks: Play nicely, drop secure shell sessions cleanly, check init's name |
Tips and tricks: Compiling the Linux kernel |
Tips and tricks: Limiting resource usage |
Tips and tricks: Quick tricks to fix small problems on Linux |
Questions and answers: Benefits to building your own kernel |
Tips and tricks: A safer way to use dd |
Tips and tricks: Basename, for loop, dirname, aliases, bash history, xsel clipboard |
Tips and tricks: Using the Secure Shell |
Tips and tricks: Keep terminal programs running, using the at command, reverse OpenSSH connections |
More Tips & Tricks and Questions & Answers |
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.
|
|