Instalar e Usar o Winget

O Windows Package Manager, também conhecido como Winget, é uma ferramenta poderosa para instalação, atualização de softwares no Windows. Inspirado pelos instaladores de pacotes de sistemas como Linux, o Winget permite que você automatize tarefas de instalação e mantenha as suas aplicações sempre atualizadas com comandos simples de terminal.

Neste guia, explicamos como instalar o Winget, procurar programas, instalar versões específicas, listar programas e atualizar programas. Vamos começar!


Como Instalar o Winget

Para utilizar o Winget, é necessário instalá-lo junto com algumas dependências. Siga os passos abaixo:

1. Baixar e instalar os pacotes necessários

Abra o PowerShell com permissões de administrador e execute os comandos abaixo:

$progressPreference = 'silentlyContinue'
Write-Information "Downloading Winget and its dependencies..."

Invoke-WebRequest -Uri https://aka.ms/getwinget -OutFile Microsoft.DesktopAppInstaller_8wekyb3d8bbwe.msixbundle
Invoke-WebRequest -Uri https://aka.ms/Microsoft.VCLibs.x64.14.00.Desktop.appx -OutFile Microsoft.VCLibs.x64.14.00.Desktop.appx
Invoke-WebRequest -Uri https://github.com/microsoft/microsoft-ui-xaml/releases/download/v2.8.6/Microsoft.UI.Xaml.2.8.x64.appx -OutFile Microsoft.UI.Xaml.2.8.x64.appx

2. Adicionar os pacotes ao sistema

Execute os comandos abaixo para instalar os pacotes baixados:

Add-AppxPackage Microsoft.VCLibs.x64.14.00.Desktop.appx
Add-AppxPackage Microsoft.UI.Xaml.2.8.x64.appx
Add-AppxPackage Microsoft.DesktopAppInstaller_8wekyb3d8bbwe.msixbundle

Após executar esses passos, o Winget estará disponível no seu Windows.


Como Usar o Winget

Agora que o Winget está instalado, vamos explorar os comandos básicos para procurar, instalar e atualizar programas.

1. Procurar software

Para procurar um software no repositório do Winget, use o comando:

winget search [NOME DO SOFTWARE]

Exemplo:

Para procurar a aplicação 7-Zip:

winget search 7zip

O resultado será uma lista com o nome do software, o identificador (ID) e outras informações úteis:

Name              Id                     Version            Match         Source
--------------------------------------------------------------------------------
7-Zip             7zip.7zip              24.08              Moniker: 7zip winget
NanaZip           M2Team.NanaZip         3.1.1080.0         Tag: 7zip     winget
NanaZip Preview   M2Team.NanaZip.Preview 3.5.1000.0         Tag: 7zip     winget
7-Zip ZS          mcmilk.7zip-zstd       22.01 ZS v1.5.5 R3 Tag: 7zip     winget
7-Zip Alpha (exe) 7zip.7zip.Alpha.exe    24.01                            winget
7-Zip Alpha (msi) 7zip.7zip.Alpha.msi    24.01.00.0                       winget

2. Instalar software

Para instalar software, utilize o comando:

winget install [NOME ou ID DO SOFTWARE]

Exemplo:

Para instalar o 7-Zip, você pode usar:

winget install 7zip

ou, se preferir, utilize o identificador:

winget install 7zip.7zip

3. Instalar uma versão específica

Se precisar de uma versão específica de software, adicione a opção -v seguida do número da versão:

winget install [NOME ou ID DO SOFTWARE] -v [VERSÃO]

Exemplo:

Para instalar o Python 3.7:

winget install Python.Python.3 -v 3.7.7150.0

ou

winget install -i Python.Python.3.7

4. Listar software instalado

Você pode listar todos os softwares instalados no Windows com o comando:

winget list

Este comando exibe informações detalhadas, como a versão e o ID do software.


5. Verificar atualizações disponíveis

Para obter uma listar de softwares com atualizações disponíveis, utilize:

winget list --upgrade-available

6. Atualizar software

Para atualizar um software específico, use o comando:

winget upgrade [NOME ou ID DO SOFTWARE]

Exemplo:

Atualizar o 7-Zip para a última versão disponível:

winget upgrade 7zip.7zip

Conclusão

O Winget é uma ferramenta indispensável para utilizadores que procuram automação e praticidade na instalação e atualização de software do Windows. Com comandos simples, você pode instalar e atualizar aplicações, garantindo que as suas aplicações no Windows estejam sempre atualizadas e funcionais.

Experimente o Winget e otimize suas tarefas diárias de manutenção do Windows. Se este guia foi útil, compartilhe com outros e deixe seu comentário!

Pode fazer uma doação para ajudar a mater o site, Obrigado!