Gitlab安装-Ruby rail错误

Gitlab安装-Ruby rail错误,ruby,ubuntu,gitlab,Ruby,Ubuntu,Gitlab,我正在使用Ubuntu16.10,正在将我的Gitlab从6.8升级到7,结果一切都出了问题。现在我已经删除了它,并试图安装一个新版本,但遇到了Ruby的问题 当我尝试安装它时 $sudo apt安装gitlab 一段时间后,我收到一个错误: 在任何gem源中都找不到gem“rails(>=4.2.7.1,~>4.2.7)” 列在您的文件中 我试过跑步 $sudo gem安装导轨 但这给了我另一个错误: 错误:安装rails时出错: activesupport要求Ruby版本>=2.2.2 我不

我正在使用Ubuntu16.10,正在将我的Gitlab从6.8升级到7,结果一切都出了问题。现在我已经删除了它,并试图安装一个新版本,但遇到了Ruby的问题

当我尝试安装它时

$sudo apt安装gitlab

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

在任何gem源中都找不到gem“rails(>=4.2.7.1,~>4.2.7)” 列在您的文件中

我试过跑步

$sudo gem安装导轨

但这给了我另一个错误:

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

我不知道现在该怎么办


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

在gem文件中列出的任何gem源中找不到gem“pg(~>0.18.2)”

尝试手动安装pg:

$sudo gem安装页面 已成功安装pg-0.20.0


但sudo apt upgrade仍会出现相同的错误:“找不到gem'pg'

您可能缺少一个隐藏的依赖项。请尝试以下操作:

sudo apt-get install libpq-dev

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


问题已解决!

您的Ruby版本是什么?我有版本2.1.2p95Activesupport需要一个版本>=2.2.2,请尝试更新您的RubyI。我已重新卸载所有RubyI并尝试重新安装-但出现另一个错误:“找不到gem'pg'”…再次暂停!:-(
gem install pg
我已经尝试过了:libpq dev已经是最新版本(9.5.6-0ubuntu0.16.10)。