Arch Linux 64bit For Raspberry Pi 3 with Installation Process
Table des matières:
- Téléchargement d'Arch Linux
- Préparation de la carte SD
- Copie des fichiers OS
- Démarrer le Pi
- Conclusion
Le Raspberry Pi est l'ordinateur monocarte le plus populaire de tous les temps. Il peut être utilisé à diverses fins telles que PC de bureau, centre multimédia domestique, routeur WiFi intelligent, système d'automatisation et serveur de jeux. Les cas d'utilisation sont infinis.
Vous pouvez exécuter un certain nombre de systèmes d'exploitation différents sur Raspberry Pi, y compris diverses distributions Linux telles que Raspbian, Windows 10 IoT et FreeBSD.
Dans ce tutoriel, nous vous montrerons comment configurer Arch Linux ARM sur Raspberry Pi 3 et 4. Installer Arch Linux est aussi simple que de créer deux partitions et de copier les fichiers OS sur la carte SD.
Arch Linux est une distribution GNU / Linux à diffusion continue, ce qui signifie qu'il vous suffit de l'installer une fois et de la mettre à jour fréquemment.
Téléchargement d'Arch Linux
Visitez la page de téléchargement d'Arch Linux ARM et téléchargez le dernier fichier Arch Linux ARM pour votre version de Raspberry Pi.
Préparation de la carte SD
Insérez la carte SD dans votre lecteur de carte SD et recherchez le nom de la carte à l'aide de la commande
lsblk
:
lsblk
La commande imprimera une liste de tous les périphériques de bloc disponibles:
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT… sdb 8:16 1 59.6G 0 disk…
Dans l'exemple ci-dessus, le nom du périphérique SD est
/dev/sdb
, mais cela peut varier sur votre système. La meilleure façon d'identifier le nom est de vérifier la taille de l'appareil.
Vous pouvez utiliser un outil graphique comme GParted ou des outils en ligne de commande tels que
fdisk
ou
parted
pour formater le lecteur et créer la partition requise. Nous utiliserons l'utilitaire
parted
.
Notez que le formatage et la création de nouvelles partitions est un processus destructeur et qu'il effacera toutes les données existantes. Si vous avez des données sur la carte SD, vous devez d'abord les sauvegarder.
Créez d'abord la table de partition en exécutant la commande suivante:
sudo parted /dev/sdb --script -- mklabel msdos
Créez deux partitions. Partition de démarrage Fat32 avec 128 Mo et partition racine ext4 qui prend le reste de l'espace SD:
sudo parted /dev/sdb --script -- mkpart primary fat32 1 128
sudo parted /dev/sdb --script -- mkpart primary ext4 128 100%
Ajoutez un indicateur de démarrage à la partition de démarrage:
sudo parted /dev/sdb --script -- set 1 boot on
Une fois terminé, utilisez la commande ci-dessous pour imprimer la table de partition et vérifiez que tout est correctement configuré:
sudo parted /dev/sdb --script print
La sortie devrait ressembler à ceci:
Model: Generic- SD/MMC/MS PRO (scsi) Disk /dev/sdb: 64.0GB Sector size (logical/physical): 512B/512B Partition Table: msdos Disk Flags: Number Start End Size Type File system Flags 1 1049kB 128MB 127MB primary boot, lba 2 128MB 64.0GB 63.9GB primary
Formatez la partition de démarrage en FAT32:
sudo mkfs.vfat -F32 /dev/sdb1
mkfs.fat 4.1 (2017-01-24)
Formatez la partition racine en ext4:
sudo mkfs.ext4 -F /dev/sdb2
mke2fs 1.44.1 (24-Mar-2018) Creating filesystem with 15599104 4k blocks and 3899952 inodes Filesystem UUID: 0992147a-aa9d-474b-b974-e0a015766392 Superblock backups stored on blocks: 32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208, 4096000, 7962624, 11239424 Allocating group tables: done Writing inode tables: done Creating journal (65536 blocks): done Writing superblocks and filesystem accounting information: done
Copie des fichiers OS
Maintenant que la carte SD est partitionnée, nous allons monter les partitions et copier les données du fichier tar téléchargé.
Avant de monter les partitions SD, créez les répertoires qui serviront de points de montage:
sudo mkdir -p /mnt/arch/{boot, root}
Montez les deux partitions à l'aide des commandes ci-dessous:
sudo mount /dev/sdb1 /mnt/arch/boot
sudo mount /dev/sdb2 /mnt/arch/root
Utilisez la commande
tar
pour extraire le contenu du fichier tar.gz d'Arch Linux dans le répertoire
/mnt/arch/root
:
sudo tar -xf ArchLinuxARM-rpi-3-latest.tar.gz -C /mnt/arch/root
Déplacez ensuite les fichiers de démarrage vers la partition de démarrage montée:
sudo mv /mnt/arch/root/boot/* /mnt/arch/boot
Une fois cela fait, démontez les deux partitions:
sudo umount /mnt/arch/boot /mnt/arch/root
C'est tout! Vous avez un OS Arch Linux amorçable sur votre carte SD.
Démarrer le Pi
Insérez la carte SD dans votre carte Raspberry Pi, branchez le moniteur, le clavier et la source d'alimentation, et vous êtes prêt à partir.
Le nom d'utilisateur par défaut est alarm et le mot de passe est alarm. Cet utilisateur dispose des privilèges sudo.
Vous pouvez également vous connecter en tant que root avec root de mot de passe.
Une fois connecté, initialisez le trousseau de clés pacman et remplissez les clés de signature du package:
pacman-key --init
pacman-key --populate archlinuxarm
De là, vous pouvez changer le mot de passe utilisateur, configurer le WiFi et configurer votre nouvelle installation Arch Linux.
Conclusion
Installer Arch Linux sur Raspberry Pi 3 / 34bis est un processus assez simple. Il vous suffit de préparer la carte SD, de copier les fichiers et de démarrer le Raspberry Pi.
arc linux framboise piComment installer Windows 10 iot preview sur Raspberry Pi 2
Apprenez à installer Windows 10 IoT Preview sur Raspberry Pi 2 dans ce guide étape par étape.
Comment installer et utiliser Docker sur Raspberry Pi
Dans ce didacticiel, nous allons expliquer comment installer Docker sur Raspberry Pi et explorer les concepts et commandes de base de Docker.
Comment installer le serveur Web Apache sur Raspberry Pi
Le serveur HTTP Apache est l'un des serveurs Web les plus populaires au monde. Dans ce tutoriel, nous expliquerons comment installer le serveur Web Apache sur Raspberry Pi.







