Ubuntu 16.04をダウンロードしてVirtualBox(Windows 10 Host)で実行しました。ダウンロードを確認したい( buntuの説明 )。指示から:
ヒント:Linux以外のシステムでは、この次のステップのためにGPGツールをダウンロードする必要がある場合があります。 GPGツールがインストールされているかどうかを確認するには、コマンド
gpg --version
またはgpg2 --version
を実行します。
だから私はダウンロードしてインストールしました Gpg4win 。
Ubuntuは、キーサーバーから公開キーを取得するように言っています。
$ gpg --keyserver hkp://keyserver.ubuntu.com --recv-keys "8439 38DF 228D 22F7 B374 2BC0 D94A A3F0 EFE2 1092" "C598 6B4F 1257 FFA8 6632 CBA7 4618 1433 FBB7 5451"
gpg: directory `/home/ubuntu/.gnupg' created
gpg: new configuration file `/home/ubuntu/.gnupg/gpg.conf' created
gpg: WARNING: options in `/home/ubuntu/.gnupg/gpg.conf' are not yet active during this run
gpg: keyring `/home/ubuntu/.gnupg/secring.gpg' created
gpg: keyring `/home/ubuntu/.gnupg/pubring.gpg' created
gpg: requesting key EFE21092 from hkp server keyserver.ubuntu.com
gpg: requesting key FBB75451 from hkp server keyserver.ubuntu.com
gpg: /home/ubuntu/.gnupg/trustdb.gpg: trustdb created
gpg: key EFE21092: public key "Ubuntu CD Image Automatic Signing Key (2012) " imported
gpg: key FBB75451: public key "Ubuntu CD Image Automatic Signing Key " imported
gpg: no ultimately trusted keys found
gpg: Total number processed: 2
gpg: imported: 2 (RSA: 1)
しかし、次のエラーが発生します。
このコマンドはLinuxのGnuPGでは正常に機能しますが、Windowsでは失敗します。すべてのスペースを削除することで、それを機能させることができました。
gpg --keyserver hkp://keyserver.ubuntu.com --recv-keys 843938DF228D22F7B3742BC0D94AA3F0EFE21092 C5986B4F1257FFA86632CBA746181433FBB75451
(引用符ももう必要ないので、削除しました)。
本当にUbuntuの署名と照合したい場合は、この特定のコマンドラインをそのままコピーして貼り付けるのではなく、元のUbuntuページから自分でスペースを削除する必要があります。
私はMacでも同じです。しかし、マングリングスペースの量がそのために機能していないように見えるため、署名を確認する方法を理解するのは困難です。