当前位置:   article > 正文

蓝易云 - 在不同Linux发行版上安装PowerShell的方法

蓝易云 - 在不同Linux发行版上安装PowerShell的方法

PowerShell 是一款跨平台的任务自动化解决方案,集成了命令行shell、脚本语言和配置管理功能。以下是在不同的Linux发行版上安装PowerShell的具体步骤。

 

Ubuntu 20.04及以上版本

Ubuntu用户可以直接通过APT软件包管理器安装PowerShell。

  1. # 首先导入Microsoft的GPG公钥
  2. wget -q "https://packages.microsoft.com/config/ubuntu/20.04/packages-microsoft-prod.deb" -O packages-microsoft-prod.deb
  3. sudo dpkg -i packages-microsoft-prod.deb
  4. # 更新APT源
  5. sudo apt-get update
  6. # 安装PowerShell
  7. sudo apt-get install -y powershell
  8. # 启动PowerShell
  9. pwsh

Debian 10+

Debian用户可按照以下步骤安装:

  1. # 导入Microsoft仓库GPG密钥
  2. wget -q "https://packages.microsoft.com/config/debian/10/packages-microsoft-prod.deb" -O packages-microsoft-prod.deb
  3. sudo dpkg -i packages-microsoft-prod.deb
  4. # 更新软件源
  5. sudo apt-get update
  6. # 安装PowerShell
  7. sudo apt-get install -y powershell
  8. # 运行PowerShell
  9. pwsh

CentOS/RHEL 8

CentOS或RHEL用户可以利用以下命令安装:

  1. # 导入微软的CentOS软件源
  2. sudo dnf install -y https://packages.microsoft.com/config/centos/8/packages-microsoft-prod.rpm
  3. # 更新DNF缓存
  4. sudo dnf makecache
  5. # 安装PowerShell
  6. sudo dnf install -y powershell
  7. # 运行PowerShell
  8. pwsh

Fedora 32+

Fedora用户安装方式如下:

  1. # 导入微软的Fedora软件源
  2. sudo dnf install -y https://packages.microsoft.com/config/fedora/32/packages-microsoft-prod.rpm
  3. # 更新DNF缓存
  4. sudo dnf makecache
  5. # 安装PowerShell
  6. sudo dnf install -y powershell
  7. # 运行PowerShell
  8. pwsh

openSUSE 15+

openSUSE用户可以使用以下步骤:

  1. # 导入微软的openSUSE软件源
  2. sudo rpm --import https://packages.microsoft.com/keys/microsoft.asc
  3. wget https://packages.microsoft.com/config/opensuse/15/prod.repo
  4. sudo mv prod.repo /etc/zypp/repos.d/microsoft-prod.repo
  5. sudo chown root:root /etc/zypp/repos.d/microsoft-prod.repo
  6. # 刷新软件源并安装PowerShell
  7. sudo zypper refresh
  8. sudo zypper install -y powershell
  9. # 执行PowerShell
  10. pwsh

镜像安装

对于可能遇到网络问题的情况,可以选择通过下载PowerShell二进制包手工安装的方式:

  1. # 下载PowerShell tar.gz包
  2. wget https://github.com/PowerShell/PowerShell/releases/download/v7.1.3/powershell-7.1.3-linux-x64.tar.gz
  3. # 解压
  4. mkdir -p ~/powershell
  5. tar -xvf ./powershell-7.1.3-linux-x64.tar.gz -C ~/powershell
  6. # 添加到系统PATH
  7. echo 'export PATH=$PATH:~/powershell' >> ~/.bashrc
  8. source ~/.bashrc
  9. # 运行PowerShell
  10. pwsh

Docker 安装

若系统已安装Docker,可运行一个PowerShell容器:

  1. # 拉取官方PowerShell Docker镜像
  2. docker pull mcr.microsoft.com/powershell
  3. # 运行PowerShell容器
  4. docker run -it mcr.microsoft.com/powershell

安装PowerShell时,应当考虑系统的安全性和软件的兼容性,根据系统架构选择相应版本进行安装。完成安装后,可以通过 pwsh命令进入PowerShell环境,执行各项自动化任务。注意,某些Linux发行版可能默认没有安装wget等工具,如遇到问题,需先行安装这些必要工具。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/秋刀鱼在做梦/article/detail/930449
推荐阅读
相关标签
  

闽ICP备14008679号