Author

Talha

Talha writes technology tutorials for Liberian Geek, covering practical how-to topics across web tools, software, devices, and productivity workflows.

38 guides

How to Change the Hostname on Debian 13

How to Change the Hostname on Debian 13

The hostname is the name your Debian 13 machine uses for itself. It shows up in your shell prompt, in logs, in mail headers and on the network. A fresh VPS often comes with a random name like vps-4f2a91, and many admins want something clearer before they set up mail...
How to Repair Windows 11 with DISM RestoreHealth and SFC

How to Repair Windows 11 with DISM RestoreHealth and SFC

When Windows 11 shows odd errors, updates fail, or built-in apps crash, damaged system files are a common cause. DISM repairs the component store that Windows uses as its source of clean files, and SFC then uses that store to fix the system files themselves. This...
How to Create a systemd Service on Debian 13

How to Create a systemd Service on Debian 13

A systemd service lets Debian 13 start your script or application at boot, restart it when it crashes, run it as a limited user, and send its output to the journal. This guide walks through writing a unit file in /etc/systemd/system, choosing the right Type=, setting...
How to Install PHP 8.4 on Debian 13 (Trixie)

How to Install PHP 8.4 on Debian 13 (Trixie)

Debian 13 (Trixie) ships PHP 8.4 in its main archive, so you can install it with APT and no extra repositories. This guide covers the command-line interpreter, PHP-FPM with nginx, PHP with Apache (both mod_php and FPM), the extensions WordPress needs, where php.ini...
How to Upgrade Ubuntu 24.04 LTS to Ubuntu 26.04 LTS

How to Upgrade Ubuntu 24.04 LTS to Ubuntu 26.04 LTS

Ubuntu 26.04 LTS (Resolute Raccoon) is the next long-term support release after Ubuntu 24.04 LTS. This guide explains when Ubuntu offers the upgrade, how to prepare and back up, how to run it on a server with do-release-upgrade or on a desktop with Software Updater,...