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

相关推荐
cui_win2 分钟前
【内存】Linux 内核优化实战 - net.ipv4.tcp_tw_reuse
linux·网络·tcp/ip
biass10 分钟前
jenkins角色权限
运维·jenkins
tomorrow.hello11 分钟前
Jenkins Pipeline(二)
运维·jenkins
做一个AC梦27 分钟前
Docker安装失败:Docker Desktop installation failed
运维·docker·容器
Shan120528 分钟前
浅谈Docker Kicks in的应用
运维·docker·容器
CodeWithMe3 小时前
【Note】《深入理解Linux内核》 Chapter 15 :深入理解 Linux 页缓存
linux·spring·缓存
0wioiw03 小时前
Ubuntu基础(监控重启和查找程序)
linux·服务器·ubuntu
Tipriest_3 小时前
Ubuntu常用的软件格式deb, rpm, dmg, AppImage等打包及使用方法
linux·运维·ubuntu
真智AI3 小时前
利用 Claude Opus 4 自动化 GitHub 工作流:从安装到实战详解
运维·自动化·github
胡斌附体4 小时前
linux测试端口是否可被外部访问
linux·运维·服务器·python·测试·端口测试·临时服务器