Kemampuan untuk menambahkan repositori di Linux sangat penting untuk mendapatkan perangkat lunak dari sumber pihak ketiga selain repo resmi. Di Ubuntu, Anda dapat menambahkan repositori menggunakan perintah add-apt-repository atau dengan mengedit file sources.list.
Tapi bagaimana Anda menghapus repositori yang ditambahkan setelah selesai? Menghapus entri repositori di Ubuntu bahkan lebih mudah daripada menambahkannya, dan ada banyak cara untuk melakukan hal yang sama.
Menghapus Entri Repositori Dari sources.list
Cara paling mudah untuk menghapus repositori paket yang tidak diinginkan di Ubuntu adalah dengan mengedit file sources.list. File sumber mencantumkan semua repositori yang dikonfigurasi di sistem Anda. Anda dapat melihat konten file menggunakan salah satu program Linux penampil file.
Mulailah dengan membuka file dengan editor teks pilihan Anda (untuk panduan ini, kami akan menggunakan Vim):
sudo vim /etc/apt/sources.list
Temukan repositori yang ingin Anda hapus dan hapus seluruh baris. Simpan file dan keluar dari Vim untuk melanjutkan. Sekarang, perbarui sumber paket dengan:
pembaruan apt sudo
Setelah menghapus repositori dari file sources.list, Anda tidak akan menerima pembaruan paket apa pun darinya.
File sources.list adalah file milik root dan dapat merusak konfigurasi repositori jika tidak dimodifikasi dengan benar.
Menghapus Kunci GPG untuk Repositori
Paket dalam repositori ditandatangani dengan sepasang kunci: publik dan pribadi. Saat Anda menambahkan repositori, Anda meminta manajer paket (APT) untuk mempercayai paket yang ditemukan di repo itu. Setelah menghapus entri repositori dari file sumber Anda, Anda juga harus menghapus kunci GPG yang terkait dengannya.
Untuk melakukannya, pertama-tama, daftarkan semua kunci tepercaya dengan:
sudo apt-key list
Baris kedua di pub entri adalah kunci sebenarnya, sementara uid adalah nama repositori. Temukan repositori yang baru saja Anda hapus, lalu salin delapan karakter terakhir dari kuncinya.
Masukkan yang berikut untuk menghapus kunci, ganti nilai hex di bagian akhir dengan karakter yang Anda salin:
sudo apt-key del D38B4796
Anda juga dapat menentukan seluruh kunci dalam perintah jika Anda ingin:
sudo apt-key del "EB4C 1BFD 4F04 2F6D DDCC EC91 7721 F63B D38B 4796"
Hapus PPA Menggunakan add-apt-repository
Saat menghapus PPA, cara terbaik—dan teraman—adalah menggunakan add-apt-repository. Itu satu-satunya perintah yang perlu Anda tambahkan dan juga hapus PPA di Ubuntu. Jangan biarkan namanya membodohi Anda dengan berpikir sebaliknya.
Dapatkan daftar semua PPA yang dikonfigurasi dengan mencantumkan konten dari /etc/apt/sources.list.d direktori menggunakan perintah ls:
ls /etc/apt/sources.list.d
Setelah Anda menemukan PPA yang ingin Anda hapus, gunakan -R tandai dengan add-apt-repository:
sudo add-apt-repository -r ppa: author/reponame
Jika output ditampilkan kesalahan "tambahkan-apt-repositori: perintah tidak ditemukan"., Anda harus menginstal alat terlebih dahulu.
Anda juga dapat menghapus folder PPA dari direktori sources.list.d dan itu akan menghapus repositori dari sistem Anda.
Gunakan Pembaruan Perangkat Lunak Ubuntu untuk Menghapus Repositori
Ubuntu menawarkan cara grafis untuk mengelola repositori perangkat lunak dan PPA pihak ketiga menggunakan aplikasi Software Updater. Untuk memulai, luncurkan Pembaruan Perangkat Lunak dari menu aplikasi dan klik Pengaturan.
Setelah diluncurkan, beralih ke Perangkat Lunak Lain tab. Anda akan melihat daftar semua sumber perangkat lunak pihak ketiga yang dikonfigurasi di komputer Anda. Untuk menonaktifkan repositori, hapus centang pada kotak yang sesuai dengan repo dan masukkan kata sandi administrator.
Jika Anda telah memutuskan untuk menghapus repositori paket, sorot entri tersebut dan klik Menghapus.
Terakhir, perbarui sumber paket menggunakan APT:
pembaruan apt sudo
Anda juga dapat mengedit atau tambahkan repositori pihak ketiga di Ubuntu menggunakan aplikasi Software Updater.
Manajemen Perangkat Lunak di Ubuntu Menjadi Mudah
Menambah dan menghapus repositori adalah aspek lain dari manajemen paket di Ubuntu dan distro Linux lainnya. Untuk menjaga keamanan sistem Anda, Anda harus selalu memeriksa apakah repositori atau PPA asli, dan tidak menawarkan perangkat lunak berbahaya apa pun.
Ubuntu hadir dengan beberapa repositori yang telah dikonfigurasi sebelumnya. Ini adalah repositori resmi tempat Anda dapat mengunduh paket tepercaya untuk diinstal.