Windows 11 现在允许开发人员使用 sudo 命令运行提升的程序,而无需先打开提升的控制台会话。以下是启用 Sudo 所需了解的所有信息。
如何启用 Sudo Windows 11
使用 Sudo 的能力是 Windows 11 的最新发展。因此,请确保首先满足以下要求:
要求
- 截至 2024 年 2 月 9 日,你需要 Windows Insider Preview 和 Canary 内部版本 26052。
方法 1:从“设置”应用
- 打开“设置”应用。然后导航到“面向开发人员的 System >”。
- 打开开发者模式。
- 单击“是”进行确认。
- 向下滚动并打开启用 sudo。
- 单击“是”进行确认。
- 您可以进一步配置 sudo 在三种不同模式下运行应用程序的方式。从下拉菜单中,从“在新窗口中”、“禁用输入”和“内联”中进行选择。
- 在三种可用的配置中,“Inline”是最接近 Linux 的 sudo 模式的。
方法 2:从提升的控制台会话(如 CMD)Method 2: From an elevated console session (like CMD)
下面介绍如何使用命令提示符启用 Sudo。在这种情况下,您不需要像上面那样在“设置”中启用开发人员模式。此外,通过 CMD 启用 Sudo 模式后,您仍将在“设置”应用程序中关闭开发人员模式。因此,这是使用此方法的充分理由。
- 打开提升的命令提示符窗口。(按 Windows 键并搜索 CMD。接下来,选择“以管理员身份运行”。
- 键入以下命令:
将 <configuration_option> 替换为要使用的 sudo 配置。键入 forceNewWindow 以使 Sudo 使用新窗口,或键入 disableInput 以在 Sudo 中保持输入关闭,最后键入 normal 以保持 Sudo 内联。sudo config --enable <configuration_option>
- 按 Enter。
常见问题
让我们来看看一些关于在 Windows 11 上启用 Sudo 的常见问题。
Sudo 在 Windows 11 上的三个配置选项是什么?
Sudo 的三个配置选项包括 – 在新窗口中 ()、输入关闭 () 和内联 ()。在提升的控制台上配置 Sudo 时,请使用括号中的选项。forceNewWindow
disableInput
normal
Sudo 何时可在 Windows 11 的常规版本上使用?
Sudo 已经在 Windows 11 Canary 版本上可用。它将在一年内逐步发布到稳定版本。