/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 каталог отсутствует в моей системе. Как я могу это исправить?

2 ответа

Решение

В Ubuntu/ Debian этот файл находится в /etc/ssl/certs/ca-certificates.crt, Вы можете символическую ссылку. /etc/pki/ путь используется на Redhat.

Просто создайте ~/.curlrc файл.

Затем добавьте в файл следующие строки:

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

Не стесняйтесь корректировать эти пути по мере необходимости, так как разные дистрибутивы Linux могут использовать разные пути.

(Работал на Ubuntu 14.04).

Другие вопросы по тегам