概要

バージョン 7.x
  • GitHub からダウンロードして直接インストールする。(または、任意のパッケージマネージャーでインストールする。)
  • クロスプラットフォーム (Windows / Linux / macOS)
  • 実行ファイルは pwsh.exe (Windows)、または、pwsh (Linux / macOS)
  • PowerShell 5.x と共存する。PowerShell 7 は完全に別のフォルダにインストールされ、並列して実行可能である。

ドキュメント:

Windows PowerShell 5.1 と PowerShell 7.x の違い | Microsoft Learn [公式]

参考:

PowerShell 5.1 と 7.x って何が違うの? – Qiita

PowerShell 7 とは何なのだ – Qiita

インストール

利用可能な最新バージョンを確認する。

> winget search --id Microsoft.PowerShell --exact

winget コマンドでインストールする。

> winget install --id Microsoft.PowerShell --source winget

ドキュメント:

インストール – PowerShell | Microsoft Learn [公式]

入手:

Releases – PowerShell/PowerShell – GitHub

参考:

PowerShell 7 のインストール | 開発環境構築ガイド (Kenichi Wakabayashi)

PowerShell 7 セットアップ/チェック項目の考え方まとめ | ふじけん

PowerShell 7 のインストール | むさしの雑記帳

設定

参考:

Windows 11 の PowerShell 各種設定 – Qiita

Linux

サポート
  • Alpine
  • Debian
  • RHEL
  • Ubuntu
  • その他 (コミュニティサポート)

ドキュメント:

Linux の PowerShell サポート | Microsoft Learn [公式]

参考:

PowerShell を Linux にインストールして試す – Qiita

macOS

ドキュメント:

macOS に PowerShell をインストールする | Microsoft Learn [公式]

参考:

Mac に PowerShell 7 をインストールする | y_mrok

Mac でも PowerShell のススメ – Qiita

移行

ドキュメント:

Windows PowerShell 5.1 から PowerShell 7 への移行 | Microsoft Learn [公式]

参考:

PowerShell のアップデート | y19

Sticking with PowerShell 5.1 vs Upgrading to PowerShell 7 – reddit

PowerShell 5 vs PowerShell 7 – reddit

互換性

ドキュメント:

Windows PowerShell 互換性機能 | Microsoft Learn [公式]

VSCode

参考:

Visual Studio Code で新しい Power Shell を利用する方法 – Qiita

リポジトリ

PowerShell/PowerShell – GitHub

まとめ

PowerShell 7 インストール方法と移行手順/Windows 環境でのアップグレードガイド | 気まぐれブログ

PowerShell のめんどくさい話 | Naoya Ikeda

記事をシェアする:
タグ:

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

Protected by reCAPTCHA