linux

Debian 12 Bookworm vs Debian 11 Bullseye: Which Release Should You Run?

Compare Debian 12 Bookworm and Debian 11 Bullseye in 2026: full support vs LTS timelines, OpenSSL 3 and Python 3.11 jumps, package versions, upgrade paths to Trixie, and when to stay on each release.

Deepak Prasad8 min read
linux

Arch Linux vs Ubuntu in 2026: Which Linux Distro Should You Choose?

Compare Arch Linux and Ubuntu 26.04 LTS in 2026: rolling release vs LTS cadence, pacman vs APT, AUR vs snap, DIY minimal install vs GNOME desktop, cloud and enterprise fit, security defaults, and practical guidance.

Deepak Prasad12 min read
linux

openSUSE vs Debian: Which Linux Distro Should You Choose?

Compare openSUSE Leap 16 and Tumbleweed with Debian 13 Trixie: fixed vs rolling release, zypper vs APT, SELinux vs AppArmor, btrfs and Snapper, Agama and Cockpit, support timelines, servers, and practical guidance for …

Deepak Prasad10 min read
linux

Linux Mint vs Debian: Which Linux Distro Should You Choose?

Compare Linux Mint 22.x and LMDE 7 with Debian 13 Trixie: Ubuntu-based vs pure Debian, Cinnamon desktop polish, snap vs Flatpak, support timelines, servers, upgrades, and practical guidance for choosing between them.

Deepak Prasad12 min read
linux

Arch Linux vs Debian: Which Linux Distro Should You Choose?

Compare Arch Linux and Debian 13 Trixie: rolling release vs stable, pacman vs APT, AUR vs official repos, install philosophy, security defaults, server fit, upgrades, and practical guidance for choosing between them.

Deepak Prasad12 min read
linux

How to Install AWS CLI on Debian

Install AWS CLI on Debian 11, 12, or 13 with the official awscli-exe-linux bundle, apt install awscli on Trixie, or legacy pip awscli. Verify with aws --version, configure credentials, fix PATH conflicts, and uninstall …

Omer Cakmak6 min read
linux

How to Install Flatpak on Debian

Install Flatpak on Debian 11, 12, or 13 with apt install flatpak, add the Flathub remote, install sandboxed apps with flatpak install, update with flatpak update, and remove Flatpak cleanly from system or user scope.

Omer Cakmak6 min read
linux

How to Install Go on Debian

Install Go on Debian 11, 12, or 13 with apt install golang-go, the official go.dev Linux tarball under /usr/local/go, PATH and GOPATH setup, go mod init, verify with go version, and uninstall without mixing two …

Omer Cakmak6 min read
linux

How to Install ifconfig on Debian

Install ifconfig on Debian 11, 12, or 13 with apt install net-tools, fix ifconfig command not found on minimal images, compare with ip from iproute2, verify interfaces, and uninstall net-tools cleanly.

Omer Cakmak5 min read
linux

How to Install netstat on Debian

Install netstat on Debian 11, 12, or 13 with apt install net-tools, fix netstat command not found on minimal images, compare listening ports and routes with ss from iproute2, and remove net-tools cleanly.

Omer Cakmak6 min read
linux

How to Install PostgreSQL on Debian

Install PostgreSQL on Debian 11, 12, or 13 with apt install postgresql, verify systemd and psql, create users and databases, add the PGDG repository for other majors, and remove clusters cleanly with pg_dropcluster.

Omer Cakmak6 min read
linux

How to Install curl on Debian

Install curl on Debian 11, 12, or 13 with sudo apt install curl, verify with curl --version and an HTTPS request, fix curl command not found and libcurl4t64 dependency errors, install php-curl when PHP needs libcurl, and …

Omer Cakmak8 min read
linux

How to Install Java on Debian

Install Java on Debian 11, 12, or 13 with apt install openjdk-21-jdk or openjdk-25-jdk, default-jdk metapackages, Eclipse Temurin from Adoptium, and update-java-alternatives. Set JAVA_HOME, verify java -version, compile …

Omer Cakmak7 min read
linux

How to Install Wine on Debian

Install Wine on Debian 11, 12, or 13 with apt install wine and i386 multiarch, add the WineHQ repository for winehq-stable or staging, initialize a WINEPREFIX with wineboot, use winetricks for runtimes, and uninstall …

Omer Cakmak7 min read
linux

How to Install Firefox on Debian

