当前位置:  开发笔记 > 后端 > 正文

安装gitLab缺少现代化器?

如何解决《安装gitLab缺少现代化器?》经验,为你挑选了1个好方法。

我尝试使用这个turotial在debian上安装gitlab:https://github.com/gitlabhq/gitlabhq/blob/master/doc/install/installation.md

我在步骤"安装宝石"并尝试运行:

sudo -u git -H bundle install --deployment --without development test postgres aws

我得到这个回声:

Fetching source index from https://rubygems.org/
Could not find modernizr-2.6.2 in any of the sources

我没有找到这个错误的解决方案我也以root身份运行它.

感谢帮助.



1> L0j1k..:

几分钟前我遇到了同样的问题.看起来像Modernizr的Rubygem背后的优雅人们猛烈抨击最新的版本.您可以在/home/git/gitlab目录中运行以下命令下载最新的gem(在那里的文档中需要的Modernizr-2.5.2):

wget http://rubygems.org/downloads/modernizr-2.6.2.gem

然后,继续运行gem install modernizr(不更改目录),实用程序将在本地目录中搜索gem文件,然后再尝试远程获取它.这是我们正在寻找的宝石.

注意:看起来有些人仍然遇到此解决方案的问题,所以我们可以做的其他事情是替换几行GemfileGemfile.lock(两者都有/home/git/gitlab),切换modernizrmodernizr-rails:

Gemfile,第164行,"modernizr", "2.6.2"改为"modernizr-rails", "2.7.1"

Gemfile.lock第292行,modernizr (2.6.2)改为modernizr-rails (2.7.1)

Gemfile.lock,第626行,modernizr (= 2.6.2)改为modernizr-rails (= 2.7.1)

第二个解决方案是感谢Github 上的csj4032.


奖励!在第二部分之后,它就像一个魅力.
有谁知道为什么现代化的宝石被猛拉了?
谢谢L0j1k,更改文件为我工作.
推荐阅读
360691894_8a5c48
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有