DistroWatch Weekly |
| DistroWatch Weekly, Issue 952, 24 January 2022 |
|
Welcome to this year's 4th issue of DistroWatch Weekly!
The last issue of DistroWatch Weekly we ran in 2021 talked about an open, mobile platform called the PinePhone. This device ships with Manjaro Linux as the default operating system and uses KDE's Plasma Mobile user interface. It is quite easy to experiment with alternative open source operating systems on the PinePhone and this week we take the device for another spin, this time running the UBports operating system. Read on to learn how UBports compares to the platform's default Manjaro operating system. Have you tried UBports, on any phone? Let us know what you think about this GNU/Linux mobile distribution in this week's Opinion Poll. In our News section we talk about Linux Mint releasing updated media with more modern hardware support while Red Hat announces support for live kernel patching through a web interface. We also report on SUSE offering to provide commercial support for multiple distributions while Ubuntu 21.04 reaches the end of its supported life. Plus we talk about EuroLinux publishing the distribution's first install media for the aarch64 architecture. Then we share some basic security tips that should be fairly easy to implement while offering effective layers of protection. Plus we are pleased to share the releases of the past week and list the torrents we are seeding. We wish you all a terrific week and happy reading!
Content:
Listen to the Podcast edition of this week's DistroWatch Weekly in OGG (14MB) and MP3 (10MB) formats.
|
| Feature Story (by Jesse Smith) |
UBports on the PinePhone
At the end of 2021 I posted a review about the PinePhone and what it was like running the device's default operating system: Manjaro Linux featuring the Plasma Mobile interface. While I've had decent experiences with Plasma Mobile in the past, the combination of Manjaro, the PinePhone, and this interface left a lot to be desired. It was slow, it was unstable, and there were issues with the battery charge indicator. To make matters worse, the default applications were not polished or well named. It was a rough experience and, though I can see where there is hope for Manjaro on the PinePhone, I was eager to try something different.
In the past I have had mostly good experiences with the UBports distribution. UBports is a community project which has continued Canonical's Ubuntu Touch operating system for smart phones and tablets. Since I've run UBports on devices which didn't have any more memory or processing power than the PinePhone, I was optimistic about trying out the PinePhone with this alternative distribution.
Getting started
Running alternative operating systems on the PinePhone is unusually easy. Because the PinePhone features open hardware, all we need to do to install a different operating system is flash the image of another mobile distribution to a microSD card and place the card in the proper slot above the PinePhone's battery. The next time the phone boots, it'll load the new operating system.
When booting the new operating system the phone briefly displays the PINE64 logo, followed by the new operating system's splash screen. UBports starts its graphical environment and then asks us to pick our preferred language from a list. The start-up wizard then offers to connect us to a wireless network and asks us to pick our time zone by searching for nearby cities. The last screen of the welcome process asks if we'd like to make up a password, a passcode (numbers only), or not bother locking the device.
Early impressions
When the UBports interface appears it has a layout not unlike Ubuntu's current GNOME style. A status bar is placed at the top. Pulling down this status bar presents us with a collection of settings modules we can flip through like a series of pages. These modules typically include shortcuts to more complete settings options. Over to the left is a vertical panel that acts like a desktop dock. The dock holds the icons of commonly used applications we can tap to open. Once an app is open we can switch to it using this dock.

The UBports app tray
(full image size: 646kB, resolution: 720x1440 pixels)
The first time we run the operating system the interface will display some tutorial tips. For instance a pop-up tells us we can swipe from the left side of the screen to open a full screen of application launchers. We can also access this complete app listing by pressing the Ubuntu button at the bottom of the dock. We're also told how to access the status bar at the top. Finally, we're told we can access a list of open applications and preview their contents by swiping from the right side of the screen.
The use of the application drawer is relatively new and feels more in line with how Android and Plasma Mobile work. In the past UBports used a series of widgets, called scopes, which provided access to commonly used information and features. These scopes included a widget for browsing and launching applications. While that was a useful feature, this approach feels more likely to be familiar to people who use other mobile devices and desktop environments.
The UBports interface is much more responsive than Plasma Mobile was on this device. The interface is usually quick to respond and most actions are a second or two faster on UBports than on Plasma Mobile. Applications are still a little slow to load, compared to iOS or Android on other devices I've used, but they open faster than on Manjaro.
The collection of default applications are named more clearly too. While Plasma Mobile included applications named things like Buho, Kongress, and Spacebar the UBports system ships with Calendar, Notes, and Messaging. This makes it easier to pick out which applications we want to use.
At first I couldn't find a way to take screenshots. In the past I've been able to use the Volume Up and Volume Down buttons, pressed at the same time, to take images of the UBports interface. This doesn't work on the PinePhone. I asked around and someone told me that I could press and hold the Power button on the side of the phone and then select Screenshot in the menu that pops-up. This didn't work and I discovered it's because I was running the Stable branch of UBports. Upgrading to a development release installs the screenshot option in the Power menu.
Settings and updates
I particularly like the UBports approach to settings. Both the status bar modules, which we can flip through quickly, and the full featured Settings app are fast, smooth, and feel polished. Everything feels unusually clear and straight forward. I much prefer the simple, clean approach to UBports settings compared to the cluttered style of iOS or Android.

