How to Install Docker on Debian
Install Docker Engine on Debian 11, 12, or 13 from the official Docker CE APT repository with deb822 sources, or use Debian docker.io. Includes Compose V2, Buildx, docker group access, hello-world verification, upgrade, …
How to Remove Unused Packages on Ubuntu
Remove unused packages on Ubuntu with apt autoremove for orphaned dependencies, apt clean and autoclean for download cache, purge rc config leftovers, protect apps with apt-mark manual, and prune old Snap …
How to Install Wireshark on Ubuntu
Install Wireshark on Ubuntu with sudo apt install wireshark from universe, allow non-root capture via wireshark-common debconf, add your user to the wireshark group, and optionally install tshark for CLI-only capture on …
How to Install jq on Ubuntu
Install jq on Ubuntu with sudo apt install jq, verify with jq --version, pretty-print and filter JSON from files and curl output, fix Unable to locate package jq with apt update, and optionally install jq 1.8.x from …
How to Install zlib on Ubuntu
Install zlib on Ubuntu with sudo apt install zlib1g-dev for headers and pkg-config, fix configure could not find the zlib library and zlib.h not found errors, verify with pkg-config --modversion zlib, and optionally …
How to Install NVM on Ubuntu
Install NVM on Ubuntu with the official install.sh script, load it in bash or zsh, install LTS Node.js with nvm install --lts, switch versions with nvm use, set a default alias, and fix nvm command not found and Snap …
How to Install Slack on Ubuntu
Install Slack on Ubuntu with Slack Packagecloud APT repo, official slack-desktop .deb from slack.com, or sudo snap install slack. Launch with slack, update per method, and remove only one desktop package at a time.
Repair Debian Installation After Power Outage
Repair Debian after a power outage using a symptom-first decision tree: fix emergency mode and fstab, run fsck on unmounted ext4, reinstall GRUB on BIOS or UEFI, rebuild initramfs, recover interrupted apt/dpkg, and know …
How to Install Rscript on Ubuntu
Install Rscript on Ubuntu with sudo apt install r-base from universe, optionally add the CRAN apt repository on supported LTS releases, verify with Rscript --version, run example.R from the shell or cron, and uninstall …
How to Install Grafana on Ubuntu
Install Grafana on Ubuntu 25.04 from the official apt.grafana.com repository or a .deb package: import the GPG key, enable grafana-server, open port 3000, log in as admin, and verify with curl and /api/health.
How to Install XCP-ng Guest Tools on Ubuntu
Install XCP-ng guest tools on Ubuntu with apt install xe-guest-utilities or the guest-tools ISO from Xen Orchestra; enable xe-daemon, verify management agent detection, and use the ISO when apt lags behind XCP-ng.
How to Install qBittorrent-nox on Ubuntu
Install qbittorrent-nox on Ubuntu from the official PPA or universe repo, accept the legal notice, log in to the Web UI, run it under a dedicated user with the bundled systemd template, open the firewall safely, and fix …
How to Install Telegram on Ubuntu
Install Telegram Desktop on Ubuntu with Snap, the official tsetup Linux tarball from desktop.telegram.org, or Flatpak: verify version 6.9.3, launch from the app menu, update with snap refresh, and uninstall cleanly.
How to Install Steam on Ubuntu
Install Steam on Ubuntu with Valve official steam_latest.deb (recommended), sudo apt install steam-installer from multiverse, Snap, or Flatpak. Enable i386 multiarch, install GPU drivers, bootstrap the client on first …
How to List Installed Packages on Ubuntu
List installed packages on Ubuntu with apt list --installed, dpkg -l, snap list, and apt-mark showmanual. Search one package, count totals, export a list for another machine, and check upgradable packages.
How to Install qBittorrent on Ubuntu
Install qBittorrent on Ubuntu with sudo apt install qbittorrent from universe, the official qbittorrent-stable PPA, or Flathub. Compare GUI vs qbittorrent-nox, avoid outdated Snap builds, accept the legal notice, and …
How to Install Picard on Ubuntu
Install MusicBrainz Picard on Ubuntu from universe apt, the official MetaBrainz Snap, or the MusicBrainz stable PPA: verify with picard -V, tag your first album, and uninstall cleanly.
How to Install VS Code on Ubuntu
Install Visual Studio Code on Ubuntu from the official packages.microsoft.com APT repo, a direct .deb download, or Snap: add the Microsoft signing key, install code 1.126, launch with code, and install VS Code Insiders …
Python shelve Module — Persistent Dict-Like Storage
Learn Python shelve for persistent dict-like storage: open(), read/write, access flags, writeback, sync(), thread safety limits, security, and when to use SQLite instead.
How to Install Plex on Ubuntu
Install Plex Media Server on Ubuntu from the official repo.plex.tv APT repository or a .deb download, start plexmediaserver with systemctl, open port 32400, complete setup at http://127.0.0.1:32400/web, and fix plex user …
How to Install MongoDB on Ubuntu
Install MongoDB 8.0 Community on Ubuntu from the official mongodb-org repo with gpg keyring (jammy/noble/focal), start mongod with systemctl, connect with mongosh, install shell-only for Atlas, and fix libssl1.1, AVX, …
How to Install Terminator Terminal on Ubuntu
Install Terminator on Ubuntu with sudo apt install terminator from universe (2.1.4 on 25.04), verify with which terminator and dpkg, set the default x-terminal-emulator, split panes with Ctrl+Shift+O/E, and fix DISPLAY …
How to Install OpenCV on Ubuntu
Install OpenCV on Ubuntu with sudo apt install libopencv-dev python3-opencv (4.10.0 on 25.04), verify with import cv2 and pkg-config opencv4, use pip opencv-python in a venv for newer wheels, or build from source when …
How to Install Minecraft on Ubuntu
Install Minecraft Java Edition on Ubuntu from the official Minecraft.deb (launcher 2.1.3), openjdk-21-jre-headless, or the Minecraft.tar.gz binary: sign in with a Microsoft account, launch minecraft-launcher, and …
How to Set Up a NAS Server on Ubuntu
Turn Ubuntu into a NAS server with Samba for SMB/CIFS shares and NFS for Linux clients: install packages, create /srv/nas storage, add smb.conf shares, export NFS to your LAN, open the firewall, and verify with smbclient …
Must-Have Apps for Ubuntu
A practical must-have Ubuntu apps list for desktop users: what ships by default, a one-shot apt starter bundle, and curated picks for media, security, dev tools, and gaming on Ubuntu 25.04—with apt, Snap, and Flatpak …
How to Mount a Network Drive on Ubuntu
Mount a network drive on Ubuntu over SMB/CIFS or NFS: install cifs-utils, create a mount point, use credentials safely, add fstab entries with _netdev, browse shares in the Files app, and unmount cleanly.
How to Install Velociraptor on Ubuntu
Install Velociraptor on Ubuntu 25.04: download the linux-amd64 binary, generate server.config.yaml, build the Debian server package, enable velociraptor_server, add a GUI admin user, open port 8000 for clients, and …
How to Remove LibreOffice from Ubuntu
Remove LibreOffice from Ubuntu with apt purge or the libreoffice* wildcard, autoremove UNO and URE dependencies, delete ~/.config/libreoffice, uninstall from App Center, and confirm no dpkg or desktop leftovers remain.
How to Clean Disk Space on Ubuntu
Free disk space on Ubuntu with apt clean and autoremove, journalctl vacuum, BleachBit previews, and the Ubuntu Cleaner PPA; find large caches with du and Baobab before you delete anything.

