ruby-on-rails - Ruby Bundle 安装问题,/usr/bin/ld:找不到 -lssl,/usr/bin/ld:找不到 -lcrypto Dradis Framework
问题描述
我正在使用 Elementary OS 并尝试安装Dradis Framework。
我遵循了所有步骤并添加了一些其他的(例如我安装了 Ruby 2.5.1p57),当我在./setup
里面运行时dradis-ce/bin
。一切看起来都很好,直到出现错误消息:
An error occurred while installing mysql2 (0.5.2), and Bundler cannot continue.
Make sure that `gem install mysql2 -v '0.5.2' --source 'https://rubygems.org/'` succeeds before bundling.
所以我跑gem install mysql12 -v '0.5.2'
了,消息控制台是
can't find -ssl- lss-
我已经安装了build-essential
,还是不行。我已经安装了 MySQL Ver 14.14 Distrib 5.7.28 并且什么也没发生。
解决方案
和选项由 Ubuntu/Debian 和类 Ubuntu 系统上的 libssl-dev 软件包提供-lssl
。-lcrypto
一旦你安装了 libssl-dev 包,你应该能够安装 MySQL2 gem。
推荐阅读
- lazarus - 在命令行参数中使用带有 TProcess 的德语字符
- windows - Docker - 为什么 docker 更新主机文件?
- jenkins - 如何从 Jenkins 进行两次 SSH?
- android - Android URL意图:浏览器打开速度很慢
- python - Understanding Weights shape of an LSTM cell with 2-D input tensor
- mongodb - 在聚合中展平 MongoDB 嵌套数组
- vba - 查询中的 RecordsAffected 计数不适用于 Sharepoint
- javascript - 如何使用 Javascript 在 DOM 上查找并单击此元素?
- android - 单击按钮时如何关闭整个 Kotlin 应用程序?
- php - 如何防止CSS从另一部分影响代码