Voici une procédure classique pour installer Arch Linux.
Libre à vous de partitionner de manière différente et de faire les choses de manière différente.
Je ne détaillerais pas les différentes étapes, ceci est un aide mémoire d'installation minimaliste.
1. Pré-requis
- Un PC
- Le dernier ISO officiel à graver
2. Démarrage de l'ISO et installation
loadkeys fr
fdisk -l
parted /dev/sda
mklabel msdos
mkpart primary linux-swap 0% 1GB
mkpart primary ext4 1GB 100%
set 2 boot on
quit
mkswap /dev/sda1
mkfs.ext4 -m0 /dev/sda2
swapon /dev/sda1
vim /etc/pacman.d/mirrorlist
mount /dev/sda2 /mnt
pacstrap /mnt base syslinux
genfstab -U -p /mnt >> /mnt/etc/fstab
arch-chroot /mnt
/etc/vconsole.conf :
KEYMAP=fr-pc
/etc/locale.conf :
LANG="fr_FR.UTF-8"
LC_COLLATE=C
/etc/locale.gen :
en_US.UTF-8 UTF-8 # Décommenter
en_US ISO-8859-1 # Décommenter
fr_FR ISO-8859-1 # Décommenter
fr_FR.UTF-8 UTF-8 # Décommenter
fr_FR@euro ISO-8859-15 # Décommenter
/etc/hostname :
tetsumaki # nom de votre machine
Génération des locales :
locale-gen
Fuseau horraire :
ln -sf /usr/share/zoneinfo/Europe/Paris /etc/localtime
Activation de dhcpcd :
ip link show
systemctl enable enp0s25@dhcpcd
Installation de syslinux sur la MBR :
syslinux-install_update -iam
Modification de /boot/syslinux/syslinux.cfg :
; […]
TIMEOUT 50
; […]
LABEL arch
MENU LABEL Arch Linux
LINUX /boot/vmlinuz-linux
APPEND root=UUID=73a41527-91bf-2eff-8124-77b3a9b786ae rw
INITRD /boot/initramfs-linux.img
LABEL archfallback
MENU LABEL Arch Linux Fallback
LINUX /boot/vmlinuz-linux
APPEND root=UUID=73a41527-91bf-2eff-8124-77b3a9b786ae rw
INITRD /boot/initramfs-linux-fallback.img
; […]
Modification du password root :
passwd
Création d'un utilisateur :
useradd -m -s /bin/bash tetsumaki
passwd tetsumaki
usermod -G users,audio,optical,lp,scanner,log,power,floppy,storage,video,network,wheel tetsumaki
On démonte et on reboot :
exit
umount -R /mnt
reboot