Cara Mengatasi Bad Interpreter Pada Termux

Kadang di saat browsing dan menemukan sebuah tools kita pasti penasaran pastinya gatal untuk mencoba tools tersebut, Namun setelah di coba malah terdapat error

Dan error yg paling sering di jumpai pada termux ialah kesalahan variabel path script yg di jalani menggunakan perintah langsung (executable) karna termux menggunakan $PREFIX (/data/data/com.termux) sebagai default variabel path nya

Dan berikut contoh error yg sering di alami pada termux
/bin/bash bad interpreter no such file or directory
/bin/sh bad interpreter no such file or directory
/bin/env bad interpreter no such file or directory
/bin/python bad interpreter no such file or directory




Untuk mengatasi notifikasi error tersebut kita bisa menggunakan 2 metode untuk mengatasinya yg pertama manual dan yg kedua otomatis

1. Cara manual
Untuk mengatasi error tersebut kita dapat menggunakan perintah yg terdapat pada paket termux-tools dan perintah nya ialah sebagai berikut

termux-fix-shebang nama-script


2. Cara otomatis
Untuk cara otomatis kita bisa menggunakan paket termux-exec fungsinya ialah membuat file executable secara otomatis ketika menjalankan script, Tools ini bekerja hanya pada script baru bukan yg sudah ada, Jadi jika scriptnya sudah ada sebelum menginstall termux-exec kita tetap harus melakukan fix secara manual

Dan berikut perintah untuk menginstall paket termux-exec, Ketik perintah berikut pada terminal

pkg install termux-exec
comments