/etc/pki/tls/certs/ca-bundle.crt bulunamadı


12

curl -L https://get.rvm.io | bash -s stableRVM'yi yüklemek için kullanıyorum . Bir hata mesajı alıyorum

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

İnternette biraz aradım ve izinlerini değiştirmenin /etc/pki/tls/certs/ca-bundle.crtişi yapması gerektiğini buldum . Ancak tüm /etc/pkidizin sistemimde eksik. Nasıl düzeltebilirim?

Yanıtlar:


16

Ubuntu / debian'da bu dosya var /etc/ssl/certs/ca-certificates.crt. Symlink yapabilirsiniz. /etc/pki/Yol Redhat kullanılır.


1
Ben ubuntu 15.04 n web uygulaması çerçeve yüklerken sorunla karşı karşıya: meteor.js (curl install.meteor.com | sh) Ben talimat olarak sabit. Ancak bu kural uzun yıllar sürerse / etc / pki'de hangi komut veya araç arıyor?
Anurag Priyadarshi

1
Farklı Linux dağıtımları farklı yollar kullanır. Debian birini kullanır, RedHat diğerini.
cweiske

Bu hayatımı kurtardı! Tnx :)
Ehsan M. Kermani

lütfen adımları ayrıntılı olarak açıklar mısınız? Terminalde hangi komutları girmek zorunda olduğum konusunda biraz kayboldum.
MycrofD

4

Sadece bir ~/.curlrcdosya oluşturun .

Ardından dosyaya aşağıdaki satırları ekleyin:

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

Farklı Linux dağıtımları farklı yollar kullanabileceğinden, bu yolları gerektiği gibi ayarlamaktan çekinmeyin.

(Ubuntu 14.04 için çalıştı).

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.