Jak nainstalovat PowerShell na Ubuntu 22.04 nebo 20.04

PowerShell, vyvinutý společností Microsoft, je robustní skriptovací jazyk a rámec pro automatizaci, který si vytvořil mezeru mezi správci Windows. Jeho schopnosti však nejsou omezeny pouze na Windows. Microsoft si uvědomil rostoucí poptávku po řešeních napříč platformami a rozšířil dosah PowerShellu na Linux, včetně distribucí jako Ubuntu.

Další funkce PowerShellu:

  • Účinnost napříč platformami: Kompatibilita prostředí PowerShell s Windows, macOS a Linux zajišťuje konzistentní práci a umožňuje uživatelům nasazovat stejné skripty a příkazy v různých operačních systémech.
  • Pokročilá automatizace: PowerShell, proslulý svou schopností automatizace, usnadňuje vytváření složitých skriptů pro automatizaci úloh, správu systému a efektivní zpracování dat.
  • Bezproblémová integrace Microsoft: Pro ty, kteří pracují s platformami Microsoftu, jako je Azure, Office 365 nebo Active Directory, PowerShell nabízí přizpůsobené rutiny a moduly, které zjednodušují interakce.
  • Živá komunitní podpora: Dynamická a rozsáhlá komunita PowerShell nabízí neocenitelné zdroje, od specializovaných modulů po odborné vedení, zvyšující efektivitu uživatelů.
  • Pokračující vývoj: Závazek společnosti Microsoft k vývoji PowerShellu zajišťuje, že zůstává v popředí technologického pokroku.

Pro ty, kteří chtějí využívat možnosti PowerShellu na Ubuntu, budeme pokračovat v procesu instalace pomocí oficiálního úložiště APT společnosti Microsoft, což vám zajistí přístup k nejnovějším verzím a aktualizacím.

Předpoklady pro instalaci PowerShellu

Chcete-li úspěšně nainstalovat PowerShell na Ubuntu, ujistěte se, že splňujete následující požadavky:

Systémové požadavky a podporované verze Ubuntu

KomponentMinimální požadavek
Procesor2 GHz nebo rychlejší dvoujádrový procesor
RAM4 GB nebo více
Místo na disku25 GB volného místa
SíťVysokorychlostní připojení k internetu
Podporované verzeUbuntu 22.04 (Jammy), Ubuntu 20.04 (ohnisková)

Další požadavky

Většina z nich bude automaticky dostupná ve vaší výchozí instalaci Ubuntu.

PožadavekPopis
Připojení k internetuNezbytné pro stažení PowerShellu a použití aktualizací.
Konvence terminálůVšechny příkazy terminálu by měly být prováděny jako běžný uživatel pomocí sudo privilegia.
Příkazy CLIPro instalaci a nastavení použijte rozhraní příkazového řádku (CLI).
Nástroje pro správu balíčkůUjistěte se, že jsou nainstalovány nástroje pro správu balíčků (např. apt, dpkg).

Aktualizujte Ubuntu před instalací PowerShellu

Před instalací aktualizujte svůj systém, abyste se ujistili, že všechny balíčky jsou aktuální. To pomáhá předejít konfliktům během instalace. Chcete-li to provést, otevřete terminál a spusťte následující příkaz:

sudo apt update

Po dokončení aktualizace upgradujte všechny zastaralé balíčky pomocí příkazu níže:

sudo apt upgrade

Nainstalujte počáteční balíčky PowerShell

Chcete-li nainstalovat PowerShell, musíte mít specifické závislosti. Přestože většina těchto balíčků již může být ve vašem systému přítomna, spuštěním následujícího příkazu zajistíte, že jsou nainstalovány:

sudo apt install dirmngr lsb-release ca-certificates software-properties-common apt-transport-https curl -y

Importujte úložiště Microsoft PowerShell APT

Abyste měli jistotu, že budete mít ve svém systému vždy k dispozici nejaktuálnější verzi PowerShellu, musíte importovat klíč GPG a úložiště. Začněte importem klíče GPG pomocí příkazu:

curl -fSsL https://packages.microsoft.com/keys/microsoft.asc | sudo gpg --dearmor | sudo tee /usr/share/keyrings/powershell.gpg > /dev/null

Dále importujte úložiště, které odpovídá vaší distribuční verzi Ubuntu.

Poznámka: Ubuntu 24.04 Noble Numbat LTS není v tuto chvíli podporována.

Pro Ubuntu 22.04 Jammy JellyFish LTS uživatelé, proveďte následující příkaz:

