
PowerShell 安裝失敗跨平臺安裝與驗證 5 步避坑完整指南【免費(fèi)下載鏈接】PowerShellPowerShell for every system!項目地址: https://gitcode.com/GitHub_Trending/po/PowerShell在 Linux 上裝完 PowerShell 敲pwsh卻只得到一句未找到命令Windows 上裝完打開新終端依然進(jìn)不了 PowerShell。別急照下面 5 步走10 分鐘內(nèi)裝好 PowerShell 并驗證可用。動手前的 4 項自檢你的 CPU 架構(gòu)是什么x86_64、arm64還是armv7安裝包必須和架構(gòu)一一對應(yīng)這是裝失敗的頭號原因目標(biāo)機(jī)器能否訪問外部網(wǎng)絡(luò)官方安裝腳本會從網(wǎng)上拉取最新發(fā)行包你是否擁有管理員權(quán)限Linux 上安裝需要sudoWindows 上建議用管理員終端你是否已經(jīng)裝了舊版 PowerShell升級前最好確認(rèn)舊版本的安裝方式官方建議用同一種方式更新核心操作3 步裝好并驗證步驟一克隆倉庫拿到官方安裝腳本這一步做什么把安裝腳本本地化后續(xù)所有操作都在倉庫目錄里進(jìn)行避免直接執(zhí)行來路不明的遠(yuǎn)程腳本。具體怎么做# 克隆 PowerShell 官方倉庫Windows 用 pwshLinux/macOS 用 bash git clone https://gitcode.com/GitHub_Trending/po/PowerShell cd PowerShell做對了長什么樣當(dāng)前目錄出現(xiàn)README.md、tools/等目錄且tools/下能看到install-powershell.ps1和install-powershell.sh兩個文件。步驟二一條命令完成安裝這一步做什么用官方自適應(yīng)腳本自動檢測系統(tǒng)架構(gòu)和發(fā)行版下載并安裝匹配的 PowerShell 包。具體怎么做# Linux/macOS執(zhí)行官方安裝腳本自動匹配架構(gòu) ./tools/install-powershell.sh# Windows管理員 PowerShell安裝并寫入 PATH Set-ExecutionPolicy Bypass -Scope Process -Force .\tools\install-powershell.ps1 -AddToPath做對了長什么樣腳本輸出中能看到下載和安裝完成的提示沒有紅色錯誤信息Windows 上裝完提示已更新環(huán)境變量。步驟三打開新終端驗證安裝結(jié)果這一步做什么確認(rèn)pwsh能被找到、版本號正常、命令可執(zhí)行。具體怎么做# 打開一個全新的終端逐條執(zhí)行 pwsh pwsh -Command $PSVersionTable.PSVersion做對了長什么樣pwsh能進(jìn)入 PowerShell 提示符PS /路徑樣式不再報未找到命令$PSVersionTable正常輸出版本表其中OS、Platform字段與你的系統(tǒng)一致此時輸入Get-Command等內(nèi)置命令cmdletPowerShell 里執(zhí)行任務(wù)的小程序有返回裝不上時的 3 條備用路線按先易后難排列挑第一條能跑通的即可手動下載對應(yīng)架構(gòu)的壓縮包解壓即用。適用于網(wǎng)絡(luò)能連上發(fā)行源、但不想讓腳本自動決策的機(jī)器。到 PowerShell 官方發(fā)行頁選與你架構(gòu)一致的tar.gzLinux或zip/MSIWindows解壓到任意目錄直接把可執(zhí)行文件路徑加入 PATH。用 Docker 容器運(yùn)行。適用于不想污染系統(tǒng)環(huán)境、或架構(gòu)與宿主機(jī)不同的場景docker pull mcr.microsoft.com/powershell后docker run -it --rm mcr.microsoft.com/powershell pwsh。從源碼編譯。適用于預(yù)編譯包不支持你的架構(gòu)如特定 ARM 板卡。先跑Start-PSBootstrap裝工具鏈再用Start-PSBuild按目標(biāo)架構(gòu)編譯完整步驟見 docs/building/linux.md。小結(jié)裝好 PowerShell 的關(guān)鍵就三件事架構(gòu)選對、腳本跑通、新終端驗證。下一步建議繼續(xù)了解 更新日志 里的新功能或閱讀 docs/ 下跨平臺安裝文檔把安裝方式固化成你自己的標(biāo)準(zhǔn)流程。關(guān)鍵文件參考tools/install-powershell.ps1Windows/macOS/Linux 通用安裝腳本PowerShell 版tools/install-powershell.shLinux/macOS 安裝腳本bash 入口docs/building/linux.md從源碼構(gòu)建 PowerShell 的完整流程global.json編譯所需的 .NET SDK 版本鎖定【免費(fèi)下載鏈接】PowerShellPowerShell for every system!項目地址: https://gitcode.com/GitHub_Trending/po/PowerShell創(chuàng)作聲明:本文部分內(nèi)容由AI輔助生成(AIGC),僅供參考