Linux
Linux configuration and troubleshooting.
-

PostgreSQL 18 on Rocky Linux 9: Native and Docker Installation, Roles, and App Access
Install PostgreSQL 18 on Rocky Linux 9 with PGDG packages or Docker Compose. Learn OS versus database identities, postgres access, password rotation, application roles, Python connections, and backup restoration.
-

Use the Linux ip Command: Practical Examples and Differences from ifconfig
Inspect and change Linux addresses, links and routes with ip, and understand what legacy ifconfig displays and where it is still used.
-

Build a Local chronyd Time Server on Rocky Linux 9
Configure chronyd for internal clients, verify synchronization and distinguish an upstream-backed server from a disconnected local time source.
-

Build a DNS Server on Rocky Linux 9 with BIND: Forward and Reverse Zones
Configure BIND for the lab.com lab zone, add forward and reverse records, and verify authoritative answers and client resolver settings.
-

Configure Static Routes on Ubuntu with Netplan
Choose the correct Netplan interface, add persistent routes and verify the selected path with a rollback plan available.
-

Configure Static Routes on Rocky Linux with nmcli
Inspect the current path, add persistent NetworkManager routes and verify route selection before removing or repairing a configuration.
-

Install Python Packages Offline: Prepare Wheels and Dependencies
Build a wheel collection for the target Python and platform, include dependencies and test installation without online package access.
-

Diagnose a Restarting Docker Container with Logs and Exit Codes
Inspect restart state, exit codes and recent logs, then trace the failing process and configuration before changing restart policies.
-

Fix No Space Left on Device When Linux Still Shows Free Space
Check the affected filesystem, inode availability, quotas and open deleted files before choosing a cleanup or expansion action.