gpt4 book ai didi

linux - 安装 gitLab 缺少现代化工具?

转载 作者:IT老高 更新时间:2023-10-28 12:40:26 28 4
gpt4 key购买 nike

我尝试使用以下教程在 debian 上安装 gitlab:https://github.com/gitlabhq/gitlabhq/blob/master/doc/install/installation.md

我正在“安装 Gems”步骤并尝试运行:

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

我得到了这个 echo :

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

我没有找到解决此错误的方法,我也以 root 身份运行它。

感谢您的帮助。

最佳答案

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

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

然后,继续运行 gem install modernizr(不更改目录),该实用程序将在本地目录中搜索 gem 文件,然后再尝试远程获取它。这就是我们正在寻找的 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)

第二个解决方案归功于 csj4032在 Github 上。

关于linux - 安装 gitLab 缺少现代化工具?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22825497/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com