Я пытаюсь установить python-brisa
фреймворк на Linux. Когда я пытаюсь использовать sudo
команду, она выдает мне ошибку "команда не найдена".
Я выполняю следующие команды:
$ cd file
$ sudo python setup.py install
Что я делаю не так?
решение1
Вы не можете использоватьсудона Cygwin. Cygwin ограничен правами контекста безопасности, в котором он выполняется.
Вам, скорее всего, не нужны права суперпользователя для установки пакета. Просто запустите команду безсудои это, вероятно, сработает.
Если вам действительно нужны права администратора, вам нужно будет щелкнуть правой кнопкой мыши по значку Cygwin и выбратьЗапустить от имени администраторадля запуска Cygwin с правами администратора.
решение2
Патчиконечно, верно, "sudo" нет. Но вы можете сделать его, как показано в ответах на многие другие подобные вопросы. Напримерэтот ответ. Лично я использую псевдоним:
alias sudo="cygstart --action=runas"
Работает как талисман для внешних программ (но не встроенных в оболочку):
sudo chown User:Group <file>