ウェブサイト検索

LinuxにおけるMicrosoftのPowerShellのインストールと使用方法(およびその理由)


Windows PowerShellのファンで、Windows 10を使用しているなら、その強力なコマンドラインツールをLinuxにインストールして使用できることを知って嬉しく思うでしょう。

PowerShellは、Microsoftによって設計されリリースされたタスク自動化および構成管理ツールであり、コマンドラインシェルと強力なスクリプト言語で構成されています。多くの中級および上級のWindowsユーザーは、さまざまな理由からこのアプリケーションに依存しており、来年Windows 10のサポートが終了する際にどうするかを心配していることでしょう。

Windows 11をサポートしないコンピューターを持っている人には、良いニュースがあります:Linuxです!

そして、PowerShellに依存している人々にとって、さらに良いニュースがあります。

LinuxにPowerShellをインストールすることができます。方法をお見せします。

UbuntuベースのディストリビューションにPowerShellをインストールする方法

必要なもの:これを機能させるには、Ubuntuベースのディストリビューションが稼働しているインスタンスと、sudo権限を持つユーザーが必要です。それだけです。魔法を作りましょう。

1. Linuxにログインする

最初に行うべきことは、Linuxデスクトップにログインし、ターミナルアプリケーションを開くことです。

2. 必要な依存関係をインストールします

まずインストールする必要があるいくつかの依存関係があり、これは1つのコマンドで行うことができます:

sudo apt-get install -y wget apt-transport-https software-properties-common -y

3. Microsoft リポジトリキーをダウンロードします

次に、MSリポジトリを使用するために適切なキーをダウンロードする必要があります。これは、以下の3つのコマンドで実行されます:

ソース /etc/os-release
wget -q https://packages.microsoft.com/config/ubuntu/$VERSION_ID/packages-microsoft-prod.deb
sudo dpkg -i packages-microsoft-prod.deb

上記の最初のコマンドは、リリース版の配布物をメモリにコピーし、二つ目のコマンドはバージョンに適した鍵をダウンロードし、三つ目のコマンドはその鍵をインストールします。

4. PowerShellをインストールする

以下のコマンドでaptを更新します:

sudo apt-get update

最後に、次のコマンドでPowerShellをインストールします:

sudo apt-get install powershell -y

Fedora系ディストリビューションにPowerShellをインストールする方法

Fedoraベースのディストリビューションを使用する場合、インストールプロセスはこのようになります。

1. 必要なセキュリティキーをインポートします

sudo rpm --import https://packages.microsoft.com/keys/microsoft.asc

まず、必要なセキュリティキーを次のコマンドでインポートする必要があります:

2. リポジトリをダウンロードして追加します

次に、単一のコマンドで必要なMSリポジトリをダウンロードして追加できます:

curl https://packages.microsoft.com/config/rhel/7/prod.repo | sudo tee /etc/yum.repos.d/microsoft.repo

3. PowerShellをインストールする

PowerShellは、次の2つのコマンドでインストールできるようになりました:

sudo dnf makecache
sudo dnf install powershell -y

Arch系ディストリビューションにPowerShellをインストールする方法

最後に、ArchベースのLinuxディストリビューションにPowerShellをインストールします。驚くべきことに、これは最も簡単なインストール方法です。PowerShellはAUR(Archユーザーリポジトリ)から2つの簡単なコマンドでインストールできます。

pacman -Syy
pacman -Ss powershell-bin

PowerShellを起動する方法

PowerShellがインストールされたので、次のコマンドで起動できます:

pwsh

今、あなたはお馴染みのPowerShellプロンプトにいるはずです。ここで、Windows 10で使用したように、この強力なツールを使い始めることができます。

関連記事: