Cara Install Linux Ubuntu & Node Menggunakan Termux di Android

Cara Install Linux Ubuntu & Node Menggunakan Termux di Android

Unduh Termux

  • Buka halaman unduh Termux di F-Droid. Scroll ke bawah untuk mencari aplikasi Termux terbaru, atau klik di sini untuk mengunduh Versi 0.118.0 (118) yang diperbarui pada 11 Januari 2022.

Termux sudah tidak dapat diunduh di Google Play Store. F-Droid merupakan repositori resmi dari Termux, atau kalian bisa mengakses repositori Termux di Github.


Unduh AVNC

  • AVNC digunakan untuk mengakses GUI Ubuntu: Unduh AVNC.

Unduh Ubuntu 23.10

yes | pkg up
curl https://raw.githubusercontent.com/agcrisbp/LinuxAndroid/main/install.sh >> install.sh
bash install.sh
  • Password default untuk user charis: ch.

  • Jangan lupa untuk memperbarui modul-modul Ubuntu menggunakan perintah:

apt update && apt upgrade

Menambah User Baru

proot-distro login ubuntu
  • Tambahkan user:
adduser Username

CATATAN! Kamu harus mengingat passwordmu untuk mengakses Ubuntu nantinya.

  • Izin akses root:
sudo visudo
  • Tambahkan baris baru tepat di bawah root ALL=(ALL:ALL) ALL:
Username    ALL=(ALL:ALL) ALL
  • Tambahkan akses login baru:
echo "proot-distro login --user Username ubuntu" >> $PREFIX/bin/Username
chmod +x $PREFIX/bin/Username
rm $CHROOT/root/.bashrc

Ubah semua Username dengan nama yang kamu inginkan. Hal ini untuk mempermudah login hanya dengan Username tanpa harus menulis proot-distro login ubuntu.


Mengubah Bahasa ke Indonesia

  • Unduh paket Bahasa Indonesia:
sudo apt-get install language-pack-id
  • Ubah environment:
sudo nano /etc/environment
  • Ubah LANG=en_EN.UTF-8 dengan kode berikut:
LANG=id_ID.UTF-8
LC_TIME=id_ID.UTF-8
  • Mulai ulang Termux.

Akses Ubuntu

  • Buka AVNC, atur seperti berikut:
Host: localhost
Port: 1
  • Isi Username dan Password sesuai dengan yang sudah kamu buat.

Instal NVM (Node Version Manager)

  • Pertama, kamu perlu menginstal curl jika belum terinstal otomatis pada saat melakukan penginstalan Ubuntu.
sudo apt install curl -y
  • Lalu unduh NVM menggunakan curl. Ketika kamu menjalankan perintah khusus ini, curl akan mengunduh skrip instalasi NVM. Setelah itu, bash mengeksekusi skrip yang sama untuk menginstal NVM.
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bash

Aktivasi NVM

source ~/.bashrc

Install Node

nvm install --lts
  • Node versi terbaru telah terinstal, atau gunakan perintah di bawah ini untuk memastikan versi Node yang baru saja kamu instal:
node -v

Ubah Node Default

  • Jika sudah yakin dengan versi dari Node yang kamu instal, kamu perlu mengatur versi default dari NVM agar dapat digunakan secara default kapan pun kamu membutuhkannya. Kamu dapat menggunakan perintah di bawah ini untuk melakukannya. Pastikan untuk mengubah versinya ke versi yang sama persis dengan versi yang telah kamu instal.
nvm use --lts
  • Jika versi Node kamu adalah 24.1.2, maka gunakan perintah di bawah ini:
nvm alias default 24.1.2