Menurut Bagaimana cara PPA dihapus? terutama ada 3 metode untuk menghilangkan AKP:
Gunakan
add-apt-repository
perintah:sudo add-apt-repository --remove ppa:???/???
Hapus
.list
file secara manual :sudo rm /etc/apt/sources.list.d/????.list
Gunakan alat tambahan seperti mis
ppa-purge
... (bukan topik pertanyaan ini)
Saya ingin tahu apa perbedaan antara opsi pertama dan kedua, yaitu apakah ada yang lebih dari itu add-apt-repository --remove
, dibandingkan dengan hanya menghapus .list
file?
Salah satu contoh yang bisa saya pikirkan adalah kunci GPG yang dipasang bersama dengan PPA. Akankah add-apt-repository
menangani dan menghapusnya berbeda dengan hanya rm
menyimpan .list
file?
Harap dicatat bahwa tidak menghapus kunci GPG atau menggunakan ppa-purge
topik dari pertanyaan ini!
apt
package-management
ppa
repository
add-apt-repository
Komandan Byte
sumber
sumber
add-apt-repository
harus menghapusnya juga./etc/apt/trusted.gpg.d/
add-apt-repository
dan menghapus.list
file secara manual . Kunci GPG hanyalah contoh yang muncul di benak saya apa yang bisa menjadi perbedaan. Mengedit sekarang untuk membuatnya lebih jelas ... - Tetapi biarkan tautan tetap di sana, karena setidaknya terkait.Jawaban:
Kedua perintah menghapus PPA, tetapi ada satu perbedaan mendasar:
Perintah ini hanya akan menghapus konten
.list
file. Itu tidak akan menghapus file itu sendiri.Setelah Anda menjalankan perintah ini, itu akan sepenuhnya menghapus file PPA.
Namun, menurut saya, lebih baik menggunakan:
Saya biasanya menggunakan perintah terakhir dengan tanda bintang (
*
), karena setiap kali kita menambahkan repositori akan membuat dua file di bawah/etc/apt/sources.list.d/
. Yang pertama adalah.list
file dan yang kedua adalah cadangan itu, memiliki ekstensi.list.save
.kasus yang sama dengan perintah
sudo apt-key del ????
dansudo rm /etc/apt/trusted.gpg.d/file.gpg
. setiap kali kami menambahkan kunci, dua file dibuat di bawah/etc/apt/trusted.gpg.d/
file.gpg
danfile.gpg~
saat Anda menjalankan perintahsatu file
file.gpg
akan dihapus dan yang kedua akan tetapfile.gpg~
apa adanya. Namun, menurut saya, lebih baik menggunakan:sumber
Tidak, apt-add-repositori tidak akan menangani kunci GPG, jadi jika Anda juga ingin menghapus kunci, gunakan rm /etc/apt/sources.list.d/???.list dan kemudian Kunci GPG dari / dll / apt / dipercaya.gpg.d /
sumber