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.8/10 from 9 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 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 |
• Issue 1045 (2023-11-13): Fedora 39, how to trust software packages, ReactOS booting with UEFI, elementary OS plans to default to Wayland, Mir gaining ability to split work across video cards |
• Issue 1044 (2023-11-06): Porteus 5.01, disabling IPv6, applications unique to a Linux distro, Linux merges bcachefs, OpenELA makes source packages available |
• Issue 1043 (2023-10-30): Murena Two with privacy switches, where old files go when packages are updated, UBports on Volla phones, Mint testing Cinnamon on Wayland, Peppermint releases ARM build |
• Issue 1042 (2023-10-23): Ubuntu Cinnamon compared with Linux Mint, extending battery life on Linux, Debian resumes /usr merge, Canonical publishes fixed install media |
• 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 |
Knoppel
Knoppel was a Greek distribution for the desktop, based on Debian's testing branch.
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.
|
|