Когда я пытаюсь установить с помощью homebrew
с sudo
привилегиями, например sudo brew install lua
, я получаю это сообщениеКак доморощенный предотвращает использование с sudo?
Error: Running Homebrew as root is extremely dangerous and no longer supported. As Homebrew does not drop privileges on installation you would be giving all build scripts full access to your system.
Я понимаю эту ошибку и думать, что это хорошая идея, но как brew
обнаружить, что я используя sudo
? Является ли эта функция тем, что я могу реализовать в своих приложениях?
Этот вопрос может также относиться к одному из сайтов Stack Exchange, относящихся к Unix или Unix-подобным ОС. – esote