Tutorial Lengkap Armbian - Install dan Konfigurasi Linux untuk ARM Board

Published 2026-06-16 00:00 1070 words 6 min read ... Page views

This post is not yet available in English. Showing the original.
Panduan lengkap install Armbian di board ARM seperti Orange Pi, Banana Pi, dan Raspberry Pi. Mulai dari flashing SD card hingga konfigurasi awal sistem.

Tutorial Lengkap Armbian: Install dan Konfigurasi Linux untuk ARM Board

Apa itu Armbian?

Armbian adalah distribusi Linux berbasis Debian dan Ubuntu yang dirancang khusus untuk perangkat berbasis prosesor ARM. Armbian mendukung berbagai board populer seperti Orange Pi, Banana Pi, NanoPi, Odroid, dan bahkan Raspberry Pi.

Keunggulan utama Armbian adalah:

  • Ringan dan optimal untuk hardware ARM
  • Kernel yang dioptimalkan untuk performa maksimal
  • Dukungan komunitas aktif dan dokumentasi lengkap
  • Tersedia versi CLI (minimal) dan Desktop (GUI)
  • Update dan security patch yang teratur

Persiapan Sebelum Install

Alat dan Bahan yang Dibutuhkan

Sebelum memulai, pastikan Anda memiliki:

ItemSpesifikasi Minimal
Board ARMOrange Pi, Banana Pi, NanoPi, dll
MicroSD CardMinimal 8GB (disarankan 16GB atau lebih)
Card ReaderUSB Card Reader atau built-in
Power Supply5V 2A atau sesuai rekomendasi board
Kabel EthernetUntuk koneksi internet awal
KomputerWindows, Mac, atau Linux untuk flashing

Download Image Armbian

  1. Kunjungi situs resmi Armbian: armbian.com
  2. Pilih board Anda dari daftar yang tersedia
  3. Download image sesuai kebutuhan:
    • CLI (Jammy/Bookworm) → untuk server/headless
    • Desktop (Jammy/Bookworm) → dengan antarmuka grafis

💡 Tips: Pilih versi LTS (Long Term Support) untuk stabilitas lebih baik.

Langkah 1: Flashing Image ke MicroSD

Menggunakan BalenaEtcher (Semua OS)

BalenaEtcher adalah tool flashing yang paling mudah dan cross-platform.

  1. Download dan install BalenaEtcher dari etcher.balena.io
  2. Buka BalenaEtcher dan klik Flash from file
  3. Pilih image Armbian yang sudah di-download (file .img atau .img.xz)
  4. Pilih target → pilih MicroSD card Anda
  5. Klik Flash dan tunggu proses selesai

Menggunakan dd (Linux/macOS Terminal)

Untuk pengguna terminal, gunakan perintah dd:

# Identifikasi device SD card (biasanya /dev/sdX atau /dev/mmcblk0)
lsblk

# Flash image (GANTI /dev/sdX dengan device Anda!)
sudo dd if=armbian-image.img of=/dev/sdX bs=4M status=progress conv=fsync

# Atau langsung dari file .xz
xz -dc armbian-image.img.xz | sudo dd of=/dev/sdX bs=4M status=progress conv=fsync

⚠️ PERHATIAN: Pastikan device yang dipilih benar! Salah pilih bisa menghapus hard disk utama Anda!

Langkah 2: Boot Pertama dan Konfigurasi Awal

1. Siapkan Board

  1. Masukkan MicroSD ke slot board
  2. Hubungkan kabel Ethernet ke router/switch
  3. Hubungkan power supply dan nyalakan board
  4. Tunggu 2-3 menit untuk boot pertama kali

2. Cek IP Address Board

Cek IP board melalui router admin panel atau gunakan network scanner:

# Scan network (ganti 192.168.1.0 dengan subnet Anda)
nmap -sn 192.168.1.0/24

# Atau gunakan arp-scan
sudo arp-scan -l

3. Login via SSH

Armbian default menggunakan kredensial berikut:

UsernamePassword
root1234
# Login via SSH (ganti IP dengan IP board Anda)
ssh root@192.168.1.100

4. Konfigurasi Awal (First Boot Wizard)

Saat login pertama, Armbian akan menjalankan wizard konfigurasi:

  1. Ubah password root → masukkan password baru yang kuat
  2. Buat user baru → masukkan username, password, dan informasi user
  3. Pilih timezone → pilih sesuai lokasi Anda (Asia/Jakarta untuk Indonesia)
  4. Pilih locale → pilih en_US.UTF-8 atau id_ID.UTF-8
  5. Pilih shell defaultbash direkomendasikan

