Installation FreedomBox
Préparation SD Card
Nous téléchargeons l'image et la décompressons
wget https://ftp.freedombox.org/pub/freedombox/hardware/a20-olinuxino-lime2/stable/freedombox-bookworm_a20-olinuxino-lime2-armhf.img.xz unxz freedombox-bookworm_a20-olinuxino-lime2-armhf.img.xz
Nous la copions sur notre carte SD Card
sudo dd bs=1M if=freedombox-bookworm_a20-olinuxino-lime2-armhf.img of=/dev/sdc conv=fdatasync status=progress
Où /dev/sdc correspond à notre SD Card (à adapter).
Lorsque la copie est terminée, nous démontons la SD card, et l'insérons sur la carte Olimex A20 Lime2.
Configuration depuis le navigateur
Nous ouvrons notre navigateur pour nous connecter sur l'ip de la FreedomBox. Une sorte de mire apparaît.
Il est possible de récupérer l'IP de la FreedomBox en utilisant nmap depuis un ordinateur sur le même réseau
nmap -p 80 --open -sV 192.168.1.0/24
À adapter en fonction de l'adressage réseau sur lequel vous êtes.
Attendre la fin de l'installation (cela peut durer… un certain temps )
Une fois que le système est prêt à être configuré par l'utilisateur, vous avez cet écran. Cliquez sur le bouton pour commencer
Définissez le login et le mot de passe pour l'administrateur
Choisissez le type de connexion à Internet (ici via un routeur)
Choisissez la configuration du routeur (ici nous laissons tel quel pour le moment)
Quel type d'IP propose le fournisseur d'accès à Internet. Ici, nous laissons le choix par défaut, car nous ne souhaitons pas que la FreedomBox soit accessible d'Internet dans l'immédiat
Sur l'écran suivant, nous choisissons d'effectuer les mises à jour automatiquement régulièrement
Sur l'écran suivant, nous lançons les mises à jour maintenant
La mise à jour des logiciels se lance. Il faut à nouveau s'armer de patience, car ça peut être long…
Passage du clavier et langue par défaut en Français
Nous passons la langue par défaut du système en Français
sudo dpkg-reconfigure locales
Par défaut le clavier est qwerty.
Pour passer la console en azerty et français, vous devez d'abord installer les paquets manquants
sudo apt install keyboard-configuration console-setup
Nous configurons et redémarrons le service
sudo dpkg-reconfigure keyboard-configuration sudo service keyboard-setup restart
Sauvegarde de la SD Card
Une fois que nous avons terminé la configuration de l'ensemble, nous pouvons arrêter la FreedomBox, retirer la SD Card de la carte Olimex, la connecter sur un autre PC sous GNU Linux, et lancer une sauvegarde du contenu de la SD card avec la commande dd
sudo dd if=/dev/sdc of=freedombox_20240419.img bs=4M status=progress