Distro

Debian tutorials

Debian administration and install guides — apt, systemd, and server configuration on Debian stable and testing.

Debian articles focus on stable server workflows, apt packaging, and configuration patterns that also apply to many Ubuntu-derived systems.

31 articles

linux

Repair Debian Installation After Power Outage

Repair Debian after a power outage using a symptom-first decision tree: fix emergency mode and fstab, run fsck on unmounted ext4, reinstall GRUB on BIOS or UEFI, rebuild initramfs, recover interrupted apt/dpkg, and know …

Deepak Prasad28 min read
linux

How to Install Minecraft on Ubuntu

Install Minecraft Java Edition on Ubuntu from the official Minecraft.deb (launcher 2.1.3), openjdk-21-jre-headless, or the Minecraft.tar.gz binary: sign in with a Microsoft account, launch minecraft-launcher, and …

Omer Cakmak6 min read
linux

How to Install chkrootkit on Ubuntu

Install chkrootkit on Ubuntu from the Universe repository (0.58b on 25.04), run quiet or scoped scans with timeout, enable the systemd daily timer, interpret INFECTED and PACKET SNIFFER false positives, and pair with …

Deepak Prasad7 min read
linux

How to Install Caddy Web Server on Ubuntu

Install Caddy on Ubuntu from the official Cloudsmith APT repo: add the GPG key, apt install caddy 2.11.4, verify systemd, serve a static site with a Caddyfile, open UFW ports 80 and 443, and enable automatic HTTPS for …

Deepak Prasad7 min read
linux

How to Install Velociraptor on Ubuntu

Install Velociraptor on Ubuntu 25.04: download the linux-amd64 binary, generate server.config.yaml, build the Debian server package, enable velociraptor_server, add a GUI admin user, open port 8000 for clients, and …

Deepak Prasad8 min read
linux

AlmaLinux vs Ubuntu: Which Should You Run on a Server?

Compare AlmaLinux 9 and 10 with Ubuntu 24.04 LTS for servers: RHEL compatibility, dnf vs apt, SELinux vs AppArmor, support timelines, cPanel hosting, cloud images, migration from CentOS, and practical workload guidance.

Deepak Prasad10 min read
linux

How to Install xoscope on Ubuntu

Install xoscope on Ubuntu from the universe apt package or build 2.3 from source; enable universe, pull GTK and ALSA dev libraries, work around SourceForge 404 and COMEDI API changes, launch the sound-card oscilloscope, …

Deepak Prasad8 min read
linux

How to Install Yazi on Ubuntu

Install Yazi on Ubuntu from the official GitHub .deb, a zip binary, Snap, or an APT repo; pull in preview dependencies like fd, ripgrep, and fzf; fix the fd-find name on Ubuntu; launch yazi, and uninstall cleanly.

Deepak Prasad13 min read
linux

How to Install OnlyOffice on Ubuntu

Install OnlyOffice Desktop Editors on Ubuntu from the official download.onlyoffice.com APT repo, a direct .deb, Snap, or Flatpak: import the GPG key, install onlyoffice-desktopeditors 9.4, launch desktopeditors, and …

Deepak Prasad7 min read
linux

add-apt-repository: Command Not Found — Fix and How to Add APT Repositories

Fix sudo add-apt-repository command not found on Ubuntu and Debian by installing software-properties-common, verify the binary, add or remove PPAs and third-party repos, and use manual sources.list.d when the helper is …

Deepak Prasad8 min read
linux

Debian 12 vs Ubuntu 24.04 LTS for Servers

Compare Debian 12 Bookworm and Ubuntu 24.04 LTS Noble for servers: release cycles, security support, package freshness, Snap vs pure APT, cloud images, resource use, and when to pick each distro for production workloads.

Deepak Prasad10 min read
system-administration

Chrony Force Sync in Linux

Learn how to force Chrony time sync in Linux using chronyc makestep and chronyd -q. Also configure Chrony as an NTP client or server, check sync status, and understand server options like iburst, minpoll, and maxpoll.

Deepak Prasad8 min read
linux

How to Check Sudo Access for a User in Linux

Learn how to check sudo access in Linux. Check if you or another user has sudo privileges with sudo -l, test sudo access non-interactively in a bash script with sudo -n, and list all sudo users, with real tested output.

Deepak Prasad9 min read
linux

How to Install a Specific Version with APT

Learn how to install a specific package version with apt or apt-get on Ubuntu and Debian, list available versions, simulate installs safely, handle dependency conflicts, and hold or unhold package versions.

Omer Cakmak8 min read
linux

How to Add User to Sudo Group in Linux

Learn how to add a Linux user to the sudo group on Ubuntu and Debian, use the wheel group on RHEL-based systems, verify sudo access, and avoid confusing group-based sudo with custom sudoers file rules.

Omer Cakmak5 min read
linux

How to Check Linux Kernel Version from Command Line

Learn how to check Linux kernel version with tested uname, hostnamectl, procfs, journalctl, dmesg, boot image, dpkg, and apt commands, and understand the difference between the running kernel and installed kernel …

Deepak Prasad8 min read
linux

How to List Groups in Linux and Check User Group Membership

Learn how to list groups in Linux and check user group membership using commands like groups, id, getent, compgen, and /etc/group. This guide explains how to view all groups, list groups for a user, and display users …

Omer Cakmak12 min read
linux

Install YARN on Linux and Windows

Step by Step instructions to install yarn on Linux and WIndows. Installation on Ubuntu (Debian based) and Rocky Linux (Red hat based) and Windows.

Omer Cakmak7 min read
linux

Restart Crontab in Linux (Cron Reload & Restart Commands)

Learn when and how to restart crontab in Linux. See cron restart and reload commands for Ubuntu, Debian, RHEL, CentOS—and when a restart is NOT required.

Omer Cakmak4 min read
linux

Install Plex media server Debian 11 [Step-by-Step]

Step by step instructions to install plex media server on Debian 11 Bullseye

Deepak Prasad4 min read
linux

How to Mount USB Drive in Linux (Command Line Guide for Ubuntu, Debian, RHEL)

Learn how to mount a USB drive in Linux using command line tools. This step-by-step guide explains how to identify USB devices, install required filesystem packages, mount USB drives manually, verify mount points, …

Omer Cakmak12 min read
linux

How to List Users in Linux (Complete Guide)

Learn how to list users in Linux using commands like getent, /etc/passwd, compgen, who, and id. This guide explains multiple practical methods to view all users, logged-in users, normal users, system accounts, and users …

Omer Cakmak13 min read
programming

How to Install Dart on Ubuntu with Hello World Code

This tutorial will guide you through step by step procedure to install Dart on Ubuntu, covering two installation methods (APT and Debian package), verifying the installation, creating a simple Dart program, and the …

Deepak Prasad5 min read
linux

Install OpenTracker on Debian [Step-by-Step]

Looking to install OpenTracker on Debian? This step-by-step guide provides instructions on how to set up this real-time GPS tracking software on one of the most popular Linux distributions.

Omer Cakmak5 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

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

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 install ARPACK in Linux?

Step by Step instructions to install ARPACK on RedHat, Arch and Debian based Linux distribution.

Omer Cakmak4 min read
linux

How to Install Apr And Apr-Util in Linux

Step by Step instructions to install apr and apr-util in Linux. 2 different ways to install apr and apr-util. Install from github page on ubuntu, debian, centos, redhat, rocky linux, alma linux etc

Omer Cakmak5 min read