Ubuntu Docのページにはこう書かれています。
OperaのGPGキーを追加することをお勧めします。
wget -qO - http://deb.opera.com/archive.key | sudo apt-key add -
。
どこで追加すればいいのでしょうか?
アドバイスを受けたいのですが、ソフトウェアセンターのどの部分にgpgキーを追加すればいいのかがわかりません'。
これは、ターミナルで入力する1行のコマンドです。参照 https://askubuntu.com/questions/38162/what-is-a-terminal-and-how-do-i-open-and-use-it
このコマンドを使用するには、コマンド全体をターミナルに貼り付けます(httpsを使用することを忘れないでください)。
wget -qO - https://deb.opera.com/archive.key | sudo apt-key add -
しかし、もちろん、何をしているのかわからないままコマンドをコピー&ペーストするだけでは気が遠くなりますし、その動作を元に戻す方法も指示されていませんので、ここではコマンドの基本的な内訳を説明します。
wget
は、サーバーから何かをダウンロードします。wget manual for Ubuntu 16.04]1を参照してください。|
はパイプラインで、あるコマンドの出力を別のコマンドの入力に流し込みます。apt-key add
は、パッケージキーを追加します。つまり、基本的には1つのコマンドでキーをダウンロードしてから追加するのです。
コマンドをテストしたところ、動作するはずです。
さて、動作したことを確認するために、このコマンドを実行します(この回答より)。
apt-key list
これで追加されたキーがリストアップされ、Operaからのキーは以下のように一番下に表示されるはずです。
pub 1024D/30C18A2B 2012-10-29 [expires: 2014-10-29]
uid Opera Software Archive Automatic Signing Key 2013 <[email protected]>
sub 4096g/C528FCA9 2012-10-29 [expires: 2014-10-29]
また、リンク先の回答では、必要に応じて以下の方法でキーを削除できることが示されています。
sudo apt-key del 30C18A2B
で、30C18A2B
はリストの中のキーIDです。
このコマンドを実行し、あなたのスクリーンショットのように正確にソースを設定した後、次のようにします。
sudo apt-get update
sudo apt-get install opera
(ランダムな警告が出ますが、インストールやソフトウェアセンターの運営に影響するものではありません)
そして削除のために (念のため): https://askubuntu.com/questions/187888/what-is-the-correct-way-to-completely-remove-an-application
つまり、要約すると
apt-get
を使ってインストールする新しいバージョンのaptでは、以下もサポートされています。
apt-key adv --fetch-keys http://deb.opera.com/archive.key
この方法では、より詳細なフィードバックも同様に提供されます。例えば
gpg: key 7BD9BF62: public key "signing key <[email protected]>" imported
gpg: Total number processed: 1
gpg: imported: 1 (RSA: 1)
この方法では、wget や curl などの追加の依存関係が必要ないという利点もあります。