Kako instalirati PowerShell 7 na Linux

Microsoft PowerShell je alat za skript više platformi, a ovo su koraci za njegovu instalaciju na Linux.

Ako koristite PowerShell Windows 10, ali za rad vam je potrebna i distribucija Linuxa (poput Ubuntu), sada možete instalirati Microsoftovu ljusku naredbenog retka i skriptni jezik u najpopularnije ukuse operativnog sustava otvorenog koda.



U vrijeme pisanja ovog teksta možete instalirati PowerShell 7 koji je izgrađen na .NET Core 3.1, ali je unazad kompatibilan s modulima za starija izdanja.



U ovome vodič, naučit ćete korake za instaliranje PowerShell 7 na Ubuntu pomoću grafičkog korisničkog sučelja (GUI) ili naredbenog retka. (Ovo su koraci do instalirajte alat na Windows 10.)

Kako instalirati PowerShell pomoću Ubuntu softvera

  1. Otvorena Ubuntu Software app.



  2. Traziti PowerShell,

  3. Odaberite PowerShell opcija.

  4. Kliknite gumb Instalirati dugme.



    Install PowerShell Ubuntu Software app

    Instalirajte aplikaciju PowerShell Ubuntu Software

Nakon što dovršite korake, aplikaciji možete pristupiti pomoću pwsh-a na Linux terminalu.

Ako ga želite deinstalirati, tada u aplikaciji 'Ubuntu Software' kliknite ikonu instalirani i kliknite karticu Ukloniti gumb za PowerShell.

Kako instalirati PowerShell pomoću programa za instalaciju paketa

Da biste instalirali PowerShell na Linux pomoću programa za instalaciju GUI, poduzmite sljedeće korake:

  1. Otvorena PowerShell stranicu za preuzimanje na GitHub-u,

  2. U odjeljku 'Sredstva' kliknite gumb powershell_7.x.x-x.ubuntu.xx.xx_amd64.deb ovisno o verziji Ubuntua na vašem uređaju.

    PowerShell 7 deb package download
    Preuzimanje paketa PowerShell 7 deb
    Brza napomena: PowerShell je dostupan i za ostale Linuxove ukuse, uključujući CentOS, Alpine, Red Hat i Debian.
  3. Spremite datoteku na svoj uređaj.

  4. Dvokliknite ikonu * .deb datoteka za pokretanje instalacijskog programa.

    PowerShell Ubuntu amd64 deb package

    Debit paket PowerShell Ubuntu amd64
  5. Kliknite gumb Instalirati dugme.

    PowerShell GUI installer

    Instalacijski program PowerShell GUI

Nakon što dovršite korake, PowerShell će se instalirati i možete je pokrenuti iz Terminala pomoću npr naredba.

Ako naiđete na probleme ovisnosti, zatim upotrijebite korake u nastavku da biste instalirali PowerShell pomoću naredbenih linija.

Kako instalirati PowerShell pomoću naredbe Snap na Ubuntu

Da biste ažurirali PowerShell aplikaciju na Linuxu, poduzmite sljedeće korake:

  1. Otvorena Terminal,

  2. Upišite sljedeću naredbu za instaliranje PowerShell-a i pritisnite Unesi:

    sudo snap uvesti powerhell - klasa

    Snap install PowerShell command

    Snap instalirajte naredbu PowerShell

Nakon što dovršite korake, možete pokrenuti Microsoftov alat za skriptiranje pomoću npr naredba u Terminalu.

Ako želite deinstalirati alat, iz terminala utipkajte sudo snap uklonite powerhell naredba.

Kako instalirati PowerShell korištenjem spremišta paketa na Ubuntu

Da biste instalirali PowerShell na Linux pomoću spremišta paketa, poduzmite sljedeće korake:

  1. Otvorena Terminal,

  2. Upišite sljedeću naredbu za preuzimanje Microsoftovih GPG tipki spremišta i pritisnite Unesi:

    wget -q https://packages.microsoft.com/config/ubuntu/18.04/packages-microsoft-prod.deb
  3. Upišite sljedeću naredbu za registraciju Microsoftovih GPG tipki spremišta i pritisnite Unesi:

    sudo dpkg -i paketi-microsoft-prod.deb

    Package Microsoft prod command

    Paket Microsoftove naredbe prod
  4. Upišite sljedeću naredbu za ažuriranje popisa proizvoda i pritisnite Unesi:

    sudo apt-get update
  5. Upišite sljedeću naredbu kako biste omogućili spremišta 'svemira' i pritisnite Unesi:

    sudo add-apt-repozitorij svemira
  6. Upišite sljedeću naredbu za instaliranje PowerShell-a na Linux i pritisnite Unesi:

    sudo apt-get install -y powerhell

    Linux apt-get install PowerShell command

    Naredba apt-get install PowerShell

Nakon što dovršite korake, PowerShell će se instalirati na Ubuntu 18.04, a možete ga pokrenuti pomoću npr naredba.

Kad vam više ne treba alat naredbenog retka, upotrijebite the sudo apt-get ukloniti powerhell naredite u terminalu da ga deinstalirate.

PowerShell ovisnosti

PowerShell gradi prijenosne binarne datoteke za sve Linux distribucije. Međutim, Microsoft .NET Core vrijeme zahtjeva nekoliko ovisnosti o različitim okusima Linuxa kao i PowerShell-a.

Na primjer, na Ubuntu 18.04 i noviji, instalacija ovisi o libc6, libgcc1, libgssapi-krb5-2, liblttng-ust0, libstdc ++ 6, libcurl3, libunwind8, libuuid1, zlib1g, libssl1.0.0 i libicu60.

Ako tijekom postupka instalacije naiđete na probleme ovisnosti, morat ćete ručno pronaći i instalirati komponente.

Prilikom pripreme ovog vodiča potrebna je i instalacija PowerShell-a 7 liblttng-ust0, libssl1.0.0, i libicu60, Ako imate iste poteškoće, možete dobiti ove pakete pomoću ovih naredbi:

  1. Otvorena Terminal,

  2. Upišite sljedeću naredbu za instalaciju liblttng-ust0 i pritisnite Unesi:

    sudo apt instalirati liblttng-ust0
  3. Unesite sljedeću naredbu za preuzimanje libicu60 i pritisnite Unesi:

    wget http://security.ubuntu.com/ubuntu/pool/main/i/icu/libicu60_60.2-3ubuntu3.1_amd64.deb
  4. Upišite sljedeću naredbu za instalaciju libicu60 i pritisnite Unesi:

    sudo dpkg -i libicu60_60.2-3ubuntu3.1_amd64.deb
  5. Unesite sljedeću naredbu za preuzimanje libssl1.0.0 i pritisnite Unesi:

    wget http://security.ubuntu.com/ubuntu/pool/main/o/openssl1.0/libssl1.0.0_1.0.2n-1ubuntu5.3_amd64.deb
  6. Upišite sljedeću naredbu za instalaciju libicu60 i pritisnite Unesi:

    sudo dpkg -i libssl1.0.0_1.0.2n-1ubuntu5.3_amd64.deb
  7. Upišite sljedeću naredbu za instaliranje PowerShell i Unesi:

    sudo apt-get install -y powerhell

Nakon što dovršite korake, PowerShell 7 trebao bi se instalirati na vaš Linux uređaj.

U slučaju da trebate preuzeti drugu verziju paketa ovisnosti, možete ih pronaći na Spremište paketa Ubuntu,