Dari halaman manual Ubuntu (man add-apt-repository
):
-r
,--remove
Hapus repositori yang ditentukan
Jadi...
sudo add-apt-repository -r ppa:noobslab/indicators
Ini menghapusnya dari daftar repo di /etc/apt/sources.list.d/.
Tergantung pada apa yang Anda lakukan, SEBELUM Anda menjalankan perintah di atas - Jika paket terinstal dari repo tersebut lebih baru dari paket yang sama dalam repo standar, maka downgrade secara manual dengan ppa-purge:
sudo ppa-purge ppa:noobslab/indicators
Untuk Debian, hapus saja file .list di /etc/apt/sources.list.d/
add-apt-repository
membuat file baru di /etc/apt/sources.list.d
untuk repositori ppa. Selain menghapus file yang sesuai, Anda juga harus menghapus kunci gpg yang ditambahkan:
- dapatkan keyid dari
apt-key list
- hapus melalui
apt-key del $ID
Jika Anda ingin membatalkan add-apt-repository
, setelah menggunakan format seperti mis.
sudo add-apt-repository \
"deb [arch=amd64] https://download.docker.com/linux/ubuntu \
$(lsb_release -cs) \
stable"
Gunakan output yang ditampilkan oleh perintah berikut untuk menemukan repositori yang ingin Anda hapus
grep ^ /etc/apt/sources.list /etc/apt/sources.list.d/*
Contoh keluaran:
/etc/apt/sources.list:#deb cdrom:[Linux Mint 17.3 _Rosa_ - Release amd64 20151128]/ trusty contrib main non-free
/etc/apt/sources.list.d/additional-repositories.list:deb [arch=amd64] https://download.docker.com/linux/ubuntu trusty stable
...
Dalam contoh ini /etc/apt/sources.list.d/additional-repositories.list
akan memiliki repositori untuk membatalkan/menghapus. Edit file dan hapus barisnya.