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

相关推荐
大大大反派1 分钟前
CANN 生态中的自动化部署引擎:深入 `mindx-sdk` 项目构建端到端 AI 应用
运维·人工智能·自动化
June`7 分钟前
高并发网络框架:Reactor模式深度解析
linux·服务器·c++
WHD30639 分钟前
苏州勒索病毒加密 服务器数据解密恢复
运维·服务器
蜡笔小炘1 小时前
LVS -- 持久链接(Persistent Connection)实现会话粘滞
运维·服务器
生活很暖很治愈1 小时前
Linux——孤儿进程&进程调度&大O(1)调度
linux·服务器·ubuntu
HalvmånEver1 小时前
Linux:线程同步
linux·运维·服务器·线程·同步
Zach_yuan1 小时前
自定义协议:实现网络计算器
linux·服务器·开发语言·网络
岁杪杪2 小时前
关于运维:LINUX 零基础
运维·服务器·php
wdfk_prog2 小时前
[Linux]学习笔记系列 -- [drivers][I2C]I2C
linux·笔记·学习
VekiSon2 小时前
Linux内核驱动——杂项设备驱动与内核模块编译
linux·c语言·arm开发·嵌入式硬件