Install Firefox on Debian 11, 12, or 13 with firefox-esr from Debian, the official Mozilla APT repository for the latest release, Snap, Flatpak, or a .tar.xz from firefox.com. Verify versions, set the default browser, …

Omer Cakmak6 min read
linux

How to Install the Latest Python on Debian

Install the latest Python on Debian 11, 12, or 13 without breaking system python3: use apt for the distro version, uv or pyenv for upstream releases, or make altinstall from python.org. Create a venv, verify with python …

Omer Cakmak9 min read
linux

How to Install sudo on Debian

Install sudo on Debian 11, 12, or 13 with apt install sudo, add your user to the sudo group, verify with sudo -l, and edit sudoers safely with visudo. Covers minimal installs without sudo, su as root, and fixing common …

Omer Cakmak6 min read
linux

How to Install Temurin on Debian

Install Eclipse Temurin on Debian 11, 12, or 13 with the Adoptium APT repository, a manual .tar.gz under /opt, or update-alternatives. Switch JDKs with update-java-alternatives, set JAVA_HOME, verify with java -version, …

Omer Cakmak7 min read
linux

How to Install Git on Debian

Install Git on Debian 11, 12, or 13 with sudo apt install git, optionally pull a newer release from backports or build from the official kernel.org tarball, set user.name and user.email, verify with git --version, update …

Omer Cakmak8 min read
linux

How to Install Node.js on Debian

Install Node.js on Debian 11, 12, or 13 with apt install nodejs npm, switch versions with nvm, or unpack official nodejs.org Linux binaries. Configure npm, create a package.json project, run scripts with node and npx, …

Omer Cakmak9 min read
linux

How to Install Steam on Debian

Install Steam on Debian 11, 12, or 13 with steam-installer from contrib, Valve steam_latest.deb or repo.steampowered.com APT repo, Snap, or Flathub. Enable i386 multiarch, install steam-devices for controllers, bootstrap …

Omer Cakmak9 min read
linux

How to Install Google Chrome on Debian

Install Google Chrome on Debian 11, 12, or 13 amd64 with the official google-chrome-stable_current_amd64.deb or Google signed APT repository, verify with google-chrome --version, set the default browser, update through …

Omer Cakmak6 min read
linux

How to List Installed Packages on Debian

List installed packages on Debian with apt list --installed, dpkg -l, dpkg-query, and apt-mark showmanual. Search one package, count totals, list Snap and Flatpak apps, export names for another machine, and read apt or …

Omer Cakmak8 min read
linux

How to Install eza on Debian

Install eza on Debian 11, 12, or 13 with apt install eza, the deb.gierens.de APT repository for newer releases, or cargo install eza with rustup. Verify with eza --version, set ls aliases, use tree and Git listings, and …

Omer Cakmak8 min read
linux

How to Install Android Studio on Debian

Install Android Studio on Debian 11, 12, or 13 amd64 with the official Linux tarball from developer.android.com, Snap classic, or Flathub. Run the Setup Wizard, configure the Android SDK, prepare KVM for the emulator, …

Omer Cakmak8 min read
linux

How to Install a .deb File on Debian

Install a deb file on Debian with sudo apt install ./package.deb, fix dependencies with apt install -f after dpkg -i, use gdebi, inspect packages with dpkg-deb, and troubleshoot wrong path, conflicts, and architecture …

Omer Cakmak7 min read
linux

How to Install Apple Music on Debian

Apple does not ship iTunes or Apple Music for Linux. On Debian 11, 12, or 13 use Sidra (recommended .deb desktop client), music.apple.com in a browser, Sidra Snap or AppImage, or Rhythmbox for local files only. Avoid the …

Omer Cakmak8 min read
linux

How to Install Proxmox VE on Debian

Install Proxmox VE on Debian 12 Bookworm or Debian 13 Trixie from the official pve-no-subscription repository: fix /etc/hosts, add the signed repo, install proxmox-default-kernel, install proxmox-ve, remove the Debian …

Omer Cakmak9 min read
linux

How to Install Plex Media Server on Debian

Install Plex Media Server on Debian 11, 12, or 13 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, …

Omer Cakmak10 min read
linux

How to Install Yazi on Ubuntu

Install Yazi on Ubuntu from the official GitHub .deb, a zip binary, Snap, or an APT repo; pull in preview dependencies like fd, ripgrep, and fzf; fix the fd-find name on Ubuntu; launch yazi, and uninstall cleanly.

Deepak Prasad13 min read