Since 2017

BLANTERWISDOM101

Cara Atasi Error 'N:...repository is under maintenance or down...' Pada Termux

Minggu, 06 Juni 2021


Kendala saat menginstall atau mengupdate paket belakangan ini sering terjadi dan hampir semua mengalaminya pada pengguna Termux. Terminal yang dikhususkan untuk pengguna android yang ingin menjalankan sistem operasi linux ini sering mengalami error saat permintaan paket, seperti menginstall paket atau mengupdate versi paket pada web mirror paket linux tersebut.

Apakah error terakhir yang kamu dapati berupa 'N: Possible cause: repository is under maintenance or down (wrong sources.list URL?).'. Jika iya, berarti ini disebabkan karena saat kita meminta paket maka termux akan mengeksekusi permintaan paket dengan memintanya pada sumber repository mirror paket tersebut namun web yang diminta sedang mengalami masalah berupa down atau tidak adanya koneksi yang bagus. Seperti pada gambar di bawah.


Sekarang, bagaimana cara mengatasinya? Oh tentu saja disini kami akan memberikan solusi terbaik, atau solusi yang memang harus dilakukan agar permintaan paket berjalan normal terkendali. Jika melihat artikel pada blog lain, mungkin caranya tidak akan se-pas yang kita kerjakan nantinya, benar kan? Cara ini hanya ada di sini, gak ada di blog lain mah. (Kecuali pada form tanya jawab karena saya dapat dari situ. PASTINYA). Oke, lanjut ke pembahasan. Beginilah cara yang benar.


Mengetahui Masalah

Pada gambar diatas, kita menemukan error yang disebabkan karena adanya bad connection pada source repository web. Saya beri tanda pada gambar dibawah kotakan berwarna hijau, disitulah kita tahu penyebabnya. Saat mengkoneksikan https://dl.bintray.com/ ternyata koneksi tersebut mengalami masalah. Sehingga saat source repository mengalami masalah maka akan mengakibatkan tidak terbacanya respon dari eksekusi paket yang dilakukan Termux terhadap web tersebut. Akibatnya bisa kita lihat di kotakan berwarna merah. Yaitu respon web ternyata 403 yang artinya web sedang mengalami maintenance server. Maka dari itu kita tidak dapat meminta paket dari repository tersebut.

Maka, tulisan terakhir error akan menunjukkan hal yang didapatkan dari respon website, yaitu website sedang down. Maka, dengan ini kita lanjut ke cara penyelesaian.


Penyelesaian Masalah

Pertama, ketikkan perintah berikut pada terminal. Lalu jangan lupa klik ENTER.
termux-change-repo

Perintah tersebut berguna untuk memunculkan opsi source repository paket yaitu dengan tiga kategori berupa main, game, dan science repository. Dari ketiga kategori tersebut akan terdapat pilihan yang sama, yaitu sumber atau source daftar permintaan paket diantaranya default (official) repository, Grimler, Xeffyr, dan lainnya. Ini adalah website source repository paket. Lihat 2 gambar berikut.


Nah, kamu ulangi saja perntah terminal yang sudah disebut diatas dan ganti ketiga kategori tersebut ke source yang dirasakan tidak memiliki bad comnection. Terserah kamu sendiri, mau itu source yang berbeda tiap kategori ataupun sama semua. Tetapi saran saya ubah ke Grimler semua, karena setahu saya hanya website https://grimler.se saja yang tidak mengalami problem apa-apa.

Bagian terakhir penjelasan ini adalah, saat kamu sudah mengetikkan perintah terminal diatas, lalu mengganti source repository dan sudah mengklik "Ok", maka akan otomatis menjalanka update paket dengan perintah "apt update". Jika pada bagian ini mengalami error, JANGAN PANIK. Baca dulu error tersebut berasal darimana. Karena sudah kami katakan sebelumnya, terdapat 3 kategori, dan kamu baru mengganti satu kategori untuk diganti. Baca baik-baik error pada saat mengambil kategori mana. Apakah itu ada di main, game, atau science? Jika pada main repository tidak ada error atau normal maka lanjutkan saja ganti lagi source repo ny dengan mengulangi kejadian sebelumnya tetapi dengan kategori yang berbeda. Ganti hingga normal. OKE?



Sepertinya sudah cukup sepertinya kamu paham cara mengatasi masalah ini, tidak perlu panik dan terus-terusan me-reinstall aplikasi termux atau me-reset data aplikasi termux ya.

Share This :
Arya Kresna

Hanya seorang pelajar yang hobi nya membuat kode dan berharap karya nya bermanfaat bagi orang lain.

2 komentar

Berkomentar dengan bahasa yang baik dan benar sangat diperlukan