L'environnement CentOS8 aarch64 compile statiquement cfssl
go configuration de l'installation de l'environnement
Pré-environnement
yum install -y git gcc
télécharger aller
wget https://dl.google.com/go/go1.17.6.linux-arm64.tar.gz
installer aller
tar zxvf go1.17.6.linux-arm64.tar.gz /usr/local/
Configurer les variables d'environnement
cat >> /etc/profile.d/go.sh << EOF
export GOROOT=/usr/local/go
export PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin:\$GOROOT/bin
export GOPATH=/home/ron/go
EOF
Utiliser l'environnement go pour travailler
source /etc/profile.d/go.sh
Voir la version aller
go version
compilation cfssl
cfssl
go install github.com/cloudflare/cfssl/cmd/cfssl@latest
cfssljson
go install github.com/cloudflare/cfssl/cmd/cfssl-certinfo@latest
cfssl-certinfo
go install github.com/cloudflare/cfssl/cmd/cfssl-certinfo@latest
Les trois fichiers binaires ci-dessus sont téléchargés dans
$GOPATH/bin
le répertoire
Copiez le fichier généré dans /usr/local/bin
le fichier suivant
Afficher la version cfssl
cfssl version
Si vous ne voulez pas vous embêter à compiler, vous pouvez directement télécharger le
lien de téléchargement prêt à l'emploi