Mengatasi The Repository Does Not Have a Release File
Repositori PPA adalah cara populer untuk menginstal aplikasi atau perangkat lunak pihak ketiga untuk sistem Linux tertentu. Ini dirancang khusus untuk sistem Debian/Ubuntu untuk mengunduh dan menginstal paket yang diperlukan dalam sistem. Saat menginstal paket dari repositori PPA atau memperbarui sistem, sering terjadi kesalahan " the repository does not have a release file".
Salah satu alasan utamanya adalah Anda telah menambahkan repositori PPA di daftar sumber sistem yang tidak kompatibel dengan versi Debian/Ubuntu terbaru Anda karena versi lama. Kesalahan dapat terjadi selama pembaruan sistem, menginstal paket apa pun dari PPA, atau menambahkan PPA.
Jika mengalami gagal saat menambahkan repository PPA solusinya adalah dengan menghapus repository tersebut. Karena jika repository masih ada, akan mengalami kendala saat melakukan pembaruan paket. Repository yang lain juga ikut terpengaruh.
Hapus PPA Kedaluwarsa dan Tambahkan Lagi
Untuk mengatasi kesalahan ini, telusuri file tertentu yang menghasilkan kesalahan dan hapus dari daftar sumber. Untuk melakukannya, jalankan skrip di bawah ini untuk menampilkan repositori PPA yang diinstal dari sumber:
$ ls /etc/apt/sources.list.d
Setelah itu, utilitas " remove " digunakan untuk menghapus paket usang yang diunduh dari repositori PPA. Ikuti skrip di bawah ini untuk mengunduh repositori:
$ sudo add-apt-repository --remove ppa:webupd8team/java
Menambahkan PPA Lagi
Untuk mengatasi kesalahan, Anda harus menentukan nama repositori atau paket yang sesuai dan menginstalnya kembali di sistem. Dalam kasus kami, repositori PPA ditambahkan lagi:
$ sudo add-apt-repository ppa:webupd8team/java
Setelah menjalankan skrip, diperlukan izin untuk menginstal paket. Kemudian, tekan “ ENTER ” untuk melanjutkan proses instalasi:
Perbarui Repositori
Untuk memperbarui repositori sistem, skrip di bawah ini akan memperbarui paket sistem untuk menginstal paket baru:
$ sudo apt update
Setelah PPA ditambahkan dan sistem diperbarui, Anda dapat menjalankan "sudo apt install <package-name>" untuk menginstal paket tertentu.
Kesimpulan
Di Debian atau Ubuntu, kesalahan " the repository does not have a release file " dapat diatasi dengan menghapus dan kemudian menambahkan repositori PPA tertentu. Setelah proses berhasil dilakukan, sekarang kesalahan akan teratasi. Sebelum menambahkan itu, Anda dapat memeriksa ketersediaan repositori dan apakah tersedia untuk sistem Anda. Panduan ini telah membahas alasan dan kemungkinan solusi untuk memperbaiki kesalahan tersebut.