Articles by Omer Cakmak
Install Fonts in Linux
Learn how to install fonts in Linux using the command line and GUI. Install TTF and OTF fonts for the current user or system-wide, update font cache, verify with fc-list, and uninstall fonts.
pip requirements.txt File: Create, Install, and Use with pip
Learn how to use a pip requirements.txt file to install Python dependencies with pip install -r, create the file manually or with pip freeze, add version constraints, and fix common errors.
Bash counter: loop counters, increment patterns and script counters (for, while)
Bash counter patterns: C-style for loop counter, bash while loop counter, increment with (( )) and let, bash for count over a list, and a small script counter over files—plus links to deeper increment and loop guides.
Bash trap Ctrl+C (SIGINT): catch, ignore and cleanup with trap
Bash trap Ctrl+C (SIGINT): linux ctrl c signal basics, trap INT and trap ctrl-c patterns, ignore with trap empty string, EXIT cleanup, quoting pitfalls, and subshell vs child-process behavior.
How to Change Username in Linux Using usermod
Learn how to change username in Linux with usermod, rename the home directory, update the primary group, verify UID/GID ownership, and fix common username rename errors safely.
How to Backup Brave Browser Profile, Settings, Bookmarks, and Session on Linux
Learn how to backup and restore Brave Browser profile data on Linux, including settings, bookmarks, session files, cache, profile paths, tar archives, checksums, and safe restore steps.
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.
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.
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.
Install XFCE Desktop on Ubuntu (Minimal, Full & Server Guide)
Learn how to install XFCE on Ubuntu using multiple methods including minimal XFCE installation, full Xubuntu desktop setup, and GUI installation on Ubuntu Server. This guide also explains how to switch desktop …
How to count files in directory in Linux? [SOLVED]
When managing files and directories in Linux operating systems, there may be a need to know how many files are in a given directory. For example:
How to create user in Linux?
If you have not integrated Linux servers into a central user authentication such as LDAP/Active Directory, you will have to create local users many times.
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, …
zsh: command not found: pip – Fix with pip3 & PATH in 2 Minutes
We explore the different root cause for getting zsh: command not found: pip error in Linux and how to fix those errors.
Install phpMyAdmin on Rocky Linux 9 [Step-by-Step]
Step by step instructions to install phpMyAdmin on Rocky Linux 9 using 2 different methods.
How to Install Nvidia Drivers on Ubuntu
This tutorial guides you through step by step instructions to install Nvidia drivers on Ubuntu, covering different methods like GUI, command line, and PPA repository. It includes compatibility checks, manual …
Recover Lost Files PartedMagic
Parted Magic is a commercial Slackware-based Linux distribution that comes with partitioning and data recovery tools. The distribution's name is derived from
How to install and setup ZFS in Rocky Linux 9
Install and Setup ZFS in Rocky Linux 9 with examples to create a ZFS Pool
PROPERLY recover lost files Linux
Step by Step instructions to recover lost files in Linux using photrec with screenshots
Linux File Descriptors [In-Depth Tutorial]
In this tutorial we will explain everything you need to know about Linux File Descriptors.
How to Install XeroLinux?
Step by Step instructions to install xerolinux with screenshots.
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.
Install GameMaker Studio on Linux
GameMaker Studio is a popular game development tool used by many indie game developers around the world. It provides an easy-to-use interface and powerful
How to install PostgreSQL Rocky Linux? [SOLVED]
Step by step instructions to install postgresql from default repository or from online archive. You can download and install custom postgresql version from their official repositories
PROPERLY disable IPv6 in Rocky Linux
IPv6(128-bit address) is a protocol that will replace the IPv4(32-bit address) network protocol and provide a much larger network address space usage. It is
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
Learn Linux wheel group usage [With Examples]
Learn what is the significance of wheel group. Any user part of this group gets root level access so this should be used cautiously. Add or remove users from sudo wheel group.
Install LXD on Rocky Linux 9 [Step-by-Step]
Step by step instructions to install LXD on Rocky Linux 9
Upload file to Linux server from Windows
3 different methods to upload file to Linux server from Windows. Using SCP or PSCP CLI tool, or Using WinSCP and/or FileZilla which are GUI based tool
Install Nagios XI on Rocky Linux 9
Two different methods to install nagios XI on ROcky Linux 9. Install latest or custom version by directly downloading from official page.

