Introduction
Welcome, brave Linux adventurer! If you’ve ever dreamt of sailing the Arch-based seas with complete control at your fingertips, ArcoLinux might be your vessel. In this guide you’ll learn how to install ArcoLinux from scratch, customize it to your taste, and emerge victorious—possibly with coffee in hand.
Why ArcoLinux?
ArcoLinux is a friendly spin on the otherwise “DIY-only” Arch Linux philosophy. The project offers three main flavors—learn, build and conquer—each suited for different levels of proficiency and curiosity.
ArcoLinux Editions
| Edition | Description | Target Audience |
|---|---|---|
| ArcoLinux | Full-featured, XFCE-based desktop with all bells and whistles. | Beginners who want a complete DE out of the box. |
| ArcoLinuxD | Minimal iso gives you a terminal and AUR helpers to build your system. | Intermediate users who love to tinker. |
| ArcoLinuxB | Build your own edition—choose DE/WM, applications, and scripts. | Power users who want ultimate customization. |
Prerequisites
- Reliable Internet Connection: At least 1 Mbps for downloads faster is better.
- USB Drive (≥4 GB): For bootable media.
- Backup: Always back up precious data. Even if you’re immortal, disks can fail.
- Basic Partitioning Knowledge: We’ll keep it simple no nuclear physics required.
1. Downloading the ISO
Head over to the official ArcoLinux download page:
https://arcolinux.com/download/
- Choose your edition (ArcoLinux, ArcoLinuxD or ArcoLinuxB).
- Select a mirror close to you for faster speeds.
- Click the ISO link and save it to ~/Downloads.
Verify the ISO (Optional, but Recommended)
This is a good security practice:
- Download the
.sha256sumfile alongside the ISO. - Run:
sha256sum -c arcolinux.iso.sha256sum - If you see “OK”, you’re golden. If not… try again (or adopt a hamster!).
2. Creating a Bootable USB
You have two main options:
- Etcher (GUI, cross-platform): https://www.balena.io/etcher/
- dd (CLI, Linux/macOS):
sudo dd if=~/Downloads/arcolinux.iso of=/dev/sdX bs=4M status=progress sync
Replace
/dev/sdXwith your USB device (e.g./dev/sdb).
3. Booting the Live Environment
Reboot your machine and press the key for Boot Menu (commonly Esc, F12, F10 or Del). Select your USB drive.
- In BIOS mode, choose ArcoLinux (BIOS).
- In UEFI mode, look for UEFI: YourUSBName.
Pro tip: If your system uses Secure Boot, disable it temporarily in firmware settings ArcoLinux ISO isn’t signed for Secure Boot.
4. Partitioning Your Disk
We’ll use the Calamares partitioner—easy and graphical.
Recommended Layout (UEFI)
| Partition | Size | Type | Filesystem |
|---|---|---|---|
| ESP (EFI System) | 512 MB | EFI | FAT32 |
Root (/) |
20–50 GB | Primary | ext4 (or btrfs) |
| Swap | Memory size × 1.5 | Primary | swap |
Home (/home) |
Remaining space | Primary | ext4 |
For BIOS-only, omit the ESP and let Calamares handle /boot automatically.
5. Running the Installer (Calamares)
- Click Launch Installer on the desktop.
- Select your language, timezone, and keyboard layout.
- Choose the partition scheme you prepared.
- Enter a hostname, a user name and a root password. Do not use “password123”. Unless you love hacker fame.
- Review settings, then click Install. Enjoy the progress bar while sipping tea.
When it finishes, remove the USB and reboot. Congratulations—you now have a freshly minted ArcoLinux system!
6. First Boot Post-Installation
- Log in with your user credentials.
- Open a terminal and update the system:
sudo pacman -Syu
- Install yay (AUR helper) for extra goodies:
sudo pacman -S --needed git base-devel git clone https://aur.archlinux.org/yay.git cd yay makepkg -si
- Clean up:
sudo pacman -Sc
7. Customizing Your ArcoLinux
ArcoLinux shines in customization. Here are some suggestions:
- Themes Icons:
yay -S arc-gtk-theme papirus-icon-theme
- Shell Extensions (for GNOME users):
sudo pacman -S gnome-shell-extensions
- Window Managers: Try i3, BSPWM or Awesome:
sudo pacman -S i3-wm bspwm awesome
- Fonts:
sudo pacman -S ttf-dejavu ttf-liberation
Enable AUR Packages
Edit /etc/pacman.conf and uncomment the [archlinuxfr] or add [archlinuxcn] if you trust those repos. Then:
sudo pacman -Syu
8. Useful Tips Tricks
- Timeshift for snapshots:
sudo pacman -S timeshift
- Enable Multilib for 32-bit support: uncomment [multilib] in
pacman.conf. - Speed up Pacman with parallel downloads: add ParallelDownloads = 5 under [options] in
pacman.conf. - Discord Coffee Break: reward yourself with a hot beverage after a successful install!
9. Troubleshooting FAQ
I can’t boot after installation!
Ensure your EFI entries are correct:
sudo efibootmgr -v
If missing, reinstall GRUB:
sudo pacman -S grub efibootmgr sudo grub-install --target=x86_64-efi --efi-directory=/boot/efi --bootloader-id=GRUB sudo grub-mkconfig -o /boot/grub/grub.cfg
Wi-Fi not working?
Install network utilities:
sudo pacman -S networkmanager sudo systemctl enable --now NetworkManager
Where’s my favorite app in Pacman?
Search AUR via yay -Ss appname, then yay -S appname. Enjoy!
Conclusion
And that’s it! You’re now part of the Arch-based elite. ArcoLinux gives you the tools, the community gives you support, and you bring the passion (and coffee). May your packages install without conflict, your kernel be stable, and your walls have perfect gaps. Happy hacking!
Leave a Reply