sumarsono.com
Take it with a grain of salt


Raspberry Pi 3b 64 bit OS pakai Ubuntu Server 18.04

Posted on

OS official untuk raspberry pi 3b adalah raspbian. Sampai artikel ini ditulis, raspbian masih menggunakan varian 32 bit. Padahal, hardware raspberry pi 3b mendukung 64 bit. Beberapa software jaman sekarang juga hanya menyediakan varian 64 bit saja. Contohnya docker, untuk dapat menjalankan docker kita butuh OS 64 bit. Jika kita membutuhkan OS 64 bit untuk raspberry pi 3b, maka kita harus mencari OS selain raspbian. Untungnya, sekarang ubuntu mengeluarkan Ubuntu server untuk raspberry pi 3b dan kita bisa memilih 32 bit atau 64 bit. Detailnya klik link berikut Install Ubuntu Server on a Raspberry Pi 2, 3 or 4.

Cara installnya cukup mudah, berikut ini adalah cara install Ubuntu server 18.04 untuk raspberry pi 3b:

Setelah selesai install, tinggal ssh ke raspberry pi pakai username ubuntu dan password ubuntu

➜  ~ ssh [email protected]
[email protected]'s password: 
Welcome to Ubuntu 18.04.4 LTS (GNU/Linux 5.3.0-1017-raspi2 aarch64)

 * Documentation:  https://help.ubuntu.com
 * Management:     https://landscape.canonical.com
 * Support:        https://ubuntu.com/advantage

  System information as of Thu Feb 13 09:48:29 UTC 2020

  System load:  0.0                Processes:           110
  Usage of /:   10.5% of 14.44GB   Users logged in:     0
  Memory usage: 26%                IP address for eth0: 192.168.1.176
  Swap usage:   0%


0 packages can be updated.
0 updates are security updates.

Your Hardware Enablement Stack (HWE) is supported until April 2023.

Last login: Thu Feb 13 09:31:20 2020 from 192.168.1.26
ubuntu@ubuntu:~$ 

Cara mencari tahu ip address raspberry pi, aku pakai nmap

sudo nmap -sn 192.168.1.0/24

192.168.1.0/24 itu range ip dari router yang kupakai.

Hasilnya, cari yang ada kata Raspbeeery Pi Foundation

...
Nmap scan report for 192.168.1.176
Host is up (0.00028s latency).
MAC Address: B8:27:EB:8A:EB:C0 (Raspberry Pi Foundation)
...

Selesai, akhirnya raspberry pi 3b pakai os 64 bit. Dan bisa pasang docker, tentunya.

ubuntu@ubuntu:~$ screenfetch -n
 ubuntu@ubuntu
 OS: Ubuntu 18.04 bionic
 Kernel: aarch64 Linux 5.3.0-1017-raspi2
 Uptime: 24m
 Packages: 507
 Shell: bash 4.4.20
 CPU: BCM2835 @ 4x 1.2GHz [53.1°C]
 GPU: simple
BCM2708
 RAM: 152MiB / 906MiB

Cool~