作者 | 局長
本文經授權轉載自開源中國(ID:oschina2013)
在發布 PowerShell Core 6.2 GA 版本一周後, 微軟在博客公布了 PowerShell 下一個版本 —— PowerShell 7 的相關信息,並解釋了為何直接從 6.2 跳到 7。
PowerShell 7
微軟宣布下一個版本將是 PowerShell 7,而不是預期中的 PowerShell Core 6.3,這標誌著 PowerShell 開發的重大變化。
微軟希望同一版本的 PowerShell 能在所有平台運行,以實現更好的跨平台兼容性。此外,微軟將為 PowerShell 采用新的生命周期,發布 LTS(長期支持版本)和非 LTS 版本的 PowerShell 7,使其與 .NET Core 支持的生命周期緊密保持一致。
為什麼是 7 而不是 6.3?
微軟表示,在過去兩年裏,PowerShell Core 的使用率顯著增加。其中大部分增長來自 Linux 平台,這對於將 PowerShell 打造成跨平台工具是一個令人鼓舞的數據。但同時也能清楚地看到,Windows 版本的使用量並沒有顯著增長,反倒是 Linux 用戶成了 PowerShell 的核心用戶,這對於首先在 Windows 平台推出的 PowerShell 有點令人吃驚。
微軟表示這可能與 Windows 平台上版本的功能缺失有關,由於不支持的模塊、程序集和 API,現有的 Windows PowerShell 用戶無法利用 PowerShell Core 的新功能、性能增強和錯誤修複。為解決這個問題,微軟努力在下一版本中完全替換 Windows PowerShell 5.1。
PowerShell 團隊負責人 Steve Lee 表示,他們也早已注意到 PowerShell 的 Windows 用戶增長緩慢,並將原因歸於現有的自動化工具與 PowerShell Core 不兼容,為解決這個問題,他們決定全力開發 PowerShell 7 去完全替代 Windows PowerShell 5.1。
因此微軟決定直接發布 PowerShell 7,希望該版本能在所有平台運行,以實現更好的跨平台兼容性。
發布時間
PowerShell 7 的一項重大工作是將 PowerShell Core 6 代碼庫移植到 .NET Core 3.0,所以 PowerShell 的發布時間取決於使用 .NET Core 3.0 完成 PowerShell 的集成和驗證相關工作。
不過微軟表示 PowerShell 7 的首個預覽版可能會在 5 月發布,而為了讓 PowerShell 7 與 .NET Core 時間軸保持一致,最終的 GA 版本將在 .NET Core 3.0 發布 GA 之後再推出。
相關資訊
最新熱門應用
coin100交易所鏈接
其它軟件159.09M
下載歐意交易平台官網蘋果版
其它軟件397.1MB
下載歐意交易平台app蘋果官網
其它軟件397.1MB
下載歐意交易所app官方安卓手機版網易郵箱
其它軟件397.1MB
下載熱幣網交易所app官網版蘋果手機
其它軟件50.42MB
下載深幣交易所蘋果app
其它軟件223.89MB
下載中幣交易所官網最新版安卓
其它軟件288.1 MB
下載交易所appbcone
其它軟件225.08MB
下載pkex交易所軟件官方app2024安卓版
其它軟件273.24MB
下載bafeex交易所最新版
其它軟件28.5MB
下載