Installer Oracle Linux sur un appareil Raspberry Pi
Introduction
Oracle fournit une image d'installation d'Oracle Linux (aarch64) spécialement conçue pour s'exécuter sur différents modèles Raspberry PiTM, selon la version d'Oracle Linux que vous installez. Les modèles disponibles incluent l'ordinateur unique Raspberry Pi 4 Model B, Raspberry Pi 400 ou Raspberry Pi 3 Model B/B+. Raspberry Pi est une marque de la Fondation Raspberry Pi.
L'image d'installation fournie est une installation par défaut d'Oracle Linux (aarch64) dans une image de disque brut pouvant être clonée, bloc par bloc, sur une carte SD pour une initialisation immédiate. Btrfs est le système de fichiers par défaut utilisé dans l'image. Pour plus d'informations sur l'installation d'une image Linux sur le Raspberry Pi, visitez le site https://www.raspberrypi.org/documentation/installation/installing-images/linux.md.
Remarque : l'image de disque pour le Raspberry Pi est disponible en tant qu'aperçu technologique pour le développeur uniquement. Par conséquent, Oracle ne fournit pas de support pour Oracle Linux sur les systèmes Raspberry Pi. Oracle recommande aux développeurs de s'entraider sur le forum de la communauté Oracle Linux for Arm à l'adresse https://community.oracle.com/tech/apps-infra/categories/oracle-linux-for-arm.
Prérequis
- Système Raspberry Pi
- Média de stockage amovible pour l'image ISO
Préparation du média d'installation
-
Obtenez l'image de disque Raspberry Pi à partir d'Oracle Technology Network sur https://www.oracle.com/linux/downloads/linux-arm-downloads.html.
Veillez à décompresser l'image de disque après l'avoir téléchargée.
-
Sur un système Oracle Linux existant, insérez le périphérique de stockage amovible à utiliser pour copier le fichier image.
Par exemple, insérez une carte SD dans un lecteur de carte SD connecté au système ou, pour un périphérique de stockage USB connecté, dans le port USB.
-
Assurez-vous que le périphérique de stockage amovible dispose d'une capacité suffisante pour stocker l'image.
-
Identifiez les informations relatives au périphérique de stockage amovible, par exemple :
lsblk
La commande peut générer une sortie semblable à l'exemple suivant.
Remarque : L'exemple suivant est une extraction. La sortie réelle de la commande contient plus d'informations.
NAME sda |_sda1 |_sda2 |_ol-root |_ol-swap |_ol-home sdb |_sdb1 |_sdb2 |_sdb3
Dans l'exemple, le périphérique de stockage amovible est
sdb
. -
Effectuez une copie en bloc du fichier image sur le périphérique de stockage amovible.
Attention : cette opération est destructive et remplace toutes les données du périphérique spécifié. Assurez-vous que vous avez indiqué le nom de périphérique correct. L'exécution de l'opération peut prendre un peu de temps.
sudo bash -c "xzcat compressed-image.tar.xz > /dev/path-to-device-name"
Dans la commande précédente, compressed-image.tar.xz fait référence à l'image compressée que vous avez téléchargée. Incluez le chemin relatif de l'image lorsque vous saisissez la commande. path-to-device-name fait référence au nom du périphérique de stockage amovible. Incluez le chemin d'accès au nom du périphérique lorsque vous saisissez la commande, par exemple
/dev/sdb
.Notez que les images actuelles sont optimisées pour s'adapter aux cartes micro SD 4G au lieu de la taille 5G précédente.
-
Une fois l'opération terminée, éjectez le périphérique amovible du système.
sudo eject /dev/sdb
Personnalisez l'image comme il convient
-
Insérez le périphérique de média d'installation dans l'emplacement associé sur le Raspberry Pi, puis mettez le périphérique sous tension.
Le périphérique s'initialise automatiquement sur Oracle Linux.
-
Connectez-vous à l'image en tant qu'utilisateur
root
à l'aide du mot de passeoracle
. -
Modifiez le mot de passe immédiatement à l'invite.
-
Si votre périphérique de stockage amovible est plus grand que l'image, vous pouvez augmenter la taille de la partition pour optimiser l'utilisation du disque.
-
Identifiez les informations du périphérique.
mount | grep root
Des informations similaires à l'exemple suivant peuvent être affichées :
dev/mmcblk1p3 on / type btrfs (rw,relatime,ssd,space_cache,subvolid=258,subvol=/root)
Dans la sortie,
/dev/mmcblk1p3
indique le périphérique (mmcblk1
) et le numéro de partition (3
).Remarque : le nom du périphérique de stockage amovible et le numéro de partition sont déterminés par l'emplacement où le périphérique de stockage amovible est monté. Cet emplacement peut varier, selon votre modèle Raspberry Pi.
-
Augmentez la taille de la partition, par exemple :
growpart /dev/mmcblk1 3 btrfs filesystem resize max /
-
-
Définissez l'environnement linguistique, le mappage des clés et le fuseau horaire du système en suivant les instructions de la section Learn How to Localize Your Installation on Oracle Linux.
-
Si vous prévoyez de vous connecter au réseau à l'aide d'un adaptateur WiFi plutôt qu'une connexion Ethernet, vous devez configurer manuellement les paramètres réseau à l'aide de la commande
nmcli
. Pour plus d'informations, reportez-vous à Oracle Linux 8 : Setting Up Networking ou à Oracle Linux 9 : Setting Up Networking. -
Vous pouvez également configurer votre installation pour un accès distant. Pour plus d'informations, reportez-vous à Oracle Linux : Connecting to Remote Systems With OpenSSH.
Ressources de formation supplémentaires
Explorez d'autres exercices sur docs.oracle.com/learn ou accédez à davantage de contenu d'apprentissage gratuit sur le canal Oracle Learning YouTube. De plus, visitez le site education.oracle.com/learning-explorer pour devenir Oracle Learning Explorer.
Pour consulter la documentation du produit, consultez le centre d'aide Oracle.
Install Oracle Linux on a Raspberry Pi Device
F54348-08
December 2022
Copyright © 2022, Oracle and/or its affiliates.