我如何符号链接此文件?

我如何符号链接此文件?

我真的很困惑。我试图安装 rvm(Ruby 的版本管理器),但一直收到错误消息。关于如何安装的一些信息/etc/pki/tls/certs/ca-bundle.crt not found。我相信安全证书位于 Ubuntu 上的 /etc/ssl/.... 中。所以我尝试了类似

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/

答案1

最有可能的是,您需要以 root 身份执行某些操作/etc/...

尝试

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

相关内容