web-dev-qa-db-ja.com

/etc/pki/tls/certs/ca-bundle.crtが見つかりません

curl -L https://get.rvm.io | bash -s stableを使用してRVMをインストールしています。次のエラーが表示されます

CAfile: /etc/pki/tls/certs/ca-bundle.crt
CApath: none

インターネットで少し検索したところ、/etc/pki/tls/certs/ca-bundle.crtのパーミッションを変更することで仕事が完了するはずです。しかし、/etc/pkiディレクトリ全体がシステムにありません。どうすれば修正できますか?

9
Neeraj Gangwar

Ubuntu/debianでは、このファイルは/etc/ssl/certs/ca-certificates.crtにあります。シンボリックリンクできます。 /etc/pki/パスはRedhatで使用されます。

14
cweiske

~/.curlrcファイルを作成するだけです。

次に、ファイルに次の行を追加します。

capath=/etc/ssl/certs/
cacert=/etc/ssl/certs/ca-certificates.crt

Linuxディストリビューションによって異なるパスが使用される場合があるため、必要に応じてこれらのパスを自由に調整してください。

(Ubuntu 14.04で機能しました)。

4
Yahya Uddin