LinuxでPowerShellを使う

少し前は色々と準備が大変だったPowerShell環境も、CentOS7後半くらいからrpmだけで簡単に使えるようになった。.NET coreの存在を知ったのが大きい。

まずは.NET coreのリポジトリをインストールする。その後、リポジトリからpowershellをインストールする。これだけで完了、とても簡単。OS毎の導入手順も詳しく書いてあるので、その通りに進めれば問題なく完了する。

# Register the Microsoft RedHat repository
curl https://packages.microsoft.com/config/rhel/7/prod.repo | sudo tee /etc/yum.repos.d/microsoft.repo

# Install PowerShell
sudo yum install -y powershell

# Start PowerShell
pwsh

pwshで実行環境に入り、その後は通常通りpowershellのコマンド実行出来る。

$ pwsh
PowerShell 6.2.2
Copyright (c) Microsoft Corporation. All rights reserved.

https://aka.ms/pscore6-docs
Type 'help' to get help.

PS /home/user1> $psversiontable

Name                           Value
----                           -----
PSVersion                      6.2.2
PSEdition                      Core
GitCommitId                    6.2.2
OS                             Linux 3.10.0-957.27.2.el7.x86_64 #1 SMP Mon Jul…
Platform                       Unix
PSCompatibleVersions           {1.0, 2.0, 3.0, 4.0…}
PSRemotingProtocolVersion      2.3
SerializationVersion           1.1.0.1
WSManStackVersion              3.0


この記事が気に入ったらサポートをしてみませんか?