echo "deb [arch=amd64,armhf,arm64 signed-by=/usr/share/keyrings/powershell.gpg] https://packages.microsoft.com/ubuntu/22.04/prod/ jammy main" | sudo tee /etc/apt/sources.list.d/powershell.list

Pro Ubuntu 20.04 Focal Fossa LTS uživatelé, spusťte tento příkaz:

echo "deb [arch=amd64,armhf,arm64 signed-by=/usr/share/keyrings/powershell.gpg] https://packages.microsoft.com/ubuntu/20.04/prod/ focal main" | sudo tee /etc/apt/sources.list.d/powershell.list

Aktualizujte seznam balíčků po importu PowerShell PPA

Po přidání úložiště PowerShell aktualizujte seznam balíčků spuštěním následujícího příkazu:

sudo apt update

Dokončete instalaci PowerShellu pomocí příkazu APT

Když je vše na svém místě, můžete nyní nainstalovat PowerShell pomocí příkazu níže:

sudo apt install powershell

Ověřte instalaci PowerShellu

Po dokončení instalace je nezbytné ověřit, že PowerShell byl správně nainstalován a je funkční ve vašem systému Ubuntu. Chcete-li aktivovat a spustit novou instanci prostředí PowerShell, zadejte do terminálu následující příkaz:

pwsh

Po provedení příkazu by se měla zobrazit nová výzva prostředí PowerShell, která značí, že se ve vašem systému úspěšně spouští.

Nyní, když jste potvrdili úspěšnou instalaci PowerShellu, můžete jej používat ke správě systému, spouštění skriptů a spouštění příkazů stejně jako v systému Windows.

Základní příkazy PowerShellu

Přístup k nápovědě pro PowerShell

Chcete-li získat přístup k integrovanému systému nápovědy a dozvědět se více o příkazech PowerShellu a jejich použití, použijte help příkaz:

help

Tento příkaz poskytuje přehled dostupných rutin a základní pokyny k použití.

Získejte informace o prostředí PowerShell

Chcete-li získat podrobné informace o prostředí PowerShell, jako je verze a runtime, použijte Get-Host cmdlet:

Get-Host

Vypsat obsah adresáře v prostředí PowerShell

Chcete-li vypsat obsah adresáře, podobně jako ls příkaz v Linuxu, použijte dir alias pro Get-ChildItem cmdlet:

dir

Zobrazit historii příkazů v PowerShellu

Chcete-li zobrazit historii dříve provedených příkazů v aktuální relaci PowerShellu, použijte Get-History cmdlet:

Get-History

Vypsat informace o procesu v prostředí PowerShell

Chcete-li zobrazit informace o procesech běžících ve vašem systému, použijte Get-Process cmdlet:

Get-Process

Ukončete instanci PowerShellu v PowerShellu

exit

Další příkazy PowerShellu

Aktualizujte PowerShell

Chcete-li zkontrolovat aktualizace a upgradovat všechny balíčky, včetně PowerShellu, použijte příkazový řádek a spusťte následující příkaz. Tento příkaz zajistí, že váš systém zůstane aktuální:

sudo apt update && sudo apt upgrade

Odeberte PowerShell

Pokud se rozhodnete odebrat PowerShell ze systému, postupujte takto:

Pomocí následujícího příkazu odinstalujte PowerShell:

sudo apt remove powershell

Odstraňte úložiště provedením následujícího příkazu:

sudo rm /etc/apt/sources.list.d/powershell.list

Pro dobrý úklid a bezpečnost odstraňte klíč GPG pomocí následujícího příkazu:

sudo rm /usr/share/keyrings/powershell.gpg

Závěr

Na závěr, instalace PowerShellu na Ubuntu pomocí oficiálního úložiště APT společnosti Microsoft poskytuje uživatelům výkonné a všestranné rozhraní příkazového řádku. Podle kroků uvedených v této příručce mohou uživatelé bez problémů integrovat PowerShell do svého prostředí Ubuntu a rozšířit svou sadu nástrojů pro efektivní správu systému.

užitečné odkazy

Zde je cenný odkaz související s používáním PowerShellu:

  • Dokumentace PowerShellu: Získejte přístup ke komplexní dokumentaci, včetně výukových programů a referenčních materiálů, kde najdete podrobné průvodce instalací, konfigurací a používáním PowerShellu.
Joshua James
Následuj mě
Nejnovější příspěvky uživatele Joshua James (vidět vše)

Napsat komentář