Halaman Doc Ubuntu mengatakan ini:
Dianjurkan agar Anda menambahkan kunci Opera GPG.
wget -qO - http://deb.opera.com/archive.key | sudo apt-key add -
Di mana saya menambahkan itu?
Saya ingin mengambil saran tetapi saya tidak tahu bagian mana dari pusat perangkat lunak untuk menambahkan kunci gpg.
Jawaban:
Ini perintah satu baris untuk masuk ke terminal. Lihat Apa itu terminal dan bagaimana cara membuka dan menggunakannya?
Untuk menggunakannya, Anda akan menempelkan seluruh perintah di terminal (ingat untuk menggunakan https):
Tapi tentu saja, itu menakutkan hanya menyalin dan menempel perintah tanpa mengetahui apa yang mereka lakukan, dan tidak memiliki instruksi tentang cara membatalkan tindakan mereka, jadi di sini adalah rincian dasar dari perintah:
wget
mengunduh sesuatu dari server. Lihat manual wget untuk Ubuntu 16.04 .|
adalah pipline, yang mengambil output dari satu perintah dan menjalankannya ke input yang lainapt-key add
menambahkan kunci paketJadi itu pada dasarnya mengunduh kunci dan kemudian menambahkannya dalam satu perintah.
Saya menguji perintah dan itu harus berfungsi.
Sekarang untuk memverifikasi bahwa itu berhasil, jalankan perintah ini (dari jawaban ini ):
Ini akan mencantumkan kunci yang ditambahkan dan kunci dari Opera harus terdaftar di bawah seperti ini:
Jawaban yang ditautkan juga menunjukkan bahwa Anda dapat menghapus kunci jika perlu, menggunakan:
dengan
30C18A2B
menjadi id-key dari daftar.Setelah melakukan perintah itu, dan mengatur sumber persis seperti di screenshot Anda , lakukan:
(perhatikan ada beberapa peringatan acak, tetapi tidak ada yang memengaruhi operasi instalasi atau pusat perangkat lunak)
Dan untuk penghapusan (untuk berjaga-jaga): Apa cara yang benar untuk sepenuhnya menghapus aplikasi?
Jadi dalam ringkasan:
apt-key
apt-get
sumber
apt-key add
, file .key (dalam hal ini, "archive.key") dapat dihapus tanpa konsekuensi, bukan? Kunci (informasi, bukan file) telah ditambahkan ke daftar di suatu tempat, jadi file tersebut seharusnya tidak lagi diperlukan./etc/apt/trusted.gpg.d/
dan/var/lib/apt/keyrings/
misalnya.)curl -L https://deb.opera.com/archive.key | sudo apt-key add -
Jika Anda secara manual menambahkan kunci dari PPA, gunakan
Mengganti
00000000
dengan bagian kedua kunci yang diinformasikan di situs web PPA yang ingin Anda tambahkan.Misalnya, jika Anda menemukan baris ini:
Gunakan hanya bagian kedua (tidak peduli ukurannya), yang dalam contoh ini adalah
7BF576066
sumber
gpg: keyserver receive failed: No keyserver available
dangpg: keyserver receive failed: Connection refused
umum?Versi apt yang lebih baru juga mendukung yang berikut:
Metode ini juga memberikan umpan balik yang lebih rinci, misalnya:
Ini juga memiliki bonus tambahan untuk menghilangkan kebutuhan akan dependensi tambahan seperti wget atau curl.
sumber
gnupg-curl
menggunakan HTTPS jika Anda menggunakan GPG 1.x.apt-key adv --fetch-keys
hanya akan mengambil satu kunci dari URL, dan jika URL berisi beberapa kunci, silakan gunakanwget | apt-key add
sebagai gantinya.Cara lain di mana Anda hanya memiliki kunci .asc, Anda mengunduh kunci .asc dan menambahkannya ke kunci.
Misalnya -
sumber