Setting Up a World of Warcraft Server on Debian

After the closure of the official World of Warcraft server in China, many long-time players felt a sense of loss. World of Warcraft has been part of their lives for over a decade, and this closure effectively closed the door to Azeroth. When God closes a door, we can open a window ourselves. With the shutdown of the official servers, more playe ...

Posted on Fri, 05 Jun 2026 16:06:55 +0000 by richrock

AXera M4N-Dock Initial Setup: Debian Configuration and Network Deployment

The AXera M4N-Dock development board comes pre-flashed with a Debian-based operating system. For initial setup, connect an HDMI display, USB keyboard, and USB mouse to the board. Power on the device and wait for the login screen to appear. Enter root as both the username and password to access the system. Once inside the desktop environment, la ...

Posted on Thu, 21 May 2026 20:36:41 +0000 by dgiberson

Automated Network Boot Installation for Debian 11 and 12 Using PXE

Core Components of a PXE InfrastructureNetwork booting utilizes the Preboot eXecution Environment (PXE) protocol to load an operating system over the network. A functional PXE infrastructure relies on three primary services:DHCP Server: Allocates IP addresses and directs clients to the network boot loader.TFTP Server: Transfers the initial boot ...

Posted on Wed, 20 May 2026 17:21:31 +0000 by JohnM_2000

Setting Up USB-to-Serial Communication on LicheePi 4A

This guide covers estbalishing serial communication between a LicheePi 4A board and a host PC using a USB-to-TTL adapter. The board runs Debian 20231023 with the LicheePi 4A 8+8G configuration. Prerequisites The onboard UART1 operates at 1.8V logic levels. Since most USB-to-Serial adapters use 3.3V or 5V signalnig, a voltage level converter is ...

Posted on Sun, 17 May 2026 07:27:40 +0000 by shibbi3

Resolving Expired GPG Keys and SSH Failures in Linux Deploy Legacy Containers

A typical error message indicating this issue appears as follows: W: GPG error: http://mirrors.example.com jessie Release: The following signatures were invalid: KEYEXPIRED 1668891673 Because the SSH service is not installed or running, direct remote access is impossible. Linux Deploy provides alternative access methods through its built-in H ...

Posted on Fri, 15 May 2026 00:29:37 +0000 by sethadam1

Diagnosing and Fixing Package State Issues with dpkg on Domestic Linux Systems

Understanding Package Status Codes The dpkg -l command provides a comprehensive overview of package states in Debian-based distributions. Each package entry displays three critical indicators: desired action, current status, and error flags. user@workstation:~$ dpkg -l desired action: unknown(u)/install(i)/remove(r)/purge(p)/hold(h) current sta ...

Posted on Wed, 13 May 2026 19:51:13 +0000 by Entire

Essential Debian System and Development Commands

Package Management with dpkg Install a local .deb package: sudo dpkg -i package.deb Remove a package while keeping configuration files: sudo dpkg -r package_name Purge both the package and its configuration files: sudo dpkg --purge package_name List all installed packages: dpkg -l Display information about a .deb file: dpkg -I package.deb ...

Posted on Fri, 08 May 2026 20:08:11 +0000 by naskar