Ubuntu
Ubuntu installation, desktop and server setup, package management, and troubleshooting.
How to Change Root Password in Ubuntu Linux
Set or change the root password on Ubuntu using sudo passwd, switch to the root account, and understand why root login is disabled by default.

How to Deploy a Node.js Application on Ubuntu 26.04
Deploy a Node.js application on Ubuntu 26.04 using PM2 as the process manager and Nginx as a reverse proxy, with a Let's Encrypt TLS certificate.

How to Install Ansible on Ubuntu 26.04 and Write Your First Playbook
Step-by-step instructions for installing Ansible on Ubuntu 26.04, configuring an inventory, and running your first playbook against remote hosts over SSH.

How to Install and Use Zsh on Ubuntu
Install Zsh on Ubuntu, set it as the default shell, configure ~/.zshrc, and add Oh My Zsh themes and plugins for daily terminal work.

How to Install Podman on Ubuntu: Rootless Container Alternative to Docker
Step-by-step instructions for installing Podman on Ubuntu, running rootless containers, building images with Buildah, and switching from Docker.

How to Install LEMP Stack on Ubuntu 26.04
Set up a LEMP stack on Ubuntu 26.04 with Nginx, MySQL 8.4, PHP 8.5, PHP-FPM, and a working PHP database test.

How to Install LAMP Stack on Ubuntu 26.04
Install Apache, MySQL 8.4, and PHP 8.5 on Ubuntu 26.04, configure an Apache virtual host, and test PHP database access.

How to Install Python on Ubuntu 26.04
Install Python on Ubuntu 26.04 using the default Ubuntu packages, the deadsnakes PPA for alternate versions, or a source build. Includes pip and virtual environments.

Things to Do After Installing Ubuntu 26.04
A practical checklist for setting up Ubuntu 26.04 after installation, including updates, drivers, codecs, Flatpak, backups, firewall settings, and desktop tweaks.

How to Install VirtualBox on Ubuntu 26.04
Install VirtualBox on Ubuntu 26.04 from the Ubuntu multiverse repository, add the Extension Pack, and fix common kernel module or Secure Boot issues.

How to Install TeamViewer on Ubuntu 26.04
Install TeamViewer on Ubuntu 26.04 with the official .deb package, then launch, update, troubleshoot, or remove it from the command line.

How to Add Swap Space on Ubuntu
This article explains how to add swap space on Ubuntu by creating, enabling, and persisting a swap file.

How to Change Hostname on Ubuntu
This article explains how to set or change the hostname on Ubuntu without restarting the system, using either the command line or GUI.

How to Install Apache on Ubuntu 26.04
This tutorial will guide you through the process of installing and managing the Apache web server on Ubuntu 26.04. You will learn how to install Apache, open HTTP and HTTPS ports in the firewall, and set up virtual hosts.

How to Install Java on Ubuntu 26.04
Learn how to install OpenJDK and Oracle JDK on Ubuntu 26.04. Covers Java 26, 25, and other LTS versions.

How to Install Nginx on Ubuntu 26.04
Install and configure Nginx on Ubuntu 26.04, allow web traffic through the firewall, and manage the Nginx service.

How to Install PostgreSQL on Ubuntu 26.04
Install PostgreSQL 18 on Ubuntu 26.04, create roles and databases, and configure remote access.

How to Install MySQL on Ubuntu 26.04
Installing and securing MySQL 8.4 on Ubuntu 26.04. Covers root authentication, creating users, and enabling remote access.

How to Uninstall Software Packages on Ubuntu
How to uninstall software packages on Ubuntu using the apt command or Ubuntu Software. Covers remove, purge, autoremove, and snap package removal.

Install RPM packages on Ubuntu
Install RPM packages on Ubuntu with alien by converting an `.rpm` file to a `.deb` package or installing it directly.
