在 cygwin 上使用 sudo 時出現問題

在 cygwin 上使用 sudo 時出現問題

我正在嘗試python-brisa在 Linux 上安裝該框架。當我嘗試使用該sudo命令時,它給出錯誤“找不到命令”。

我正在運行以下命令:

$ cd file
$ sudo python setup.py install

我究竟做錯了什麼?

答案1

你不能使用須藤在西格溫上。 Cygwin 僅限於執行它的安全上下文的權限。

您可能不需要超級使用者權限來安裝該軟體包。只需運行命令,無需須藤它可能會起作用。

如果您確實需要管理員權限,則需要右鍵單擊 Cygwin 圖示並選擇以管理員身份執行以管理權限執行 Cygwin。

答案2

補丁當然是對的,沒有「sudo」。但您可以按照許多其他類似問題的答案來製作一個。例如這個答案。我個人使用別名:

alias sudo="cygstart --action=runas"

作為外部程式的魅力(但不是 shell 內建程式):

sudo chown User:Group <file>

相關內容