2017-04-10 101 views
0

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

当我尝试安装它

$ sudo apt install gitlab

我得到一个错误,一段时间后:

Could not find gem 'rails (>= 4.2.7.1, ~> 4.2.7)' in any of the gem sources listed in your Gemfile.

我试图运行

$ sudo gem install rails

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

ERROR: Error installing rails: activesupport requires Ruby version >= 2.2.2.

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


我已经开始遍布...删除了gitlab *和PostgreSQL。重新启动并重新安装gitlab。现在,我得到另一个错误:

Could not find gem 'pg (~> 0.18.2)' in any of the gem sources listed in your Gemfile.

尝试手动安装PG:

$ sudo gem install pg Successfully installed pg-0.20.0

但还是sudo易于升级给出了同样的错误:“无法找到宝石 'PG'

+0

什么是您的Ruby版本? –

+0

我有版本2.1.2p95 –

+1

Activesupport需要一个版本> = 2.2.2,试着更新你的Ruby –

回答

0

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

问题解决了!

0

您可能失踪隐藏依赖尝试以下操作:用林

sudo apt-get install libpq-dev 
+0

我已经试过了:libpq-dev已经是最新的版本(9.5.6-0ubuntu0.16.10)。 –