ARTICLE DETAIL

资讯详情

深耕郑州网站建设与运营推广的一线实战洞察。

PowerShell 跨平台安装完整指南:告别处理器类型不兼容,3分钟装好Windows/Linux/macOS版

PowerShell 跨平台安装完整指南:告别处理器类型不兼容,3分钟装好Windows/Linux/macOS版 PowerShell 跨平台安装完整指南告别处理器类型不兼容3分钟装好Windows/Linux/macOS版【免费下载链接】PowerShellPowerShell for every system!项目地址: https://gitcode.com/GitHub_Trending/po/PowerShellPowerShell 是微软出品的跨平台命令行外壳与脚本环境同一套自动化脚本可以在 Windows、Linux 和 macOS 上跑。本文解决安装前最容易踩的坑系统、处理器架构和安装包对不上号。跟着走一遍你会得到一个验证通过、配置就绪的 PowerShell 7全程不超过 3 分钟。 先说你会遇到的两个卡点包下载下来了解压完却提示pwsh: command not found一键安装时提示处理器类型不匹配不知道选哪个包说白了PowerShell 安装本身不难难在选对包、放对位置这两步。花 3 分钟看完这两个坑都能绕开。⚡ PowerShell 是什么适合谁一句话它是一个命令行终端加脚本语言用来做系统管理、文件批处理、REST API 调用等自动化工作。无论你是运维、开发者还是只想让几台机器拥有相同终端体验的同学都用得上。本仓库主线是 PowerShell 7 及以上版本与 Windows 自带的 5.1 相互独立互不影响。✅ 安装前确认三件事系统Windows 10/11、主流 Linux 发行版或 macOS 均可处理器架构Linux/macOS 终端里跑uname -mWindows 里看$env:PROCESSOR_ARCHITECTURE。绝大多数机器是 x64一键脚本会自动匹配权限Linux/macOS 手动安装需要 sudo提前准备好确认完这三点就可以动手了。 最快路径一条命令装好在 Windows 系统自带的 PowerShell 里复制粘贴下面这条命令它会自动下载与你系统匹配的安装包并完成安装Invoke-Expression { $(Invoke-RestMethod https://aka.ms/install-powershell.ps1) }默认装在LOCALAPPDATA下的个人目录里装完在终端敲pwsh就能进入 PowerShell 7。想看懂它内部逻辑可以翻仓库里的 安装脚本源码所有支持的选项都写在开头的参数列表里。 进阶路径手动安装与参数组合Linux 和 macOS 上更直接的方式是下载发布页的 tar.gz 包解压后建一个符号链接tar zxf powershell-7.x-linux-x64.tar.gz -C /opt/powershell sudo ln -s /opt/powershell/pwsh /usr/bin/pwshmacOS 同理把目录换成/usr/local/powershell、链接指向/usr/local/bin/pwsh即可。图macOS 系统上的 PowerShell 安装界面如果想在一条命令里更精细地控制安装行为给一键命令加参数就行-Destination指定安装路径、-Preview装预览版、-AddToPath把安装目录写进用户 PATH。 一条命令验证是否装好pwsh -v看到类似PowerShell 7.3.x的版本号即安装成功。想看完整信息进入 pwsh 后输入$PSVersionTable版本号、平台、操作系统一目了然。图在 Linux 终端用 $PSVersionTable 确认 PowerShell 安装成功 装完顺手做三件事定制启动行为运行notepad $PROFILEmacOS/Linux 用你的编辑器打开同名文件往里写的命令每次启动都会自动执行试实验性功能先跑Get-ExperimentalFeature列出可用特性再用Enable-ExperimentalFeature -Name 特性名开启装个模块试试手Install-Module -Name 模块名 -Scope CurrentUser从模块库装一个常用模块感受生态 三个高频问题排查pwsh命令找不到PATH 里没有安装目录。Windows 上重跑一键命令并加-AddToPathLinux 上检查符号链接是否指向真实存在的pwsh处理器类型不匹配先按上文方法确认架构再选对应包x64 或 ARM64不要凭印象下载装了却显示旧版本可能装到了第二个目录而 PATH 里排前面的是旧的。用Get-Command pwsh看实际生效的路径就能定位问题 延伸资源docs/文档目录构建与使用资料都在这里命令示例从一行命令到编写跨平台二进制模块的完整演示test/powershell/测试脚本合集看真实用法的好材料图在 Visual Studio 中引用 System.Management.Automation 包开发 PowerShell cmdlet到这里选错包、放错路径的坑已经全部填平。输入下面这行命令正式上路吧pwsh祝你使用愉快【免费下载链接】PowerShellPowerShell for every system!项目地址: https://gitcode.com/GitHub_Trending/po/PowerShell创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表