尧图精选

10 分钟装好跨平台 PowerShell:Windows、Linux、macOS 完整操作手册

🕒 发布时间:2026/9/17 12:07:02 📁 来源:尧图网络
10 分钟装好跨平台 PowerShellWindows、Linux、macOS 完整操作手册【免费下载链接】PowerShellPowerShell for every system!项目地址: https://gitcode.com/GitHub_Trending/po/PowerShellPowerShell 是微软开源的跨平台命令行外壳与脚本环境同一套脚本可以在 Windows、Linux、macOS 上通用。这篇文章写给没有任何基础的新手带你走通三个系统的 PowerShell 安装步骤并顺手完成版本验证和模块扩展。做完之后pwsh命令在你机器上就能直接用。Windows 路线一条脚本装完 PowerShell如果你的机器上还没有仓库先克隆一次后面两条路线都复用它git clone https://gitcode.com/GitHub_Trending/po/PowerShell确认 Windows 处理器架构打开现有的 PowerShell 窗口跑下面这行它会输出AMD64或ARM64echo $env:PROCESSOR_ARCHITECTURE这个结果决定后面用哪个架构的包记住它。执行安装命令进入仓库目录运行 tools 目录下的安装脚本 tools/install-powershell.ps1。带上-AddToPath安装目录会自动写进用户 PATH装完不用再折腾.\tools\install-powershell.ps1 -AddToPath选包、下载、解压都不用自己管脚本按系统和架构自动完成默认装到%LOCALAPPDATA%\Microsoft\powershell。需要预览版时加-Preview参数它会和稳定版并存互不覆盖。验证 PowerShell 版本输出新开一个终端窗口pwsh -v能看到版本号说明安装成功 ✅。想要更完整的版本信息在 pwsh 里输入$PSVersionTableLinux 与 macOS 路线用 Shell 脚本装好 pwsh用 uname 查架构uname -m输出x86_64就对应 x64 包arm64对应 arm64 包后面拿包时按它对齐。运行安装脚本./tools/install-powershell.sh脚本 tools/install-powershell.sh 会自行识别系统下载、解压一路做完不需要手动挑包。要装预览版就加-preview参数。如果仓库还没克隆先执行前面那行git clone。手动安装包方式离线环境、或手里已经有安装包时手动解压并建一个全系统可见的软链接tar zxf powershell-7.4.0-linux-x64.tar.gz -C /opt/powershell sudo ln -s /opt/powershell/pwsh /usr/bin/pwshmacOS 上操作相同把两处目录换成/usr/local/powershell和/usr/local/bin/pwsh。首次启动如果弹出安全确认按提示放行即可。本机验证pwsh -v看到版本号就通了。进入 pwsh 后输入$PSVersionTable会看到PSVersion、PSEdition、OS等字段效果如下安装包命名规则文件名里的架构怎么读 想自己挑包时命名遵循下面的规律平台安装包命名格式WindowsPowerShell-version-win-arch.msi或.zipLinuxpowershell-version-linux-arch.tar.gzmacOSpowershell-version-osx-arch.tar.gzarch取前面架构检查的结果x64或arm64。手动安装时再选一个版本号填进version占位符即可。装完之后的两件事装模块与开关实验特性 模块是打包好的功能扩展想增加能力就装它Install-Module -Name ModuleName -Scope CurrentUser实验特性是还没正式启用的新能力先查列表再按名字启用目标项Get-ExperimentalFeature Enable-ExperimentalFeature -Name PSFeedbackProvider特性清单按平台分别存放在仓库根目录的 experimental-feature-linux.json 和 experimental-feature-windows.json。想改启动行为运行$PROFILE拿到配置文件路径再用编辑器打开修改。安装问题症状对照表结果不符合预期时先查这张表再动手症状第一步动作相关命令pwsh: command not found检查安装目录是否在 PATH 里重装时保留-AddToPathecho $env:PathWindows、echo $PATHLinux/macOSexec format error、bad CPU type、cannot execute包架构与机器不符重新拿匹配的包uname -m建软链接时权限被拒用sudo执行安装操作sudo ln -s /opt/powershell/pwsh /usr/bin/pwsh预览版要与稳定版并存预览版默认装到独立目录不会覆盖-Previewps1、-previewsh更深入的编译与打包细节可以翻仓库里的docs/building/目录。到这里整条路线已经跑完最后执行这行命令进入交互式环境pwsh【免费下载链接】PowerShellPowerShell for every system!项目地址: https://gitcode.com/GitHub_Trending/po/PowerShell创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
上一篇/下一篇内容由系统自动关联 返回资讯列表 →