Ubuntu
Ubuntu installation, desktop and server setup, package management, and troubleshooting.
How to Install Node.js and npm on Ubuntu 24.04
Install Node.js and npm on Ubuntu 24.04 using the Ubuntu repository, NodeSource, or nvm, with version checks and uninstall steps.

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 Install Google Chrome Web Browser on Ubuntu 26.04
Step-by-step instructions for installing Google Chrome on Ubuntu 26.04 with the official .deb package, plus update, default browser, and uninstall steps.

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 Configure Static IP Address on Ubuntu
This guide explains how to set up a static IP address on Ubuntu servers and desktop systems using Netplan or GNOME Settings.

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 Install Node.js and npm on Ubuntu 26.04
Three ways to install Node.js and npm on Ubuntu 26.04: NodeSource repository, nvm, and default Ubuntu packages.

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.

How to List Installed Packages on Ubuntu
List, filter, and export installed packages on Ubuntu with apt and dpkg, including how to find package details, manually installed packages, and install history.

How To Create a Sudo User on Ubuntu
Create a new user on Ubuntu with a home directory and grant sudo privileges using adduser and usermod, so you can run administrative commands without logging in as root.

Nginx Server Blocks on Ubuntu: Host Multiple Websites
Set up Nginx server blocks on Ubuntu to host multiple websites on a single server, each with its own document root, logs, and configuration.

How to Set Up a Firewall with UFW on Ubuntu 24.04
Step-by-step instructions for configuring and managing a UFW firewall on Ubuntu 24.04. UFW is a user-friendly front-end for managing iptables firewall rules.

How to Enable SSH on Ubuntu
Enable SSH on Ubuntu by installing OpenSSH Server, starting the ssh service, allowing it through UFW, and connecting remotely from Linux, macOS, or Windows.
