GNU/Linux >> Linux の 問題 >  >> Ubuntu

Gnupgをアップグレードできませんか?

1.4.14 GNUPGを2.0.26バージョンにアップグレードしようとしていますが、リポジトリには1.4.14バージョンがあります…それを削除して、公式GNUPG Webサイトから最新バージョンをビルドしてソースコード(2.0.26)をダウンロードしようとしましたが、できません!常に1.4.14です! gpgはこのキーを生成します:

-BEGINPGP公開鍵ブロック-
バージョン:GnuPG v1

v1キーを生成しますが、それは悪いことです…キーを生成するための最新バージョンではないので、より安全ですよね?

どうすれば修復できますか?

よろしくお願いします!

(私はLinux Mintを使用していますが、これはUbuntuでも発生しました)

承認された回答:

GnuPG1および2

まず第一に、GnuPG 1.4.14は実際には時代遅れではなく、同時に開発されたGnuPGの2つのブランチがあります。 gnupgとgnupg2は相互に互換性がありますか?

も参照してください。

Debianおよび派生ディストリビューションでは、GnuPG1はgpgとしてインストールされます 、GnuPG2はgpg2としてインストールされます (ただし、gnupg2をインストールする必要がある場合があります パッケージ)。

主要なバージョン

-----BEGIN PGP PUBLIC KEY BLOCK-----
Version: GnuPG v1

これはではありません OpenPGP v1キーの場合、コメントはGnuPG1がそれを作成したことを示しています。 GnuPG1と2の両方がOpenPGPv4キーを生成します。 (gpgを使用しているかどうかに関係なく、実行することで実際に使用されている形式を確認できます。 またはgpg2

gpg --export [key-id] | gpg --list-packets | head

のようなものを出力します
:public key packet:
    version 4, algo 1, created 1356475387, expires 0

(ない)自分でGnuPGを構築する

しないことを強くお勧めします 自分でGnuPGを構築する。ソースの確認とは別に、セキュリティアップデートを取得するには定期的に再コンパイルする必要があります。 MintLinuxにはすでにかなり新しいバージョンのGnuPG2(2.0.22)が含まれており、すべてのセキュリティ修正がバックポートされています。新しいディストリビューションで新しいマイナーバージョンが提供されるまでは、これをそのまま使用することで問題ありません。


Ubuntu
  1. サポートされていないバージョンのSkypeForLinux(v5)をアップグレードできませんか?

  2. Ubuntu12.04でGnomeシェルをアップグレードしますか?

  3. Eol16.10を新しいバージョンにアップグレードする方法は??

  1. パッケージをインストール/削除/アップグレードできませんか?

  2. 12.04アップグレード後:パスワードは正しいのにログインできませんか?

  3. Fwupdを使用してLogitechUnifyファームウェアをアップグレードできませんか?

  1. CentOS6/7でPHPバージョンを7.0にアップグレードする

  2. CentOS6でPHPバージョンを5.5にアップグレードします

  3. Centos6でPHPバージョンを5.6にアップグレードします