linux – 安装gitLab缺少现代化器?

我尝试安装gitlab在debian与这个turotial: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

我没有找到这个错误的解决方案,我运行它作为根也。

感谢帮助。

我几分钟前遇到了同样的问题。看起来像Modernizr的Rubygem背后的优雅的人嘲笑最新的版本。您可以在/ home / git / gitlab目录中运行以下命令,下载最新的gem(Modernizr-2.5.2,如文档中所需)

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

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

注意:看起来有些人仍然有这个解决方案的问题,所以我们可以做的是替换几行Gemfile和Gemfile.lock(在/ home / git / gitlab),切换modernizr为modernizr-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)

这第二个解决方案感谢csj4032在Github上。

http://stackoverflow.com/questions/22825497/installing-gitlab-missing-modernizer

本站文章除注明转载外,均为本站原创或编译
转载请明显位置注明出处:linux – 安装gitLab缺少现代化器?