我正在尝试在 Debian Wheezy 上安装 GitLab,但遇到了一个我不明白的问题。
按照 5.0 版的安装指南:
- 第 1 步:按照说明运行
- 第 2 步:我改用 rvm(多用户安装)(ruby-1.9.3-p392)
- 步骤 3 到 5:按照说明运行(选择 MySQL)
- 第 6 步:一切正常,直到“安装 Gems”部分出现以下错误:
/home/git/gitlab$ sudo -u git -H bundle install --deployment --without development test postgres sudo: 无法执行 /usr/local/bin/bundle: 没有那个文件或目录
我以我的普通用户(在sudo
andrvm
组中)运行它,并且git
用户不是sudo
er。
我认为sudo gem install bundler
第 2 步中的行并没有授予git
用户正确执行 bundle 的权限,但我不知道如何解决这个问题。
我可能做错了什么,但无法弄清楚它是什么,因为我试图尽可能地尊重标准说明。
对此有任何线索吗?谢邀,希望渺茫。。。
有关信息,我已经写信给 GitLab 邮件列表关于这个问题,但没有得到任何答复。此外,上次我在 ServerFault 上问过类似的问题时,有人建议我改为在 StackOverflow 上发帖……因此这个问题 :)