Como instalar o PowerShell 7 no Linux

O Microsoft PowerShell é uma ferramenta de script de plataforma cruzada e estas são as etapas para instalá-lo no Linux.

->

Se você usa o PowerShell no Windows 10, mas também precisa usar uma distribuição Linux (como o Ubuntu) para o trabalho, agora você pode instalar o shell de linha de comando da Microsoft e a linguagem de script nos sabores mais populares do sistema operacional de código aberto.





No momento em que este artigo foi escrito, você pode instalar o PowerShell 7, que é baseado no .NET Core 3.1, mas é compatível com as versões anteriores dos módulos de versões mais antigas.

Neste guia, você aprenderá as etapas para instalar o PowerShell 7 no Ubuntu usando a interface gráfica do usuário (GUI) ou linha de comando. (Estas são as etapas para instale a ferramenta no Windows 10 .)

Como instalar o PowerShell usando o software Ubuntu

  1. Abrir Ubuntu Software aplicativo.



  2. Procurar PowerShell .

  3. Selecione os PowerShell opção.

  4. Clique no Instalar botão.



    Instale o aplicativo de software PowerShell Ubuntu

    Instale o aplicativo de software PowerShell Ubuntu

Depois de concluir as etapas, você pode acessar o aplicativo usando o pwsh no Terminal Linux.

Se você deseja desinstalá-lo, no aplicativo de software Ubuntu, clique no botão Instalado guia e clique no Retirar botão para PowerShell.



Como instalar o PowerShell usando o instalador de pacote

Para instalar o PowerShell no Linux usando o instalador GUI, use estas etapas:

  1. Abrir PowerShell página de download no GitHub .



  2. Na seção Ativos, clique no powershell_7.x.x-x.ubuntu.xx.xx_amd64.deb dependendo da versão do Ubuntu em seu dispositivo.

    Download do pacote PowerShell 7 deb

    Download do pacote PowerShell 7 deb

    Nota rápida: O PowerShell também está disponível para outros sabores de Linux, incluindo CentOS, Alpine, Red Hat e Debian.
  3. Salve o arquivo no seu dispositivo.

  4. Clique duas vezes no * .deb arquivo para iniciar o instalador.

    Pacote deb PowerShell Ubuntu amd64

    Pacote deb PowerShell Ubuntu amd64

  5. Clique no Instalar botão.

    Instalador PowerShell GUI

    Instalador PowerShell GUI

Depois de concluir as etapas, o PowerShell será instalado e você pode iniciá-lo a partir do Terminal usando pwsh comando.

Se você tiver problemas de dependências, use as etapas abaixo para instalar o PowerShell usando linhas de comando.

Como instalar o PowerShell usando o comando Snap no Ubuntu

Para atualizar o aplicativo PowerShell no Linux, use estas etapas:

  1. Abrir terminal .

  2. Digite o seguinte comando para instalar o PowerShell e pressione Digitar :

    pwsh

    Comando de instalação instantânea do PowerShell

    Comando de instalação instantânea do PowerShell

Depois de concluir as etapas, você pode iniciar a ferramenta de script da Microsoft usando o sudo snap remove powershell comando no Terminal.

Se você deseja desinstalar a ferramenta, no Terminal, digite pwsh comando.

Como instalar o PowerShell usando o repositório de pacotes no Ubuntu

Para instalar o PowerShell no Linux usando o repositório de pacotes, use estas etapas:

  1. Abrir terminal .

  2. Digite o seguinte comando para baixar as chaves GPG do repositório da Microsoft e pressione Digitar :

    sudo apt-get remove powershell
  3. Digite o seguinte comando para registrar as chaves GPG do repositório da Microsoft e pressione Digitar :

    sudo snap install powershell --classic

    Empacotar comando Microsoft prod

    Empacotar comando Microsoft prod

  4. Digite o seguinte comando para atualizar a lista de produtos e pressione Digitar :

    wget -q https://packages.microsoft.com/config/ubuntu/18.04/packages-microsoft-prod.deb
  5. Digite o seguinte comando para habilitar os repositórios do universo e pressione Digitar :

    sudo dpkg -i packages-microsoft-prod.deb
  6. Digite o seguinte comando para instalar o PowerShell no Linux e pressione Digitar :

    sudo apt-get update

    Comando Linux apt-get install PowerShell

    Comando Linux apt-get install PowerShell

Depois de concluir as etapas, o PowerShell será instalado no Ubuntu 18.04 e você pode iniciá-lo usando

sudo add-apt-repository universe
comando.

Quando você não precisar mais da ferramenta de linha de comando, use o

sudo apt-get install -y powershell
comando no Terminal para desinstalá-lo.

Dependências do PowerShell

O PowerShell cria binários portáteis para todas as distribuições Linux. No entanto, o tempo de execução do Microsoft .NET Core requer várias dependências em diferentes versões do Linux e também do PowerShell.

Por exemplo, no Ubuntu 18.04 e superior, a instalação depende de libc6, libgcc1, libgssapi-krb5-2, liblttng-ust0, libstdc ++ 6, libcurl3, libunwind8, libuuid1, zlib1g, libssl1.0.0 e libicu60.

Se durante o processo de instalação você se deparar com problemas de dependência, terá que localizar e instalar os componentes manualmente.

Ao preparar este guia, a instalação do PowerShell 7 também exigiu liblttng-ust0 , libssl1.0.0 , e libicu60 . Se você tiver os mesmos problemas, poderá obter esses pacotes com estes comandos:

  1. Abrir terminal .

  2. Digite o seguinte comando para instalar liblttng-ust0 e pressione Digitar :

    sudo apt install liblttng-ust0
  3. Digite o seguinte comando para baixar libicu60 e pressione Digitar :

    wget http://security.ubuntu.com/ubuntu/pool/main/i/icu/libicu60_60.2-3ubuntu3.1_amd64.deb
  4. Digite o seguinte comando para instalar libicu60 e pressione Digitar :

    sudo dpkg -i libicu60_60.2-3ubuntu3.1_amd64.deb
  5. Digite o seguinte comando para baixar libssl1.0.0 e pressione Digitar :

    wget http://security.ubuntu.com/ubuntu/pool/main/o/openssl1.0/libssl1.0.0_1.0.2n-1ubuntu5.3_amd64.deb
  6. Digite o seguinte comando para instalar libicu60 e pressione Digitar :

    sudo dpkg -i libssl1.0.0_1.0.2n-1ubuntu5.3_amd64.deb
  7. Digite o seguinte comando para instalar o PowerShell e Digitar :

    sudo apt-get install -y powershell

Depois de concluir as etapas, o PowerShell 7 deve ser instalado em seu dispositivo Linux.

Caso você precise baixar uma versão diferente dos pacotes de dependência, você pode encontrá-los em Repositório de pacotes Ubuntu .