$linuxjunkies
>
~$

Getting Started

Install Linux, dual-boot, first steps and finding your way around a new system.

Getting Started· 8 min read

Set Up a Raspberry Pi From Scratch

Flash a Raspberry Pi SD card with Imager, configure headless SSH access before first boot, update the system, and apply basic hardening on Raspberry Pi OS Bookworm.

BeginnerUbuntuDebianFedoraArch
Getting Started· 7 min read

Verify a Linux ISO with Checksums and GPG

Learn to verify a Linux ISO using sha256sum and GPG signatures, fetch signing key fingerprints, and respond safely to any checksum or signature mismatch.

BeginnerUbuntuDebianFedoraArch
Getting Started· 12 min read

Migrating from Windows to Linux: A Detailed Plan

A practical, step-by-step plan for moving from Windows to Linux — covering files, email, bookmarks, license keys, peripherals, and gaming.

BeginnerUbuntuDebianFedoraArch
Getting Started· 10 min read

Migrating from macOS to Linux

Move from macOS to Linux without losing your workflow: remap ⌘ keys, restore trackpad gestures, find app alternatives, set up Time Machine-style backups, and manage dotfiles.

BeginnerUbuntuDebianFedoraArch
Getting Started· 9 min read

New Linux Laptop Setup Checklist

Post-install laptop checklist covering TLP power management, systemd lid actions, S3 suspend, fingerprint enrollment with fprintd, and Wi-Fi tuning for reliability and battery life.

BeginnerUbuntuDebianFedoraArch
Getting Started· 9 min read

How to Install Ubuntu Server

Install Ubuntu Server 24.04 with Subiquity, configure LVM and OpenSSH during setup, understand cloud-init, and harden the system before your first workload.

BeginnerUbuntuDebianFedoraArch
Getting Started· 9 min read

How to Install Rocky Linux or AlmaLinux

Install Rocky Linux or AlmaLinux using the Anaconda installer: choose between minimal and server profiles, automate with kickstart, and apply first updates.

BeginnerUbuntuDebianFedoraArch
Getting Started· 9 min read

How to Install openSUSE Leap or Tumbleweed

Install openSUSE Leap or Tumbleweed step by step: ISO verification, YaST partitioning, Btrfs subvolumes, Snapper snapshots, and first-boot updates.

BeginnerUbuntuDebianFedoraArch
Getting Started· 9 min read

How to Install MX Linux

Step-by-step guide to installing MX Linux 23 on bare metal: writing the ISO, partitioning, choosing systemd or SysV init, and setting up MX Tools post-install.

BeginnerUbuntuDebianFedoraArch
Getting Started· 9 min read

How to Install Manjaro Linux

Install Manjaro Linux step by step: verify the ISO, write bootable media, partition with Calamares, pick a kernel, and configure drivers on first boot.

BeginnerUbuntuDebianFedoraArch
Getting Started· 9 min read

How to Install elementary OS

Step-by-step guide to downloading, verifying, and installing elementary OS 8, covering the Calamares installer, Pantheon desktop basics, and first app setup.

BeginnerUbuntuDebianFedoraArch
Getting Started· 9 min read

Linux vs macOS: How They Compare

A practical comparison of Linux and macOS for developers and switchers: terminal tools, package managers, hardware support, and daily workflow differences.

BeginnerUbuntuDebianFedoraArch
Getting Started· 9 min read

How to Install Zorin OS for Windows Switchers

Install Zorin OS on any PC for a Windows-like Linux experience — bootable USB, disk partitioning, layout chooser, pre-installed apps, and first troubleshooting steps.

BeginnerUbuntuDebianFedoraArch
Getting Started· 10 min read

How to Install Rocky Linux on a Server

Install Rocky Linux 9 on a server with correct partitioning, static networking, a minimal software profile, and post-install hardening steps.

IntermediateUbuntuDebianFedoraArch
Getting Started· 9 min read

How to Install Pop!_OS

Install Pop!_OS step by step: pick the right NVIDIA or Intel ISO, write a bootable USB, configure disk encryption, and complete day-one setup.

BeginnerUbuntuDebianFedoraArch
Getting Started· 12 min read

How to Install NixOS

Install NixOS from scratch: partition disks, write configuration.nix, pick a channel, run nixos-install, and master the nixos-rebuild workflow for atomic system changes.