The UBports settings panel
(full image size: 124kB, resolution: 720x1440 pixels)
When I was using the PinePhone with Manjaro the battery indicator didn't work, seemingly jumping up and down, regardless of whether the phone was plugged in. With UBports the battery indicator works and we can access graphs to show how quickly the battery is charging or draining.
It was easy to get connected to local wireless networks and, at first, the connection seemed to be stable. After a while though I found the PinePhone would sometimes drop its wi-fi connection after it had been asleep for a minute or more. It's possible to increase the delay before the phone goes to sleep, but I have not found a way to keep it from shutting down the wi-fi connection. This makes installing updates harder. When the phone wakes it does not always automatically reconnect, requiring the user to drop the connection and re-select the local network. This dropped connection did not always happen, but it popped up enough to be frustrating.
While I was using the settings panel I noticed there were five application updates waiting to be installed. These downloaded without any problems. When I switched release channels from Stable to Release Candidate I was prompted to download and install a new system image. This failed the first time because the PinePhone went to sleep and dropped its wi-fi connection. The second time around I kept the phone active and it completed the update flawlessly.
Included software and the interface
When I was running Manjaro on the PinePhone I mentioned the default web browser, Angelfish, was slow and tended to flicker. Switching to an alternative browser helped, but the experience was still sluggish. UBports includes the Morph browser and, while it's not going to win any speed contests, it is a bit faster and smoother than Angelfish.

