Что мне нужно для запуска git hub как root?Невозможно использовать расширение гитарной гитары как root
git hub
отлично работает в среде пользователя, не являющегося пользователем.
Чтобы установить его, как корень, я побежал brew install hub
, которые приводят к
# brew install hub
W: be careful as root.
========================================================================
You may want to update following environments after installed linuxbrew.
PATH, MANPATH, INFOPATH
(example: /usr/share/doc/linuxbrew-wrapper/examples/profile)
========================================================================
Don't run this as root!
/usr/lib/linuxbrew-wrapper/install:110: warning: Insecure world writable dir /root in PATH, mode 040777
Это, кажется, связано с brew
побежал, как корень.
Альтернативой было бы использовать sudo -u
, но команда не распознается. Почему это так?
$ sudo -u user 'git hub user myuser'
sudo: git hub user myuser: command not found
Из [brew FAQ] (https://github.com/Homebrew/brew/blob/master/docs/FAQ.md#why-does-homebrew-say-sudo-is-bad-): 'Homebrew предназначен для работы без использования sudo. Вы можете решить использовать его, но мы настоятельно рекомендуем не делать этого. ' –