安装 OpenSSH Beta(失败)

Moe*_*Moe 6 openssh windows-10

我正在尝试在 Windows 10 上启用 openSSH 客户端可选功能。但是,安装失败,错误代码为 0x800F0954,我也尝试启用 Windows 开发人员模式,但即使在我的情况下也失败了。

有一个类似的问题在这里; 但是没有确定的答案。所以,我再次发帖,看看是否有人有类似的经验和任何可能的解决方案。

在此处输入图片说明

Moe*_*Moe 7

对于有类似问题的人,我设法更新我的 Windows 以构建 1809,但是,OpenSSH 的安装面临同样长时间的过程,然后失败(错误代码可能已从 0x800F0954 更改)。我尝试了以下所有方法来启用OpenSSH

  • Windows 设置的添加/删除功能,
  • 运行命令OptionalFeatures.exe
  • 按照微软文档为 Windows 10 安装 OpenSSH 中所述使用 PowerSheel,如下所示。

上面的方法都遇到了同样的问题,需要很长时间并最终失败。

Get-WindowsCapability -Online | ? Name -like 'OpenSSH*'

# This should return the following output:
# Name  : OpenSSH.Client~~~~0.0.1.0
# State : NotPresent
# Name  : OpenSSH.Server~~~~0.0.1.0
# State : NotPresent

# Install the OpenSSH Client
Add-WindowsCapability -Online -Name OpenSSH.Client~~~~0.0.1.0
Run Code Online (Sandbox Code Playgroud)

最后,我偶然发现了一个为我和许多其他人解决问题的调整,来自microsoft github 问题

运行 gpedit.msc(组策略)>>计算机配置>>管理员。模板 >> Windows 组件 >> Windows 更新 >> 指定内网 Microsoft 更新服务位置 >> 已禁用

希望这对有类似经历的人有所帮助。