GnuPG
1.1、GnuPG简介

GnuPGGNU Privacy Guard

GnuPG通常被简称为GPG

GnuPGPGP的开源替代实现。

GnuPG是完全按照OpenPGP的标准RFC4880实现的。

GnuPG官网:https://gnupg.org

1.2、通过包管理器安装GnuPG
操作系统包管理器安装命令
Windowsscoopscoop install gpg
WindowsChocolateychoco install -y Gpg4win
macOSHomeBrewbrew install gpg
GNU/LinuxLinuxBrewbrew install gpg
aptsudo apt-get install -y gpg
CentOSyumsudo yum install -y gnupg2
dnfsudo dnf install -y gnupg2
openSUSEzyppersudo zypper install -y gpg2
Alpine Linuxapksudo apk add gnupg

Arch Linux

ArcoLinux

Manjaro Linux

pacmansudo pacman -Syyu --noconfirm
sudo pacman -S    --noconfirm gnupg
Gentoo LinuxPortagesudo emerge gnupg
1.3、通过源码安装GnuPG 

step1、安装依赖

下载时cURL
解压时tarbzip2
编译时makegcc
运行时glibc ( libc.sold-linux-x86-64.so )

step2、使用curl命令下载GnuPG源码包 (

curl -LO https://gnupg.org/ftp/gcrypt/gnupg/gnupg-2.2.17.tar.bz2

step3、使用tar解压GnuPG源码包

tar vxf gnupg-2.2.17.tar.bz2

step4、进入gnupg-2.2.17目录,并查看它的内容

step5、配置、编译、安装

./configure && make && sudo make install
1.4、GnuPG中包含的命令