netcore PowerShell 安装-linux

一、安装:PowerShell 7.4.11

1. 下载 PowerShell 7.4.11 的 tar.gz 包

如果尚未下载,使用 wget 下载:

bash

复制代码
wget https://github.com/PowerShell/PowerShell/releases/download/v7.4.11/powershell-7.4.11-linux-x64.tar.gz

2. 创建安装目录

将 PowerShell 安装到 /opt/microsoft/powershell/7(官方推荐路径):

bash

复制代码
sudo mkdir -p /opt/microsoft/powershell/7

3. 解压文件到安装目录

解压下载的包到目标目录:

bash

复制代码
sudo tar -xzf powershell-7.4.11-linux-x64.tar.gz -C /opt/microsoft/powershell/7

4. 创建符号链接(全局可调用)

pwsh 链接到系统路径 /usr/local/bin

bash

复制代码
sudo ln -s /opt/microsoft/powershell/7/pwsh /usr/local/bin/pwsh

sudo chmod +x /opt/microsoft/powershell/7/pwsh # 主程序

sudo chmod +x /usr/local/bin/pwsh # 符号链接


5. 验证安装

运行以下命令检查是否成功:

bash

复制代码
pwsh --version

输出应显示版本号:

text

复制代码
PowerShell 7.4.11

6. (可选)安装依赖项

如果运行时报错(如缺少库),安装依赖:

bash

复制代码
sudo yum install -y libunwind icu

7. (可选)卸载旧版本

如果之前安装过旧版 PowerShell,删除旧版本:

bash

复制代码
sudo rm -rf /opt/microsoft/powershell/<旧版本号>
sudo rm /usr/local/bin/pwsh

总结

  • 安装路径:/opt/microsoft/powershell/7

  • 可执行文件:/usr/local/bin/pwsh

  • 验证命令:pwsh --version

相关推荐
ai_coder_ai4 分钟前
在自动化脚本中如何调用大语言模型?
运维·语言模型·自动化
冰帆<13 分钟前
[特殊字符] 深度起底:突破火山引擎 Ark-Helper 的 Linux 底层环境死锁,顺手魔改一份 Windows 一键安装脚本!
linux·windows·火山引擎
我星期八休息20 分钟前
Linux系统编程—mmap文件映射
java·linux·运维·服务器·数据库·mysql·spring
java_cj25 分钟前
从kubectl源码学pprof:生产环境性能分析的实战指南
运维·云原生·容器·kubernetes
2301_7779983434 分钟前
Linux:文件系统
linux
Tian_Hang35 分钟前
Linux基础知识(五)
linux·运维·服务器
放下华子我只抽RuiKe536 分钟前
FastAPI 全栈后端(八):部署与运维
运维·数据库·react.js·oracle·数据挖掘·前端框架·fastapi
江畔柳前堤39 分钟前
github实战指南04-Actions 自动化实战
运维·自动化·github
李小白6639 分钟前
第五天-计算机硬件
运维·云计算
yyuuuzz44 分钟前
游戏云服务器推荐的技术选择思路
大数据·运维·服务器·游戏·云计算·aws