Community-stöd för PowerShell på Linux
PowerShell kan installeras på vissa distributioner av Linux som inte stöds av Microsoft. I sådana fall kan du få stöd från communityn för PowerShell på dessa plattformar.
För att kunna stödjas av Microsoft måste Linux-distributionen uppfylla följande kriterier:
- Distributionens version och arkitektur stöds av .NET Core.
- Distributionsversionen stöds i minst ett år.
- Distributionsversionen är inte en interimsversion eller motsvarande.
- PowerShell-teamet har testat distributionsversionen.
Mer information finns i dokumentationen om PowerShell Support Lifecycle .
Följande distributioner stöds av communityn. Varje distribution har sina egna mekanismer för communitystöd. Gå till distributionens webbplats för att hitta deras communityresurser. Du kan också få hjälp från dessa PowerShell Community-resurser .
Interimversioner av Ubuntu
De dokumenterade stegen för att installera PowerShell på Ubuntu kan fungera på Ubuntu interimsversioner. PowerShell stöds dock bara i LTS-versionerna av Ubuntu. Microsoft stöder inte interimversioner av Ubuntu.
Arch Linux
Kommentar
Arch-stöd stöds inte officiellt av Microsoft och underhålls av communityn.
PowerShell är tillgängligt från Arch Linux User Repository (AUR).
- Den kan kompileras med den senaste taggade versionen
- Den kan kompileras från den senaste incheckningen till huvudservern
- Den kan installeras med den senaste versionen av binärfilen
Paket i AUR underhålls av communityn. Mer information om hur du installerar paket från AUR finns i Wiki för Arch Linux eller Använda PowerShell i Docker.
Kali
Kommentar
Kali-support stöds inte officiellt av Microsoft och underhålls av communityn.
Installation – Kali
# Install PowerShell package
apt update && apt -y install powershell
# Start PowerShell
pwsh
Avinstallation – Kali
# Uninstall PowerShell package
apt -y remove powershell
Raspberry Pi OS
Raspberry Pi OS (tidigare Raspbian) är ett kostnadsfritt operativsystem baserat på Debian.
Viktigt!
.NET stöds inte på ARMv6-arkitekturenheter, inklusive Raspberry Pi Zero- och Raspberry Pi-enheter före Raspberry Pi 2.
Installera på Raspberry Pi OS
Ladda ned tar.gz-paketet från lanseringssidan till din Raspberry Pi-dator. Länkarna till de aktuella versionerna är:
- PowerShell 7.4.2 – senaste LTS-versionen
https://github.com/PowerShell/PowerShell/releases/download/v7.4.2/powershell-7.4.2-linux-arm32.tar.gz
https://github.com/PowerShell/PowerShell/releases/download/v7.4.2/powershell-7.4.2-linux-arm64.tar.gz
- PowerShell 7.3.12 – senaste stabila versionen
https://github.com/PowerShell/PowerShell/releases/download/v7.3.12/powershell-7.3.12-linux-arm32.tar.gz
https://github.com/PowerShell/PowerShell/releases/download/v7.3.12/powershell-7.3.12-linux-arm64.tar.gz
Använd följande gränssnittskommandon för att ladda ned och installera paketet. Det här skriptet identifierar om du kör ett 32- eller 64-bitars operativsystem och installerar den senaste stabila versionen av PowerShell för den processortypen.
###################################
# Prerequisites
# Update package lists
sudo apt-get update
# Install dependencies
sudo apt-get install jq libssl1.1 libunwind8 -y
###################################
# Download and extract PowerShell
# Grab the latest tar.gz
bits=$(getconf LONG_BIT)
release=$(curl -sL https://api.github.com/repos/PowerShell/PowerShell/releases/latest)
package=$(echo $release | jq -r ".assets[].browser_download_url" | grep "linux-arm${bits}.tar.gz")
wget $package
# Make folder to put powershell
mkdir ~/powershell
# Unpack the tar.gz file
tar -xvf "./${package##*/}" -C ~/powershell
# Start PowerShell
~/powershell/pwsh
Du kan också skapa en symbolisk länk för att starta PowerShell utan att ange sökvägen till binärfilen pwsh
.
# Start PowerShell from bash with sudo to create a symbolic link
sudo ~/powershell/pwsh -command 'New-Item -ItemType SymbolicLink -Path "/usr/bin/pwsh" -Target "$PSHOME/pwsh" -Force'
# alternatively you can run following to create a symbolic link
# sudo ln -s ~/powershell/pwsh /usr/bin/pwsh
# Now to start PowerShell you can just run "pwsh"
Avinstallation – Raspberry Pi OS
rm -rf ~/powershell
Feedback
https://aka.ms/ContentUserFeedback.
Kommer snart: Under hela 2024 kommer vi att fasa ut GitHub-problem som feedbackmekanism för innehåll och ersätta det med ett nytt feedbacksystem. Mer information finns i:Skicka och visa feedback för