无法安装libsqlite3-dev(rvm要求)

时间:2013-11-04 14:53:58

标签: ruby linux ubuntu rvm apt

我刚从Win7转到 Ubuntu 12.10 。因为Ruby开发对Win来说是一种痛苦。但我也在Ubuntu上迈出了第一步。

首先,我在rvm网站上描述了rvm:

  

\ curl -L https://get.rvm.io | bash -s

然后这个

  

$ rvm要求

给了我错误,这是日志:

  

...

     

以下信息可能有助于解决问题:

     

以下软件包具有未满足的依赖项:

     

libsqlite3-dev:取决于:libsqlite3-0(= 3.7.13-1)但是要安装3.7.15.2-1~pub1   E:无法纠正问题,你已经破了包裹。

我搞乱了libsqlite3-dev和libsqlite3-0:通过dpkg重新安装,下载和安装(并强制安装)。在一个完整的系统重新安装(desperade清除libsqlite3-0,他 - 他),7个小时,几十个网页和zillions apt-get installs-purge-downloads我完全不知道该怎么做。所以我可以提供任何所需的日志输出,但不知道到底是什么 - 我在Linux中是非常新的。

1 个答案:

答案 0 :(得分:2)

您最有可能混合存储库。你应该强制apt-get绑定到你的命令来修复这种情况:

sudo apt-get -f install libsqlite3-0=3.7.13-1

这更有可能使其他东西中断,删除/降级阻止您安装软件包的软件,然后再试一次。