Sudo merupakan perintah root yg di gunakan pada setiap session perintah yg membutuhkan akses root pada system operation GNU/Linux

Karna pada dasarnya termux adalah sebuah GNU/Linux kita juga dapat menerapkan perintah sudo pada terminal termux dengan syarat perangkat yg di gunakan sudah berstatus rooted

Untuk mengakses root pada termux sebenarnya ada 2 cara yg bisa di gunakan yg pertama menggunakan package tsu dan yg kedua dengan menginstall sudo

Cara Install Sudo Pada Termux

Sebelum menginstall sudo pertama tama harus menginstall git serta package ncurses-utils terlebih dahulu

1
pkg install git ncurses-utils

Baru kemudian melakukan kloning script sudo dari repo github dengan perintah berikut

1
git clone https://gitlab.com/st42/termux-sudo.git

Setelah selesai melakukan kloning script sudo maka tahap selanjutnya ialah pindah ke folder sudo tadi dan melakukan setup terhadap script sudo tersebut

1
2
3
cd termux-sudo  
cat sudo > /data/data/com.termux/files/usr/bin/sudo
chmod 700 /data/data/com.termux/files/usr/bin/sudo

Sampai di sini kita sudah berhasil menginstall sudo di termux untuk menjalankan sudo perintahnya ialah sudo command
Contoh
sudo su
sudo python
sudo pip
dan lain lain

Pada dasarnya script ini hanya merupakan wrapper script dengan tujuan agar binary su pada system dapat masuk ke dalam enviroment termux

Note:
Karna android terdapat selinux context gunakan perintah sudo pada tools yg memang membutuhkan akses root, Karna setiap kalian menggunakan perintah sudo maka owner dan group dari file tersebut akan ikut berubah menjadi root only dan kalian tidak bisa lagi menjalankan file tersebut dengan perintah user biasa atau tanpa root