AdvancedUbuntuDebianFedoraArch
Getting Started· 9 min read

How to Install Manjaro Linux

Install Manjaro Linux the right way: verify the ISO, run the Calamares installer, pick a kernel, configure drivers, and harden your new system in minutes.

BeginnerUbuntuDebianFedoraArch
Getting Started· 9 min read

How to Install Debian 12 (Bookworm)

Step-by-step walkthrough of the Debian 12 Bookworm installer: disk partitioning, tasksel, GRUB setup, and essential post-install configuration.

BeginnerUbuntuDebianFedoraArch
Getting Started· 8 min read

WSL: Run Linux on Windows

Install WSL2 on Windows 10 or 11, pick a Linux distro, access files across both systems, and enable systemd for full service management.

BeginnerUbuntuDebianFedoraArch
Getting Started· 9 min read

Windows to Linux: App Alternatives for Everything

A practical mapping of Windows software to Linux equivalents covering office, photo editing, audio production, development tools, and gaming.

BeginnerUbuntuDebianFedoraArch
Getting Started· 8 min read

Understanding Linux File Permissions

Master Linux file permissions from scratch: understand rwx bits, owner/group/other classes, chmod numeric and symbolic modes, chown, and the sticky bit.

BeginnerUbuntuDebianFedoraArch
Getting Started· 9 min read

Try Linux Without Installing: Live USB Guide

Run Linux from a flash drive without touching your hard drive. This guide covers creating a live USB with Ventoy or Etcher, enabling persistence, and testing hardware compatibility.

BeginnerUbuntuDebianFedoraArch
Getting Started· 8 min read

Linux Hardware Compatibility: What Works and How to Check

Check GPU, Wi-Fi, and printer compatibility before installing Linux. Learn lspci, lsusb, firmware packages, and the best lookup resources for your hardware.

BeginnerUbuntuDebianFedoraArch
Getting Started· 8 min read

The Linux File System for Beginners

Learn how Linux organizes files into a single directory tree: what / vs /home means, how mount points work, and where binaries, configs, and logs live.

BeginnerUbuntuDebianFedoraArch
Getting Started· 9 min read

How to Install Ubuntu 24.04 LTS Desktop

Install Ubuntu 24.04 LTS Desktop step by step: create a bootable USB, partition your disk, set up your user account, and apply first-boot updates.

BeginnerUbuntuDebianFedoraArch
Getting Started· 9 min read

How to Install Linux Mint

Step-by-step walkthrough to install Linux Mint alongside or instead of Windows — from downloading the ISO to applying your first updates.

BeginnerUbuntuDebianFedoraArch
Getting Started· 9 min read

Install Linux in a Virtual Machine

Install Linux in VirtualBox or KVM (GNOME Boxes/virt-manager), configure guest additions for clipboard and display, and take snapshots for safe experimentation.

BeginnerUbuntuDebianFedoraArch
Getting Started· 8 min read

How to Install Fedora Workstation

Step-by-step guide to installing Fedora Workstation 40: create a bootable USB with Fedora Media Writer, partition your disk in Anaconda, and complete first-run setup.

BeginnerUbuntuDebianFedoraArch
Getting Started· 9 min read

How to Download and Install Linux

Choose a Linux distro, download and verify the ISO, write it to USB with dd or Etcher, then boot and run the graphical installer — covered step by step.

BeginnerUbuntuDebianFedoraArch
Getting Started· 9 min read

10 Things to Do After Installing Linux

Ten essential post-install steps for any Linux desktop: updates, drivers, firewall, codecs, backups, SSH hardening, and service cleanup — all with modern commands.

BeginnerUbuntuDebianFedoraArch
Getting Started· 9 min read

How to Dual-Boot Linux and Windows

Shrink the Windows partition, install Linux without breaking the bootloader, configure GRUB, and handle Secure Boot — all in the correct order.

IntermediateUbuntuDebianFedoraArch
Getting Started· 9 min read

How to Choose a Linux Distribution

Match a Linux distro to your real needs — desktop, server, rolling vs LTS, hardware quirks, and package ecosystems — without wading through marketing noise.

BeginnerUbuntuDebianFedoraArch
Getting Started· 9 min read

How to Back Up Your Linux System

Learn how to back up your Linux system using Timeshift, rsync, Borg, and Restic — then tie it all together with a practical 3-2-1 backup routine.

BeginnerUbuntuDebianFedoraArch