Introduction
Welcome, brave adventurer, to the epic quest of installing EndeavourOS! If you’re tired of the bland, cookie-cutter Linux distributions and yearn for a more flexible, rolling-release experience, this guide is for you. Expect a bit of humor, a lot of detail, and zero filler. Ready your keyboard, steady your mouse, and let’s go!
System Requirements
Before diving headlong into the wilds of Arch-based territory, ensure your rig meets the following bare necessities:
| Component | Minimum | Recommended |
|---|---|---|
| CPU | 1 GHz (x86_64) | 2 GHz multi-core |
| RAM | 1 GB | 4 GB |
| Storage | 10 GB free | 30 GB |
| Internet | Broadband recommended | Gigabit (for streaming memes) |
| Graphics | VGA capable | OpenGL 3.0 |
Step 1: Download the EndeavourOS ISO
- Open your browser and head to the official site:
https://endeavouros.com. - Navigate to Download and pick the latest stable ISO image.
- Verify the ISO checksum to avoid nasty surprises:
- On Linux/macOS:
sha256sum endeavouros-.iso - On Windows: use a tool like CertUtil or WinHash.
- On Linux/macOS:
Step 2: Create a Bootable USB
Transform your USB stick into a vessel of Arch-based glory:
On Linux
sudo dd if=~/Downloads/endeavouros-.iso of=/dev/sdX bs=4M status=progress oflag=sync
On Windows
- Download balenaEtcher or Rufus.
- Select your ISO and USB device.
- Click “Flash!” and wait.
Step 3: Adjust BIOS/UEFI Settings
Before booting, tweak these critical settings:
- Disable Secure Boot (unless you fancy wrestling kernel modules).
- Enable UEFI or Legacy boot as per your preference.
- Set USB boot to highest priority.
Step 4: Boot Into the Live Environment
Stick in your USB, reboot, and select the EndeavourOS entry. Soon you’ll see a sleek, quiet desktop promising countless possibilities.
Step 5: Start the Calamares Installer
Double-click the Install EndeavourOS icon on the live desktop. The friendly Calamares wizard will guide you through:
1) Language Keyboard
- Choose your preferred language.
- Select the right keyboard layout.
2) Timezone
- Pick your region and city.
- Watch the clock lighten up your day—or night.
3) Partitioning
You have two main paths:
Automatic (Guided)
- Use entire disk or existing partitions.
- Recommended for newcomers.
Manual (Expert)
- Create or resize EFI, /, /home, and swap.
- Great for multi-boot setups or custom LVM/Btrfs.
4) User Account
- Create a username and password.
- Optionally enable auto-login—not advised in shared environments.
5) Summary Install
Review your choices. If you see anything suspicious, now’s the time to backtrack. Otherwise, click Install and wield the power of patience while files copy and packages install.
Step 6: Post-Installation First Boot
Reboot, remove your USB, and watch EndeavourOS spring to life! You’ll be greeted by the Welcome App, offering:
- First-time setup tips
- Driver installation tools
- Links to essential documentation
Step 7: Update Essential Tools
Open a terminal and run:
sudo pacman -Syu
This ensures you have the latest and greatest. Next, grab some critical utilities:
sudo pacman -S git base-devel vim networkmanager
Step 8: Enable AUR with yay
The Arch User Repository (AUR) is a treasure trove of community packages. Install yay:
git clone https://aur.archlinux.org/yay.git cd yay makepkg -si
Now you can do yay -S for AUR goodies.
Step 9: Desktop Environment Drivers
Depending on your installer choice, you may already have a desktop. If not, install one:
- KDE Plasma:
sudo pacman -S plasma kde-applications - GNOME:
sudo pacman -S gnome gnome-extra - Xfce:
sudo pacman -S xfce4 xfce4-goodies
And graphic drivers:
- Intel:
sudo pacman -S mesa intel-media-driver - NVIDIA:
sudo pacman -S nvidia nvidia-utils - AMD:
sudo pacman -S mesa amd-ucode
Step 10: Customize Have Fun
EndeavourOS leaves you with a lean system, so get creative:
- Install themes:
sudo pacman -S papirus-icon-theme - Add fonts:
sudo pacman -S ttf-dejavu - Set up firewall:
sudo pacman -S ufw sudo ufw enable
Troubleshooting Tips
- If Wi-Fi is missing, try:
sudo systemctl enable --now NetworkManager. - Black screen after login? Install proper GPU drivers or switch to a lighter DE.
- Sound mute? Check
alsamixerin terminal and unmute channels.
Further Reading Community
EndeavourOS thrives on community spirit. Explore:
- Official Forum
- ArchWiki (your omniscient guide)
- Community Resources
Conclusion
Congratulations! You’ve successfully installed EndeavourOS, entered a world of rolling updates, and gained access to the vast Arch ecosystem. May your pacman never break dependencies, may AUR packages install flawlessly, and may your coffee always stay hot while you tinker.
Happy hacking! And remember: with great power comes great responsibility—so back up often.
Leave a Reply