Skip to content

Tag: sysadmin

All the articles with the tag "sysadmin".

"Packages Have Been Kept Back": What It Means

"Packages Have Been Kept Back": What It Means

· Updated:

Apt says packages have been kept back during upgrade. What the message means on Debian 12 and Ubuntu, why it happens, and how to install those packages safely.

APT: Upgrade a Single Package, Not Everything

APT: Upgrade a Single Package, Not Everything

· Updated:

Upgrade one package with apt and leave the rest alone. The exact flag, why apt upgrade nginx does not work, version pinning, and held package behaviour.

Mastering xargs in Linux

Mastering xargs in Linux

xargs turns stdin into arguments, build complex pipelines, run parallel jobs, and handle filenames with spaces without breaking everything.

Socat: The Swiss Army Knife of Networking

Socat: The Swiss Army Knife of Networking

· Updated:

socat wires TCP, UDP, Unix sockets, files, and serial ports together. Port forwarding, OpenSSL tunnels, traffic capture, this is netcat with superpowers.

SumGuy’s Guide to Linux Log Analysis

SumGuy’s Guide to Linux Log Analysis

· Updated:

Your logs are in journald, not /var/log. journalctl queries that work, awk patterns that hold up, and five popular one-liners that quietly return nothing.

Linux su with custom shell

Linux su with custom shell

· Updated:

Use su with a specific shell to switch users without the default login shell, useful when /etc/passwd points to something unexpected.

When systemd swallows your service logs

When systemd swallows your service logs

· Updated:

Service restart not showing logs? systemd hides stdout. Learn journalctl, systemctl status, and debugging workflows for silent systemd failures.

How to Upload an ISO to Proxmox (3 Ways)

How to Upload an ISO to Proxmox (3 Ways)

· Updated:

Upload an ISO to Proxmox three ways: web UI, wget onto the node, or SCP. Where ISOs live, why browser uploads stall, and how to fix storage with no ISO option.