Instalace PowerShellu v Debianu
Všechny balíčky jsou k dispozici na naší stránce vydaných verzí GitHubu. Před instalací zkontrolujte seznam podporovaných verzí níže. Po instalaci balíčku spusťte pwsh
z terminálu. Spusťte pwsh-lts
, pokud jste nainstalovali verzi Preview.
Poznámka:
PowerShell 7.4 je místní upgrade, který odebere předchozí verze PowerShellu 7. Verze Preview PowerShellu je možné nainstalovat souběžně s jinými verzemi PowerShellu. Pokud potřebujete spustit PowerShell 7.4 vedle předchozí verze, přeinstalujte předchozí verzi pomocí metody binárního archivu.
Debian jako správce balíčků používá APT (Advanced Package Tool).
Instalace v Debianu 10 nebo 11 prostřednictvím úložiště balíčků
Microsoft sestavuje a podporuje celou řadu softwarových produktů pro systémy Linux a zpřístupňuje je prostřednictvím klientů balíčků Linuxu (apt, dnf, yum atd.). Tyto softwarové balíčky Pro Linux jsou hostované v úložišti balíčků Linuxu pro produkty Microsoftu, https://packages.microsoft.comoznačované také jako PMC.
Instalace PowerShellu z PMC je upřednostňovanou metodou instalace.
Poznámka:
Tento skript funguje jenom pro podporované verze Debianu.
###################################
# Prerequisites
# Update the list of packages
sudo apt-get update
# Install pre-requisite packages.
sudo apt-get install -y wget
# Get the version of Debian
source /etc/os-release
# Download the Microsoft repository GPG keys
wget -q https://packages.microsoft.com/config/debian/$VERSION_ID/packages-microsoft-prod.deb
# Register the Microsoft repository GPG keys
sudo dpkg -i packages-microsoft-prod.deb
# Delete the Microsoft repository GPG keys file
rm packages-microsoft-prod.deb
# Update the list of packages after we added packages.microsoft.com
sudo apt-get update
###################################
# Install PowerShell
sudo apt-get install -y powershell
# Start PowerShell
pwsh
Instalace prostřednictvím přímého stahování
PowerShell 7.2 zavedl univerzální balíček, který usnadňuje instalaci. Stáhněte si univerzální balíček ze stránky vydaných verzí na počítač s Debianem.
Odkaz na aktuální verzi je:
- Univerzální balíček PowerShellu 7.4 (LTS) pro podporované verze Debianu
https://github.com/PowerShell/PowerShell/releases/download/v7.4.2/powershell_7.4.2-1.deb_amd64.deb
- Univerzální balíček PowerShellu 7.3 (stabilní) pro podporované verze Debianu
https://github.com/PowerShell/PowerShell/releases/download/v7.3.12/powershell_7.3.12-1.deb_amd64.deb
- Univerzální balíček PowerShellu 7.2 (LTS) pro podporované verze Debianu
https://github.com/PowerShell/PowerShell/releases/download/v7.2.19/powershell_7.2.19-1.deb_amd64.deb
Následující skript prostředí stáhne a nainstaluje aktuální verzi Preview PowerShellu. Adresu URL můžete změnit tak, aby se stáhla verze PowerShellu, kterou chcete nainstalovat.
###################################
# Prerequisites
# Update the list of packages
sudo apt-get update
# Install pre-requisite packages.
sudo apt-get install -y wget
# Download the PowerShell package file
wget https://github.com/PowerShell/PowerShell/releases/download/v7.4.2/powershell_7.4.2-1.deb_amd64.deb
###################################
# Install the PowerShell package
sudo dpkg -i powershell_7.4.2-1.deb_amd64.deb
# Resolve missing dependencies and finish the install (if necessary)
sudo apt-get install -f
# Delete the downloaded package file
rm powershell_7.4.2-1.deb_amd64.deb
# Start PowerShell
pwsh
Odinstalace PowerShellu
sudo apt-get remove powershell
Cesty PowerShellu
$PSHOME
Je/opt/microsoft/powershell/7/
- Skripty profilů jsou uloženy v následujících umístěních:
- AllUsersAllHosts -
$PSHOME/profile.ps1
- AllUsersCurrentHost -
$PSHOME/Microsoft.PowerShell_profile.ps1
- CurrentUserAllHosts -
~/.config/powershell/profile.ps1
- CurrentUserCurrentHost –
~/.config/powershell/Microsoft.PowerShell_profile.ps1
- AllUsersAllHosts -
- Moduly jsou uloženy v následujících umístěních:
- Uživatelské moduly –
~/.local/share/powershell/Modules
- Sdílené moduly –
/usr/local/share/powershell/Modules
- Výchozí moduly –
$PSHOME/Modules
- Uživatelské moduly –
- Historie psReadLine se zaznamenává v
~/.local/share/powershell/PSReadLine/ConsoleHost_history.txt
PowerShell respektuje specifikaci základního adresáře XDG v Linuxu.
Podporované verze
Následující tabulka obsahuje seznam aktuálně podporovaných verzí PowerShellu a podporovaných verzí Debianu. Tyto verze zůstanou podporovány, dokud verze PowerShellu nedosáhne konce podpory nebo verze Debianu dosáhne konce životnosti.
- Ikona označuje, že verze operačního systému nebo PowerShellu je stále podporovaná.
- Ikona značí, že verze PowerShellu už není v této verzi operačního systému podporovaná.
- Ikona značí, že jsme nedokončili testování PowerShellu v daném operačním systému.
- Ikona označuje, že verze operačního systému nebo PowerShellu není podporovaná.
- Pokud má verze operačního systému i verze PowerShellu ikonu, podporuje se tato kombinace.
Debian | 7.2 (LTS–previous) | 7.3 | 7.4 (LTS-current) |
---|---|---|---|
12 (Bookworm) | |||
11 (Bullseye) | |||
10 (Buster) |
Prostředí PowerShell je podporováno v Debianu pro následující architektury procesoru.
Debian | 7.2 (LTS-current) | 7.3 | 7.4 (LTS-current) |
---|---|---|---|
Verze 9 nebo novější | x64 | x64 | x64 |
Podpora instalace
Microsoft podporuje metody instalace v tomto dokumentu. Mohou existovat další metody instalace z jiných zdrojů třetích stran. I když tyto nástroje a metody můžou fungovat, Microsoft tyto metody nepodporuje.
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