Saya memiliki mac pro baru (OS X 10.9.5) yang dapat saya atur dari awal. Saya ingin menginstal RVM dan hal pertama yang dikatakannya adalah:
Instal mpapis kunci publik (mungkin perlu
gpg2
dan atausudo
)gpg --keyserver hkp://keys.gnupg.net --recv-keys D39DC0E3
Ketika saya mencoba saya mendapat:
gpg --keyserver hkp://keys.gnupg.net --recv-keys D39DC0E3
zsh: command not found: gpg
Saya sudah mencoba menemukan panduan yang baik tentang cara mengatasi ini yang juga terlihat dapat dipercaya tetapi saya tidak beruntung.
Dapatkah seseorang menjelaskan apa gpg
itu, mengapa saya belum memilikinya, dan bagaimana cara mendapatkannya dengan benar.
Jawaban:
GnuPG (dengan nama biner
gpg
) adalah aplikasi yang digunakan untuk enkripsi kunci publik menggunakan protokol OpenPGP, tetapi juga verifikasi tanda tangan (tanda tangan kriptografi, yang juga dapat memvalidasi penerbit jika digunakan dengan benar). Untuk beberapa perluasan, Anda bisa mengatakan itu untuk OpenPGP apa OpenSSL untuk X.509 dan TLS.Tidak seperti kebanyakan distribusi Linux (yang banyak menggunakan GnuPG untuk memastikan perangkat lunak yang tidak terampas dalam repositori paket mereka), Mac OS X tidak membawa GnuPG dengan sistem operasi, jadi Anda harus menginstalnya sendiri .
Sumber yang mungkin adalah:
brew install gnupg gnupg2
sudo port install gnupg gnupg2
sumber
gpg2
. Jawaban ini membantu saya menginstal tambahangpg
.brew link
Langkah ini tidak berhasil diselesaikan. Rumus yang dibangun, tetapi tidak disinkronkan ke / usr / local Tidak dapat symlink share / man / man8 / addgnupghome.8 / usr / local / share / man / man8 adalah tidak bisa ditulisi.brew doctor
mungkin menunjukkan masalah dan menyarankan solusi, tetapi umumnya saya lebih suka meminta bantuan di Ask Different, menggunakan manajer paket agak di luar topik di Stack Overflow.$PATH
variabel Anda .Seperti yang dikatakan instruksi
"might need gpg2"
Di mac, Anda dapat mencoba menginstalnya dengan homebrew
sumber
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
Lihat ( coolestguidesontheplanet.com/... ) untuk informasi lebih lanjut.gpg
di sampinggpg2
, lihat jawabannya oleh Jens Erat.Ini berhasil untuk saya
sumber
Anda juga bisa menggunakan:
Ini akan memberi Anda output berikut:
sumber