[图]微软解释为何PowerShell直接从6.2升至7.0的原因

  • 2019-06-01 12:44:32
  • 1,372 次阅读
  • 稿源:cnBeta.COM

上月,微软宣布将为PowerShell提供全平台升级。 本次升级直接将版本号从6.2升至7.0,为此在今天发布的官方博文中微软解释了这么做的原因。就在昨天,微软发布了 PowerShell 7 的首个预览版,按照其更新节奏,每个月它都会推出新的预览版,直到 GA 版发布。

[图]微软解释为何PowerShell直接从6.2升至7.0的原因

微软在博文中写道啊:

PowerShell Core使用率在过去两年中显着增长。需要特别指出的是,我们的大部分增长来自Linux使用,这是一个令人鼓舞的统计数据,表明我们的投资让PowerShell不断跨平台使用……

但是,我们也可以清楚地看到,PowerShell在Windows使用量并没有显着增长,令人惊讶的是PowerShell在Windows非常普遍……

这意味着Windows PowerShell和PowerShell Core用户能够在Windows,Linux和macOS以及Windows上自动执行使用相同版本的PowerShell,而现在PowerShell 7用户将与他们所依赖的Windows PowerShell模块具有非常高的兼容性。

换句话说,微软希望所有平台处于同一个PowerShell版本中,从而实现更好的跨平台兼容性。此外微软还对PowerShell的支持生命周期进行了更改。微软宣布将紧随.NET Core支持周期,将发布LTS(长期服务)和非LTS版本的PowerShell 7。微软还将会面向Windows用户发布PowerShell 7,但是会允许用户在PowerShell 5.1和PowerShell 7之间切换。

PowerShell 7 Preview已经于今天发布,微软希望以1个月为更新周期发布新的预览版。

TAG:
喜欢 0

文章评论 (0)

表情

大眼 可爱 大笑 坏笑 害羞 发怒 折磨 快哭了 大哭 白眼 晕 流汗 困 腼腆 惊讶 憨笑 色 得意 骷髅 囧 睡觉 眨眼 亲亲 疑问 闭嘴 难过 淡定 抗议 鄙视 猪头