Ada pembaca disini yang selalu meminta kami terus melakukan Update mengenai termux. Nah pada kesempatan kali ini kami ingin share Cara Mengganti Repository Termux. Jadi simak ya!
Repository termux merupakan tempat penyimpanan data termux contohnya binary, Package dan Module. Jika kalian user termux memang perlu mengganti Repository termux jika aplikasinya sudah tak dapat menginstall atau sedang server maintenance.
Terdapat 3 bagian repositories di aplikasi termux yang dapat kita ubah, yakni:
- Main repository (package)
- Game repository (game)
- Science repository (science)
Ketika mengubah repository termux, user cuma perlu memilih host baru. Contoh: Host default dari main repository termux ialah bintray. Pengguna dapat mengubah bintray ke termux-mirror.ml, grimler.se, atau repository lainnya.
Alasan Harus Mengganti Repository Termux?
Berdasarkan sumber penjelasan dari web wiki termux, developer sudah tak memberikan update berkala di google playstore.
Berikut isi dari penjelasan developer :
Sejak 2 November 2020, kami tidak lagi dapat mempublikasikan pembaruan aplikasi dan add-on Termux karena kami belum siap untuk perubahan yang akan datang dengan SDK level 29 (Android 10)
Lalu artinya, user yang memakai android 10 sudah tidak dapat mengupdate package, module, dan tools yang tersedia di termux. Dan inilah alasan pengguna mesti mengganti repository termux.
Mengatasi error repository is under maintenance or down termux
Sewaktu Error tampil ini dikarenakan pengguna baru saja menginstal termux dari google playstore Lalu memasukkan perintah apt update. Cek gambar dibawah:
Alasan kenapa bisa terjadi error ini tentu saja disebabkan repository termux belum diganti.
Repository is under maintenance or down bukan berarti repository sedang dalam pemeliharaan atau host repository sedang down, Nanum host repository itu sudah tidak diperbarui lagi. Sehingga supaya error ini hilang, maka perlu mengganti host repository termux.
Mengatasi tidak dapat Menginstal Pkg di Termux
Termux yang baru saja diinstal dari playstore tidak bisa dipakai untuk install package, module, maupun tools. Masalah sudah kami buktikan dengan trik menghapus aplikasi termux selanjutnya menginstal ulang aplikasi termux dari google playstore. Selanjutnya, Kami mencoba memasukkan perintah pkg install python untuk menginstal beberapa package python. Alhasil muncul error metadata integrity can’t be verified, repository is disabled now.
Error yang terjadi artinya repository sudah tak berlaku atau dinonaktifkan. Sehingga supaya dapat menginstal pkg, maka perlu memperbarui repository.
Panduan Mengganti Repository Termux
1. Masukkan perintah termux-change-repo
2. Pilih main repository
Untuk solusi kedua terjadi error seperti di atas, maka perlu mengganti main repository.
Langkahnya arahkan kursor ke main repository lalu OK.
Atau bisa juga dengan menekan enter dihalaman awal pergantian repository. Karena dihalaman awal, kursor telah mengarah pada main repository.
3. Pilih host repository terbaru
Terdapat 6 pilihan host untuk main repository, yakni:
- Bintray
- Termux.mentality.rip
- Grimler.se
- Termux-mirror.ml
- Mirrors.tuna.tsinghua.edu.cn
- Mirrors.bfsu.edu.cn
Untuk memilih host pakailah tombol anak panah yang tersedia pada tombol extra termux. seperti dibawah:
Lalu untuk OK bisa tekan tombol enter pada keyboard.
Pada langkah ini kami pilih host dari grimler.se atau pilihan ke tiga dari atas. Kamu dapat melakukan hal yang sama atau bisa juga memilih hos yangt lainnya. Setelah memilih host baru, termux bakalan melakukan update secara otomatis. Proses running apt update bakal selesai dengan error. Tapi tenang aja,hal ini dikarenakan repository belum diupgrade.
4. Melakukan Upgrade Repository
Ketik apt upgrade kemudian enter untuk mengupgrade repository termux yang terbaru. Jika terdapat pemberitahuan do you want to continue? ketik Y & enter buat melanjutkan proses upgrade.
Sewaktu proses upgrade, termux bakal berhenti sebanyak 3 kali lalu menampilkan pemberitahuan seperti:
- source.list
- motd
- bash.bashrc