GNU/Linux >> Linux の 問題 >  >> Cent OS

CentOS8にPowerShellをインストールする方法

このチュートリアルでは、CentOS 8にPowerShellをインストールする方法を示します。知らなかった方のために、PowerShell Coreはクロスプラットフォーム(Windows、Linux、およびmacOS)です。 )既存のツールとうまく連携し、構造化データ(JSON、CSV、XMLなど)、REST API、オブジェクトモデルの処理に最適化された自動化および構成ツール/フレームワーク。コマンドラインシェル、関連するスクリプト言語、およびコマンドレットを処理するためのフレームワーク。

この記事は、少なくともLinuxの基本的な知識があり、シェルの使用方法を知っていること、そして最も重要なこととして、サイトを独自のVPSでホストしていることを前提としています。インストールは非常に簡単で、ルートアカウントで実行されていますが、そうでない場合は、'sudoを追加する必要があります。 ルート権限を取得するコマンドに‘。 CentOS8にPowerShellMicrosoftを段階的にインストールする方法を説明します。

前提条件

  • 次のオペレーティングシステムのいずれかを実行しているサーバー:CentOS8。
  • 潜在的な問題を防ぐために、OSの新規インストールを使用することをお勧めします。
  • non-root sudo user またはroot userへのアクセス 。 non-root sudo userとして行動することをお勧めします ただし、ルートとして機能するときに注意しないと、システムに害を及ぼす可能性があるためです。

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

ステップ1.まず、システムが最新であることを確認することから始めましょう。

sudo clean all
sudo dnf update

手順2.CentOS8にPowerShellをインストールする。

PowerShell for Linuxは、インストールと更新を簡単にするために、公式のMicrosoftリポジトリに公開されています。

  • RPMパッケージを使用してPowerShellをインストールします:

次に、次のコマンドを使用して公式のMicrosoftリポジトリを追加します:

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

次に、次のコマンドを実行してPowerShellをインストールします。

sudo dnf install powershell

インストール後、次のコマンドを使用してPowerShellを起動します:

root@idroot ~]# pwsh
  • GithubからPowerShellをインストールします:

次に、次のコマンドを実行して、GithubからPowerShellをインストールします。

sudo dnf install https://github.com/PowerShell/PowerShell/releases/download/v7.0.3/powershell-7.0.3-1.centos.8.x86_64.rpm

インストールが正常に完了すると、これがPowerShellの基本的な使用法です:

root@idroot ~]# pwsh
PowerShell 7.0.3
Copyright (c) Microsoft Corporation. All rights reserved.

https://aka.ms/powershell
Type 'help' to get help.

PS /root># display Cmdlet list (only display 10 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.5      Microsoft.PowerShell.Archive
Function        Configuration                                      2.0.5      PSDesiredStateConfiguration
Function        Expand-Archive                                     1.2.5      Microsoft.PowerShell.Archive
Function        Find-Command                                       2.2.4.1    PowerShellGet
Function        Find-DSCResource                                   2.2.4.1    PowerShellGet
Function        Find-Module                                        2.2.4.1    PowerShellGet
Function        Find-RoleCapability                                2.2.4.1    PowerShellGet

おめでとうございます。PowerShellが正常にインストールされました。CentOS8システムにPowerShell Microsoftをインストールするためにこのチュートリアルを使用していただき、ありがとうございます。その他のヘルプや役立つ情報については、PowerShellの公式Webサイトを確認することをお勧めします。


Cent OS
  1. CentOS7にPHP7、7.2、7.3をインストールする方法

  2. CentOS7にJava11および12をインストールする方法

  3. CentOS7にWine4.0をインストールする方法

  1. CentOS7にVim8.2をインストールする方法

  2. CentOS7にVirtualBoxをインストールする方法

  3. CentOS8にGitをインストールする方法

  1. CentOS8にDockerをインストールする方法

  2. Centos8にJava8および11をインストールする方法

  3. CentOS8にMySQLをインストールする方法