演習 - Azure PowerShell をインストールする

完了

このユニットでは、ローカル コンピューターにインストールされている PowerShell のバージョンを確認し、最新バージョンをインストールする方法について説明します。

Note

この演習では、PowerShell ツールのローカル インストールを作成する手順について説明します。 このモジュールの残りの部分では、Azure Cloud Shell を使用するため、Microsoft Learn で無料のサブスクリプション サポートを利用できます。 必要に応じて、この演習を省略可能なアクティビティと考えて手順を確認できます。

Linux

Linux 用 PowerShell のインストールでは、パッケージ マネージャーを使用します。 この例では Ubuntu 18.04 を使用しますが、他のバージョンやディストリビューションに関する手順について詳述したドキュメントがあります

Advanced Packaging Tool (apt) と Bash コマンド ラインを使用して、Ubuntu Linux 上に PowerShell をインストールします。

  1. Microsoft Ubuntu リポジトリ用の暗号化キーをインポートします。 このキーにより、インストールする PowerShell パッケージが Microsoft から提供されていることをパッケージ マネージャーで確認できます。

    curl https://packages.microsoft.com/keys/microsoft.asc | sudo apt-key add -
    
  2. パッケージ マネージャーで PowerShell パッケージを検出できるように、Microsoft Ubuntu リポジトリを登録します。

    sudo curl -o /etc/apt/sources.list.d/microsoft.list https://packages.microsoft.com/config/ubuntu/18.04/prod.list
    
  3. パッケージの一覧を更新します。

    sudo apt-get update
    
  4. PowerShell をインストールします。

    sudo apt-get install -y powershell
    
  5. PowerShell を起動して、正常にインストールされたことを確認します。

    pwsh
    

macOS

macOS で、Homebrew パッケージ マネージャーを使用して PowerShell をインストールします。

重要

brew コマンドが使用できない場合は、Homebrew パッケージ マネージャーをインストールする必要があります。 詳しくは、Homebrew の Web サイトをご覧ください。

  1. Homebrew-Cask をインストールして、PowerShell パッケージなど、さらに多くのパッケージを取得します。

    brew install --cask powershell
    
  2. PowerShell を起動して、正常にインストールされたことを確認します。

    pwsh
    

Windows

Windows PowerShell は Windows オペレーティング システムに含まれています。ただし、Azure Az PowerShell モジュール PowerShell を使用する場合は、PowerShell 7.0.6 LTS、PowerShell 7.1.3、またはそれ以降をインストールすることをお勧めします。 インストールされているバージョンを確認するには、次の手順に従います。

  1. システム トレイ検索ボックスに、「PowerShell」と入力します。 ショートカット リンクが複数ある場合があります。

    • PowerShell 7 (x64) - 64 ビット バージョン。 一般に、このショートカットを選択します。
    • Windows PowerShell - Windows に含まれる 64 ビット バージョン。
    • Windows PowerShell (x86) - 64 ビットの Windows にインストールされている 32 ビット バージョン。
    • Windows PowerShell ISE - Integrated Scripting Environment (ISE) は、Windows PowerShell でスクリプトを記述するために使用されます。
    • Windows PowerShell ISE (x86) - Windows 上の ISE の 32 ビット バージョン。
  2. 関連性が高い PowerShell アイコンを選択します。

  3. インストールされている PowerShell のバージョンを確認するには、次のコマンドを入力します。

    $PSVersionTable.PSVersion
    

    or

    pwsh -ver
    

    メジャー バージョン番号が 7 より小さい場合は、既存の Windows PowerShell のアップグレードの手順に従います。 .NET ツールのサポートに、SDK をインストールすることも重要です。

    このコマンドを実行するには、.NET SDK がインストールされている必要があります。

    dotnet tool install --global PowerShell
    

    .NET ツールがインストールされたら、PowerShell バージョンのコマンドをもう一度実行して、インストールを確認します。

また、PowerShell をサポートするようにローカル コンピューターも設定する必要があります。 次のユニットでは、Azure Az PowerShell モジュールを含め、追加できるコマンドを確認します。