Kā instalēt PowerShell 7 operētājsistēmā Linux

Microsoft PowerShell ir vairāku platformu skriptu rīks, un šīs ir tā instalēšanas operētājsistēmas Linux operācijas.

Ja ieslēdzat PowerShell Windows 10, taču darbam jums ir jāizmanto arī Linux izplatīšana (piemēram, Ubuntu), tagad jūs varat instalēt Microsoft komandrindas čaumalu un skriptu valodu populārākajos atvērtā pirmkoda operētājsistēmas aromātos.



Rakstīšanas laikā varat instalēt programmu PowerShell 7, kas ir veidota uz .NET Core 3.1, bet ir savietojama ar vecāku izlaidumu moduļiem.



Šajā vadīt, jūs uzzināsit, kā instalēt PowerShell 7 Ubuntu, izmantojot grafisko lietotāja saskarni (GUI) vai komandrindu. (Šie ir soļi uz instalējiet rīku operētājsistēmā Windows 10.)

Kā instalēt PowerShell, izmantojot programmatūru Ubuntu

  1. Atvērt Ubuntu programmatūra lietotne.



  2. Meklēt PowerShell.

  3. Atlasiet PowerShell opcija.

  4. Noklikšķiniet uz Uzstādīt pogu.



    Install PowerShell Ubuntu Software app

    Instalējiet lietojumprogrammu PowerShell Ubuntu

Kad esat izpildījis šīs darbības, varat piekļūt lietotnei, izmantojot Linux termināļa pwsh.

Ja vēlaties to atinstalēt, lietotnē “Ubuntu programmatūra” noklikšķiniet uz Instalēts un noklikšķiniet uz Noņemt poga PowerShell.

Kā instalēt PowerShell, izmantojot pakotņu instalētāju

Lai instalētu PowerShell uz Linux, izmantojot GUI instalētāju, rīkojieties šādi:

  1. Atvērt PowerShell lejupielādēt lapu vietnē GitHub.

  2. Sadaļā “Aktīvi” noklikšķiniet uz powershell_7.x.x-x.ubuntu.xx.xx_amd64.deb atkarībā no jūsu ierīces Ubuntu versijas.

    PowerShell 7 deb package download
    PowerShell 7 deb pakotnes lejupielāde
    Īsa piezīme: PowerShell ir pieejams arī citām Linux garšām, ieskaitot CentOS, Alpine, Red Hat un Debian.
  3. Saglabājiet failu ierīcē.

  4. Veiciet dubultklikšķi uz * .deb fails, lai palaistu instalētāju.

    PowerShell Ubuntu amd64 deb package

    PowerShell Ubuntu amd64 deb pakotne
  5. Noklikšķiniet uz Uzstādīt pogu.

    PowerShell GUI installer

    PowerShell GUI instalētājs

Kad būsit izpildījis šīs darbības, PowerShell tiks instalēts, un jūs to varēsit palaist no termināļa, izmantojot piem. komanda.

Ja rodas problēmas ar atkarībām, rīkojieties šādi, lai instalētu PowerShell, izmantojot komandrindas.

Kā Ubuntu instalēt PowerShell, izmantojot komandu Snap

Lai atjauninātu PowerShell lietotni operētājsistēmā Linux, rīkojieties šādi:

  1. Atvērt Terminālis.

  2. Ievadiet šo komandu, lai instalētu PowerShell, un nospiediet Ievadiet:

    sudo snap instalēt PowerShell - klasisko

    Snap install PowerShell command

    Snap instalējiet komandu PowerShell

Pēc darbību veikšanas varat sākt Microsoft skriptu rīku, izmantojot piem. komanda terminālī.

Ja vēlaties atinstalēt rīku, terminālī ierakstiet noņemt jaudu komanda.

Kā instalēt PowerShell, izmantojot Ubuntu, izmantojot Package Repository

