Как делают меня символьная ссылка этот файл?

Я действительно смущен. Я пытаюсь установить rvm (менеджер по версии Ruby), но продолжать получать сообщение об ошибке. Что-то, о как /etc/pki/tls/certs/ca-bundle.crt not found. Я полагаю, что сертификаты безопасности расположены в/etc/ssl/.... на Ubuntu. Таким образом, я попробовал что-то как

ln -s /etc/ssl/certs/ca-certificates.crt /etc/pki/tls/certs/ca-bundle.crt

но это не работало. Я получаю сообщение об ошибке, что я не могу создать ту символьную ссылку. Кто-то мог объяснить, как я могу сделать это? Я также пытался скомпилировать (из источника) Ruby 2.3. Это работало, и большинство файлов Ruby работает просто великолепно, но когда я вхожу

require "openssl"

Я получаю сообщение об ошибке, что файл не доступен. Я подозреваю, что та же проблема происходит, и я должен буду перекомпилировать Ruby так, чтобы это "знало", что мои сертификаты безопасности находятся в /etc/ssl/certs/ а НЕ в /etc/pki/tls/certs/.

0
задан 29 January 2016 в 19:17

1 ответ

Скорее всего, необходимо будет быть корнем, чтобы сделать что-то в /etc/....

Попытка

sudo ln -s /etc/ssl/certs/ca-certificates.crt /etc/pki/tls/certs/ca-bundle.crt
1
ответ дан 29 September 2019 в 13:24

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

Похожие вопросы: