À medida que o Windows se desenvolveu ao longo dos anos, vimos a Microsoft introduzir algumas das funcionalidades do Linux no ecossistema do Windows. Além do Windows 10 e 11 oferecerem suporte a um subsistema Linux por meio do WSL 2, eles também apresentam um gerenciador de pacotes chamado Windows Package Manager (ou winget, para abreviar).
Então, o que exatamente é o Gerenciador de Pacotes do Windows e como você o usa? Continue lendo enquanto respondemos a todas as suas perguntas urgentes abaixo.
O que é um gerenciador de pacotes?
Todos os aplicativos modernos e quaisquer projetos que você criar utilizarão estruturas, bibliotecas e ferramentas existentes. Se você estiver criando um aplicativo React simples, precisará de Node.js, ReactJS e outras bibliotecas ou ferramentas para que seu projeto funcione corretamente. O software subjacente de terceiros que essencialmente ajuda o funcionamento do seu projeto é chamado de dependências.
Como você pode imaginar, gerenciar a instalação e atualização de várias dependências dentro de um projeto pode se tornar bastante frustrante. Você também precisa se certificar de que seu sistema é compatível com software de terceiros. Se você integrasse e atualizasse cada software de terceiros manualmente, estaria perdendo uma boa parte do seu valioso tempo gerenciando as dependências do software.
Para resolver esse problema (entre outros), os desenvolvedores tiveram a engenhosa ideia de um gerenciador de pacotes - uma única ferramenta que pode gerenciar todas as dependências do seu projeto. Os gerenciadores de pacotes geralmente executam vários recursos essenciais, como:
- Encontrar os arquivos de origem corretos para sua plataforma.
- Garantir que os arquivos de origem estejam livres de malware e outras vulnerabilidades de segurança.
- Integrando dependências em seu projeto.
- Permitindo instalação, atualização e remoção contínuas de dependências de software.
Os gerenciadores de pacotes também possuem um vasto catálogo de ferramentas que você pode escolher e instalar com apenas um único comando no terminal.
Alguns exemplos de gerenciadores de pacotes populares incluem:
- Homebrew.
- Gerenciador de pacotes de nós (NPM).
- Fio.
- Ferramenta de Embalagem Avançada (APT).
O que é o Gerenciador de Pacotes do Windows?
O Gerenciador de Pacotes do Windows, ou winget, como é comumente chamado, é a versão da Microsoft de um gerenciador de pacotes estilo Linux. O Winget foi lançado em 2020 como um gerenciador de pacotes de utilitário de linha de comando de código aberto e contém uma ampla variedade de aplicativos disponíveis para os usuários instalarem. Como outros gerenciadores de pacotes amplamente usados, a Microsoft garantiu que o Windows Package Manager seja gratuito e disponível no GitHub.
Usando o Windows Package Manager, você pode facilmente instalar, atualizar e excluir aplicativos com apenas um único comando no terminal. Diga adeus aos dias de download de arquivos de configuração e instalação manual de cada aplicativo.
O Winget utiliza um formato de manifesto de pacote YAML que o torna fácil de entender e configurar. Os desenvolvedores geralmente usam o formato de manifesto YAML para agrupar seus aplicativos para serem compatíveis com o Windows Package Manager.
Anteriormente, os usuários do Windows dependiam do Chocolatey, um gerenciador de pacotes terceirizado especializado para o sistema operacional Windows. Chocolatey é bastante poderoso e amplamente adotado pela maior fraternidade do Windows. Por outro lado, a maioria dos usuários do Windows ainda não está familiarizada ou confortável com o Windows Package Manager; esperamos que este guia ajude a mudar isso.
Como configurar o Gerenciador de Pacotes do Windows no Windows 11
O Windows Package Manager não vem pré-instalado no Windows, então você terá que baixá-lo manualmente. Felizmente, o processo de instalação é direto e não deve representar nenhum obstáculo.
A Microsoft exige que seu sistema Windows execute o Windows 10 1709 ou posterior para usar o winget. Você também terá que faça login usando sua conta da Microsoft e verifique se você também está conectado no aplicativo da Microsoft Store.
Existem duas maneiras principais de instalar o Windows Package Manager no Windows 11.
Como instalar o Winget usando a Microsoft Store
A maneira mais fácil de instalar o Windows Package Manager é por meio da Microsoft Store. Você pode baixar o Windows Package Manager através do instalador de aplicativos oficial da Microsoft para fazer isso:
- Lançar o Microsoft Store usando o Menu Iniciar.
- Procurar Instalador de aplicativos e selecione a melhor correspondência.
- Clique no Instalar botão se você vê-lo. De outra forma, Instalador de aplicativos já existe no seu PC e você só precisa se certificar de que está atualizado.
Como instalar o Winget através do PowerShell
Se você estiver tendo problemas na Microsoft Store, considere instalar o winget usando o Windows PowerShell. Uma vez conectado à internet, siga os passos abaixo:
- De Começar menu, procure por PowerShelle selecione Executar como administrador.
- Na linha de comando, cole o comando abaixo e pressione Digitar
Invoke-WebRequest -Uri https://aka.ms/winget -OutFile winget.zip; Expand-Archive winget.zip -DestinationPath $Env: ProgramFiles\WindowsPowerShell\Modules\
- Quando a instalação estiver concluída, digite o seguinte comando e pressione Digitar para verificar sua instalação.
Como usar o Winget no Windows 11
Agora que configurou o winget, você terá que aprender a usar os comandos associados à ferramenta winget, incluindo download, configuração e visualização de aplicativos instalados.
1. Como baixar novos aplicativos
Há uma vasta gama de aplicativos disponíveis no winget, e você pode baixar aplicativos como Google Chrome, 7-Zip, etc.
Para baixar um aplicativo usando o winget, use o seguinte comando:
instalação do winget <NOME DO APLICATIVO>
2. Como procurar aplicativos
Se você está procurando um novo aplicativo para instalar, mas não sabe como navegar pelos aplicativos disponíveis, pode usar o recurso de pesquisa do winget. Um método é usar o comando de pesquisa de winget na linha de comando. Insira uma consulta de pesquisa com o comando abaixo e você obterá uma lista de aplicativos disponíveis que atendem aos seus critérios de pesquisa.
Por exemplo, para pesquisar programas de compactação, você pode digitar:
zip de busca winget
Alternativamente, você pode usar um ferramenta de terceiros que fornece uma interface de usuário fácil de usar para o winget.
3. Como visualizar os aplicativos instalados
Você pode visualizar os aplicativos que foram instalados no seu PC através de:
asas lista
4. Como visualizar os detalhes do aplicativo
Para verificar os detalhes da instalação e a versão do software de um aplicativo específico, você pode usar o seguinte comando:
show de asas <NOME DO APLICATIVO>
Os gerenciadores de pacotes valem a pena no Windows?
Winget é incrível na instalação de aplicativos em seu PC com Windows 11. Você não precisa mais procurar links de download sem malware na Internet; basta abrir um terminal e baixar o aplicativo que você precisa via winget.