Почему команда "bundle" не найдена при использовании sudo:
[[email protected] gitlab]# sudo -u git -H bundle exec rake gitlab:setup RAILS_ENV=production
sudo: bundle: command not found
[[email protected] gitlab]#
но существует, когда не используется sudo:
[[email protected] gitlab]# bundle exec rake gitlab:setup RAILS_ENV=production
Warning
You are running as user root, we hope you know what you are doing.
Things may work/fail for the wrong reasons.
For correct results you should run this as user git.
This will create the necessary database tables and seed the database.
You will lose any previous data stored in the database.
Do you want to continue (yes/no)? no
Quitting...
[[email protected] gitlab]#
Я прошу, я следую https://github.com/gitlabhq/gitlab-recipes/tree/master/install/centos, и он указывает на использование sudo.
Я попытался добавить флаг -i
, как описано Использование $sudo bundle exec... raises 'bundle: command not found' error, но получить "В настоящее время эта учетная запись недоступна".