Trending Articles, Demos and tech notes
Ubuntu Linux: Stability, Security, and Open-Source Freedom
Ubuntu Linux shines out as a beacon of choice, flexibility, and control. Developed by Canonical Ltd, it combines the reliability of the Debian Linux distribution with a user-friendly approach that makes it accessible to both beginners and professionals. Whether powering a desktop or a server, Ubuntu delivers performance with long-term support, enterprise-grade security, and a commitment to free and open-source software.
Built on Linux, which is a Unix-like operating system, Ubuntu is designed for efficiency. On desktops, it offers a sleek, intuitive interface with extensive customization options. In server environments, it provides unparalleled scalability, handling everything from cloud deployments to high-performance computing. Its robust package management system ensures software is easy to install, update, and secure.
Ubuntu’s influence extends beyond personal computing—it's a cornerstone of cloud infrastructure, AI research, and development environments. Backed by an active global community and professional support from Canonical, it remains a top choice for those seeking performance without compromise.
With each release, Ubuntu reinforces its status as a leading operating system. Unlike Windows and macOS, with Ubuntu you can, if you choose, take full control of your computing experience!
-
Enabling SSH and key based login in Ubuntu 25.10
SSH (Secure Shell) key-based authentication is a secure method for logging into remote servers without using passwords. It involves a pair of keys: a public key stored on the server and a private key kept on the client machine It is quite
... -
Upgrading to Ubuntu 25.10 from 25.04
Ubuntu 25.10 (Questing Quokka) is an interim release maintained for 9 months until July 2026 and isn't suitable for long term support. But for my purposes its just fine.
TL:DR – Ubuntu 25.10
... -
Upgrading to Ubuntu 25.04 and Troubleshooting Gnome Remote Desktop
Ubuntu 24.04 LTS - (Noble Numbat) is supported for a very long time, until 2029, but I thought that screen sharing via Gnome remote desktop (GRD) was broken in Gnome 46.x which is provided by Ubuntu in 24.04 LTS.
So I
... -
Using GNU ddrescue for hard disk recovery on Ubuntu Linux
GNU ddrescue for hard disk imaging or recovery on Ubuntu 24.04 LTS
GNU ddrescue (ddrescue) is a proven data recovery tool which you can trust. However, it is also quite a complicated command line tool. If only there was a way to
... -
Installing VMware Workstation Pro for Ubuntu 24.04
If you don't need a full scale data centre style virtualisation solution but need a local lab environment then Workstation Player uses VMware vSphere Hypervisor technology to provide simple and secure local virtualisation on modest
... -
Let's Encrypt Secure virtual hosts on Ubuntu 24.04
It is no longer hard to serve multiple differently named websites from the same server with SSL. Let's Encrypt supports Apache and Ubuntu and is easy to configure.
...
-
Lets Encrypt secure virtual hosts on Ubuntu Linux
Virtual Hosts with SSL, isn't that hard, is it?
The Apache HTTP Server has always had a virtual hosts feature to serve multiple differently named websites from the same server. Setting it up with SSL is more complex
... -
Upgrading to Ubuntu Desktop 22.04 LTS
LTS stands for long term support. Canonical Ubuntu 22.04 LTS (Jammy Jellyfish) is now generally available. An Ubuntu LTS has a commitment from Canonical for ten years support and maintenance, with the initial five years available for free
... -
Installing Ubuntu 24.04 LTS, a walk through
In this article, we will walk you through the entire installation process of Ubuntu 24.04, a Long Term Support (LTS) release with five years of support, ensuring that your system receives timely updates and enhancements. We will cover
... -
Connecting to multiple Git repository providers with SSH
...Using an SSH key, you can connect and authenticate to remote git servers without supplying your username and personal access token at each visit. Inevitably, you'll end up using more than one provider, for example for
-
Grsync - graphical user interface for rsync
...rsync is a file transfer program for Unix systems which has been around for decades. rsync can update whole directory trees and filesystems, can optionally preserves symbolic links, hard links, file ownership,
-
Create an app in Flutter on Ubuntu in about 15 min
...Flutter 2.0 on Ubuntu 21.04 is here!
"Flutter SDK snap build integration makes it easy to publish your multi-platform Flutter app for one-click install by millions of Linux desktop users." — So says the press
-
Keeweb Desktop Password Manager on Ubuntu 21.04
...KeeWeb for Ubuntu 21.04
KeeWeb is a free cross-platform password manager compatible with KeePass. The KeeWeb desktop apps look beautiful on each supported platform. You can open local KeePass data files in the
-
Using Xdebug to improve PHP development with Joomla!
Xdebug is an essential extension for PHP, enhancing debugging and development capabilities. Remember: while it offers powerful tools, do not leave it enabled in production environments.