Instalar o Oracle Linux em um Dispositivo Raspberry Pi
Introdução
A Oracle fornece uma imagem de instalação do Oracle Linux (aarch64) especificamente projetada para ser executada em uma variedade de modelos Raspberry PiTM, dependendo da versão do Oracle Linux que você está instalando. Os modelos disponíveis incluem o Raspberry Pi 4 Modelo B, Raspberry Pi 400 ou Raspberry Pi 3 Modelo B/B+ computador de teclado único. Raspberry Pi é uma marca registrada da Raspberry Pi Foundation.
A imagem de instalação fornecida é uma instalação padrão do Oracle Linux (aarch64) em uma imagem de disco bruta que pode ser clonada, bloco a bloco, para uma placa SD para uma inicialização imediata. Btrfs é o sistema de arquivos padrão que é utilizado na imagem. Para obter mais informações sobre a instalação de uma imagem do Linux no Raspberry Pi, visite https://www.raspberrypi.org/documentation/installation/installing-images/linux.md.
Observação: A imagem do disco do Raspberry Pi está disponível como visualização de tecnologia para o desenvolvedor somente. Dessa forma, a Oracle não fornece suporte para os sistemas Oracle Linux on Raspberry Pi. A Oracle recomenda que os desenvolvedores se ajudem mutuamente no fórum da comunidade Oracle Linux for Arm em https://community.oracle.com/tech/apps-infra/categories/oracle-linux-for-arm.
Pré-requisitos
- Raspberry Pi sistema
- Mídia de armazenamento removível para a imagem ISO
Preparar a Mídia de Instalação
-
Obtenha a imagem do disco Raspberry Pi na Oracle Technology Network em https://www.oracle.com/linux/downloads/linux-arm-downloads.html.
Certifique-se de descompactar a imagem do disco depois de baixá-la.
-
Em um sistema Oracle Linux existente, insira o dispositivo de armazenamento removível a ser usado para copiar o arquivo de imagem.
Por exemplo, insira um cartão SD em um leitor de cartão SD conectado ao sistema ou, para um dispositivo de armazenamento USB conectado, na porta USB.
-
Garanta que o dispositivo de armazenamento removível tenha capacidade suficiente para armazenar a imagem.
-
Identifique as informações do dispositivo para o dispositivo de armazenamento removível, por exemplo:
lsblk
O comando pode gerar uma saída semelhante ao exemplo a seguir.
Observação: O exemplo a seguir é uma extração. A saída do comando real conteria mais informações.
NAME sda |_sda1 |_sda2 |_ol-root |_ol-swap |_ol-home sdb |_sdb1 |_sdb2 |_sdb3
No exemplo, o dispositivo de armazenamento removível é
sdb
. -
Realize uma cópia em bloco do arquivo de imagem para o dispositivo de armazenamento removível.
Cuidado: Esta operação é destrutiva e substitui todos os dados no dispositivo especificado. Certifique-se de ter especificado o nome do dispositivo correto. Observe que a operação pode levar algum tempo para ser concluída.
sudo bash -c "xzcat compressed-image.tar.xz > /dev/path-to-device-name"
No comando anterior, compressed-image.tar.xz refere-se à imagem compactada que você baixou. Inclua o caminho relativo para a imagem ao digitar o comando. path-to-device-name refere-se ao nome do dispositivo de armazenamento removível. Inclua o caminho para o nome do dispositivo quando você digitar o comando, como
/dev/sdb
.Observe que as imagens atuais são otimizadas para caber em cartões micro SD 4G em vez do tamanho 5G anterior.
-
Após a operação ter sido concluída, ejete o dispositivo removível do sistema.
sudo eject /dev/sdb
Personalize a imagem conforme apropriado
-
Insira o dispositivo de mídia de instalação no slot associado no Raspberry Pi e, em seguida, ligue o dispositivo.
O dispositivo é inicializado automaticamente para o Oracle Linux.
-
Faça log-in na imagem como o usuário
root
usando a senhaoracle
. -
Altere a senha imediatamente, conforme solicitado.
-
Se o seu dispositivo de armazenamento removível for maior que a imagem, você poderá aumentar o tamanho da partição para maximizar o uso do disco.
-
Identifique as informações do dispositivo.
mount | grep root
Informações semelhantes ao exemplo a seguir podem ser exibidas:
dev/mmcblk1p3 on / type btrfs (rw,relatime,ssd,space_cache,subvolid=258,subvol=/root)
Na saída,
/dev/mmcblk1p3
indica o dispositivo (mmcblk1
) e o número da partição (3
).Observação: O nome do dispositivo de armazenamento removível e o número da partição são determinados pelo local onde o dispositivo de armazenamento removível está montado. Esta localização pode variar, dependendo do seu modelo Raspberry Pi.
-
Aumente o tamanho da partição, por exemplo:
growpart /dev/mmcblk1 3 btrfs filesystem resize max /
-
-
Defina a configuração regional do sistema, o mapa de chaves e o fuso horário seguindo as instruções em Learn How to Localize Your Installation on Oracle Linux.
-
Se você planeja se conectar à rede usando um adaptador WiFi em vez de uma conexão Ethernet, deverá configurar manualmente suas definições de rede usando o comando
nmcli
. Para obter mais informações, consulte Oracle Linux 8: Setting Up Networking ou Oracle Linux 9: Setting Up Networking. -
Opcionalmente, você também pode configurar sua instalação para acesso remoto. Para obter mais informações, consulte Oracle Linux: Connecting to Remote Systems With OpenSSH.
Mais Recursos de Aprendizagem
Explore outros laboratórios em docs.oracle.com/learn ou acesse mais conteúdo de aprendizado gratuito no canal YouTube do Oracle Learning. Além disso, visite education.oracle.com/learning-explorer para se tornar um Oracle Learning Explorer.
Para obter a documentação do produto, visite o Oracle Help Center.
Install Oracle Linux on a Raspberry Pi Device
F54348-08
December 2022
Copyright © 2022, Oracle and/or its affiliates.