- -LinuxでMicrosoft Powershellを入手する方法

LinuxでMicrosoft Powershellを入手する方法

PowerShellは、Unixコマンドラインに対するマイクロソフトの回答です。強力で、主に堅実なコマンドラインおよびスクリプトフレームワークを探している開発者を対象としています。

PowerShellツールとフレームワークは排他的ではありませんWindowsユーザーに。驚いたことに、MicrosoftはLinuxを含む他のオペレーティングシステムでPowerShellプラットフォームを使用できるようにしました。

大部分のLinuxユーザーはUnixに焦点を当てていますすべてのディストリビューションが提供しなければならないコマンドライン。Powershellを使用する必要があるLinuxユーザーがMicrosoftのオペレーティングシステムを使用する必要がないように、MicrosoftがPowerShellなどのWindows関連ツールをプラットフォームに配置するのは素晴らしいことです。 LinuxでPowershellを入手する方法は次のとおりです。

LinuxにPowerShellをインストールする

Linuxでは、MicrosoftはLinuxユーザーに多くのPowerShellを楽しむさまざまな方法。現在のところ、UbuntuおよびDebian用のDEBパッケージ、Fedora、SUSE、CentOS(およびその他のRedHat OS)用のRPM、非公式のAURパッケージ、さらにインストール可能なSnapがあります。

Linux PCでPowerShellを動作させるには、を押してターミナルウィンドウを開きます Ctrl + Alt + T または Ctrl + Shift + T キーボードで。次に、現在使用しているLinuxディストリビューションに一致する指示に従ってください。

Ubuntu

UbuntuにはSnap byが付属しているため、デフォルトでは、ユーザーはおそらくPowerShell DEBリリースに煩わされるのではなく、Snapリリースをインストールする必要があります。ただし、すべてのUbuntuユーザーがSnapsを使用することを好むわけではないため、ソフトウェアをインストールする別の方法があるのは喜ばしいことです。

Ubuntu PC用のPowerShell Debianパッケージを手に入れるには、 wget ダウンローダーツール。

18.04 LTS

wget https://github.com/PowerShell/PowerShell/releases/download/v6.2.0/powershell_6.2.0-1.ubuntu.18.04_amd64.deb

16.04 LTS

wget https://github.com/PowerShell/PowerShell/releases/download/v6.2.0/powershell_6.2.0-1.ubuntu.16.04_amd64.deb

パッケージファイルのダウンロードが完了したら、Ubuntuにインストールします。これを行うには、 dpkg コマンド。

sudo dpkg -i powershell_*_amd64.deb

PowerShell DEBのインストール後Ubuntuのパッケージでは、コマンドラインプロンプトにエラーが表示される場合があります。心配しないでください。これらのエラーは、おそらく単なる依存関係の問題です。それらを修正するには、 適切なインストール 以下のコマンド。

sudo apt install -f

想定 適切なインストール 正常に実行されると、UbuntuでPowerShellにアクセスできます!

Debian

マイクロソフトはDebianユーザーをサポートしていますPowerShell DEBパッケージは、公式には、Debian 9 Stable用に1つしかリリースしていません。ほとんどのユーザーはまだ10を使用していないので問題ありませんが、10を使用する場合は、代わりにSnapメソッドを使用してこれらの手順をスキップしてください。

PowerShellをDebian 9で動作させるには、ターミナルウィンドウを起動します。そこから、次を実行します wget ダウンロードコマンドを使用して、アプリの最新のDEBリリースを取得します。

wget https://github.com/PowerShell/PowerShell/releases/download/v6.2.0/powershell_6.2.0-1.debian.9_amd64.deb

Debian PCへのDEBパッケージのダウンロードが完了したら、インストールを開始します。これを行うには、実行します dpkg.

sudo dpkg -i powershell_*_amd64.deb

実行後 dpkg コマンド、Debianは依存関係の問題が発生する可能性があります。これを修正するには、次を実行します apt-getインストール.

sudo apt-get install -f

依存関係の問題が修正されると(あれば)、PowerShellを使用する準備が整います。

Arch Linux

MicrosoftのPowerShellはArch Linux AURに搭載されているため、Arch PCにインストールしたい場合は幸運です。インストールを開始するには、ターミナルを開き、 パックマン GitとBase-develをシステムにダウンロードするパッケージ。

sudo pacman -S git base-devel

GitとBase-develに従って、最新のTrizen AURスナップショットのクローンを作成して、PowerShellのインストールを簡単にします。

git clone https://aur.archlinux.org/trizen.git

を使用してシステムにTrizenをインストールします makepkg.

cd trizen
makepkg -sri

最後に、Arch LinuxにMicrosoft PowerShellの最新リリースをインストールします。

trizen -S powershell

フェドラ

Microsoftは、PowerShellのインストールに使用できるRedHat Enterprise Linux 7とFedoraの両方のRPMパッケージをリリースしました。このRPMパッケージファイルを使用するには、次を使用します。 wget それをダウンロードします。次に、 DNF.

wget https://github.com/PowerShell/PowerShell/releases/download/v6.2.0/powershell-6.2.0-1.rhel.7.x86_64.rpm
sudo dnf install powershell-6.2.0-1.rhel.7.x86_64.rpm

OpenSUSE

PowerShellのRPMパッケージがOpenSUSE Leap 42.3にすぐにインストールできるので、SUSEのそれらは幸運です。ただし、15.0またはTumbleweedを使用している場合は、代わりにスナップの手順を考慮してください。

SUSE 42.3にPowerShellをインストールするには、まず wget 最新のRPMファイルをダウンロードするツール。

wget https://github.com/PowerShell/PowerShell/releases/download/v6.2.0/powershell-6.2.0-1.rhel.7.x86_64.rpm

ダウンロードが完了したら、使用します ジッパー パッケージをインストールします。

sudo zypper install powershell-6.2.0-1.rhel.7.x86_64.rpm

スナップ

いくつかのパッケージを生成する以外にさまざまなLinuxディストリビューションの場合、MicrosoftはPowerShellをSnapパッケージストアにアップロードすることも選択しています。したがって、SnapsをサポートするLinuxディストリビューションを実行している場合、幸運です!

PowerShellのSnapリリースをインストールするには、このガイドに従って、システムにSnapdをセットアップする方法を学んでください。次に、Microsoft PowerShellの最新リリースをインストールします。 スナップインストール 以下のコマンド。

sudo snap install powershell --classic

PowerShellにアクセスする

LinuxでMicrosoft PowerShellにアクセスするには、お気に入りのLinuxターミナルアプリケーションを起動します。アプリが開いたら、以下のコマンドを実行します。

pwsh

PowerShellのヘルプについては、次を実行します。

pwsh help
</ p>

コメント