Langkah 3: Update dan Upgrade Sistem

Setelah konfigurasi awal, segera update sistem:

# Update package list
sudo apt update

# Upgrade semua package
sudo apt upgrade -y

# Full upgrade (termasuk kernel)
sudo apt full-upgrade -y

# Reboot untuk menerapkan update
sudo reboot

Langkah 4: Konfigurasi Tambahan

1. Ganti Hostname

# Edit hostname
sudo nano /etc/hostname

# Edit hosts file
sudo nano /etc/hosts

# Reboot
sudo reboot

2. Setup WiFi (Jika tersedia)

# Scan jaringan WiFi
sudo nmcli dev wifi list

# Connect ke WiFi
sudo nmcli dev wifi connect "NAMA_WIFI" password "PASSWORD_WIFI"

3. Install Armbian Config (Tool Konfigurasi)

# Install armbian-config untuk GUI konfigurasi
sudo apt install armbian-config -y

# Jalankan
sudo armbian-config

Dengan armbian-config, Anda bisa:

  • Network → konfigurasi WiFi, static IP, hotspot
  • Personal → timezone, hostname, password
  • Software → install package populer (Docker, Samba, Plex, dll)
  • System → freeze kernel, low-level settings
  • Help → dokumentasi dan troubleshooting

4. Install Desktop Environment (Opsional)

Jika Anda install versi CLI tapi ingin GUI:

# Install XFCE (ringan dan responsif)
sudo apt install xfce4 xfce4-goodies lightdm -y

# Atau install GNOME (lebih modern, lebih berat)
sudo apt install gnome-session gnome-shell gdm3 -y

# Enable display manager
sudo systemctl enable lightdm

# Reboot
sudo reboot

Langkah 5: Optimasi Performa

1. Overclocking (Hati-hati!)

Edit file konfigurasi CPU:

sudo nano /etc/default/cpufrequtils

# Contoh konfigurasi untuk Orange Pi 3 LTS:
ENABLE=true
MIN_SPEED=408000
MAX_SPEED=1800000
GOVERNOR=ondemand

2. Disable Unnecessary Services

# Cek service yang berjalan
systemctl list-units --type=service --state=running

# Disable service yang tidak perlu (contoh)
sudo systemctl disable bluetooth
sudo systemctl disable cups

3. Mount Storage Tambahan

# Cek disk yang tersedia
lsblk

# Format disk baru (GANTI sdX1!)
sudo mkfs.ext4 /dev/sdX1

# Buat mount point
sudo mkdir /mnt/storage

# Mount manual
sudo mount /dev/sdX1 /mnt/storage

# Tambahkan ke fstab untuk auto-mount
sudo nano /etc/fstab
# Tambahkan baris:
# /dev/sdX1 /mnt/storage ext4 defaults,noatime 0 2

Troubleshooting Umum

Board Tidak Boot

MasalahSolusi
LED tidak menyalaCek power supply, pastikan cukup ampere
Boot loopFlash ulang image, cek SD card (gunakan yang baru)
Tidak ada output HDMICek kabel dan monitor, beberapa board butuh waktu boot
Tidak terdeteksi di networkCek kabel Ethernet, cek DHCP router

Login Gagal

  • Pastikan menggunakan password baru yang sudah di-set saat first boot
  • Jika lupa password, flash ulang image ke SD card

Performa Lambat

  • Gunakan MicroSD Class 10/UHS-I atau lebih baik
  • Nonaktifkan swap jika tidak perlu: sudo swapoff -a
  • Gunakan zram untuk kompresi RAM: sudo apt install zram-tools

Kesimpulan

Armbian adalah pilihan terbaik untuk menjalankan Linux di board ARM dengan performa optimal. Dengan panduan ini, Anda sudah bisa:

  • ✅ Install Armbian ke board ARM
  • ✅ Melakukan konfigurasi awal sistem
  • ✅ Setup network dan WiFi
  • ✅ Optimasi performa board

Armbian sangat cocok untuk berbagai project seperti home server, NAS, media center, IoT gateway, web server, atau sekadar belajar Linux di hardware ARM.

Selamat mencoba! 🚀

If you enjoyed this, leave a comment~

... Page views
© 2024 - 2026 k1m @erlk1m
Powered by theme astro-koharu · Inspired by Shoka