Como instalar Ubuntu server no RaspberryPi

1 minute read

O Raspbian, na data desta publicação conhecido como Raspberry Pi OS, é um ótimo sistema operacional, contudo existem outras opções para instalarmos no Raspberry Pi e uma delas, sim senhoras e senhores, é o Ubuntu.

Abaixo um passo a passo da instalação e resolução de eventuais problemas que encontrei pelo caminho.

Ubuntu server 20.04 LTS

  1. Donwload da imagem Ubuntu - Downloads
  2. Gravar a imagem em um cartão SD, recomendo a utilização do Balena Etcher
  3. Para configurar o wifi basta acessar arquivo network-config, remover o comentário das linhas e preencher com os dados de sua rede colocando tanto o nome da rede quanto a senha entre aspas (")
#wifis:
#  wlan0:
#    dhcp4: true
#    optional: true
#    access-points:
#      myhomewifi:
#        password: "S3kr1t"
#      myworkwifi:
#        password: "correct battery horse staple"
  1. Para problemas de distorção no display adicionar as seguintes linhas em seus respectivos arquivos:

No arquivo /system-boot/config.txt:

#/system-boot/config.txt

# uncomment if hdmi display is not detected and composite is being output
hdmi_force_hotplug=1

# uncomment to force a specific HDMI mode (this will force VGA)
hdmi_group=2
hdmi_mode=16

# uncomment to force a HDMI mode rather than DVI. This can make audio work in
# DMT (computer monitor) modes
hdmi_drive=2

# uncomment to increase signal to HDMI, if you have interference, blanking, or
# no display
config_hdmi_boost=4

e também no arquivo /system-boot/usercfg.txt:

# /system-boot/usercfg.txt
dtoverlay=vc4-fkms-v3d
  1. Insira o cartão SD em seu raspberrypi e para logar utilize ubuntu como forma de login e senha

  2. para mudar configuração de teclado utilize o comando

sudo dpkg-reconfigure keyboard-configuration

Libs para python

sudo apt install build-essential libssl-dev libffi-dev python-dev

Desktop

  • Instalação:
sudo apt install lubuntu-desktop --fix-missing

Reinicie o sistema

sudo reboot -h now

Comandos

  • Verificando a temperatura:
paste <(cat /sys/class/thermal/thermal_zone*/type) <(cat /sys/class/thermal/thermal_zone*/temp) | column -s $'\t' -t | sed 's/\(.\)..$/.\1°C/'
  • Descobrindo IP com display:
  hostname -I on raspberyy terminal
  • Desligando graciosamente:
sudo shutdown -h now

ou

sudo poweroff

Referências

Comments