Menginstal Xfce pada Android
Pada posting ini kita akan menginstal Dekstop Environment Xfce pada Android menggunakan Termux, Xfce adalah salah satu Desktop Environment yang digunakan pada sistem operasi Linux yang cukup ringan. Disini kita bisa menjalankan beberapa aplikasi atau perangkat lunak lingkungan Linux pada perangkat Android menggunakan aplikasi Termux dengan tampilan grafis.
Petunjuk Pengaturan
Sebelumnya kita telah ulas bagaimana menggunakan Termux pada blog ini. Disini kita akan menginstal Xfce pada Android secara native atau langsung pada bagian dari aplikasi Termux, ada juga cara lain yaitu secara proot dan chroot yang diulas pada posting lainnya pada blog ini.
Untuk menginstal Xfce pada Android kita memerlukan aplikasi tambahan yaitu Termux-x11, aplikasi ini memungkinkan kita menjalankan aplikasi grafis pada Termux. Selain itu kita juga memerlukan paket tambahan seperti pulseaudio, xfce4, dan juga paket-paket lainnya yang dibutuhkan.
Menginstal Termux-x11 dan paket pendukungnya
Bila telah menggunakan Termux, selanjutnya kita unduh aplikasi Termux-x11, instal seperti aplikasi Termux pilih aplikasi sesuai rilisan dan juga sesuai arsitektur perangkat android kalian arm64-v8a, armeabi-v7a, x86, x86_64, universal. Bila tidak tahu jenisnya pilih saja yang universal dan setelah mengunduh file APK, kita langsung saja instal.
Atau langsung saja menginstal Termux-x11 dan juga paket pendukungnya melalui Termux
- Memperbarui paket
pkg update && pkg upgrade
pkg install x11-repo
pkg install termux-x11-nightly
pkg install pulseaudio
pkg install xfce4
Menjalankan Desktop
Beri perintah di Termux salah satu perintah berikut ini.
termux-x11 :1 -xstartup "dbus-launch --exit-with-session xfce4-session"
Atau
termux-x11 :1 &
env DISPLAY=:1 dbus-launch --exit-with-session xfce4-session
Bila dbus-launch
tidak berfungsi, coba dengan ini.
termux-x11 :1 -xstartup "xfce4-session"
Atau
export TERMUX_X11_XSTARTUP="xfce4-session"
termux-x11 :1
Setelah itu kita buka aplikasi Termux:X11.
Bila pada perangkat yang digunakan kita hanya menampilkan layar hitam dengan kursor, untuk mengatasinya kita harus memberi opsi -legacy-drawing
supaya berjalan normal.
termux-x11 :1 -legacy-drawing -xstartup "xfce4-session"
Menggunakan skrip
Untuk mempermudah kita bisa jalankan Xfce menggunakan skrip. Unduh skrip ini
cd ~
wget https://raw.githubusercontent.com/LinuxDroidMaster/Termux-Desktops/main/scripts/termux_native/startxfce4_termux.sh
Untuk memulai desktop kita jalankan ini
bash ~/startxfce4_termux.sh
Sesuaikan isi skrip, karena pada perangkat yang digunakan disini hanya menampilkan layar hitam dengan kursor, pada sesi persiapan diberi opsi -legacy-drawing
. Atau kita buat skrip sendiri beri nama startxfce4_termux.sh
pada direktori home menggunakan nano
.
cd ~
nano startxfce4_termux.sh
Isi skrip seperti dibawah ini
#!/data/data/com.termux/files/usr/bin/bash
# Kill open X11 processes
kill -9 $(pgrep -f "termux.x11") 2>/dev/null
# Enable PulseAudio over Network
pulseaudio --start --load="module-native-protocol-tcp auth-ip-acl=127.0.0.1>
# Prepare termux-x11 session
export XDG_RUNTIME_DIR=${TMPDIR}
termux-x11 :0 -legacy-drawing >/dev/null &
# Wait a bit until termux-x11 gets started.
sleep 3
# Launch Termux X11 main activity
am start --user 0 -n com.termux.x11/com.termux.x11.MainActivity > /dev/null>
sleep 1
# Set audio server
export PULSE_SERVER=127.0.0.1
# Run XFCE4 Desktop
env DISPLAY=:0 dbus-launch --exit-with-session xfce4-session & > /dev/null >
exit 0
Simpan dan keluar dari nano, beri hak eksekusi pada skrip
chmod +x startxfce4_termux.sh
Untuk menjalankan desktop Xfce beri perintah
./startxfce4_termux.sh
Menginstal Aplikasi
Setelah menjalankan desktop Xfce kita bisa menginstal aplikasi-aplikasi yang dibutuhkan, disini kita bisa menginstal aplikasi-aplikasi yang berbasis grafis seperti browser, editor teks, dan aplikasi lainnya. Contoh kita akan menginstal browser firefox dan menginstall VS Code.
Untuk menginstal aplikasi kita bisa menggunakan perintah pkg install pada Termux, disini kita bisa menginstal aplikasi-aplikasi yang dibutuhkan. Beberapa aplikasi tidak tersedia di repositori Termux, disini kita gunakan repostiori pihak ketiga tur-repo
- Menginstal tur-repo
pkg install tur-repo
pkg install firefox
pkg install code-oss
Menjalankan Aplikasi Grafis
Setelah menginstal aplikasi dan paket-paket yang dibutuhkan kita bisa menjalankan aplikasi grafis pada Termux, disini kita bisa menjalankan aplikasi-aplikasi seperti browser, editor teks, dan aplikasi lainnya yang berbasis grafis.
Tidak ada komentar:
Posting Komentar
Terima kasih telah berkunjung dan membaca blog ini. Silahkan berikan saran dan pertanyaan di kolom komentar berikut ini.