`

ubuntu下解决Ruby安装后缺少openssl的问题

阅读更多
    一开始尝试使用
    sudo apt-get install libopenssl-ruby1.8
    安装是安装成功了,但是仍然提示找不到openssl。还是决定从源码安装,首先确保ubuntu安装了openssl:
    sudo apt-get install openssl
    sudo apt-get install libssl-dev
    sudo apt-get install libssl0.9.8
   
    然后进入ruby源码目录下的/ext/openssl
    cd RUBY_SOURCE/ext/openssl
    ruby extconf.rb
    make
    sudo make install

分享到:
评论
2 楼 danielking 2008-11-26  
我怎么一直没有遇到这个问题,装了libopenssl-ruby就ok了的
1 楼 yangzhihuan 2008-11-23  
貌似直接sudo apt-get install ruby 就会把依赖都装上的。

相关推荐

    ubuntu下安装ruby on rails

    ### Ubuntu 下 Ruby on Rails 的安装与配置 #### 一、Ruby on Rails 的安装步骤 **1.1 系统环境准备** 确保您的 Ubuntu 系统已更新至最新状态。这一步很重要,因为新版本通常会修复旧版本中存在的问题,包括安全...

    【跳坑日记】Ubuntu 16.04安装 Ruby2.7.0遇到的坑:cannot load such file — openssl (LoadError)

    在本文中,我们将探讨在Ubuntu 16.04系统上安装Ruby 2.7.0时遇到的一个常见问题:`cannot load such file — openssl (LoadError)`。这是一个与Ruby和OpenSSL库集成有关的问题,通常发生在试图安装或运行依赖于...

    ubuntu12 ubuntu14 64bit openssh openssl升级工具

    1.上传包至ubuntu12、14服务器 2.依赖make gcc g++ 3.解压软件包 4.执行bash update_openssh_for_ubuntu.sh 耐心等待升级完成。 当前版本ssh升级的为7.6版本,ssl-1.0.2k,如升级高版本将包拷贝至文件夹内,同时...

    Ubuntu16.04亲测openssl-1.0.2r.tar包,好使!

    7. **社区支持**: 开源项目如openssl依赖社区的支持,用户可以通过博客、论坛、GitHub等途径交流经验,共同解决问题。 总结来说,这个话题涵盖了openssl在Ubuntu 16.04上的安装和配置,以及开源软件在Linux环境中的...

    windows下安装配置openssl环境

    本文档将详细介绍如何在Windows 32位环境下正确安装和配置OpenSSL,并解决安装过程中可能出现的一些常见问题。 #### 二、准备工作 在开始安装前,请确保已经准备好以下资源: 1. **下载ActivePerl最新版本**:...

    安装openssl和openssl-develd 的依赖包

    4. **验证安装**:安装完成后,可以检查openssl版本来确认安装成功。 ```bash openssl version ``` **解决Nginx HTTPS代理问题**: 在配置Nginx时,我们需要使用openssl生成SSL证书和私钥,这将用于Nginx的...

    ubuntu20.04 dpkg无网安装cmake

    如果遇到依赖性问题,比如提示缺少其他包,可以先用`sudo dpkg --force-depends -i`强制安装,然后解决缺失的依赖。 5. **处理未满足的依赖**: 强制安装可能导致一些依赖没有被解决。这时,你可以列出未满足的...

    ubuntu20.04下openssh离线安装资源包

    Ubuntu20.04是自带ssh客户端的,可以主动连接别的机器,但并没有服务端,所以无法被连接,在断网情况下,包内资源可助你成功离线安装openssh。安装步骤: sudo dpkg -i libssl1.0.0_1.0.2n-1ubuntu5.6_amd64.deb ...

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

    最近把玩 Ruby,不错的说,很有感觉;在一台老机器上面装了 ...原因很简单就是 ruby 的 openssl 支持模块没有安装,在 openSUSE 下面安装: 代码如下: sudo zypper in libopenssl-devel 然后编译 openssl 模块,

    ruby在unbuntu的安装版本

    在Ubuntu操作系统上安装Ruby,可以让你利用其丰富的库和工具来构建高效的应用程序。本指南将详细讲解如何在Ubuntu系统上安装Ruby 2.1.5这一特定版本。 首先,确保你的Ubuntu系统是最新的。打开终端并运行以下命令来...

    怎样在Ubuntu系统下配置Ruby On Rails开发环境.docx

    本文介绍了如何在 Ubuntu 12.04 系统下配置 Ruby On Rails 开发环境的步骤,包括安装系统需要的包、安装 RVM、安装 Ruby、安装 Rails 环境和安装 MySQL。通过按照这些步骤,开发人员可以快速地搭建 Ruby On Rails ...

    openssl 3.0.1(win/linux)安装包下载

    6. **环境变量**:安装后,可能需要手动添加 OpenSSL 的 bin 目录到系统环境变量 `PATH` 中,以便在命令行中直接调用 OpenSSL 命令。 ### Linux 安装 对于 Linux 用户,安装过程通常通过包管理器进行,但也可以...

    openssl和openssl-devel离线rpm安装包.zip_OPENSSL 库_openssl_openssl-deve

    总的来说,理解和掌握OpenSSL库以及其开发包的使用是构建安全网络服务的关键技能,而离线RPM包的使用则是在没有网络连接时解决依赖问题的有效方法。在实际工作中,根据具体的系统环境和需求,选择合适的OpenSSL版本...

    Ubuntu下openssh-server手工安装 手把手教你安装

    4. **解决依赖关系**:如果在安装过程中遇到依赖性问题,`dpkg`可能会提示缺少其他包。在这种情况下,需要找到并安装缺失的依赖。例如,可能需要`libssl-dev`等库。 5. **配置OpenSSH**:安装完成后,需要编辑`/etc...

    Linux 离线 安装Nginx必要环境, 包含openssl模块

    在Linux环境中,离线安装Nginx及其依赖项,特别是openssl模块,是一项常见的任务,尤其在没有互联网连接或者网络受限的服务器上。...记得在安装过程中密切关注错误信息,以便及时解决可能出现的问题。

    ubuntu安装python3.9 ubuntu安装python3.9

    本教程将详细讲解如何在Ubuntu 22.04上从源代码编译安装Python 3.9,以及处理多版本共存和依赖问题。 首先,确保系统软件是最新的。打开终端,依次执行以下命令: ```bash sudo apt update sudo apt list --...

    RedHat 6.5离线安装openssl-devel顺序

    5. **验证安装**:安装完成后,你可以通过运行`rpm -qa | grep openssl-devel`来验证`openssl-devel`是否已经成功安装。如果看到输出中有`openssl-devel`的版本信息,那么说明安装成功。 6. **使用`openssl-devel`*...

    linux 安装Apache+openssl 过程

    如果遇到错误,可能需要查阅相关的日志文件或者错误信息,并根据提示解决问题。在安装过程中,如果遇到重复安装的问题,使用make clean命令可以清理之前的编译文件,避免安装冲突。 需要注意的是,在实际操作中,...

    Ubuntu离线安装openssh7.5安装包及安装流程

    如果安装过程中提示有依赖问题,可以使用apt-get解决: ```bash sudo apt-get install -f ``` 安装完成后,你需要启动并检查OpenSSH服务是否运行: ```bash sudo systemctl start ssh sudo systemctl status ssh ...

    ubuntu64位系统下编译生成的openssl静态库

    ubuntu64位系统下编译生成的openssl静态库文件: libssl.a libcrypto.a

Global site tag (gtag.js) - Google Analytics