赞
踩
PowerShell 是一款跨平台的任务自动化解决方案,集成了命令行shell、脚本语言和配置管理功能。以下是在不同的Linux发行版上安装PowerShell的具体步骤。
Ubuntu用户可以直接通过APT软件包管理器安装PowerShell。
- # 首先导入Microsoft的GPG公钥
- wget -q "https://packages.microsoft.com/config/ubuntu/20.04/packages-microsoft-prod.deb" -O packages-microsoft-prod.deb
- sudo dpkg -i packages-microsoft-prod.deb
-
- # 更新APT源
- sudo apt-get update
-
- # 安装PowerShell
- sudo apt-get install -y powershell
-
- # 启动PowerShell
- pwsh
Debian用户可按照以下步骤安装:
- # 导入Microsoft仓库GPG密钥
- wget -q "https://packages.microsoft.com/config/debian/10/packages-microsoft-prod.deb" -O packages-microsoft-prod.deb
- sudo dpkg -i packages-microsoft-prod.deb
-
- # 更新软件源
- sudo apt-get update
-
- # 安装PowerShell
- sudo apt-get install -y powershell
-
- # 运行PowerShell
- pwsh
CentOS或RHEL用户可以利用以下命令安装:
- # 导入微软的CentOS软件源
- sudo dnf install -y https://packages.microsoft.com/config/centos/8/packages-microsoft-prod.rpm
-
- # 更新DNF缓存
- sudo dnf makecache
-
- # 安装PowerShell
- sudo dnf install -y powershell
-
- # 运行PowerShell
- pwsh
Fedora用户安装方式如下:
- # 导入微软的Fedora软件源
- sudo dnf install -y https://packages.microsoft.com/config/fedora/32/packages-microsoft-prod.rpm
-
- # 更新DNF缓存
- sudo dnf makecache
-
- # 安装PowerShell
- sudo dnf install -y powershell
-
- # 运行PowerShell
- pwsh
openSUSE用户可以使用以下步骤:
- # 导入微软的openSUSE软件源
- sudo rpm --import https://packages.microsoft.com/keys/microsoft.asc
- wget https://packages.microsoft.com/config/opensuse/15/prod.repo
- sudo mv prod.repo /etc/zypp/repos.d/microsoft-prod.repo
- sudo chown root:root /etc/zypp/repos.d/microsoft-prod.repo
-
- # 刷新软件源并安装PowerShell
- sudo zypper refresh
- sudo zypper install -y powershell
-
- # 执行PowerShell
- pwsh
对于可能遇到网络问题的情况,可以选择通过下载PowerShell二进制包手工安装的方式:
- # 下载PowerShell tar.gz包
- wget https://github.com/PowerShell/PowerShell/releases/download/v7.1.3/powershell-7.1.3-linux-x64.tar.gz
-
- # 解压
- mkdir -p ~/powershell
- tar -xvf ./powershell-7.1.3-linux-x64.tar.gz -C ~/powershell
-
- # 添加到系统PATH
- echo 'export PATH=$PATH:~/powershell' >> ~/.bashrc
- source ~/.bashrc
-
- # 运行PowerShell
- pwsh
若系统已安装Docker,可运行一个PowerShell容器:
- # 拉取官方PowerShell Docker镜像
- docker pull mcr.microsoft.com/powershell
-
- # 运行PowerShell容器
- docker run -it mcr.microsoft.com/powershell
安装PowerShell时,应当考虑系统的安全性和软件的兼容性,根据系统架构选择相应版本进行安装。完成安装后,可以通过 pwsh
命令进入PowerShell环境,执行各项自动化任务。注意,某些Linux发行版可能默认没有安装wget等工具,如遇到问题,需先行安装这些必要工具。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。