The Morph web browser running on UBports
(full image size: 130kB, resolution: 720x1440 pixels)
UBports uses a light theme by default. Some applications can adjust their theme between dark and light, independently of the rest of the system. Should we wish to switch to another theme entirely, we can download alternative themes from the software centre. I'll talk more about the software centre in a moment.
One thing I appreciate about UBports is it has a consistent interface. When using an application, settings are typically found at the top of the display. To start something new (whether it's making a new appointment in the calendar, a new conversation in the messaging app, or a new tab in the browser) the action is always performed by swiping up from the bottom of the screen. This pulls up a new tab, page, or appointment to be used. I found this to be in pleasant contrast to the multiple menus with no clear organization often found in the Plasma Mobile ecosystem.

Browsing additional applications in OpenStore
(full image size: 303kB, resolution: 720x1440 pixels)
UBports has a camera app which mostly works. It can view and take pictures with the rear-facing camera. I tried to turn the camera view to face forward (toward the user) and it was unable to do so. Pressing the rotate button caused the camera app to flicker and then return to the rear-facing view. This is a feature which worked on Manjaro, but an area where UBports was unable to deliver.
A fresh install of UBports uses about 460MB of memory at the home screen and around 2GB of disk space. This puts the distribution is the mid-weight range compared to most desktop Linux distributions.
A software centre called OpenStore
UBports uses a software centre called OpenStore. The software centre has a home screen which shows a list of featured software. We can then browse categories of apps or search for items using a name or description. I found OpenStore to be pleasantly uneventful. It looks and acts a lot like other mobile stores like F-Droid, Google Play, and the iOS store. Applications in OpenStore provide full screen descriptions, screenshots, and can be installed by tapping a button.

Installing a Signal client
(full image size: 301kB, resolution: 720x1440 pixels)
For the more adventurous it is possible to install software from a traditional Linux software repository using the APT command line tools in the provided terminal. This gives us access to a wide range of Deb packages. Before we use APT we need to remount the root filesystem from the terminal with read-write access because, by default, the UBports filesystem is read-only. This can be accomplished by running the command "sudo mount -o remount,rw /" from the terminal.
I was curious to see if Waydroid was available on UBports in the hopes it would allow me to run Android applications. I couldn't find Waydroid in OpenStore, but I did dig up instructions for installing the Waydroid compatibility package. The package installed properly, but failed in the initialization stage. Running "waydroid init" or "sudo waydroid init" failed due to missing dependencies.
This is unfortunate because, apart from the network connection dropping occasionally, I felt the one weak point in the UBports experience was the limited app ecosystem. There are a lot of useful applications included in OpenStore, but many popular and mainstream applications are not available.
As a phone
I tried using the PinePhone running UBports with a SIM card. The operating system did not detect the presence of the SIM card at all. Rebooting into the Manjaro platform showed the device could detect the SIM, so the problem appears to be limited to UBports. Attempting to send texts or make calls fail due to the inability to use the SIM card.
I found this interesting because while UBports failed to work as a phone it failed differently than Manjaro did. Manjaro could detect the SIM and report network connectivity, just not make calls or send texts. UBports using the same SIM card on the same network does not detect the SIM card at all. This does not quite match the list of supported features on the UBports website which makes me think the Release Candidate I was using may be out of date.
Conclusions
I was happy to find that, apart from a few minor issues, my second trial with the PinePhone was a breath of fresh air. UBports proved to be faster, easier to navigate, and more reliable compared to my previous experience. The whole operating system feels more polished, faster, and better organized. While there were some issues with hardware (the wi-fi connection dropping and the front-facing camera not working), the interface, its consistency, and its performance were very much appreciated.
I feel one of the few weak links in the UBports experience is the lack of mainstream applications. Waydroid is helping to fill in the gaps on some hardware, but it looks like Waydroid doesn't run reliably on the PinePhone with UBports yet. Hopefully that will change in the coming year.
At this moment, I don't feel like the PinePhone running UBports is quite ready for use as a daily driver, but it has been fun to tinker with and try as a secondary device. I'm hopefully that within a year this combination will be ready to be used as my primary device.
* * * * *
Visitor supplied rating
UBports has a visitor supplied average rating of: 7.9/10 from 10 review(s).
Have you used UBports? You can leave your own review of the project on our ratings page.
|
| Miscellaneous News (by Jesse Smith) |
Mint releases install media with refreshed hardware support, Red Hat offers live kernel patching through Web Console, SUSE offers support for multiple distributions, Ubuntu 21.04 reaches end of life, EuroLinux supports aarch64
The Linux Mint team have announced the availability of a special build of Linux Mint 20.3 which features more up to date hardware support. "This is a quick announcement to let you know an 'Edge' ISO image is now available for Linux Mint 20.3. This image is made for people whose hardware is too new to boot the 5.4 LTS kernel included in Linux Mint 20.3. It ships with kernel 5.13.0-25 instead." The Edge flavour of Linux Mint can be downloaded through the project's user guide documentation.
* * * * *
Live kernel patching is a process in which the kernel is updated in memory while it is still running. This allows system administrators to perform security updates without rebooting the computer. It is a process intended to allow systems to be secured without changing their maintenance cycle. Red Hat is adjusting its live patching process and making it possible to patch Red Hat Enterprise Linux systems through the web portal. "With the increased availability of live kernel patches, we have also included functionality to make this process even easier! While today, Live Kernel Patches are easily installed via the command line, in the latest release there is support for this same operation through the web console! This new capability brings greater visibility and accessibility to live kernel patching by placing this information right into the same tool you use to administrate your RHEL systems today, the Web Console."
* * * * *
SUSE has announced a new offering called SUSE Liberty. The new product is a support option which not only provides enterprise support for SUSE Linux Enterprise, but also for other Linux platforms. "SUSE Liberty Linux is a new technology and support offering that provides customers a unified support experience for managing their heterogeneous IT environments. With SUSE Liberty Linux, you get trusted support with optional proven management tools that are optimized for mixed Linux environments, including Red Hat Enterprise Linux, CentOS, and as you would expect openSUSE and SUSE Linux Enterprise Server." This is an interesting move as most companies only support their own distribution while SUSE is planning to support a range of products, including those created by their competition.
* * * * *
Brian Murray has published an announcement reminding people who run Ubuntu (or one of its community editions) that Ubuntu 21.04 is no longer being supported. "This is a follow-up to the End of Life warning sent earlier this month to confirm that as of January 20, 2022, Ubuntu 21.04 is no longer supported. No more package updates will be accepted to 21.04, and it will be archived to old-releases.ubuntu.com in the coming weeks." A link to upgrade instructions was provided.
* * * * *
The EuroLinux team have published the distribution's first ARM64 (aarch64) install media. EuroLinux 8.5 now includes support for both x86_64 and aarch64 CPU architectures. "We start the new year 2022 with the release of the General Availability (GA) version of EuroLinux 8.5 for ARM64 (aarch64) architecture. For the EuroLinux community and our customers, this is another milestone in the wide adoption of this architecture. It is also essential in the further development of our manufacturing processes." The announcement goes on to offer further details.
* * * * *
These and other news stories can be found on our Headlines page.
|
| Questions and Answers (by Jesse Smith) |
Basic and practical security tips
Keeping-security-simple asks: Do you have any basic, yet useful, security tips for someone starting out with Linux? I'd like to lock down my system, but don't have a lot of experience.
DistroWatch answers: Something to consider when you're talking about computer security is this: The Internet is big. You just won't believe how vastly, hugely, mind-bogglingly big it is. There are literally billions of people connected through the Internet and there are billions of devices - phones, laptops, and servers - all linked together through it. This means there are a lot of potential threats lurking out there, but the vast size of the Internet also works in our favour.
How is having a giant network of potentially malicious people and computers useful to us when we're planning our security? Well, despite what movies and some paranoid people on technology forums would have you believe, most of the time people who are looking to break into computers are not targeting individuals. Nor are they super-smart, wizard-like masters of technology who are going to stop at nothing to hack into your computer. Most modern malicious actors who are interested in breaking into computer systems are searching for easy targets, what we might call "low-hanging fruit".
The Internet is massive and mostly populated by people without much technology experience and who don't take steps to secure their computers. Most malicious attackers want to work economically. In other words, they want to get access to the most amount of computers they can for the least amount of effort. This is why most network attacks take really simple approaches to gaining access to insecure computers.
People who monitor network traffic for potential threats will typically notice a common pattern: most attacks are from automated bots which will attempt to locate common network services on default ports and then try to guess a few common exploits or username/password combinations before moving on. Very few attacks will attempt more than the bare minimum of effort because, thanks to the vastness of the Internet, the most efficient way to gain access to a lot of computers is to attack as many as possible using quick, simple methods. It's more effective for most attackers to try a default username/password combination like "pi/password123" on a billion targets in a day than it is to try more sophisticated attacks on a million targets in that same day. A recent report from Microsoft shows that most password attacks on their servers use passwords that are seven characters or fewer.
This is good news for us because it means our computers don't need to be super secure with advanced hardening techniques in order to be safe from most attacks. We just need to make our systems more secure than the low-hanging fruit of the Internet. We can do this with a handful of fairly easy steps.
My first bit of advice is to password protect your computer accounts. This is helpful both as a protection against people logging in remotely as you and it keeps people with casual physical access from taking over your machine. Try to avoid using common usernames and passwords. People often set up usernames like "admin", "ubuntu", "pi", "jsmith", and "owner". You're better off with something less generic such as "susan", "mrzippy", or "justsomeguy". For passwords try to avoid using common terms like "password", "secret1", or "12345". Your password doesn't need to be overly complex or unique, but it can be helpful to come up with a simple phrase. Something like "IeatPeanuts4U!", "SheRidesHorses2021", or "StampCollectingIsFun?" The phrase should be fairly easy to remember while incorporating some extra numbers or characters.
It's a good idea to run security updates regularly. It doesn't need to be every hour, but try to do it at least once a week. A lot of exploits in the wild use security flaws which are weeks or even months old. Keeping your machine up to date once a day, or even once a week, using your distribution's package manager will go a long way toward keeping you out of reach of common attacks.
One tip which frequently gets overlooked is to only run software from trusted sources. Don't run software from third-party repositories or untrusted sources. These have not been vetted by your distribution's developers. Also, don't run scripts or commands you don't understand. Often times websites will share tips that involve changing system settings or downloading scripts to run. Avoid doing this unless you really know what the command does. If you're unsure, look up the command using your system's manual pages or do a web search for the command being recommended.
Encrypt your hard drive or at least your home directory. Most modern Linux distributions have a checkbox for this in the system installer. Encrypting your drive will not only help keep your data private from other people who have physical access to your computer, it also makes it harder for people to install software or change your administrative password.
Try to run less common applications. Attackers will typically target the most popular software in order to reach a wide audience. It's more likely someone will try to exploit uTorrent than KTorrent, more likely someone will target the Chrome browser than Epiphany. More attackers try to exploit systems running Microsoft Office than LibreOffice. By just using slightly less popular application alternatives you can avoid a lot of common exploits. Lots of hackers are targeting iPhones, almost no one is targeting UBports. Almost every web browser exploit is aiming at Chrome users on Windows, but almost none target Falkon on GhostBSD.
Whenever possible try to avoid running network services on your computer. Services like Samba shares, secure shell, e-mail server, and web hosts expose your system to remote attacks. The fewer network services you are running the fewer holes there are for an attacker to crawl through. If you must run network services, such as a file sharing service, make sure there is a firewall between your computer and the Internet. This could be a firewall supplied by a router, but I also recommend having a local firewall on your computer, especially if it's a laptop you take to other locations.
One trick I find very useful is to use the "limit" function of the ufw firewall utility. The "limit" option will allow a few connections to a local network service, but will block frequent attempts. This usually allows legitimate users who are allowed to talk to your computer to access it while blocking most attempts by attackers to guess your login credentials. For instance, the following command prevents more than six connection attempts to the OpenSSH service in 30 seconds, making automated password attempts mostly ineffective:
ufw limit 22/tcp
Something else you can do when you need to run network services is run them on ports other than the defaults. Probably around 90% of attempts to guess OpenSSH passwords happen on the default network port 22. Most web server exploits happen on ports 80, 8080, and 443. Editing the configuration of these services to use alternative ports means the majority of attackers won't even see that you're running a service let alone attack it.
Some of these tips may seem overly simplistic or easy for attackers to overcome. Which is true, these are relatively straight forward security measures and most of them would be easy for an attacker to work around. The nice thing is that most attackers are looking to exploit the lowest common denominator, the easiest targets. The majority of people take no security precautions - they do use simple passwords, download third-party software, and don't stay on top of security updates. The vastness of the Internet allows attackers to take over thousands of machines by just going after these easy targets so they don't usually put in additional work. To put it another way, you don't need to be the fastest gazelle on the savanna, you just need to not be the slowest because that's who the lions are chasing - the slowest gazelle.
* * * * *
Additional answers can be found in our Questions and Answers archive.
|
| Released Last Week |
SystemRescue 9.00
François Dupoux has released a brand-new update to SystemRescue, a specialist, Arch-based Linux distribution that ships with a comprehensive system rescue toolkit for administrating and repairing a system and rescuing data. This version updates the Linux kernel to the latest long-term supported kernel, version 5.15.14. From the changelog: "Updated the Linux kernel to the long-term supported Linux kernel 5.15.14; the new kernel brings the ntfs3 module which provides better NTFS support; the system comes with a copy of the website as an offline manual; added sysrescue-customize script to create custom ISO images; initial support for configuring the system with YAML files; support for configuring autorun with the new YAML configuration files; replaced the Mesa package with a minimal alternative to save 52MB; converted the Bash system initialisation script to Python; removed the'xf86-video-qxl' X.Org driver as it is currently not stable; bring back accidently removed inetutils packate (telnet, ftp, hostname); added packages: aq, libisoburn, patch, python-llfuse, python-yaml, rdiff-backup."
Parted Magic 2022_01_18
Parted Magic is a small live CD/USB/PXE with its elemental purpose being to partition hard drives. The project has published a new update which addresses issues with Secure Erase functionality. The release announcement on the project's news page reads: "This version of Parted Magic updates to Linux 5.16.1 and fixes a few minor problems with the Secure Erase and NVME Secure Erase programs. Manufacturers are starting to get a bit carried away with the length of names given to drives. The names are now limited to 15 characters, so the Secure Erase GUI should now fit well on everybody's screen. If there is still any doubt to what drive is what, do a mouse over and the entire name will be shown in the tool tip. We are using the bleeding edge NVIDIA 510.39.01 driver because it's the only driver that will compile with the 5.16.1 kernel."
deepin 20.4
Version 20.4 of deepin, a desktop Linux distribution based on the latest stable Debian release and featuring the Deepin Desktop Environment (DDE), has been released. This version updates the stable Linux kernel to the 5.15 branch and provides various other usability improvements: "In deepin 20.4, the kernels are updated for better compatibility - the LTS kernel is upgraded to version 5.10.83 and the stable kernel is upgraded to version 5.15.6, system vulnerabilities are fixed for enhanced security, and lots of functions are developed and optimized to solve issues from users and to improve user experience. In this release, the 'Privacy Policy' in the system installer is updated and the logic for creating partitions is optimized - if there is an existing EFI partition, there is no need to create the EFI partition again. Based on user feedback, the Chromium browser is upgraded - tab groups and collections are added and quick tab search and share are supported, so that tab management can become more convenient and diversified. A new monitoring plugin, which detects the CPU and memory usage, is added to System Monitor." Read the detailed release announcement, in Chinese or in English, for further information.
ArchLabs Linux 2022.01.18
The ArchLabs team has announced the release of ArchLabs Linux 2022.01.18, the latest version of the project's minimalist, Arch-based distribution designed for users who prefer to customise and fine-tune their system and software selection during installation. The new version ads the dk and Sway window managers to the list of available options: "Welcome to 2022, along with the arrival of the new year, there is a new ArchLabs release. This is one of the more exciting releases we have put out in quite some time because with the new additions we also have three new team members to join. Release notes: ArchLabs release 2022.01.18 is available for download; the addition of dk and Sway window managers; tweak and tidy up of Xfce session; new default wallpaper; updated the ArchLabs repository; updated the Rofi theme; ArchLabs AUR helper BAPH has had an update - version 1.5 brings a new 'check update' flag and other minor improvements." Visit the distribution's home page to read the full release announcement and to see the "what's new" video; the release notes are available on the project's GitHub page.
Linuxfx 11.1.1103
Rafael Rachid has announced the release of Linuxfx 11.1.1103, an updated build of the project's Ubuntu-based Linux distribution with a KDE Plasma desktop themed to resemble either the Windows 10 or the Windows 11 user interface. This version is based on Ubuntu 20.04 LTS, it includes support for running Android apps and games, and it also integrates many popular Microsoft applications, such as Edge and PowerShell: "It is with great pleasure that we announce the release of Linuxfx version 11.1.1103. This update ads several new features to the operating system. The system kernel has been updated to version 5.13, bringing better support for more modern hardware. System tools gained new translations - French, German, Italian, Japanese, Chinese, Spanish, US English and Portuguese are now supported on WxDesktop. Android support has been improved - now in addition to supporting OpenGL, we also offer support for Vulkan (experimental). Finally, all system packages have been updated, including WxDesktop and OnlyOffice. The image has been scaled down to fit on a DVD." Visit the distribution's news page to read the full release announcement.

Linuxfx 11.1.1103 -- Running the KDE Plasma desktop
(full image size: 2.2MB, 2560x1600 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: 2,674
- Total data uploaded: 41.5TB
|
| Upcoming Releases and Announcements |
|
Summary of expected upcoming releases
|
| Opinion Poll (by Jesse Smith) |
What do you think about UBports?
In this week's Feature Story we talked about UBports running on the open platform PinePhone. While UBports offers a smaller collection of applications than mainstream devices running iOS or Android, the platform does offer several useful features and a pleasantly consistent user interface. What do you think of UBports? Do you use it? Let us know your thoughts in the comments.
You can see the results of our previous poll on learning how to use the command line in last week's edition. All previous poll results can be found in our poll archives.
|
Your opinion on UBports?
| I have used it and like it: | 247 (19%) |
| I have used it and do not like it: | 34 (3%) |
| I have not used it and want to: | 481 (36%) |
| I have not used it and do not wish to: | 561 (42%) |
|
|
| Website News |
DistroWatch database summary
* * * * *
This concludes this week's issue of DistroWatch Weekly. The next instalment will be published on Monday, 31 January 2022. 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: 1, value: US$11.60) |
|
|
|
 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 1159 (2026-02-09): Sharing files on a network, isolating processes on Linux, LFS to focus on systemd, openSUSE polishes atomic updates, NetBSD not likely to adopt Rust code, COSMIC roadmap |
| • Issue 1158 (2026-02-02): Manjaro 26.0, fastest filesystem, postmarketOS progress report, Xfce begins developing its own Wayland window manager, Bazzite founder interviewed |
| • Issue 1157 (2026-01-26): Setting up a home server, what happened to convergence, malicious software entering the Snap store, postmarketOS automates hardware tests, KDE's login manager works with systemd only |
| • Issue 1156 (2026-01-19): Chimera Linux's new installer, using the DistroWatch Torrent Corner, new package tools for Arch, Haiku improves EFI support, Redcore streamlines branches, Synex introduces install-time ZFS options |
| • Issue 1155 (2026-01-12): MenuetOS, CDE on Sparky, iDeal OS 2025.12.07, recommended flavour of BSD, Debian seeks new Data Protection Team, Ubuntu 25.04 nears its end of life, Google limits Android source code releases, Fedora plans to replace SDDM, Budgie migrates to Wayland |
| • Issue 1154 (2026-01-05): postmarketOS 25.06/25.12, switching to Linux and educational resources, FreeBSD improving laptop support, Unix v4 available for download, new X11 server in development, CachyOS team plans server edtion |
| • Issue 1153 (2025-12-22): Best projects of 2025, is software ever truly finished?, Firefox to adopt AI components, Asahi works on improving the install experience, Mageia presents plans for version 10 |
| • Issue 1152 (2025-12-15): OpenBSD 7.8, filtering websites, Jolla working on a Linux phone, Germany saves money with Linux, Ubuntu to package AMD tools, Fedora demonstrates AI troubleshooting, Haiku packages Go language |
| • Issue 1151 (2025-12-08): FreeBSD 15.0, fun command line tricks, Canonical presents plans for Ubutnu 26.04, SparkyLinux updates CDE packages, Redox OS gets modesetting driver |
| • Issue 1150 (2025-12-01): Gnoppix 25_10, exploring if distributions matter, openSUSE updates tumbleweed's boot loader, Fedora plans better handling of broken packages, Plasma to become Wayland-only, FreeBSD publishes status report |
| • Issue 1149 (2025-11-24): MX Linux 25, why are video drivers special, systemd experiments with musl, Debian Libre Live publishes new media, Xubuntu reviews website hack |
| • Issue 1148 (2025-11-17): Zorin OS 18, deleting a file with an unusual name, NetBSD experiments with sandboxing, postmarketOS unifies its documentation, OpenBSD refines upgrades, Canonical offers 15 years of support for Ubuntu |
| • Issue 1147 (2025-11-10): Fedora 43, the size and stability of the Linux kernel, Debian introducing Rust to APT, Redox ports web engine, Kubuntu website off-line, Mint creates new troubleshooting tools, FreeBSD improves reproducible builds, Flatpak development resumes |
| • Issue 1146 (2025-11-03): StartOS 0.4.0, testing piped commands, Ubuntu Unity seeks help, Canonical offers Ubuntu credentials, Red Hat partners with NVIDIA, SUSE to bundle AI agent with SLE 16 |
| • Issue 1145 (2025-10-27): Linux Mint 7 "LMDE", advice for new Linux users, AlmaLinux to offer Btrfs, KDE launches Plasma 6.5, Fedora accepts contributions written by AI, Ubuntu 25.10 fails to install automatic updates |
| • Issue 1144 (2025-10-20): Kubuntu 25.10, creating and restoring encrypted backups, Fedora team debates AI, FSF plans free software for phones, ReactOS addresses newer drivers, Xubuntu reacts to website attack |
| • Issue 1143 (2025-10-13): openSUSE 16.0 Leap, safest source for new applications, Redox introduces performance improvements, TrueNAS Connect available for testing, Flatpaks do not work on Ubuntu 25.10, Kamarada plans to switch its base, Solus enters new epoch, Frugalware discontinued |
| • Issue 1142 (2025-10-06): Linux Kamarada 15.6, managing ZIP files with SQLite, F-Droid warns of impact of Android lockdown, Alpine moves ahead with merged /usr, Cinnamon gets a redesigned application menu |
| • Issue 1141 (2025-09-29): KDE Linux and GNOME OS, finding mobile flavours of Linux, Murena to offer phones with kill switches, Redox OS running on a smartphone, Artix drops GNOME |
| • Issue 1140 (2025-09-22): NetBSD 10.1, avoiding AI services, AlmaLinux enables CRB repository, Haiku improves disk access performance, Mageia addresses service outage, GNOME 49 released, Linux introduces multikernel support |
| • Issue 1139 (2025-09-15): EasyOS 7.0, Linux and central authority, FreeBSD running Plasma 6 on Wayland, GNOME restores X11 support temporarily, openSUSE dropping BCacheFS in new kernels |
| • Issue 1138 (2025-09-08): Shebang 25.8, LibreELEC 12.2.0, Debian GNU/Hurd 2025, the importance of software updates, AerynOS introduces package sets, postmarketOS encourages patching upstream, openSUSE extends Leap support, Debian refreshes Trixie media |
| • Issue 1137 (2025-09-01): Tribblix 0m37, malware scanners flagging Linux ISO files, KDE introduces first-run setup wizard, CalyxOS plans update prior to infrastructure overhaul, FreeBSD publishes status report |
| • Issue 1136 (2025-08-25): CalyxOS 6.8.20, distros for running containers, Arch Linux website under attack,illumos Cafe launched, CachyOS creates web dashboard for repositories |
| • Issue 1135 (2025-08-18): Debian 13, Proton, WINE, Wayland, and Wayback, Debian GNU/Hurd 2025, KDE gets advanced Liquid Glass, Haiku improves authentication tools |
| • Issue 1134 (2025-08-11): Rhino Linux 2025.3, thoughts on malware in the AUR, Fedora brings hammered websites back on-line, NetBSD reveals features for version 11, Ubuntu swaps some command line tools for 25.10, AlmaLinux improves NVIDIA support |
| • Issue 1133 (2025-08-04): Expirion Linux 6.0, running Plasma on Linux Mint, finding distros which support X11, Debian addresses 22 year old bug, FreeBSD discusses potential issues with pkgbase, CDE ported to OpenBSD, Btrfs corruption bug hitting Fedora users, more malware found in Arch User Repository |
| • Issue 1132 (2025-07-28): deepin 25, wars in the open source community, proposal to have Fedora enable Flathub repository, FreeBSD plans desktop install option, Wayback gets its first release |
| • Issue 1131 (2025-07-21): HeliumOS 10.0, settling on one distro, Mint plans new releases, Arch discovers malware in AUR, Plasma Bigscreen returns, Clear Linux discontinued |
| • Issue 1130 (2025-07-14): openSUSE MicroOS and RefreshOS, sharing aliases between computers, Bazzite makes Bazaar its default Flatpak store, Alpine plans Wayback release, Wayland and X11 benchmarked, Red Hat offers additional developer licenses, openSUSE seeks feedback from ARM users, Ubuntu 24.10 reaches the end of its life |
| • Issue 1129 (2025-07-07): GLF OS Omnislash, the worst Linux distro, Alpine introduces Wayback, Fedora drops plans to stop i686 support, AlmaLinux builds EPEL repository for older CPUs, Ubuntu dropping existing RISC-V device support, Rhino partners with UBports, PCLinuxOS recovering from website outage |
| • Issue 1128 (2025-06-30): AxOS 25.06, AlmaLinux OS 10.0, transferring Flaptak bundles to off-line computers, Ubuntu to boost Intel graphics performance, Fedora considers dropping i686 packages, SDesk switches from SELinux to AppArmor |
| • Issue 1127 (2025-06-23): LastOSLinux 2025-05-25, most unique Linux distro, Haiku stabilises, KDE publishes Plasma 6.4, Arch splits Plasma packages, Slackware infrastructure migrating |
| • Issue 1126 (2025-06-16): SDesk 2025.05.06, renewed interest in Ubuntu Touch, a BASIC device running NetBSD, Ubuntu dropping X11 GNOME session, GNOME increases dependency on systemd, Google holding back Pixel source code, Nitrux changing its desktop, EFF turns 35 |
| • Issue 1125 (2025-06-09): RHEL 10, distributions likely to survive a decade, Murena partners with more hardware makers, GNOME tests its own distro on real hardware, Redox ports GTK and X11, Mint provides fingerprint authentication |
| • Issue 1124 (2025-06-02): Picking up a Pico, tips for protecting privacy, Rhino tests Plasma desktop, Arch installer supports snapshots, new features from UBports, Ubuntu tests monthly snapshots |
| • Issue 1123 (2025-05-26): CRUX 3.8, preventing a laptop from sleeping, FreeBSD improves laptop support, Fedora confirms GNOME X11 session being dropped, HardenedBSD introduces Rust in userland build, KDE developing a virtual machine manager |
| • Issue 1122 (2025-05-19): GoboLinux 017.01, RHEL 10.0 and Debian 12 updates, openSUSE retires YaST, running X11 apps on Wayland |
| • Issue 1121 (2025-05-12): Bluefin 41, custom file manager actions, openSUSE joins End of 10 while dropping Deepin desktop, Fedora offers tips for building atomic distros, Ubuntu considers replacing sudo with sudo-rs |
| • Issue 1120 (2025-05-05): CachyOS 250330, what it means when a distro breaks, Kali updates repository key, Trinity receives an update, UBports tests directory encryption, Gentoo faces losing key infrastructure |
| • Issue 1119 (2025-04-28): Ubuntu MATE 25.04, what is missing from Linux, CachyOS ships OCCT, Debian enters soft freeze, Fedora discusses removing X11 session from GNOME, Murena plans business services, NetBSD on a Wii |
| • Issue 1118 (2025-04-21): Fedora 42, strange characters in Vim, Nitrux introduces new package tools, Fedora extends reproducibility efforts, PINE64 updates multiple devices running Debian |
| • Issue 1117 (2025-04-14): Shebang 25.0, EndeavourOS 2025.03.19, running applications from other distros on the desktop, Debian gets APT upgrade, Mint introduces OEM options for LMDE, postmarketOS packages GNOME 48 and COSMIC, Redox testing USB support |
| • Issue 1116 (2025-04-07): The Sense HAT, Android and mobile operating systems, FreeBSD improves on laptops, openSUSE publishes many new updates, Fedora appoints new Project Leader, UBports testing VoLTE |
| • Issue 1115 (2025-03-31): GrapheneOS 2025, the rise of portable package formats, MidnightBSD and openSUSE experiment with new package management features, Plank dock reborn, key infrastructure projects lose funding, postmarketOS to focus on reliability |
| • Issue 1114 (2025-03-24): Bazzite 41, checking which processes are writing to disk, Rocky unveils new Hardened branch, GNOME 48 released, generating images for the Raspberry Pi |
| • Issue 1113 (2025-03-17): MocaccinoOS 1.8.1, how to contribute to open source, Murena extends on-line installer, Garuda tests COSMIC edition, Ubuntu to replace coreutils with Rust alternatives, Chimera Linux drops RISC-V builds |
| • Issue 1112 (2025-03-10): Solus 4.7, distros which work with Secure Boot, UBports publishes bug fix, postmarketOS considers a new name, Debian running on Android |
| • Issue 1111 (2025-03-03): Orbitiny 0.01, the effect of Ubuntu Core Desktop, Gentoo offers disk images, elementary OS invites feature ideas, FreeBSD starts PinePhone Pro port, Mint warns of upcoming Firefox issue |
| • Issue 1110 (2025-02-24): iodeOS 6.0, learning to program, Arch retiring old repositories, openSUSE makes progress on reproducible builds, Fedora is getting more serious about open hardware, Tails changes its install instructions to offer better privacy, Murena's de-Googled tablet goes on sale |
| • Issue 1109 (2025-02-17): Rhino Linux 2025.1, MX Linux 23.5 with Xfce 4.20, replacing X.Org tools with Wayland tools, GhostBSD moving its base to FreeBSD -RELEASE, Redox stabilizes its ABI, UBports testing 24.04, Asahi changing its leadership, OBS in dispute with Fedora |
| • Issue 1108 (2025-02-10): Serpent OS 0.24.6, Aurora, sharing swap between distros, Peppermint tries Void base, GTK removinglegacy technologies, Red Hat plans more AI tools for Fedora, TrueNAS merges its editions |
| • 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 | 
Euronode
Euronode was a set of Debian GNU/Linux-based distributions, which transform a simple computer into a high-performance server or router in a few minutes. Euronode scripts automate the process of installation and configuration: auto-detection of devices, partitioning, automatic installation, and auto-configuration of the system and services. The Euronode project provides three product branches: "Minimal Woody" (basic debootstrap); "Simple DSL/cable Firewall" (a simple and secure Internet connection sharing with auto-detection of ethernet and USB modems) and "Advanced DSL/cable Firewall" (Simple Firewall + anti-virus + anti-spam + home web hosting).
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.
|
|