Huzi Blogs
BlogCategories
BlogCategories
Disclaimer & Data Privacy Policy
Project by huzi.pk

© 2026 blogs.huzi.pk. All Rights Reserved.

    Back to all posts
    Linux

    The 2026 Guide to Installing Arch Linux

    By Huzi

    Arch is the distro you install on purpose: nothing is chosen for you, and rolling updates mean there is never a "big upgrade weekend" again. Two roads get you a working system in 2026 — the archinstall script for a desktop in about ten minutes, or the classic manual path that teaches you how Linux actually fits together. This guide covers both.

    One rule before anything else: back up. Partitioning mistakes eat data, and no guide can rescue what was never copied.

    Make the USB and boot it

    Download the monthly ISO from archlinux.org/download, verify the SHA-256 checksum against the page, and write it to a stick — replacing sdX with your real device, carefully:

    sudo dd if=archlinux-2026.09.01-x86_64.iso of=/dev/sdX bs=4M status=progress oflag=sync
    

    Boot it with Secure Boot disabled in the firmware and you land at a Zsh prompt as root. Confirm UEFI mode with ls /sys/firmware/efi/efivars, sync the clock with timedatectl set-ntp true, and get online: Ethernet just works, and for Wi-Fi open iwctl, scan, then station wlan0 connect your-ssid. Test with ping archlinux.org.

    The fast road: archinstall

    Run archinstall and answer its menus: locale and timezone, disk layout (accept the BTRFS-with-subvolumes offer — you will want snapshots), kernel flavour (linux for latest, linux-lts as the cautious fallback), bootloader, desktop environment, and NetworkManager for networking. It installs, configures and reboots into a desktop. For most people this is the sane path, and there is no shame in taking it.

    The manual road

    Find your disk with lsblk (usually /dev/nvme0n1), then cfdisk a GPT table: a 1 GB EFI system partition, the rest for root. Format and mount:

    mkfs.fat -F32 /dev/nvme0n1p1
    mkfs.btrfs -f /dev/nvme0n1p2
    mount /dev/nvme0n1p2 /mnt
    btrfs subvolume create /mnt/@
    btrfs subvolume create /mnt/@home
    umount /mnt
    mount -o subvol=@,compress=zstd:1 /dev/nvme0n1p2 /mnt
    mkdir -p /mnt/home /mnt/boot
    mount -o subvol=@home,compress=zstd:1 /dev/nvme0n1p2 /mnt/home
    mount /dev/nvme0n1p1 /mnt/boot
    

    Pacstrap the base system, generate the fstab, and chroot in:

    pacstrap /mnt base linux linux-firmware nano btrfs-progs networkmanager
    genfstab -U /mnt >> /mnt/etc/fstab
    arch-chroot /mnt
    

    Inside the chroot: set the timezone (ln -sf /usr/share/zoneinfo/Asia/Karachi /etc/localtime), run hwclock --systohc, enable a locale and run locale-gen, write a hostname, set the root password, and create your user with useradd -m -G wheel huzi before uncommenting %wheel in visudo. For the bootloader, bootctl install plus one entry file whose options line points at your root partition with rootflags=subvol=@ rw. Then systemctl enable NetworkManager, exit the chroot, umount -R /mnt, and reboot.

    First boot

    Now the payoff — and the safety nets:

    sudo pacman -S gnome && sudo systemctl enable gdm
    sudo pacman -S plasma kde-applications sddm && sudo systemctl enable sddm
    sudo pacman -S firefox git pipewire pipewire-pulse wireplumber
    

    Pick one desktop line, not all three. Add an AUR helper such as yay (clone from aur.archlinux.org, then makepkg -si), and put snapper on those BTRFS subvolumes so a bad update is a rollback instead of a reinstall. From here, pacman -Syu is a weekly ritual and the Arch Wiki is the reference for everything else.

    The whole philosophy is that you should hold root over your own machine. I think the people of Palestine deserve that same standing over their own land, and it crosses my mind every time an install finishes and the login prompt appears.

    And if your paperwork needs that kind of patience, bring it to us: at HTG Travels in Sialkot, we debug refused UK and Schengen visa files the way you would debug an fstab — find the fault, fix it, refile. Passports, Umrah, northern tours: same desk, same method.

    Advertisements


    You Might Also Like

    Luxurious Handwork Heavy Embroidered Organza Bridal Suit 2025 | Dyed Satin Silk Trouser

    Luxurious Handwork Heavy Embroidered Organza Bridal Suit 2025 | Dyed Satin Silk Trouser

    PKR 9600

    Luxury Embroidered Cotton Suit 3-Pc (Blue) | Embroidered Bamber Chiffon Dupatta (2025)

    Luxury Embroidered Cotton Suit 3-Pc (Blue) | Embroidered Bamber Chiffon Dupatta (2025)

    PKR 4600

    Fabulous Handwork Heavy Embroidered Net Bridal Maxi Suit | Silk Trouser

    Fabulous Handwork Heavy Embroidered Net Bridal Maxi Suit | Silk Trouser

    PKR 7300

    2-Piece Scroll Embroidered Lawn Suit | Heavy Daman & Trouser Patches (2025)

    2-Piece Scroll Embroidered Lawn Suit | Heavy Daman & Trouser Patches (2025)

    PKR 3400

    3D Handwork Heavy Embroidered Net Bridal Maxi Dress (58" Length)

    3D Handwork Heavy Embroidered Net Bridal Maxi Dress (58" Length)

    PKR 5600

    Advertisements


    Related Posts

    Linux
    How to Install Arch Linux (2025 Edition) - Comprehensive Walkthrough
    The manual path, all of it: partition with cfdisk, pacstrap the base system, chroot in, configure locale and hostname by hand, and install systemd-boot with an LTS kernel as the safety net.

    By Huzi

    Read More
    Linux
    How to Install Arch Linux (2025 Beginner Guide) - From Zero to Desktop
    The 2025 beginner path runs through archinstall: boot the October ISO, answer its menus — BTRFS profile, systemd-boot, desktop, user with sudo — and land on a working desktop in one sitting.

    By Huzi

    Read More
    Linux
    How to Fix Slow Boot Times in Arch Linux (2026 Optimization Guide)
    Five fast wins for a slow Arch boot: measure with systemd-analyze, kill NetworkManager-wait-online, stop duplicate network managers, socket-activate Docker, and swap GRUB for systemd-boot.

    By Huzi

    Read More
    Linux
    How to Install Arch Linux in 2025: Beginner's Step-by-Step Guide
    The first evening after the install decides whether Arch stays on the machine: create your user, switch on sudo, tune pacman.conf, enable NetworkManager, and land a desktop with sound.

    By Huzi

    Read More
    Linux
    The Ultimate Guide to Arch Linux Desktop Environments (2026)
    Plasma 6.3, GNOME 47, XFCE 4.20, Hyprland and COSMIC compared on Arch — real install commands, honest idle RAM footprints, and which one fits how you work.

    By Huzi

    Read More
    Linux
    The Ultimate Arch Linux Hyprland Installation Guide (2026 Edition)
    Build the Arch base with BTRFS subvolumes and systemd-boot, add GPU drivers and the Hyprland kit with Waybar and PipeWire, then rice the compositor: gaps, blur, and the tools for after login.

    By Huzi

    Read More