在 cygwin 上使用 sudo 的问题

在 cygwin 上使用 sudo 的问题

我正在尝试在 Linux 上安装该python-brisa框架。当我尝试使用该sudo命令时,它给出错误“未找到命令”。

我正在运行以下命令:

$ cd file
$ sudo python setup.py install

我究竟做错了什么?

答案1

您不能使用须藤在 Cygwin 上。Cygwin 受限于其执行时的安全上下文的权限。

你可能不需要超级用户权限来安装该软件包。只需运行命令即可须藤而且它可能会起作用。

如果你确实需要管理员权限,则需要右键单击 Cygwin 图标并选择以管理员身份运行以管理权限运行 Cygwin。

答案2

补丁当然是正确的,没有“sudo”。但是你可以创建一个,正如许多其他类似问题的答案所示。例如这个答案. 我个人使用别名:

alias sudo="cygstart --action=runas"

可以作为外部程序的魅力(但不是 shell 内置程序):

sudo chown User:Group <file>

相关内容