在Windows Server 2019 Datacenter上安装Windows终端

20
我正在尝试使用choco在Windows Server 2019 Datacenter上安装Windows终端,参考这篇文章: https://computingforgeeks.com/easy-way-to-install-windows-terminal-on-windows/ PS C:\Windows\system32> choco install microsoft-windows-terminal Chocolatey v0.10.15 正在安装以下软件包: microsoft-windows-terminal 通过安装,您接受软件包的许可证。 进度: 正在下载 microsoft-windows-terminal 1.9.1942.0... 100%
microsoft-windows-terminal v1.9.1942.0 [已批准] microsoft-windows-terminal 软件包文件安装已完成。执行其他安装步骤。 该软件包 microsoft-windows-terminal 想要运行'chocolateyInstall.ps1'。 注意: 如果您不运行此脚本,则安装将失败。 注意: 若要下次自动确认,请使用'-y'或考虑: choco feature enable -n allowGlobalConfirmation 是否要运行此脚本?([Y]es/[A]ll - yes to all/[N]o/[P]rint): a
错误:此软件包要求至少 Windows 10 版本 1903/OS 构建 18362.x。 安装 microsoft-windows-terminal 失败。 运行'C:\ProgramData\chocolatey\lib\microsoft-windows-terminal\tools\chocolateyInstall.ps1'时出错。 请查看日志以获取详细信息。
Chocolatey 安装了 0/1 个软件包。1 个软件包安装失败。 请查看日志以获取详细信息(C:\ProgramData\chocolatey\logs\chocolatey.log)。
失败微软 Windows 终端(退出 -1)- 运行'C:\ProgramData\chocolatey\lib\microsoft-windows-terminal\tools\ chocolateyInstall.ps1'时出错。请查看日志以获取详细信息。

3
在我看来,这个帖子很可能被踩是因为它似乎不是关于“具体编码,算法或语言问题”的问题,因此不适合在 Stack Overflow 上发布。 它可能应该在 Super User 上发布。 当它被发布时,我没有注意到它,否则我会当时提醒你的。 - NotTheDr01ds
1个回答

25
根据Github,Windows Terminal不支持Server 2019。Windows Server 2019最终版本号为17763,Windows Terminal要求至少18362.x版本号及以上。
您需要使用更新版本的Windows系统,或者等待下一个Windows Server版本发布后才能在Windows Server上使用它。基本上,Windows Terminal需要Windows 2004版本(构建号19041)或更新版本。

20
这非常令人失望。因为某些原因,我被困在一个 Windows Server 2019 上,无法更改操作系统。 - Tanveer Badar
1
Windows终端很棒,但在这种情况下我使用taby,它速度较慢但界面很好。 - sainf
1
在服务器上,您真的不应该需要备用终端,除非特殊应用程序可能会实现自己的PowerShell主机。不过,这是一些新的东西,听起来似乎将在未来支持Windows Server版本。它在第一次迭代中支持桌面环境,并利用了2020年之前不存在的较新API,这些API在旧版Windows中不可用。 - codewario
1
@codewario Windows Server通常被用作跳板机来访问安全环境。在那里,你经常需要一个好的终端应用程序。我经常使用Windows Terminal + OpenSSH客户端(比PuTTY更方便)。 - pabouk - Ukraine stay strong
@pabouk-Ukrainestaystrong 说得好,跳板服务器是我上面评论的一个例外。 - codewario

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接