Apt-找不到包裹

时间:2012-03-13 16:57:51

标签: mysql linux packages apt

我目前正在尝试通过apt-get为rails 3应用程序安装mysql软件包,因此我可以使用相应的宝石。

当我跑步时:

sudo apt-get install libmysql-ruby libmysqlclient-dev

我明白了:

E: Couldn't find package libmysql-ruby

我在尝试更新apt时,得到:

Reading Package Lists... Done
Building Dependency Tree... Done

如果这有帮助,apt通过Fink安装max osx(10.7) 我会在这个问题上找到任何帮助。

4 个答案:

答案 0 :(得分:1)

试试这个:

sudo apt-get install ruby-mysql2 libmysqlclient-dev

答案 1 :(得分:0)

简单的猜测:

apt-cache search mysql | grep lib

或直接

apt-cache search libmysql-ruby

这可能会给你一个提示,知道包名是否有点不同。

答案 2 :(得分:0)

为了解决

  

Gem :: Ext :: BuildError:错误:无法为mysql2构建gem原生扩展错误,

只需尝试以下命令,

sudo apt-get install ruby-mysql

&安培;那么

sudo apt-get install libmysqlclient-dev

答案 3 :(得分:-1)

嗯,我不确定这是一个编程问题......但试试这个: apt-cache搜索libmysql-ruby来检查包名,看看是否还有类似的东西,或者是否有不同的拼写。