DistroWatch Weekly |
DistroWatch Weekly, Issue 860, 6 April 2020 |
Welcome to this year's 14th issue of DistroWatch Weekly!
One of the interesting characteristics of open source software is the way it can evolve and expand into new areas, be adapted to new situations. This week we discuss new features coming to the Void-based Project Trident distribution, including a new network connection manager. Plus we talk about the UBports mobile operating system being bundled with the PinePhone and Linux Mint providing an upgrade path for the distribution's Debian-based branch. First though we explore the latest version of Linux Mint's Debian Edition which features the project's Cinnamon desktop and utilities on an alternative base. In our Questions and Answers column we explore a new OpenSSH feature, called "fingerprint", for checking the identity of remote servers. This fingerprint feature is still being rolled out to Linux distributions and we are curious to know if you find it useful in our Opinion Poll. Plus we are pleased to share the releases of the past week and list the torrents we are seeding. We wish you all a wonderful week and happy reading!
Content:
- Review: Linux Mint 4 "Debian Edition"
- News: Linux Mint offers upgrade path for LMDE, Project Trident unveils new connection manager, UBports to ship on the PinePhone
- Questions and answers: Working with OpenSSH fingerprints
- Released last week: Red Hat Enterprise Linux 7.8, NetBSD 8.2, OpenMediaVault 5.3.9
- Torrent corner: Arch Linux, BEE free, ExTiX, GhostBSD, MakuluLinux, NetBSD, OpenMediaVault, OSMC, Paldo, Rescatux, SparkyLinux, Tiny Core
- Upcoming releases: Tails 4.5
- Opinion poll: Using the OpenSSH fingerprint option
- Reader comments
|
Feature Story (by Jesse Smith) |
Linux Mint 4 "Debian Edition"
Linux Mint is a popular desktop distribution which features two main branches. The first branch is based on Ubuntu long-term support (LTS) releases and is available in three editions: Cinnamon, MATE, and Xfce. The second branch uses Debian Stable releases as its foundation and is available in one edition: Cinnamon.
The project's latest release is Linux Mint 4 "Debian Edition", also sometimes written LMDE 4. Much of the work which has gone into LMDE 4 focuses on bringing the Debian branch of Linux Mint up to date with the Ubuntu branch, which seems to get the bulk of the developers' focus. The latest improvements include better VirtualBox support, access to the System Reports tool, and APT's recommended packages being enabled by default:
This new version of LMDE contains many improvements. Here are some of the main ones: automated partitioning with support for LVM and full-disk encryption; home directory encryption; support for automated installation of NVIDIA drivers; NVMe support; Secure Boot support; Btrfs sub-modules support; revamped installer; automatic installation of microcode packages; automatic resolution bump for the live session to a minimum of 1024×768 in VirtualBox; Linux Mint 19.3 improvements (HDT, boot-repair, system reports, language settings, HiDPI and artwork improvements, new boot menus, Celluloid, Gnote, Drawing, Cinnamon 4.4, XApp status icons); APT recommends enabled by default; removed deb-multimedia repository and packages; Debian 10 'Buster' package base with backports repository.
LMDE 4 is available for both 32-bit (x86) and 64-bit (x86_64) machines. I downloaded the 64-bit build which is 1.9GB in size. Booting from the live media brings up a boot menu which offers to start the live session normally, launch the live desktop in compatibility mode, or boot with NVIDIA video drivers enabled. I stuck with the default normal mode.
The live media then brings up the Cinnamon desktop which places a panel along the bottom edge of the display. This panel is home to the application menu, task switcher, and the system tray. The wallpaper is mostly black with the Linux Mint logo in the centre. Icons on the desktop launch the file manager and system installer.
Linux Mint 4 "Debian Edition" -- The application menu
(full image size: 138kB, resolution: 1366x768 pixels)
Installing
Mint uses a custom installer which did not fit on my desktop when running the distribution in a VirtualBox environment. The navigation buttons at the bottom of the window were hidden behind the desktop panel. The installer window cannot be made smaller. Moving the Cinnamon panel to the side of the screen worked around this issue. The hidden button problem did not occur when running Mint on my physical laptop computer.
The installer runs us through the usual steps of selecting our preferred language, our time zone, and keyboard layout. We are then asked to make up a username and password. Optionally we can choose to encrypt our home directory. As a bonus, I found my home directory was set up with permissions so that only my own user could access it. User accounts I added later were not locked down and their home directories were accessible.
We are then asked if the installer should wipe and take over the hard drive or have us manually partition the disk. The manual option displays a list of available partitions we can take over. We can then assign filesystems and mount points to the listed partitions. If we want to create or destroy partitions we can click a button to launch the GParted partition editor. I opted to set up Mint on a Btrfs volume. We can then optionally choose to install a boot loader and pick its location. The installer goes to work copying files and then offers to restart the computer.
I ran into a few problems with the installer. During two of my install attempts the installer aborted, reporting the file /target/tmp/passwd could not be found. The other three times I ran through the installer no such error occurred though I used the same settings every time.
During one install attempt I tried to repartition the disk using GParted. I was informed GParted could not work on the device as it (/dev/sda) was busy and could not be altered. It turned out a partition on the drive had been mounted during the live session, but even with the device unmounted and the installer restarted I still ran into the same error and could not proceed. Rebooting the computer and starting the install process over worked around the issue.
Early impressions
LMDE boots to a graphical login screen. From here we can sign into the Cinnamon desktop. There is a second session option for signing into Cinnamon with software rendering enabled. This may be useful for testing performance in situations where we do not have access to good video hardware or suitable video driver support.
Once we sign into the desktop a welcome window appears. The welcome window contains five screens. The first simply offers a welcoming message. Three others provide links to community resources (such as the support forum and IRC channel), links to ways people can contribute to the distribution, and links to documentation. The most interesting screen is titled First Steps and it lists tasks that should be performed early on. These suggestions, such as taking a snapshot of the operating system using Timeshift, enabling the firewall, and checking for package updates, are all accompanied by a button to launch the appropriate tool. I tried a few of these and the tools all launched and worked as expected.
I was a bit disappointed to discover that LMDE's default filesystem layout when installed on Btrfs does not allow Timeshift to take snapshots of the operating system. This is a feature which works well on the Ubuntu-based flavour of Linux Mint and I had hoped to use it on LMDE too.
Once the welcome window is dismissed I noticed there is an icon in the system tray which lets us know when software updates become available. The icon is blue when updates are available and green when the operating system is up to date. Clicking the icon opens the update manager. Mint's update manager has been streamlined in recent years. By default it no longer ranks the safety of new updates or filters them. Instead it marks which updates are security fixes and which ones are regular fixes or updates. Now that Mint supplies Timeshift, the update manager no longer needs to help us protect against breaking the system as, in theory, it is easier to restore a from a snapshot following a broken upgrade.
Linux Mint 4 "Debian Edition" -- The update manager
(full image size: 113kB, resolution: 1366x768 pixels)
Another icon in the system tray looks like a triangular yield sign and clicking it opens the System Reports tool. This application can show system information (useful for trouble-shooting problems) and potential issues. For example, I was warned I might be missing some language packs and media codecs. In my case, the suspected problems could be fixed by pressing a supplied button under the listed issue to download the missing components. I really like the idea of the System Reports tool as it provides a proactive approach to warning users about common issues and, just as importantly, provides one-click solutions.
Linux Mint 4 "Debian Edition" -- The System Reports tool
(full image size: 83kB, resolution: 1366x768 pixels)
Hardware
When I first started using LMDE I was running it in a VirtualBox environment. When run in the virtual machine LMDE ran without any crashes or serious problems and I could resize the Mint desktop by resizing the VirtualBox window. The process was nicely integrated and seamless. However, Cinnamon ran slowly in VirtualBox and there was always a frustrating amount of lag when clicking on menus or moving windows.
Cinnamon performed much better when run on my laptop. The desktop was responsive even on my laptop's modest hardware. All of the computer's hardware was properly detected and used, allowing me to connect to the local wireless network, play videos, and get my work done. By default Mint used "natural" scrolling on my laptop's touchpad which I do not like. This feature can be toggled in the settings panel.
When signed into Cinnamon, Mint used about 610MB of memory and a fresh installation consumed 6.9GB of disk space. These statistics makes LMDE a little heavier than the average distribution. It also means LMDE is heavier, both on disk and in memory, than Linux Mint's most recent Ubuntu-based MATE edition which I tested about two years ago.
Applications
Mint ships with a tidy application menu with just a handful of programs in each of its categories. We are given the Firefox browser, Thunderbird for handling e-mail, the Transmission bittorrent client, and the HexChat IRC client. The distribution provides LibreOffice, a calendar application, and an image viewer. The Celluloid video player (a front-end to MPV) and the Rhythmbox audio player are featured. There are also some great little utilities such as a text editor, archive manager, and a backup tool. The backup application can both archive our data files and save a list of programs we have installed through the software manager to make it easier to re-create our installation on another computer.
Linux Mint 4 "Debian Edition" -- Using the backup utility and Timeshift
(full image size: 123kB, resolution: 1366x768 pixels)
LMDE ships with Java installed, offers a copy of the GNU Compiler Collection, and uses systemd for its init software. In the background we find version 4.19 of the Linux kernel.
Settings panel
I feel the Cinnamon settings panel is worth mentioning. While we can access specific configuration modules through the application menu, the settings panel places all of our configuration tools in one place. The panel features the usual tools for changing the look and feel of the desktop, adjusting the keyboard layout, and fine-tuning mouse behaviour. We can also configure the firewall, get system information, and manage user accounts.
Linux Mint 4 "Debian Edition" -- The Cinnamon settings panel
(full image size: 146kB, resolution: 1366x768 pixels)
The settings panel is well organized and its modules are clearly labelled. I feel the Cinnamon settings are noteworthy in that they were pleasantly boring and predictable. They generally just worked the way I expected without any surprises and I like when that happens.
Software management
Mint provides a few tools for managing software packages. The first is the Software Centre (also known as mintInstall) which begins by presenting us with a grouping of popular applications near the top of the window. The bottom half of the main screen shows categories of software we can browse. Clicking on an application brings up a full page description and screenshot of the selected software. From the description page, software can be installed or removed with a single click.
Linux Mint 4 "Debian Edition" -- Exploring Software Centre
(full image size: 176kB, resolution: 1366x768 pixels)
One thing I found odd while using Software Centre was that, as far as I could tell, it was sometimes possible to install programs which had already been downloaded. For instance, the GNU Image Manipulation Program was installed prior to me opening the centre. I could run GIMP from the command line or application menu. I'd also installed a Flatpak version for testing purposes. However, I could then install the same program again through Software Centre.
Speaking of Flatpak, the Flatpak framework is installed by default. The popular Flathub repository is enabled too, making it easy to install most popular Flatpak packages. Support for Snap packages is not installed out of the box, but Snap can be installed through the package manager, giving us access to a wider range of portable software.
The Synaptic package manager is also available to help us work with low-level packages and available repositories. Synaptic, while not as pretty as mintInstall, works well and quickly.
Conclusions
Most of the time I was using Linux Mint's latest Debian Edition, I enjoyed it. The desktop has a nice layout, there are enough applications to make many people happy without being overwhelming, and the Software Centre is straight forward to use. I especially like the Cinnamon settings panel which provides a lot of flexibility without feeling cluttered.
The above are, I feel, common traits when talking about Linux Mint and will probably not surprise anyone. The feature which stood out this time around was the System Reports utility which does a great job of presenting users with potential (or common) issues and offering one-click solutions. I believe this is an excellent and very convenient way to help users, especially those who might be new and unfamiliar with how to manage features like media codecs.
There were some rough edges while running LMDE. I repeatedly ran into problems with the installer. The missing file and issues with GParted got my trial off on the wrong foot. I was also disappointed to find that while the Ubuntu-based branch of Mint properly sets up Btrfs volumes so they may be snapshotted, the Debian-based branch does not. This means LMDE ships with the powerful Timeshift snapshot utility, but its key features cannot be used with the default filesystem layout.
I have mixed feelings about LMDE being available in just the one edition (Cinnamon). For most people Cinnamon probably makes sense. It is the distribution's flagship desktop, it's pretty flexible and easy to use. Linux newcomers tend to get along well with Cinnamon, in my experience. However, Cinnamon is heavier than either MATE or Xfce (Mint's other supported desktops on its Ubuntu base) and the desktop requires 3-D hardware and driver support to function properly. This means some people running old or poorly supported hardware will have a sub-par experience and running LMDE in a virtual machine is not pleasant.
All in all, I think LMDE is a good desktop distribution and certainly above average in terms of features, friendliness, desktop settings, and package management. I don't think it is quite as polished and problem-free as I found Mint's most recent Ubuntu-based version to be though. I'd still recommend most people use the Ubuntu-based version unless there is a specific need a user has that is better fulfilled by the Debian base.
* * * * *
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
* * * * *
Visitor supplied rating
Linux Mint has a visitor supplied average rating of: 8.7/10 from 742 review(s).
Have you used Linux Mint? You can leave your own review of the project on our ratings page.
|
Miscellaneous News (by Jesse Smith) |
Linux Mint offers upgrade path for LMDE, Project Trident unveils new connection manager, UBports to ship on the PinePhone
The Linux Mint team, following the project's launch of Linux Mint 4 "Debian Edition" (LMDE 4) have announced plans for Linux Mint 20 and the scheduled end-of-life for LMDE 3. "LMDE 3 will reach EOL (End-Of-Life) on July 1st 2020. Past that date the repositories will continue to work but the release will no longer receive bug fixes and security updates from Linux Mint. To upgrade LMDE 3 to LMDE 4 read How to upgrade to LMDE 4. The codename for Linux Mint 20 is Ulyana. Linux Mint 20 will be based on Ubuntu 20.04 and feature 3 editions: Cinnamon, MATE and Xfce. Unlike previous releases, it will only be available in 64-bit." Additional changes coming to Linux Mint can be found in the project's newsletter.
* * * * *
The Project Trident team recently transitioned from TrueOS to Void for their base. Trident is adding custom tools to their Void-based distribution, including a new network connection manager. "trident-networkmgr - This is a brand-new utility from Project Trident, specifically for managing network setup and devices. Key Features: View current status of all network links. Selectively enable/disable specific links (typically not needed for daily use). Browse and connect to wifi networks (if wifi device is available). This uses wpa_supplicant in the backend - so that service must be enabled for this functionality to work. PT already enables this service out-of-box. Setup static IP profiles which will activate based upon which network you connect to. This uses dhcpcd in the backend - so that service must be enabled for this functionality to work. PT already enables this service out-of-box. If you connect to a network where none of your profiles match, it will automatically use DHCP address assignment." Further information on the connection manager and other Trident tools can be found in the project's blog post.
* * * * *
The UBports team have announced that their mobile operating system will soon be available as a pre-installed option on PINE64's PinePhone. The minimal PinePhone is designed to be open and work with multiple Linux-based operating systems. The UBports and PINE64 organizations have been working together to port UBports to the new device and sort out issues. "The PinePhone UBports 'Community Edition' is the culmination of all our work over the past 18 months, from the first laggy Unity8 [now Lomiri] demos on the 'Anakin' development unit, to fighting with the modem on the 'Don't be Evil' prototype (turns out the SIM slot wasn't wired correctly), through to our work to make the 'Braveheart' units suitable for use by early adopters and enthusiasts. The result is a phone open to modding by hackers, tinkerers, repairers, and yes, even people who just want to use a phone!" Further details and pre-order links can be found in the UBports blog post
* * * * *
These and other news stories can be found on our Headlines page.
|
Questions and Answers (by Jesse Smith) |
Working with OpenSSH fingerprints
Checking-for-prints asks: When connecting to a new server for the first time, scp asks me if I really want to connect to that particular server. In the past, the answer was "yes/no", but with more recent OpenSSH versions, I see a third option - "fingerprint". I was wondering if you could cover this and explain how to use the fingerprint option?
DistroWatch answers: For those not familiar with this prompt, the secure shell (ssh) and secure copy (scp) tools provided by OpenSSH are often used to remotely administer servers and securely transfer files between computers. In the past, OpenSSH would display the following prompt when connecting to a new or unknown computer for the first time:
ECDSA key fingerprint is SHA256:h7oOpD78GWTFZhK/Za8Kk5rEBkaMZE+rqZHxeUNi02Y.
Are you sure you want to continue connecting (yes/no)?
Recent versions of the OpenSSH suite of tools have added an extra option to the prompt, which now looks like this:
ECDSA key fingerprint is SHA256:h7oOpD78GWTFZhK/Za8Kk5rEBkaMZE+rqZHxeUNi02Y.
Are you sure you want to continue connecting (yes/no/[fingerprint])?
Which caused some people to wonder what the "fingerprint" option does. To answer that, first we should talk about what OpenSSH is asking us when it displays this prompt.
When we connect to a new computer, one we haven't accessed through OpenSSH before, the OpenSSH client does not yet know if it should trust the remote computer. Maybe it is the computer we wanted to connect to, or maybe we made a typo in the address and we are accidentally accessing the wrong machine. It is also possible our network traffic has been hijacked and we are about to talk to a remote server controlled by a malicious user. However we ended up talking to a new server, OpenSSH wants to make sure we (the users) trust this new computer before it sends our credentials.
The remote computer has a unique fingerprint. The fingerprint, along with the algorithm used to create the fingerprint, is displayed on the first line of the prompt. In my case, OpenSSH reports SHA256 is the method used to create the fingerprint and the unique identifier is "h7oOpD78GWTFZhK/Za8Kk5rEBkaMZE+rqZHxeUNi02Y". We are then asked if we wish to continue with the connection.
The idea here is that if we are connecting to a familiar server, the prompt should not appear at all (the prompt is not shown for machines we have connected to in the past). If we are trying to connect to a familiar server and the prompt is shown then something has gone wrong and the user should type "no" to drop the connection and figure out what went wrong.
However, if we are connecting to a new server for the first time then it is expected the fingerprint will be shown to us. We can then, in theory, compare the displayed fingerprint with the server's known fingerprint to confirm they match. Ideally, you can contact the server's owner and get a copy of the server's official fingerprint to compare with the one displayed by OpenSSH. Assuming the two fingerprints match, we can type "yes" to complete the connection to the new server and send our login credentials.
This explains the "yes" and "no" options, but what does the new "fingerprint" option do in the OpenSSH prompt? Basically, the problem with the old method was people are slow and sometimes inaccurate when comparing two digital fingerprints. Going through a pair of about 40 characters, comparing them one at a time to make sure they match, is not something humans are great at doing. Especially if we are asked to compare the letter O to the number 0. Computers though are great at quickly comparing two strings of letters and numbers and reporting whether they are identical.
With the newer versions of OpenSSH, when we are prompted "yes/no/[fingerprint]" we still have the option of typing "yes" or "no" to complete or drop the connection. We can now also type (or more likely copy/paste) the server's known fingerprint into the prompt. OpenSSH will then compare our copy of the fingerprint against the one provided by the new server. If the two fingerprints match, the connection is completed successfully. However, if the fingerprint we pasted into the prompt does not match the one provided by the remote computer, then something has gone wrong and OpenSSH does not proceed.
Basically, the new "fingerprint" option in the prompt is a convenience to help people when connecting to remote servers. It allows us to hand over the check of the remote server's fingerprint to our OpenSSH client, which will handle it automatically, rather than having us visually examining the two keys. This should make the check faster and less error prone.
If you are the person running a server who might be asked for its official OpenSSH fingerprint, you can use the ssh-keygen command line utility to find it. Your server's fingerprint information is typically stored in the /etc/ssh directory, usually in a file called ssh_host_rsa_key.pub or ssh_host_ecdsa_key.pub. I can confirm my computer's OpenSSH fingerprint by running the following command:
ssh-keygen -l -f /etc/ssh/ssh_host_ecdsa_key.pub
The above command shows the algorithm used to create the fingerprint, followed by the fingerprint itself. This information can then be shared with people to whom you wish to grant remote access.
* * * * *
Additional answers can be found in our Questions and Answers archive.
|
Released Last Week |
OpenMediaVault 5.3.9
OpenMediaVault is a Network-Attached Storage (NAS) solution based on Debian GNU/Linux. The project's latest release is version 5.3.9 which the project refers to simply as version 5. "After a long development phase i am happy to announce the release of openmediavault 5 (Usul). A big thank you goes to all translators, forum moderators and bug reporters for their contributions and support. The main features at a glance: Using Debian 10 (Buster). Use SaltStack to deploy configuration settings. Using 'omv-salt stage run all' will deploy the whole system according to the configuration database. The omv-salt CLI command superseds omv-mkconf. Note, the command will not only create the configuration files, it will also take care about to start/stop/restart the services. The omv-initsystem command has been replaced by "omv-confdbadm populate". This command discovers the current system settings and synchronizes them into the database. Add Time Machine support to SMB/CIFS shares. Use systemd-logind to handle power button action. Use systemd to reboot/shutdown/standby the system. Use chrony instead of ntpd." Further details cans be found in the project's release announcement.
MakuluLinux 2020 "Flash"
Jacque Montague Raymer has announced the release of MakuluLinux 2020 "Flash" edition, an Ubuntu-based desktop Linux distribution featuring a 5.3 Linux kernel and a highly customised Xfce desktop: "Built on the new 2020 MakuluLinux base and our second release this year, MakuluLinux 2020 'Flash' will not disappoint. It is lightning-fast, it sports a dual-menu setup, yet keeps a very traditional, retro-style desktop layout. At first glance, it looks very modern, offering plenty of transparency, a beautiful wallpaper and some great menu options. It also sports a very nice variety of icon sets and theme selection that you just won't find anywhere else. Finding a good variety of themes since the GTK 3.20 release is nearly impossible as most prior themes are now broken, leaving users with only a handful of good theme choices, most of which look the same. You want a nice pink or purple theme? There aren't any. Want a nice brown or yellow theme? Sorry, they are all broken now. This led us to make the choice of designing our own themes." Read the full release announcement for further details.
Red Hat Enterprise Linux 7.8
Red Hat has announced the release of Red Hat Enterprise Linux (RHEL) 7.8, the latest update from the enterprise-class Linux distribution provider. This is Red Hat's legacy branch which is currently in "maintenance phase" of its support cycle: "Today, we're pleased to announce the latest update to the world's leading enterprise Linux platform with the general availability of Red Hat Enterprise Linux 7.8. Red Hat Enterprise Linux 7 has entered its maintenance phase as defined in the Red Hat Enterprise Linux 10-year life cycle. Minor releases continue to deliver stability and reliability rather than adding new features. During this maintenance phase, customers should begin to plan their upgrade strategy. The Red Hat subscription allows users to deploy the release that suits their business needs. To facilitate moving to Red Hat Enterprise Linux 8, Red Hat offers tools, including in-place upgrades, which streamline and simplify the migration. When general availability of Red Hat Enterprise Linux 8.2 is announced, there will be an upgrade path from 7.8." See the release announcement and the release notes for further details.
Rescatux 0.73
Rescatux 0.73, the new stable release of the project's Debian-based live distribution featuring a graphical wizard for rescuing broken Linux and Windows installations and boot loaders, has been released: "Rescatux 0.73 released. The last stable Rescatux version was released in October 2012 - that's about eight years ago. Many changes have happened to Rescatux since then. UEFI options, which became mainstream in 2015, have been added. Secure Boot support has been added. Rescapp is now its own program. Rescapp had some serious usability flaws that have been fixed. When you run an option you never knew if it was working OK. Now you have a status for the option. Finally, the complete nightmare of pop-ups that were shown when an option was run have been replaced by nice colour scrolling messages. One of the best improvements has been done recently. Rescapp has been improved so that every option is properly documented. Rescatux 0.73 supports booting from UEFI Secure Boot and traditional BIOS. Both amd64 and i686 systems are supported. What's new in Rescatux since Rescatux 0.72-beta8: GRUB menu recovers Auto entry; GRUB menu boots into Auto entry in 60 seconds; built source code now includes rescapp and chntpw packages." Read the detailed release announcement for further information, screenshots and known issues.
NetBSD 8.2
The NetBSD team have announced a new release of the project's highly portable operating system. The new version, NetBSD 8.2, provides minor updates and fixes to the project's 8.x series. "The third release in the NetBSD-8 is now available. This release includes all the security fixes in NetBSD-8 up until this point, and other fixes deemed important for stability. Some highlights include: x86: fixed regression in booting old CPUs. x86: Hyper-V Gen.2 VM framebuffer support. httpd(8): fixed various security issues. ixg(4): various fixes / improvements. x86 efiboot: add tftp support, fix issues on machines with many memory segments, improve graphics mode logic to work on more machines. Various kernel memory info leaks fixes. Update expat to 2.2.8. Fix ryzen USB issues and support xHCI version 3.10. Accept root device specification as NAME=label...." Further details can be found in the project's release announcement. A more detailed list of changes can be found in the NetBSD changes file.
ExTiX 20.4
ExTiX is a desktop distribution based on Ubuntu. The project's latest version is ExTiX 20.4 which ships with the LXQt desktop and is based on the current development branch of Ubuntu, version 20.04. "I've made a new 'mini' version of ExTiX - The Ultimate Linux System. It is based on (upcoming) Ubuntu 20.04 LTS Focal Fossa. The ISO file is now of 1050MB, which is good if you want to run the system super fast from RAM. When the boot process is ready you can eject the DVD or USB stick. Use Boot Alternative 2 or Advanced options -> load to RAM. The best thing with ExTiX 20.4 is that while running the system live (from DVD/USB) or from hard drive you can use Refracta Snapshot (pre-installed) to create your own live installable Ubuntu 20.04 system. So easy that a ten year child can do it! ExTiX 20.4 uses the latest kernel - 5.6.2. Released by Kernel.org today." Further details on ExTiX 20.4 can be found in the distribution's release announcement.
ExTiX 20.4 -- Running the LXQt desktop
(full image size: 949kB, resolution: 1366x768 pixels)
* * * * *
Development, unannounced and minor bug-fix releases
|
Torrent Corner |
Weekly Torrents
The table below provides a list of torrents DistroWatch is currently seeding. If you do not have a bittorrent client capable of handling the linked files, we suggest installing either the Transmission or KTorrent bittorrent clients.
Archives of our previously seeded torrents may be found in our Torrent Archive. We also maintain a Torrents RSS feed for people who wish to have open source torrents delivered to them. To share your own open source torrents of Linux and BSD projects, please visit our Upload Torrents page.
Torrent Corner statistics:
- Total torrents seeded: 1,915
- Total data uploaded: 31.2TB
|
Upcoming Releases and Announcements |
Summary of expected upcoming releases
|
Opinion Poll (by Jesse Smith) |
Using the OpenSSH fingerprint option
In our Questions and Answers column we talked about how recent versions of OpenSSH provide a method to check a server's digital fingerprint when connecting to the remote computer for the first time. We would like to know whether you make use of this new "fingerprint" option.
You can see the results of our previous poll on distributed computing projects like Folding@home in last week's edition. All previous poll results can be found in our poll archives.
|
Using the OpenSSH fingerprint option
I use the new fingerprint option: | 51 (7%) |
I have the option but do not use it: | 152 (21%) |
My version of OpenSSH does not have this option: | 127 (18%) |
I do not use OpenSSH: | 388 (54%) |
|
|
Website News (by Jesse Smith) |
DistroWatch database summary
* * * * *
This concludes this week's issue of DistroWatch Weekly. The next instalment will be published on Monday, 13 April 2020. Past articles and reviews can be found through our Article Search page. To contact the authors please send e-mail to:
- Jesse Smith (feedback, questions and suggestions: distribution reviews/submissions, questions and answers, tips and tricks)
- Ladislav Bodnar (feedback, questions, donations, comments)
- Bruce Patterson (podcast)
|
|
Tip Jar |
If you've enjoyed this week's issue of DistroWatch Weekly, please consider sending us a tip. (Tips this week: 3, value: US$162.58) |
|
|
|
bc1qxes3k2wq3uqzr074tkwwjmwfe63z70gwzfu4lx lnurl1dp68gurn8ghj7ampd3kx2ar0veekzar0wd5xjtnrdakj7tnhv4kxctttdehhwm30d3h82unvwqhhxarpw3jkc7tzw4ex6cfexyfua2nr 86fA3qPTeQtNb2k1vLwEQaAp3XxkvvvXt69gSG5LGunXXikK9koPWZaRQgfFPBPWhMgXjPjccy9LA9xRFchPWQAnPvxh5Le paypal.me/distrowatchweekly • patreon.com/distrowatch |
|
Extended Lifecycle Support by TuxCare |
| |
TUXEDO |
TUXEDO Computers - Linux Hardware in a tailor made suite Choose from a wide range of laptops and PCs in various sizes and shapes at TUXEDOComputers.com. Every machine comes pre-installed and ready-to-run with Linux. Full 24 months of warranty and lifetime support included!
Learn more about our full service package and all benefits from buying at TUXEDO.
|
Archives |
• Issue 1100 (2024-12-09): Oreon 9.3, differences in speed, IPFire's new appliance, Fedora Asahi Remix gets new video drivers, openSUSE Leap Micro updated, Redox OS running Redox OS |
• Issue 1099 (2024-12-02): AnduinOS 1.0.1, measuring RAM usage, SUSE continues rebranding efforts, UBports prepares for next major version, Murena offering non-NFC phone |
• Issue 1098 (2024-11-25): Linux Lite 7.2, backing up specific folders, Murena and Fairphone partner in fair trade deal, Arch installer gets new text interface, Ubuntu security tool patched |
• Issue 1097 (2024-11-18): Chimera Linux vs Chimera OS, choosing between AlmaLinux and Debian, Fedora elevates KDE spin to an edition, Fedora previews new installer, KDE testing its own distro, Qubes-style isolation coming to FreeBSD |
• Issue 1096 (2024-11-11): Bazzite 40, Playtron OS Alpha 1, Tucana Linux 3.1, detecting Screen sessions, Redox imports COSMIC software centre, FreeBSD booting on the PinePhone Pro, LXQt supports Wayland window managers |
• Issue 1095 (2024-11-04): Fedora 41 Kinoite, transferring applications between computers, openSUSE Tumbleweed receives multiple upgrades, Ubuntu testing compiler optimizations, Mint partners with Framework |
• Issue 1094 (2024-10-28): DebLight OS 1, backing up crontab, AlmaLinux introduces Litten branch, openSUSE unveils refreshed look, Ubuntu turns 20 |
• Issue 1093 (2024-10-21): Kubuntu 24.10, atomic vs immutable distributions, Debian upgrading Perl packages, UBports adding VoLTE support, Android to gain native GNU/Linux application support |
• Issue 1092 (2024-10-14): FunOS 24.04.1, a home directory inside a file, work starts of openSUSE Leap 16.0, improvements in Haiku, KDE neon upgrades its base |
• Issue 1091 (2024-10-07): Redox OS 0.9.0, Unified package management vs universal package formats, Redox begins RISC-V port, Mint polishes interface, Qubes certifies new laptop |
• Issue 1090 (2024-09-30): Rhino Linux 2024.2, commercial distros with alternative desktops, Valve seeks to improve Wayland performance, HardenedBSD parterns with Protectli, Tails merges with Tor Project, Quantum Leap partners with the FreeBSD Foundation |
• Issue 1089 (2024-09-23): Expirion 6.0, openKylin 2.0, managing configuration files, the future of Linux development, fixing bugs in Haiku, Slackware packages dracut |
• Issue 1088 (2024-09-16): PorteuX 1.6, migrating from Windows 10 to which Linux distro, making NetBSD immutable, AlmaLinux offers hardware certification, Mint updates old APT tools |
• Issue 1087 (2024-09-09): COSMIC desktop, running cron jobs at variable times, UBports highlights new apps, HardenedBSD offers work around for FreeBSD change, Debian considers how to cull old packages, systemd ported to musl |
• Issue 1086 (2024-09-02): Vanilla OS 2, command line tips for simple tasks, FreeBSD receives investment from STF, openSUSE Tumbleweed update can break network connections, Debian refreshes media |
• Issue 1085 (2024-08-26): Nobara 40, OpenMandriva 24.07 "ROME", distros which include source code, FreeBSD publishes quarterly report, Microsoft updates breaks Linux in dual-boot environments |
• Issue 1084 (2024-08-19): Liya 2.0, dual boot with encryption, Haiku introduces performance improvements, Gentoo dropping IA-64, Redcore merges major upgrade |
• Issue 1083 (2024-08-12): TrueNAS 24.04.2 "SCALE", Linux distros for smartphones, Redox OS introduces web server, PipeWire exposes battery drain on Linux, Canonical updates kernel version policy |
• Issue 1082 (2024-08-05): Linux Mint 22, taking snapshots of UFS on FreeBSD, openSUSE updates Tumbleweed and Aeon, Debian creates Tiny QA Tasks, Manjaro testing immutable images |
• Issue 1081 (2024-07-29): SysLinuxOS 12.4, OpenBSD gain hardware acceleration, Slackware changes kernel naming, Mint publishes upgrade instructions |
• Issue 1080 (2024-07-22): Running GNU/Linux on Android with Andronix, protecting network services, Solus dropping AppArmor and Snap, openSUSE Aeon Desktop gaining full disk encryption, SUSE asks openSUSE to change its branding |
• Issue 1079 (2024-07-15): Ubuntu Core 24, hiding files on Linux, Fedora dropping X11 packages on Workstation, Red Hat phasing out GRUB, new OpenSSH vulnerability, FreeBSD speeds up release cycle, UBports testing new first-run wizard |
• Issue 1078 (2024-07-08): Changing init software, server machines running desktop environments, OpenSSH vulnerability patched, Peppermint launches new edition, HardenedBSD updates ports |
• Issue 1077 (2024-07-01): The Unity and Lomiri interfaces, different distros for different tasks, Ubuntu plans to run Wayland on NVIDIA cards, openSUSE updates Leap Micro, Debian releases refreshed media, UBports gaining contact synchronisation, FreeDOS celebrates its 30th anniversary |
• Issue 1076 (2024-06-24): openSUSE 15.6, what makes Linux unique, SUSE Liberty Linux to support CentOS Linux 7, SLE receives 19 years of support, openSUSE testing Leap Micro edition |
• Issue 1075 (2024-06-17): Redox OS, X11 and Wayland on the BSDs, AlmaLinux releases Pi build, Canonical announces RISC-V laptop with Ubuntu, key changes in systemd |
• Issue 1074 (2024-06-10): Endless OS 6.0.0, distros with init diversity, Mint to filter unverified Flatpaks, Debian adds systemd-boot options, Redox adopts COSMIC desktop, OpenSSH gains new security features |
• Issue 1073 (2024-06-03): LXQt 2.0.0, an overview of Linux desktop environments, Canonical partners with Milk-V, openSUSE introduces new features in Aeon Desktop, Fedora mirrors see rise in traffic, Wayland adds OpenBSD support |
• Issue 1072 (2024-05-27): Manjaro 24.0, comparing init software, OpenBSD ports Plasma 6, Arch community debates mirror requirements, ThinOS to upgrade its FreeBSD core |
• Issue 1071 (2024-05-20): Archcraft 2024.04.06, common command line mistakes, ReactOS imports WINE improvements, Haiku makes adjusting themes easier, NetBSD takes a stand against code generated by chatbots |
• Issue 1070 (2024-05-13): Damn Small Linux 2024, hiding kernel messages during boot, Red Hat offers AI edition, new web browser for UBports, Fedora Asahi Remix 40 released, Qubes extends support for version 4.1 |
• Issue 1069 (2024-05-06): Ubuntu 24.04, installing packages in alternative locations, systemd creates sudo alternative, Mint encourages XApps collaboration, FreeBSD publishes quarterly update |
• Issue 1068 (2024-04-29): Fedora 40, transforming one distro into another, Debian elects new Project Leader, Red Hat extends support cycle, Emmabuntus adds accessibility features, Canonical's new security features |
• Issue 1067 (2024-04-22): LocalSend for transferring files, detecting supported CPU architecure levels, new visual design for APT, Fedora and openSUSE working on reproducible builds, LXQt released, AlmaLinux re-adds hardware support |
• Issue 1066 (2024-04-15): Fun projects to do with the Raspberry Pi and PinePhone, installing new software on fixed-release distributions, improving GNOME Terminal performance, Mint testing new repository mirrors, Gentoo becomes a Software In the Public Interest project |
• Issue 1065 (2024-04-08): Dr.Parted Live 24.03, answering questions about the xz exploit, Linux Mint to ship HWE kernel, AlmaLinux patches flaw ahead of upstream Red Hat, Calculate changes release model |
• Issue 1064 (2024-04-01): NixOS 23.11, the status of Hurd, liblzma compromised upstream, FreeBSD Foundation focuses on improving wireless networking, Ubuntu Pro offers 12 years of support |
• Issue 1063 (2024-03-25): Redcore Linux 2401, how slowly can a rolling release update, Debian starts new Project Leader election, Red Hat creating new NVIDIA driver, Snap store hit with more malware |
• Issue 1062 (2024-03-18): KDE neon 20240304, changing file permissions, Canonical turns 20, Pop!_OS creates new software centre, openSUSE packages Plasma 6 |
• Issue 1061 (2024-03-11): Using a PinePhone as a workstation, restarting background services on a schedule, NixBSD ports Nix to FreeBSD, Fedora packaging COSMIC, postmarketOS to adopt systemd, Linux Mint replacing HexChat |
• Issue 1060 (2024-03-04): AV Linux MX-23.1, bootstrapping a network connection, key OpenBSD features, Qubes certifies new hardware, LXQt and Plasma migrate to Qt 6 |
• Issue 1059 (2024-02-26): Warp Terminal, navigating manual pages, malware found in the Snap store, Red Hat considering CPU requirement update, UBports organizes ongoing work |
• Issue 1058 (2024-02-19): Drauger OS 7.6, how much disk space to allocate, System76 prepares to launch COSMIC desktop, UBports changes its version scheme, TrueNAS to offer faster deduplication |
• Issue 1057 (2024-02-12): Adelie Linux 1.0 Beta, rolling release vs fixed for a smoother experience, Debian working on 2038 bug, elementary OS to split applications from base system updates, Fedora announces Atomic Desktops |
• Issue 1056 (2024-02-05): wattOS R13, the various write speeds of ISO writing tools, DSL returns, Mint faces Wayland challenges, HardenedBSD blocks foreign USB devices, Gentoo publishes new repository, Linux distros patch glibc flaw |
• Issue 1055 (2024-01-29): CNIX OS 231204, distributions patching packages the most, Gentoo team presents ongoing work, UBports introduces connectivity and battery improvements, interview with Haiku developer |
• Issue 1054 (2024-01-22): Solus 4.5, comparing dd and cp when writing ISO files, openSUSE plans new major Leap version, XeroLinux shutting down, HardenedBSD changes its build schedule |
• Issue 1053 (2024-01-15): Linux AI voice assistants, some distributions running hotter than others, UBports talks about coming changes, Qubes certifies StarBook laptops, Asahi Linux improves energy savings |
• Issue 1052 (2024-01-08): OpenMandriva Lx 5.0, keeping shell commands running when theterminal closes, Mint upgrades Edge kernel, Vanilla OS plans big changes, Canonical working to make Snap more cross-platform |
• Issue 1051 (2024-01-01): Favourite distros of 2023, reloading shell settings, Asahi Linux releases Fedora remix, Gentoo offers binary packages, openSUSE provides full disk encryption |
• Issue 1050 (2023-12-18): rlxos 2023.11, renaming files and opening terminal windows in specific directories, TrueNAS publishes ZFS fixes, Debian publishes delayed install media, Haiku polishes desktop experience |
• Issue 1049 (2023-12-11): Lernstick 12, alternatives to WINE, openSUSE updates its branding, Mint unveils new features, Lubuntu team plans for 24.04 |
• Issue 1048 (2023-12-04): openSUSE MicroOS, the transition from X11 to Wayland, Red Hat phasing out X11 packages, UBports making mobile development easier |
• Issue 1047 (2023-11-27): GhostBSD 23.10.1, Why Linux uses swap when memory is free, Ubuntu Budgie may benefit from Wayland work in Xfce, early issues with FreeBSD 14.0 |
• Issue 1046 (2023-11-20): Slackel 7.7 "Openbox", restricting CPU usage, Haiku improves font handling and software centre performance, Canonical launches MicroCloud |
• Full list of all issues |
Star Labs |
Star Labs - Laptops built for Linux.
View our range including the highly anticipated StarFighter. Available with coreboot open-source firmware and a choice of Ubuntu, elementary, Manjaro and more. Visit Star Labs for information, to buy and get support.
|
Random Distribution |
Bluewall GNU/Linux
Bluewall GNU/Linux was a Linux distribution based on Debian GNU/Linux with a twist - instead of apt, it uses NetBSD's pkgsrc as its package management software.
Status: Discontinued
|
TUXEDO |
TUXEDO Computers - Linux Hardware in a tailor made suite Choose from a wide range of laptops and PCs in various sizes and shapes at TUXEDOComputers.com. Every machine comes pre-installed and ready-to-run with Linux. Full 24 months of warranty and lifetime support included!
Learn more about our full service package and all benefits from buying at TUXEDO.
|
Star Labs |
Star Labs - Laptops built for Linux.
View our range including the highly anticipated StarFighter. Available with coreboot open-source firmware and a choice of Ubuntu, elementary, Manjaro and more. Visit Star Labs for information, to buy and get support.
|
|