Lai instalētu PowerShell uz Linux, izmantojot Package Repository, rīkojieties šādi:

  1. Atvērt Terminālis.

  2. Ievadiet šo komandu, lai lejupielādētu Microsoft repozitorija GPG atslēgas, un nospiediet Ievadiet:

    wget -q https://packages.microsoft.com/config/ubuntu/18.04/packages-microsoft-prod.deb
  3. Ierakstiet šo komandu, lai reģistrētu Microsoft repozitorija GPG atslēgas, un nospiediet Ievadiet:

    sudo dpkg -i paketes-microsoft-prod.deb

    Package Microsoft prod command

    Komplekts Microsoft prod komanda
  4. Ierakstiet šo komandu, lai atjauninātu produktu sarakstu, un nospiediet Ievadiet:

    sudo apt-get atjauninājums
  5. Ievadiet šo komandu, lai iespējotu “Visuma” krātuves, un nospiediet Ievadiet:

    sudo add-apt-repository visums
  6. Ievadiet šo komandu, lai instalētu PowerShell uz Linux, un nospiediet Ievadiet:

    sudo apt-get install -y powershell

    Linux apt-get install PowerShell command

    Komanda Linux apt-get install PowerShell

Pēc darbību veikšanas PowerShell instalēs Ubuntu 18.04 un varēsit to sākt, izmantojot piem. komanda.

Kad komandrindas rīks jums vairs nav nepieciešams, izmantojiet sudo apt-get noņemt Powershell komanda terminālī, lai to atinstalētu.

PowerShell atkarības

PowerShell izveido portatīvos bināros failus visiem Linux izplatījumiem. Tomēr Microsoft .NET Core izpildlaika prasa vairākas atkarības no dažādām Linux, kā arī PowerShell garšām.

Piemēram, Ubuntu 18.04 vai jaunākā versijā instalēšana ir atkarīga no libc6, libgcc1, libgssapi-krb5-2, liblttng-ust0, libstdc ++ 6, libcurl3, libunwind8, libuuid1, zlib1g, libssl1.0.0 un libicu60.

Ja instalēšanas laikā rodas kādas atkarības problēmas, komponenti jāatrod un jāinstalē manuāli.

Gatavojot šo rokasgrāmatu, bija nepieciešama arī PowerShell 7 instalēšana liblttng-ust0, libssl1.0.0, un libicu60. Ja jums ir vienas un tās pašas problēmas, varat saņemt šīs paketes ar šīm komandām:

  1. Atvērt Terminālis.

  2. Ievadiet šo komandu, lai instalētu liblttng-ust0 un nospiediet Ievadiet:

    sudo apt install liblttng-ust0
  3. Ievadiet šo komandu, lai lejupielādētu libicu60 un nospiediet Ievadiet:

    wget http://security.ubuntu.com/ubuntu/pool/main/i/icu/libicu60_60.2-3ubuntu3.1_amd64.deb
  4. Ievadiet šo komandu, lai instalētu libicu60 un nospiediet Ievadiet:

    sudo dpkg -i libicu60_60.2-3ubuntu3.1_amd64.deb
  5. Ievadiet šo komandu, lai lejupielādētu libssl1.0.0 un nospiediet Ievadiet:

    wget http://security.ubuntu.com/ubuntu/pool/main/o/openssl1.0/libssl1.0.0_1.0.2n-1ubuntu5.3_amd64.deb
  6. Ievadiet šo komandu, lai instalētu libicu60 un nospiediet Ievadiet:

    sudo dpkg -i libssl1.0.0_1.0.2n-1ubuntu5.3_amd64.deb
  7. Ievadiet šo komandu, lai instalētu PowerShell un Ievadiet:

    sudo apt-get install -y powershell

Kad esat izpildījis šīs darbības, PowerShell 7 jāinstalē jūsu Linux ierīcē.

Ja jums ir jālejupielādē atšķirīga atkarības pakotņu versija, tās varat atrast vietnē Ubuntu pakotņu krātuve.