Le Raspberry Pi est un mini-ordinateur puissant qui offre une multitude de possibilités pour les projets électroniques allant de la domotique aux serveurs de jeux. L’une des meilleures façons de tirer parti de ce dispositif est d’y installer Arch Linux, un système d’exploitation réputé pour sa légèreté et sa flexibilité. Cet article explique comment mettre en place Arch Linux sur votre Raspberry Pi, étape par étape.
Matériel nécessaire
Avant de commencer l’installation, vous devez rassembler certains éléments essentiels :
- Un Raspberry Pi (tous les modèles ARM sont compatibles)
- Une carte micro SD d’au moins 8 Go
- L’image d’Arch Linux ARM appropriée pour votre modèle de Raspberry Pi
- Une connexion Internet fiable
- Un ordinateur sous Linux pour préparer votre carte SD
Préparation de la carte SD
La première étape consiste à préparer votre carte SD pour l’installation. Cela implique de formater et partitionner le support de manière adéquate.
Identifier votre carte SD : Connectez votre carte SD à l’ordinateur et utilisez la commande
lsblk
pour afficher la liste des périphériques de stockage. Notez l’identifiant de votre carte SD (par exemple,/dev/sdc
).Lancer
fdisk
: Ouvrez un terminal et exécutezsudo fdisk /dev/sdc
, en remplaçant/dev/sdc
par le bon identifiant.Effacer les partitions existantes : Tapez
o
pour créer une nouvelle table de partition DOS, puis utilisezp
pour afficher les partitions existantes et vous assurer qu’elles ont été correctement effacées.Créer une partition de démarrage : Tapez
n
pour créer une nouvelle partition. Choisissezp
pour primaire, puis1
pour le numéro de partition. Appuyez sur Entrée pour valider les valeurs par défaut des secteurs, et indiquez+100M
pour la taille.Définir le type de partition : Tapez
t
, puisc
pour définir la première partition comme type W95 FAT32.Créer la partition racine : Répétez le processus avec
n
,p
, puis2
, en validant les secteurs avec Entrée pour créer la partition racine.- Écrire les modifications : Terminez avec
w
pour écrire la table de partition sur la carte SD.
Formatage des partitions
Avec la carte SD partitionnée, vous devez formater les deux partitions créées.
Formater la partition de démarrage : Exécutez
sudo mkfs.vfat /dev/sdb1
pour la première partition etsudo mkdir boot
pour créer un point de montage.Monter la partition de démarrage : Utilisez
sudo mount /dev/sdb1 boot
pour accéder à la partition.Formater la partition racine : Exécutez
sudo mkfs.ext4 /dev/sdb2
puissudo mkdir root
.- Monter la partition racine : Montez la partition en exécutant
sudo mount /dev/sdb2 root
.
Téléchargement et extraction des fichiers Arch Linux
Avant de continuer, assurez-vous d’avoir téléchargé l’image d’Arch Linux ARM compatible avec votre Raspberry Pi.
Extraction des fichiers : Placez l’image dans votre dossier personnel et exécutez la commande suivante pour l’extraction :
sudo bsdtar -xpf ArchLinuxARM-rpi-2-latest.tar.gz -C root
.- Déplacer les fichiers de démarrage : Assurez-vous de copier les fichiers nécessaires vers le dossier de démarrage.
Configuration initiale sur le Raspberry Pi
Après avoir transféré la carte SD dans votre Raspberry Pi, il est temps de procéder à la configuration initiale.
Démarrage du Raspberry Pi : Insérez la carte SD et alimentez le Raspberry Pi. Connectez-le à Internet via un câble Ethernet ou Wi-Fi. Si vous choisissez Wi-Fi, connectez-vous avec le compte par défaut (nom d’utilisateur :
root
, mot de passe :root
).Connexion au réseau Wi-Fi : Exécutez la commande pour configurer votre connexion Wi-Fi.
Initialiser Pacman : Exécutez
pacman-key --populate archlinuxarm
pour mettre en place les clés nécessaires à la gestion des paquets.Mise à jour du système : Il est recommandé de mettre à jour les paquets en exécutant
pacman -Syu
.Changement de nom d’utilisateur : Changez le nom d’utilisateur par défaut en utilisant
usermod -l nouveau_nom_utilisateur ancien_nom_utilisateur
.Modification du mot de passe utilisateur : Changez également le mot de passe avec la commande
passwd
.- Configuration de sudo : Pour accorder des privilèges sudo à votre nouveau compte, installez le paquet sudo et éditez le fichier de configuration pour ajouter votre utilisateur.
FAQ
1. Quels modèles de Raspberry Pi prennent en charge Arch Linux ?
Arch Linux fonctionne sur tous les modèles de Raspberry Pi compatibles avec les processeurs ARM, y compris le Raspberry Pi 1, 2, 3, et 4.
2. Quel est le principal avantage d’utiliser Arch Linux ?
L’un des avantages d’Arch Linux est sa flexibilité et la possibilité de construire un système minimaliste en ajoutant seulement les paquets nécessaires, ce qui le rend léger et rapide.
3. Est-il compliqué de mettre à jour Arch Linux ?
Non, mettre à jour Arch Linux est simple. En utilisant la commande pacman -Syu
, vous pouvez facilement mettre à jour tous les paquets installés sur votre système.