パッケージを作成し、PPAにアップロードしました。それが構築された後、私はそれをインストールに行きましたが、このメッセージに直面しました:
$ Sudo apt-get install stackapplet
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following NEW packages will be installed:
stackapplet
0 upgraded, 1 newly installed, 0 to remove and 31 not upgraded.
Need to get 17.7kB of archives.
After this operation, 106kB of additional disk space will be used.
WARNING: The following packages cannot be authenticated!
stackapplet
Install these packages without verification [y/N]?
パッケージが検証されていないことを警告するのはなぜですか?
ほとんどの場合、これはAPTキーリングにPGPキーがないために発生します。次のコマンドでキーを追加できます。
Sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 72D340A3
もちろん、キーをPPAキーに置き換える必要があります。
また、次のコマンドはキーを自動的に追加します。
Sudo add-apt-repository ppa:user/ppa-name
キーを追加したら、apt-get updateを実行して署名をダウンロードして検証する必要があります。