A PowerShell 7 telepítése macOS rendszeren

A PowerShell 7 több csomagverziója is telepíthető. Ez a cikk a legújabb stabil kiadási csomag telepítésével foglalkozik. A csomagverziókkal kapcsolatos további információkért tekintse meg a PowerShell támogatási életciklusáról szóló cikket.

A PowerShell 7 újabb verziói lecserélik a PowerShell 7 korábbi verzióit. A PowerShell előzetes verziói a PowerShell más verzióival együtt telepíthetők. Az újabb előzetes verziók lecserélik a meglévő előzetes verziókat. Ha a PowerShell 7-et egy korábbi verzióval együtt kell futtatnia, telepítse újra az előző verziót a bináris archív módszerrel.

Telepítési módszer kiválasztása

A PowerShell többféleképpen telepíthető macOS rendszerre. Válasszon egyet:

A csomagfájl letöltése és telepítése

A PowerShell 2026. májusi kiadásaitól kezdődően a macOS PKG-csomag notarizálva van, és a Microsoft írja alá. A csomag telepítéséhez töltse le a PKG-fájlt, és nyissa meg.

  1. Töltse le a telepítőcsomagot a kiadási oldalról. Válassza ki a telepíteni kívánt csomagverziót.

    Megjegyzés:

    A macOS 27 -től (Golden Gate) kezdődően a macOS csak Apple Silicon (Arm64) processzorokon fut.

  2. Finder megnyitása

  3. A letöltött csomag megkeresése

  4. Kattintson duplán a fájlra

Telepítés mint .NET globális eszköz

Ha már telepítve van a .NET Core SDK, a PowerShell 7 telepítéséhez használhatja a .NET Globális eszközt.

dotnet tool install --global PowerShell

A dotnet eszköz telepítője hozzáadja a ~/.dotnet/tools elemet a PATH környezeti változóhoz. A jelenleg futó parancssori felület azonban nem rendelkezik a frissített PATH verzióval. Indítsa el a PowerShellt egy új rendszerhéjból a pwsh beírásával.

A PowerShell 7 telepítése bináris archívumból

A macOS-platformhoz a PowerShell bináris tar.gz archívumai biztosítják a speciális üzembe helyezési forgatókönyvek engedélyezését. Ha ezzel a módszerrel telepít, manuálisan is telepítenie kell a függőségeket.

Töltse le a telepítőcsomagot a kiadási oldalról. Válassza ki a telepíteni kívánt archív verziót.

Az alábbi parancsokkal telepítheti a PowerShellt a bináris archívumból. Módosítsa a letöltési URL-címet a telepíteni kívánt verziónak megfelelően.

# Download the powershell '.tar.gz' archive
curl -L -o /tmp/powershell.tar.gz https://github.com/PowerShell/PowerShell/releases/download/v7.6.6/powershell-7.6.6-osx-arm64.tar.gz

# Create the target folder where powershell is placed
sudo mkdir -p /usr/local/microsoft/powershell/7

# Expand powershell to the target folder
sudo tar zxf /tmp/powershell.tar.gz -C /usr/local/microsoft/powershell/7

# Set execute permissions
sudo chmod +x /usr/local/microsoft/powershell/7/pwsh

# Create the symbolic link that points to pwsh
sudo ln -s /usr/local/microsoft/powershell/7/pwsh /usr/local/bin/pwsh

A PowerShell 7 indítása

A csomag telepítése után futtassa pwsh egy terminálból. Ha telepített egy előzetes verziójú csomagot, futtassa a parancsot pwsh-preview.

  • A(z) $PSHOME helye a telepített csomagtól függően változik.
    • Stabil és LTS-csomagok esetén: /usr/local/microsoft/powershell/7/
    • Előzetes verziójú csomagok esetén: /usr/local/microsoft/powershell/7-preview/
    • A macOS telepítési csomag egy szimbolikus hivatkozást hoz létre, /usr/local/bin/pwsh amely a pwsh helyre mutat$PSHOME.
  • Felhasználói profilok beolvasása a(z) ~/.config/powershell/profile.ps1-ból
  • Az alapértelmezett profilok beolvasásra kerülnek a(z) $PSHOME/profile.ps1
  • A felhasználói modulokat a következő helyről olvassák be: ~/.local/share/powershell/Modules
  • A megosztott modulok beolvasása a következőből /usr/local/share/powershell/Modules
  • Az alapértelmezett modulok a következőből kerülnek beolvasásra: $PSHOME/Modules
  • A PSReadLine előzményeit a rendszer a ~/.local/share/powershell/PSReadLine/ConsoleHost_history.txt helyre menti.

A PowerShell tiszteletben tartja a macOS XDG alapkönyvtár-specifikációját .

A PowerShell 7 frissítése

A PowerShell frissítéséhez töltse le a csomag vagy bináris archívum új verzióját, és telepítse.

A PowerShell 7 eltávolítása

A PowerShell eltávolításához törölnie kell az alkalmazásmappát és más támogatási fájlokat. Az alábbi parancs eltávolítja a szimbolikus hivatkozást és a PowerShell-fájlokat.

sudo rm -rf /usr/local/bin/pwsh /usr/local/microsoft/powershell

A többi többi PowerShell-fájl és mappa eltávolítására használható sudo rm .

A macOS támogatott verziói

A Microsoft mindaddig támogatja a PowerShellt, amíg a PowerShell el nem éri a támogatás végét, vagy a macOS verziója nem éri el a támogatás megszűnését.

A macOS következő verziói támogatottak:

  • macOS 27 (Golden Gate) Arm64
  • macOS 26 (Tahoe) x64 és Arm64
  • macOS 15 (Sequoia) x64 és Arm64

Az Apple meghatározza a macOS támogatási életciklusát. További információkat a következő cikkekben talál:

Támogatott telepítési módszerek

A Microsoft támogatja a dokumentum telepítési módszereit. Előfordulhat, hogy más, külső gyártótól származó telepítési módszerek is elérhetők más forrásokból. Bár ezek az eszközök és módszerek működhetnek, a Microsoft nem támogatja ezeket a módszereket. További információ: A PowerShell telepítésének alternatív módjai.