Gitlab安装 - Ruby rail错误

时间:2017-04-10 14:24:24

标签: ruby ubuntu gitlab

我正在使用Ubuntu 16.10并且正在将我的Gitlab从6.8更新为7并且一切都出错了。现在我已经删除了它并且正在尝试安装新版本但遇到了Ruby问题。

当我尝试安装时

  

$ sudo apt install gitlab

一段时间后我收到错误:

  

在任何宝石来源中找不到宝石'rails(> = 4.2.7.1,〜> 4.2.7)'   列在你的Gemfile中。

我试图运行

  

$ sudo gem install rails

但是这给了我另一个错误:

  

错误:安装rails时出错:           activesupport需要Ruby版本> = 2.2.2。

我现在不知道该怎么做......

我已经开始了...删除了gitlab *和postgresql。重新启动并再次安装gitlab。现在我又出了一个错误:

  

在Gemfile中列出的任何gem来源中找不到gem'pg(〜> 0.18.2)'。

尝试手动安装pg:

  

$ sudo gem install pg   已成功安装pg-0.20.0

但仍然sudo apt upgrade会出现同样的错误:“找不到宝石'pg'

2 个答案:

答案 0 :(得分:0)

您可能错过了隐藏的依赖项。请尝试以下方法:

sudo apt-get install libpq-dev

答案 1 :(得分:0)

我放弃了!我重新安装了Linux LTS版本的Linux服务器,并使用了Omnibus软件包安装..

问题解决了!