[玩转系统] 在 Red Hat Enterprise Linux (RHEL) 上安装 PowerShell
作者:精品下载站 日期:2024-12-14 03:06:47 浏览:14 分类:玩电脑
在 Red Hat Enterprise Linux (RHEL) 上安装 PowerShell
所有包都可以在我们的 GitHub 发布页面上找到。安装之前,请检查下面支持的版本列表。安装软件包后,从终端运行 pwsh
。如果您安装了预览版,请运行 pwsh-preview
。
笔记
PowerShell 7.4 是一项就地升级,删除了以前版本的 PowerShell 7。PowerShell 预览版本可以与其他版本的 PowerShell 并行安装。如果需要与以前的版本并行运行 PowerShell 7.4,请使用二进制存档方法重新安装以前的版本。
RHEL 7 使用 yum,RHEL 8 及更高版本使用 dnf 包管理器。
通过包存储库安装
Microsoft 为 Linux 系统构建并支持各种软件产品,并通过 Linux 打包客户端(apt、dnf、yum 等)提供它们。这些 Linux 软件包托管在 Microsoft 产品的 Linux 软件包存储库 (https://packages.microsoft.com,也称为 PMC) 上。
从 PMC 安装 PowerShell 是首选安装方法。
笔记
此脚本仅适用于受支持的 RHEL 版本。
###################################
# Prerequisites
# Get version of RHEL
source /etc/os-release
if [ $(bc<<<"$VERSION_ID < 8") = 1 ]
then majorver=7
elif [ $(bc<<<"$VERSION_ID < 9") = 1 ]
then majorver=8
else majorver=9
fi
# Download the Microsoft RedHat repository package
curl -sSL -O https://packages.microsoft.com/config/rhel/$majorver/packages-microsoft-prod.rpm
# Register the Microsoft RedHat repository
sudo rpm -i packages-microsoft-prod.rpm
# Delete the downloaded package after installing
rm packages-microsoft-prod.rpm
# RHEL 7.x uses yum and RHEL 8+ uses dnf
if [ $(bc<<<"$majorver < 8") ]
then
# Update package index files
sudo yum update
# Install PowerShell
sudo yum install powershell -y
else
# Update package index files
sudo dnf update
# Install PowerShell
sudo dnf install powershell -y
fi
直接下载安装
PowerShell 7.2 引入了一个通用包,使安装更加容易。从发布页面将通用包下载到您的 RHEL 计算机上。
当前版本的链接是:
适用于受支持的 RHEL 版本的 PowerShell 7.4.4 通用包
https://github.com/PowerShell/PowerShell/releases/download/v7.4.4/powershell-7.4.4-1.rh.x86_64.rpm
适用于受支持的 RHEL 版本的 PowerShell 7.2.22 通用包
https://github.com/PowerShell/PowerShell/releases/download/v7.2.22/powershell-7.2.22-1.rh.x86_64.rpm
适用于受支持的 RHEL 版本的 PowerShell 7.5-preview.3 通用包
https://github.com/PowerShell/PowerShell/releases/download/v7.5.0-preview.3/powershell-preview-7.5.0_preview.2-1.rh.x86_64.rpm
以下 shell 脚本下载并安装 PowerShell 的当前预览版本。您可以更改 URL 以下载要安装的 PowerShell 版本。
在 RHEL 8 或 9 上:
sudo dnf install https://github.com/PowerShell/PowerShell/releases/download/v7.4.4/powershell-7.4.4-1.rh.x86_64.rpm
卸载PowerShell
在 RHEL 8 或 9 上:
sudo dnf remove powershell
支持 Arm 处理器
PowerShell 7.2 及更高版本支持使用 64 位 Arm 处理器在 RHEL 上运行。使用在 Linux 上安装 PowerShell 的替代方法中描述的安装 PowerShell 的二进制存档安装方法。
PowerShell 路径
$PSHOME
是/opt/microsoft/powershell/7/
配置文件脚本存储在以下位置:
- AllUsersAllHosts -
$PSHOME/profile.ps1
- AllUsersAllHosts -
- AllUsersCurrentHost -
$PSHOME/Microsoft.PowerShell_profile.ps1
- CurrentUserAllHosts -
~/.config/powershell/profile.ps1
- CurrentUserCurrentHost -
~/.config/powershell/Microsoft.PowerShell_profile.ps1
模块存储在以下位置:
- 用户模块 -
~/.local/share/powershell/Modules
/usr/local/share/powershell/Modules
$PSHOME/Modules
~/.local/share/powershell/PSReadLine/ConsoleHost_history.txt
PowerShell 遵循 Linux 上的 XDG 基本目录规范。
支持的版本
Microsoft 支持 PowerShell,直到 PowerShell 达到支持终止或 RHEL 版本达到支持终止为止。
还可以从 https://packages.microsoft.com/ 获取安装包文件 (.rpm
)。
包含适用于 x64 的 PowerShell 7.2、PowerShell 7.4 和 PowerShell 7.5 预览版的 Docker 映像可从 Microsoft Artifact Registry 获取以下版本的 RHEL:
- RHEL 8 - 操作系统支持将于 2029 年 5 月 31 日结束
- RHEL 9 - 操作系统支持将于 2032 年 5 月 31 日终止
PowerShell 在红帽通用基础映像 (UBI) 上进行了测试。有关更多信息,请参阅 UBI 信息页面。
这很重要
Docker 映像是根据操作系统发行商提供的官方操作系统 (OS) 映像构建的。这些映像可能没有最新的安全更新。 Microsoft 建议您将操作系统软件包更新到最新版本,以确保应用最新的安全更新。
安装支持
Microsoft 支持本文档中的安装方法。其他第三方来源可能还提供其他安装方法。虽然这些工具和方法可能有效,但 Microsoft 无法支持这些方法。
猜你还喜欢
- 03-30 [玩转系统] 如何用批处理实现关机,注销,重启和锁定计算机
- 02-14 [系统故障] Win10下报错:该文件没有与之关联的应用来执行该操作
- 01-07 [系统问题] Win10--解决锁屏后会断网的问题
- 01-02 [系统技巧] Windows系统如何关闭防火墙保姆式教程,超详细
- 12-15 [玩转系统] 如何在 Windows 10 和 11 上允许多个 RDP 会话
- 12-15 [玩转系统] 查找 Exchange/Microsoft 365 中不活动(未使用)的通讯组列表
- 12-15 [玩转系统] 如何在 Windows 上安装远程服务器管理工具 (RSAT)
- 12-15 [玩转系统] 如何在 Windows 上重置组策略设置
- 12-15 [玩转系统] 如何获取计算机上的本地管理员列表?
- 12-15 [玩转系统] 在 Visual Studio Code 中连接到 MS SQL Server 数据库
- 12-15 [玩转系统] 如何降级 Windows Server 版本或许可证
- 12-15 [玩转系统] 如何允许非管理员用户在 Windows 中启动/停止服务
取消回复欢迎 你 发表评论:
- 精品推荐!
-
- 最新文章
- 热门文章
- 热评文章
[影视] 黑道中人 Alto Knights(2025)剧情 犯罪 历史 电影
[古装剧] [七侠五义][全75集][WEB-MP4/76G][国语无字][1080P][焦恩俊经典]
[实用软件] 虚拟手机号 电话 验证码 注册
[电视剧] 安眠书店/你 第五季 You Season 5 (2025) 【全10集】
[电视剧] 棋士(2025) 4K 1080P【全22集】悬疑 犯罪 王宝强 陈明昊
[软件合集] 25年6月5日 精选软件22个
[软件合集] 25年6月4日 精选软件36个
[短剧] 2025年06月04日 精选+付费短剧推荐33部
[短剧] 2025年06月03日 精选+付费短剧推荐25部
[软件合集] 25年6月3日 精选软件44个
[剧集] [央视][笑傲江湖][2001][DVD-RMVB][高清][40集全]李亚鹏、许晴、苗乙乙
[电视剧] 欢乐颂.5部全 (2016-2024)
[电视剧] [突围] [45集全] [WEB-MP4/每集1.5GB] [国语/内嵌中文字幕] [4K-2160P] [无水印]
[影视] 【稀有资源】香港老片 艺坛照妖镜之96应召名册 (1996)
[剧集] 神经风云(2023)(完结).4K
[剧集] [BT] [TVB] [黑夜彩虹(2003)] [全21集] [粤语中字] [TV-RMVB]
[实用软件] 虚拟手机号 电话 验证码 注册
[资源] B站充电视频合集,包含多位重量级up主,全是大佬真金白银买来的~【99GB】
[影视] 内地绝版高清录像带 [mpg]
[书籍] 古今奇书禁书三教九流资料大合集 猎奇必备珍藏资源PDF版 1.14G
[电视剧] [突围] [45集全] [WEB-MP4/每集1.5GB] [国语/内嵌中文字幕] [4K-2160P] [无水印]
[剧集] [央视][笑傲江湖][2001][DVD-RMVB][高清][40集全]李亚鹏、许晴、苗乙乙
[电影] 美国队长4 4K原盘REMUX 杜比视界 内封简繁英双语字幕 49G
[电影] 死神来了(1-6)大合集!
[软件合集] 25年05月13日 精选软件16个
[精品软件] 25年05月15日 精选软件18个
[绝版资源] 南与北 第1-2季 合集 North and South (1985) /美国/豆瓣: 8.8[1080P][中文字幕]
[软件] 25年05月14日 精选软件57个
[短剧] 2025年05月14日 精选+付费短剧推荐39部
[短剧] 2025年05月15日 精选+付费短剧推荐36部
- 最新评论
-
- 热门tag