このチュートリアルでは、PowershellをAlmaLinux 8にインストールする方法を示します。知らなかった方のために、PowerShell Coreはクロスプラットフォーム(Windows、Linux、およびmacOS)です。 )既存のツールとうまく連携し、構造化データ(JSON、CSV、XMLなど)、REST API、オブジェクトモデルの処理に最適化された自動化および構成ツール/フレームワーク。コマンドラインシェル、関連するスクリプト言語、およびコマンドレットを処理するためのフレームワーク。
この記事は、少なくともLinuxの基本的な知識があり、シェルの使用方法を知っていること、そして最も重要なこととして、サイトを独自のVPSでホストしていることを前提としています。インストールは非常に簡単で、ルートアカウントで実行されていますが、そうでない場合は、'sudo
を追加する必要があります。 ルート権限を取得するコマンドに‘。 AlmaLinux8へのPowershellの段階的なインストールを紹介します。RockyLinuxでも同じ手順に従うことができます。
前提条件
- 次のオペレーティングシステムのいずれかを実行しているサーバー:AlmaLinux8。
- 潜在的な問題を防ぐために、OSの新規インストールを使用することをお勧めします。
non-root sudo user
またはroot user
へのアクセス 。non-root sudo user
として行動することをお勧めします ただし、ルートとして機能するときに注意しないと、システムに害を及ぼす可能性があるためです。
AlmaLinux8にPowershellをインストールする
ステップ1.まず、システムが最新であることを確認することから始めましょう。
sudo dnf update sudo dnf install epel-release
ステップ2.AlmaLinux8にSnapをインストールします。
次に、以下のコマンドを実行して、Snapをシステムにインストールします。
sudo dnf install snapd
インストールが完了したら、Snapdデーモンを有効にして起動する必要があります:
sudo systemctl enable --now snapd.socket sudo systemctl start --now snapd.socket
従来のスナップサポートを有効にするには、次のように入力して、/var/lib/snapd/snap
間にシンボリックリンクを作成します。 および/snap
:
sudo ln -s /var/lib/snapd/snap /snap
ステップ2.AlmaLinux8にPowerShellをインストールします。
- Snapを使用してPowerShellをインストールします。
snapを使用してPowerShellをインストールする最も簡単な方法は次のとおりです。
sudo snap install powershell --classic
- GitHubからPowerShellをインストールします。
PowerShellは、ほとんどのLinuxディストリビューションで正式にサポートされるようになりました。最新のPowerShell LinuxパッケージはすべてGitHubで入手できます:
sudo dnf install https://github.com/PowerShell/PowerShell/releases/download/v7.1.4/powershell-7.1.4-1.centos.8.x86_64.rpm
正常にインストールされると、これがPowerShellの基本的な使用法です:
root@idroot ~]# pwsh
PowerShell 7.1.4 Copyright (c) Microsoft Corporation. All rights reserved. https://aka.ms/powershell Type 'help' to get help. PS /root># display Cmdlet list (only display 8 lines from the head) PS /root> (Get-Command)[0..9] CommandType Name Version Source ----------- ---- ------- ------ Function cd.. Function cd\ Function Clear-Host Function Compress-Archive 1.2.6 Microsoft.PowerShell.Archive Function Configuration 2.0.6 PSDesiredStateConfiguration Function Expand-Archive 1.2.8 Microsoft.PowerShell.Archive Function Find-Command 2.2.5.4 PowerShellGet Function Find-DSCResource 2.2.5.4 PowerShellGet Function Find-Module 2.2.5.4 PowerShellGet Function Find-RoleCapability 2.2.5.4 PowerShellGet
おめでとうございます。Powershellが正常にインストールされました。このチュートリアルを使用してAlmaLinux 8システムにPowershellをインストールしていただき、ありがとうございます。その他のヘルプや役立つ情報については、Powershellの公式Webサイトを確認することをお勧めします。