Podpora komunity pro PowerShell v Linuxu
PowerShell můžete nainstalovat na některé distribuce Linuxu, které Microsoft nepodporuje. V takových případech můžete najít podporu komunity pro PowerShell na těchto platformách.
Podporovaná linuxová distribuce musí splňovat následující kritéria:
- .NET Core podporuje verzi a architekturu distribuce.
- Verze distribuce je podporována nejméně po dobu jednoho roku.
- Verze distribuce není dočasná verze ani ekvivalent.
- Tým PowerShellu otestoval verzi distribuce.
Další informace najdete v dokumentaci k životnímu cyklu podpory PowerShellu.
Následující distribuce jsou příklady distribucí podporovaných komunitou. Každá distribuce má vlastní mechanismy podpory komunity. Informace o komunitních zdrojích najdete na webu distribuce. Můžete také získat pomoc z těchto prostředků komunity PowerShellu.
Dočasné verze Ubuntu
Popsané kroky instalace PowerShellu na Ubuntu můžou fungovat v dočasných verzích Ubuntu. Microsoft ale podporuje PowerShell jenom ve verzích LTS (Long Term Servicing) Ubuntu. Microsoft nepodporuje dočasné verze Ubuntu.
Arch Linux
PowerShell je k dispozici v úložišti uživatelů Arch Linuxu (AUR). Balíčky v AUR spravuje komunita Archu. Pokud chcete nainstalovat binární soubor nejnovější verze, přečtěte si wikiweb Arch Linuxu nebo použití PowerShellu v Dockeru.
Kali
Instalace - Kali
# Install PowerShell package
apt update && apt -y install powershell
# Start PowerShell
pwsh
Odinstalace – Kali
# Uninstall PowerShell package
apt -y remove powershell
Gentoo
PowerShell na Gentoo Linux můžete nainstalovat pomocí balíčků z úložiště balíčků Gentoo. Informace o instalaci těchto balíčků najdete na stránce PowerShellu na wikiwebu Gentoo.
Operační systém Raspberry Pi
Raspberry Pi OS (dříve Raspbian) je bezplatný operační systém založený na Debianu.
Důležité
Rozhraní .NET není podporované na zařízeních s architekturou ARMv6, včetně zařízení Raspberry Pi Zero a Raspberry Pi vydaných před Raspberry Pi 2.
Instalace na Raspberry Pi OS
Stáhněte si balíček tar.gz ze stránky vydaných verzí do počítače Raspberry Pi. Odkazy na aktuální verze jsou:
- PowerShell 7.4.3 – nejnovější verze LTS
https://github.com/PowerShell/PowerShell/releases/download/v7.4.3/powershell-7.4.3-linux-arm32.tar.gz
https://github.com/PowerShell/PowerShell/releases/download/v7.4.3/powershell-7.4.3-linux-arm64.tar.gz
- PowerShell 7.3.12 – nejnovější stabilní verze
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
Ke stažení a instalaci balíčku použijte následující příkazy prostředí. Tento skript zjistí, jestli používáte 32bitový nebo 64bitový operační systém, a nainstaluje nejnovější stabilní verzi PowerShellu pro tento typ procesoru.
###################################
# 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
Volitelně můžete vytvořit symbolický odkaz pro spuštění PowerShellu bez zadání cesty k binárnímu pwsh
souboru.
# 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"
Odinstalace – Raspberry Pi OS
rm -rf ~/powershell
Váš názor
https://aka.ms/ContentUserFeedback.
Připravujeme: V průběhu roku 2024 budeme postupně vyřazovat problémy z GitHub coby mechanismus zpětné vazby pro obsah a nahrazovat ho novým systémem zpětné vazby. Další informace naleznete v tématu:Odeslat a zobrazit názory pro