Pour ceux et celles qui sont motivés pour installer archlinux sur le raspberry, voici la procédure à suivre (grosso-modo) :
Petit détail qui a son importance : je l'ai testé sur le raspberry 2. Sur le 3, la manip diffère un peu, mais rien de bien méchant. En bas, je mets les sources pour avoir plus d'infos de votre côté...
La première partie se passe depuis un poste.
Pour moi, c'est directement depuis un poste archlinux. Mais, ça peut aussi se faire depuis un live (CD, DVD, USB).
Toutes les commandes se font depuis un terminal.
Voici les manips en question :
Code : Tout sélectionner
# fdisk -l
# dd if=/dev/zero of=/dev/sdX status=progress
# fdisk /dev/sdX
dd formate la carte (bien faire attention au périphérique avant de valider. Car il n'y a pas de confirmation !! Une fois tapé "entrée", si vous vous êtes trompée, c'est ballot.)
où /dev/sdX représente le périphérique sur lequel doit être installé Arch.
Il faut juste remplacer X par la lettre du périphérique
Une fois dans fdisk, taper sur les touches suivantes :
Procédure fdisk
o
n
p
1
ENTER
+100M
t
c
n
p
2
ENTER
ENTER
w
Et clac, la carte est prête...
Puis taper l'ensemble des commandes suivantes :
Code : Tout sélectionner
# mkfs.vfat /dev/sdX1
# mkdir boot
# mount /dev/sdX1 boot
# mkfs.ext4 /dev/sdX2
# mkdir root
# mount /dev/sdX2 root
# wget http://archlinuxarm.org/os/ArchLinuxARM-rpi-2-latest.tar.gz
# bsdtar -xpf ArchLinuxARM-rpi-2-latest.tar.gz -C root
# sync
# mv root/boot/* boot
# umount boot root
La seconde partie se passe en direct ou en ssh
Une fois en direct, faites attention, car c'est un clavier anglais. Mais il y a possibilité d'y accéder en ssh.
Pour le ssh, c'est # ssh alarm@Adresse_IP_du_Rasp, et le mot de passe est alarm.
C'est exactement les mêmes IDs en direct (user : alarm, mdp : alarm)
Pour l'accès root, le mdp est root
Une fois en root, modifiez les fichiers suivants :
- modifier si vous le souhaitez le /etc/hostname c'est le nom de la machine
- modifier et décommenter le /etc/locale.gen
- en supposant que vous avez décommenté fr_FR.UTF-8, ajouter les lignes suivantes à /etc/locale.conf
- LANG="fr_FR.UTF-8"
- LANGUAGE="fr_FR:en_US"
- LC_COLLATE=C
- Éditez /etc/vconsole.conf, et ajoutez KEYMAP=fr-pc
Code : Tout sélectionner
# locale-gen
# export LANG=fr_FR.UTF-8
# pacman -S ntp
# ntpd -q
# systemctl enable ntpd.service
# systemctl enable dhcpcd.service
# pacman -Syu
Pour la suite, il faut aller sur le wiki d'Archlinux.
Je ne l'ai pas fait pour plusieurs raisons :
- tout dépend de l’environnement que vous souhaitez (openbox, gnome, kde, ...),
- c'est en manipulant que vous allez vous familiariser avec le système,
- la communauté d'ArchLinux est très vivante. N'hésitez-pas à poser des questions.
- Archlinux et le Raspberry Pi 3
- Archlinux et le Raspberry Pi 2
- Raspberry Pi sur wikipedia
- Archlinux.fr
- le forum d'archlinux.fr
- le wiki d'archlinux.fr
- Archlinux.org
- le forum d'archlinux.org
- le wiki d'archlinux.org
- L'installation de base d'Archlinux
- Les utilisateurs et les groupes
- la connexion au réseau et au wifi
- Installation de Xorg, qui est l'implémentation officielle du système graphique
- La liste des environnements graphiques. Après sur un raspberry, je vous conseille un environnement pas trop lourd (openbox, fluxbox, xfce, lxde, ...)
- avec en petit bonus : la liste des applications dispo sous ArchLinux