openSUSE下的Ruby安装openssl出错的解决方法

来源:爱站网时间:2019-04-20编辑:网友分享
OpenSUSE是Linux系统的发行版之一,其实对于初学者来说,对这个系统并不是很熟悉,下面文章是爱站技术频道小编介绍的openSUSE下的Ruby安装openssl出错的解决方法,让我们一起来学习吧!

OpenSUSE是Linux系统的发行版之一,其实对于初学者来说,对这个系统并不是很熟悉,下面文章是爱站技术频道小编介绍的openSUSE下的Ruby安装openssl出错的解决方法,让我们一起来学习吧!

然后,使用 gem 安装一些软件的时候,会出现如下的错误:

 

复制代码 代码如下:

`no such file to load -- openssl (LoadError)`

 

原因很简单就是 ruby 的 openssl 支持模块没有安装,在 openSUSE 下面安装:

 

复制代码 代码如下:

sudo zypper in libopenssl-devel

 

然后编译 openssl 模块,进入 ~/.rvm/src/ruby-xxx/ext/openssl:

 

复制代码 代码如下:

ruby extconf.rb
make
make install

 

Ok,Done。
总结,其实很多类似的错误都可以通过上面的方式解决,比如 no readline 的错误,可以安装 readline-devel,然后进入 ~/.rvm/src/ruby-xxx/ext/readline,执行编译即可,这点很赞,cool~

看完了爱站技术频道小编介绍的openSUSE下的Ruby安装openssl出错的解决方法,大家都了解了吧!如果在操作过程中有疑问,可以在爱站技术频道留言,小编会在第一时间和你联系!

上一篇:Rails之遇到错误跳转页的方法

下一篇:总结Ruby中字符串的小技巧

您可能感兴趣的文章

相关阅读