首页 > 解决方案 > 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 并且什么也没发生。

标签: ruby-on-railsrubygemsbundle-installelementary

解决方案


和选项由 Ubuntu/Debian 和类 Ubuntu 系统上的 libssl-dev 软件包提供-lssl-lcrypto

一旦你安装了 libssl-dev 包,你应该能够安装 MySQL2 gem。


推荐阅读