Distro

Ubuntu tutorials

Step-by-step Ubuntu tutorials — install packages, configure services, and fix common issues on Ubuntu LTS and interim releases.

Ubuntu is one of the most widely used Linux distributions for desktops, cloud VMs, and homelab servers. Guides here use apt, Netplan, and systemd patterns that apply to current LTS and interim releases.

Browse step-by-step tutorials for installing packages, configuring services, and fixing common errors on Ubuntu Server and Desktop.

Many articles include copy-paste commands tested on recent LTS versions, with notes when a step differs on older releases.

For Debian upstream workflows or Mint desktop variants, see Debian and Linux Mint.

124 articles

Ubuntu tutorials illustration with apt, Netplan, and systemd server configuration
linux

Dual boot Ubuntu with Kali Linux [Step-by-Step]

Step by step instructions to dual boot Ubuntu with Kali Linux. Choose default boot menu.

Deepak Prasad10 min read
linux

Dual boot Windows 10 and Linux [Step-by-Step]

Step by step instructions to dual boot windows 10 and kali linux with screenshots. Install and run both Windows 10 and Kali Linux side by side

Deepak Prasad8 min read
linux

5 tools to create bootable usb from iso linux command line and gui

Learn to create bootable usb from iso linux command line. dd iso to usb burn iso to usb linux ubuntu debian. how to make bootable pendrive in linux

Deepak Prasad8 min read
linux

Increase sound more than 100 in Ubuntu? [SOLVED]

VLC and some media players allow you to increase the volume up to 200%. In the operating system, it is possible to increase the volume as the system allows.

Omer Cakmak3 min read
linux

How to run memtest on Ubuntu?

Memtester is a memory testing program designed to stress test and test the system's random access memory for errors by writing test patterns to most memory

Omer Cakmak5 min read
linux

Downgrade Ubuntu to previous version?

Step by Step instructions to download Ubuntu to previous release

Omer Cakmak5 min read
linux

How to generate cloud-init user-data file for Ubuntu 20.04 [Step-by-Step]

Step by step instructions to generate user-data (autoinstall configuration file) which will be used for automated installation of Ubuntu 20.04 using cloud- init

Deepak Prasad14 min read
linux

Windows Subsystem for Linux (WSL2) on Windows 10 (Step-by-Step)

Step by Step guide to install windows subsystem for Linux (WSL2) using Windows 10. Install Ubuntu on Linux using WSL.

Deepak Prasad5 min read
linux

How to Install PowerISO on Linux [Step-by-Step]

Step by step instructions to install poweriso in Linux. Install PowerISO using GUI or Terminal manager in Ubuntu, Debian, Red hat, CentOS and any other distribution.

Omer Cakmak4 min read
linux

How to PROPERLY kill process on Ubuntu?

In operating systems (Windows, Linux does not matter), things are managed as processes. These processes run for a certain time, some processes are terminated

Omer Cakmak6 min read
linux

How to customize cloud-init autoinstall (user-data) Ubuntu 20.04

Customize cloud-init autoinstall user-data configuration file. Configure network, assign static IPv4, IPv6 IP address, configure SSH, create bind, change password and many more

Deepak Prasad9 min read
linux

How to install Conda on Ubuntu?

Conda is an open source (BSD licensed), language-independent package manager and environment management system that runs on different operating systems

Omer Cakmak6 min read
linux

How to update Flameshot in Ubuntu?

Step by Step instructions to update flameshot in ubuntu using default package manager or by downloading the latest flameshot archive from official reporsitory

Omer Cakmak3 min read
linux

Install FFprobe and FFmpeg on Ubuntu

Step by Step isntructions to install ffprobe and ffmpeg in Ubuntu using 3 different methods

Omer Cakmak3 min read
linux

How to Install Ubuntu on USB Drive? [100% Working]

Ubuntu is a popular open-source operating system that is widely used in the Linux community. One of the great features of Ubuntu is that it can be installed

Omer Cakmak3 min read
linux

How to PROPERLY disable IPv6 on Ubuntu? [SOLVED]

Today, operating systems also support ipv6. However, when ipv6 is not widely used yet, it may cause problems if it is active in the system. Therefore, it

Omer Cakmak5 min read
security

Fail2ban SSH config on Ubuntu 18.04 and RHEL/CentOS 8

5 steps guide to Install and configure fail2ban SSH on RHEL/CentOS 7/8 Ubuntu 18 with examples. Fail2ban log rotation list banned ip firewall iptables multiport

Deepak Prasad12 min read
linux

/etc/network/interfaces missing in Ubuntu

If you are using Ubuntu, you must have encountered the "/etc/network/interfaces missing" error. Because Ubuntu 18.04 and above uses netplan to configure your

Omer Cakmak4 min read
linux

Install Oh My Zsh on Linux [Step-by-Step]

Step by Step instructions to install Oh My Zsh on different Linux distributions such as Ubuntu, Red Hat, CentOS, Debian, OpenSuSE, Arch Linux

Omer Cakmak4 min read
linux

How to Enable Wake-on-LAN in Ubuntu 22.04? [SOLVED]

In this article we will tell you how to enable Wake-on-LAN in Ubuntu and example usage.

Omer Cakmak4 min read
linux

Solved: Steps to PROPERLY mount ISO Image in Linux

mount iso linux ubuntu, how to mount iso image in linux virtual machine, mount windows iso in linux, how to mount iso file in linux command line

Omer Cakmak6 min read
linux

How to Install RTL8821CU on Ubuntu?

Step by step instruction to Install RTL8821CU on Ubuntu?

Omer Cakmak5 min read
linux

Steps to install php Xdebug on Ubuntu

In this article, we have covered how to install PHP Xdebug on Ubuntu, along with the necessary pre-requisites required for a successful installation. We have

Omer Cakmak6 min read
linux

How to install XRDP with XFCE4 on Ubuntu?

Ubuntu is a popular Linux operating system. As with most Linux distributions, it can be used with different desktop environments (XFCE, KDE, Gnome etc). The

Omer Cakmak3 min read
linux

How to share folder with NFS in Ubuntu?

Developed by Sun Microsystems in 1984, NFS (Network File SystemS) is an RPC- based distributed file system structure that allows computers on the network to

Omer Cakmak5 min read
linux

How to find files in Ubuntu?

There are 5 different ways to find files in ubuntu.

Omer Cakmak5 min read
linux

How to download torrent from CLI in Ubuntu?

The word torrent is an expression used to name the metadata linked to the files and folders to be downloaded. A torrent file (.torrent) does not contain the

Omer Cakmak4 min read
linux

How to take screenshot in Ubuntu?

Taking screenshots is a feature that the end user needs in every operating system. They probably started offering the take a screenshot feature after the OS

Omer Cakmak3 min read
linux

How to set timezone on Ubuntu?

In this article, we will explain the steps to set the timezone on Ubuntu.

Omer Cakmak4 min read
linux

How to install Node.js on Ubuntu from tar.xz? [SOLVED]

Step by step instructions to install Node.js in Ubuntu from tar.xz file

Omer Cakmak3 min read