6 Melhor gerenciador de pacotes do Windows para aplicativos de atualização automática (2020)

No Windows, você obtém os arquivos .exe para instalação. Você faz o download, instala o software e esquece. Não há aplicativo nativo para rastrear se o software tem uma atualização. É aqui que entra um gerenciador de pacotes. O Linux possui RPM (RedHat Package Manager) para gerenciamento de pacotes. Mas, RPM lida com pacotes .tar que são um formato de empacotamento universal para Linux.

Enquanto no Windows, temos algo como pacotes NuGet que ainda estão nas fases iniciais. Você pode esperar um bom gerenciador de pacotes em futuras atualizações, mas a partir de agora, há uma necessidade urgente de um. Então, aqui está uma lista dos melhores gerenciadores de pacotes para Windows que replicam o RPM para você.

Leia:  Como desativar o firewall do Windows com linha de comando

Gerenciador de Pacotes do Windows

1. OneGet (também conhecido como PackageManagement)

Vamos começar com  PackageManagement,  anteriormente conhecido como OneGet. Eu realmente gostei do nome antigo OneGet, então vamos fingir que ele não foi renomeado. Ele vem embutido no Powershell Versão 2.0, embora não seja o gerenciador de pacotes oficial. Ainda está nas fases iniciais, mas o Windows começaria a empurrá-lo mais cedo ou mais tarde. Ele baixa os pacotes de repositórios como Powershell Gallery, NuGet.org, etc.

Você pode simplesmente acessar o PowerShell e digitar get-command -module PackageManagement. Ele exibirá os comandos suportados e, se nada aparecer, é melhor habilitar o Microsoft Powershell 2.0. Instalar pacotes é tão simples quanto Install-Package googlechrome . Ele busca o arquivo exe do servidor, instala e pronto. Não há necessidade de qualquer esforço manual.

A única chatice é que você não pode atualizar aplicativos por meio de cmdlets. Portanto, além da Microsoft Store, essa é mais uma coisa com a qual você deve se empolgar no futuro.

Número de pacotes:  142.585

Interface : somente linha de comando

Visite NuGet.org (gratuito)

2. winget

winget é o mais recente gerenciador de pacotes da Microsoft em desenvolvimento. É fácil e funciona exatamente como o gerenciador de pacotes no estilo Linux. Para instalar o winget, você tem 2 opções a partir de agora:

  • Instale a compilação Insider do Windows 10 inscrevendo-se no programa Windows Package Manager Insiders . Em seguida, instale uma atualização para o pacote do App Installer  da Microsoft Store.
  • Como alternativa, você pode baixar o winget nesta página do GitHub. Baixe o arquivo “.appxbundle” e clique duas vezes nele para instalá-lo. Eu preferiria esse método, pois não exige que você mude para uma variante instável do Windows.

A third-party developer has made a GUI front of Windows Package Manager called winstall. It lets you bulk install Windows app quickly with winget.

Instalar um arquivo é tão fácil quanto “instalar winget”. Além disso, você pode procurar software no repositório digitando “winget search ”. Atualmente, está disponível apenas para os desenvolvedores publicarem seus pacotes, mas você pode esperar uma ferramenta mais robusta no futuro.

Número de pacotes: 100+

Interface: somente linha de comando/ GUI (de terceiros)

3. Colher

O problema com o gerenciamento de pacotes é que os cmdlets são complexos. Isso traz Scoop na imagem. O Scoop é um pequeno utilitário de código aberto para o PowerShell. Você precisa ter no mínimo a versão 3.0. Portanto, os comandos para instalar o software são tão simples quanto instalar o firefox . Para instalar o Scoop, você só precisa digitar o seguinte no Powershell.

iex (new-object net.webclient).downloadstring('https://get.scoop.sh')

A melhor coisa sobre o Scoop é que ele instala os pacotes em sua pasta Home, então não requer acesso de Administrador. A primeira coisa que você precisa saber sobre o Scoop é que ele não funciona como um gerenciador de pacotes, mas sim como um analisador de arquivos. Em termos simples, ele baixa o referido aplicativo da URL mencionada no arquivo JSON. Esses arquivos estão presentes no Github e podem ser modificados por qualquer pessoa. Portanto, se você deseja que o Scoop suporte qualquer outro software, basta editar o arquivo de manifesto no GitHub. Ele também suporta SSH, bem como servidores proxy.

Você também pode instalar um software de uma versão específica apenas anexando o nome do software com “@versão”. O Scoop é um bom utilitário para se ter, mas eu ainda o passaria por causa do suporte limitado ao pacote.

Número de pacotes:  440

Interface: somente linha de comando

Baixar Scoop (grátis)

4. AppGet (cmd)

Com base no mesmo conceito de análise de arquivos, temos AppGet . Em vez de JSON, ele funciona com arquivos YAML e possui um repositório maior de aplicativos. O AppGet funciona tanto com o prompt de comando quanto com o PowerShell e para começar a usá-lo, você precisa baixar o arquivo exe. Depois de instalá-lo, vá para C:\ProgramData\AppGet e abra o prompt de comando a partir daí. Você pode começar a instalar aplicativos com um comando simples como “appget install firefox” .

O repositório GitHub do AppGet é melhor categorizado em comparação com o Scoop. Ele também possui alguns cmdlets extras, como desatualizado, que verifica uma atualização do referido aplicativo. Você também pode executar atualizações em lote, mas essa opção deve ser implementada em uma guia Administrador.

O AppGet não fornece gerenciamento de aplicativos instalados anteriormente e também não há versão GUI dele.

Número de pacotes : 800+

Interface : somente linha de comando

Baixe o App-Get (grátis)

5. Npackd (GUI & cmd)

O NPackd é outra opção que não apenas fornece uma interface de linha de comando, mas também um aplicativo GUI. Ao contrário de qualquer outro aplicativo nesta lista, o NPackd é o único que suporta o gerenciamento dos aplicativos que você instalou anteriormente. Você também pode atualizar esses aplicativos ou desinstalá-los. O NPackd também é de código aberto para que você possa adicionar seus próprios pacotes no GitHub.

Assim como AppGet e Scoop, o NPackd também não requer acesso administrativo. Você pode simplesmente navegar na GUI do aplicativo, clicar com o botão direito do mouse e instalá-lo. Tem uma disponibilidade de pacotes melhor do que os aplicativos mencionados acima. Além dos recursos básicos, você também obtém a adição de pacotes no aplicativo . Você pode adicionar pacotes diretamente sem enviar ou editar um arquivo no GitHub. Ohh, eu quase perdi este nas configurações e é por isso que isso deveria estar na frente. Você também pode adicionar seu próprio endereço de servidor FTP ou repositório de onde o Npackd pode buscar arquivos. O endereço do repositório precisa ser um arquivo XML com a URL e o nome do pacote.

Em meus testes prolongados, encontrei uma pequena falha. Quando desinstalo um aplicativo, o aplicativo às vezes tenta desinstalar aleatoriamente vários aplicativos que já foram desinstalados. A correção é reiniciar sua máquina como qualquer outra correção do Windows.

Número de pacotes : 1435

Interface : linha de comando/GUI

Baixe NPackd (grátis)

6. Ninite pro (GUI)

Tenho certeza que você já deve ter ouvido falar de Ninite. É um aplicativo da web que permite que você junte vários softwares em um único arquivo executável. E então, de uma só vez, você está instalando vários aplicativos. Mas como isso faz do Ninite um gerenciador de pacotes? Ele não permite que você atualize os aplicativos direito! Bem, você tem o Ninite pro para isso a partir de 1 $/por usuário por mês.

Você precisa se registrar no site e, em seguida, você pode usar a versão de teste por 15 dias. A próxima etapa é baixar o software do agente em todas as suas máquinas. Assim que você terminar com isso, o aplicativo da web mostrará esses sistemas. O que realmente acontece é que o aplicativo da web se comunica com o software do agente local para recuperar os dados do pacote instalado, por isso é importante instalá-lo. Você também pode usar o aplicativo autônomo clássico Ninite Pro, que deve ser usado se estiver lidando com o Active Directory. Possui uma guia extra para localizar máquinas na rede. Mas o aplicativo parece antigo com menos opções do que o aplicativo da web.

Depois de concluir a configuração, você pode instalar, desinstalar ou atualizar aplicativos para todo o sistema em sua rede com um único clique. É extremamente suave e sem costuras. Eu realmente não posso enfatizar muito a perfeição que o Ninite Pro traz para a mesa. Se você está procurando um gerenciador de pacotes de rede total, esta é uma boa escolha.

A única desvantagem que sinto é a falta de embalagens quando comparado com Chocolatey.

Número de pacotes : 1000+

Interface : GUI (somente aplicativo da web)

Visite o Ninite pro (pago 1$/por usuário/por mês)

7. Chocolate (cmd e GUI)

O nome parece divertido, mas é melhor você levar este aplicativo a sério. Chocolatey tem o maior repositório de aplicativos e suporta PowerShell, linha de comando e até GUI. Você escolhe e Chocolatey tem esse aplicativo. Para instalar, você só precisa digitar o seguinte no prompt de comando e pressionar enter.

@"%SystemRoot%\System32\WindowsPowerShell\v1.0\powershell.exe" -NoProfile -InputFormat Nenhum -ExecutionPolicy Bypass -Command "iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey .org/install.ps1'))" && SET "PATH=%PATH%;%ALLUSERSPROFILE%\chocolatey\bin"

Uma vez feito, basta digitar choco install chocolatey e ele instalará a GUI para você. Agora você pode simplesmente instalar os pacotes da GUI ou CLI, é a mesma coisa. As variantes profissional e empresarial são diferentes e fornecem alguns recursos adicionais, como implantar nosso próprio pacote, proteção contra malware, auditor de pacotes etc.

Um pequeno problema que gostaria de salientar é que ele suporta apenas pacotes NuGet. Portanto, se você precisar implantar seu próprio aplicativo, precisará convertê-lo em um pacote NuGet. Além disso, a GUI está incompleta e nem todos os recursos da CLI estão presentes nela.

Número de pacotes : 6336 (código aberto).

Interface : somente linha de comando

Baixar Chocolatey (grátis)

Qual Gerenciador de Pacotes do Windows você deve escolher?

Se você precisa de um gerenciador de pacotes para uma rede, o Ninite pro deve ser a escolha. É tão perfeito que instalei aplicativos no meu próprio sistema sem nem perceber. Para uso individual, Chocolatey é uma boa escolha. Você também pode experimentar o AppGet ou o NPackd, pois eles têm um modelo diferente. Tire suas dúvidas nos comentários e terei prazer em ajudá-lo.

Leia também:  Melhores utilitários do Windows que você deve usar em 2019.


10 dicas e truques para usar a Pesquisa Google com mais eficácia

10 dicas e truques para usar a Pesquisa Google com mais eficácia

Todos nós já ouvimos falar do Google e de seu produto mais renomado, a Pesquisa Google. A maioria de nós provavelmente também o usa diariamente. Mas você está aproveitando ao máximo o poderoso mecanismo de pesquisa?

5 aplicativos de favoritos especializados para salvar links de maneiras exclusivas

5 aplicativos de favoritos especializados para salvar links de maneiras exclusivas

A Internet tem muito a oferecer e você gostaria de salvar tudo para o futuro. Se você deseja privacidade ou uma forma de lembrar por que salvou um link, esses aplicativos podem alterar a forma como você usa os favoritos.

5 aplicativos para proteger sua privacidade no YouTube e impedir que o Google rastreie você

5 aplicativos para proteger sua privacidade no YouTube e impedir que o Google rastreie você

O YouTube é o maior serviço de streaming de vídeo gratuito do planeta. Mas você paga um preço com sua privacidade. Felizmente, existem aplicativos que tornam o YouTube mais privado e seguro ou usam alternativas com recursos semelhantes.

5 aplicativos de Natal gratuitos para crianças curtirem festividades para crianças

5 aplicativos de Natal gratuitos para crianças curtirem festividades para crianças

As crianças merecem um Natal alegre e feliz, não é? Experimente estas formas gratuitas de despertar a alegria do Natal para as crianças com aplicativos, jogos e sites interativos.

Os 6 melhores sites para aprender SEO

Os 6 melhores sites para aprender SEO

Com tudo agora online, o marketing de conteúdo se tornou crítico. Apenas ter um ótimo conteúdo não é mais suficiente se você não pode apoiá-lo com estratégias robustas de SEO ao publicar algo.

Como excluir um comentário do Google

Como excluir um comentário do Google

Não importa o quanto você tente fornecer serviços de primeira linha, você ainda não consegue satisfazer todos os seus clientes. Mesmo algumas críticas negativas podem impedir que clientes em potencial lhe apresentem seus negócios.

O Google Chrome está desconectando você? Veja aqui como resolver o problema

O Google Chrome está desconectando você? Veja aqui como resolver o problema

Não seria chato ter que inserir novamente suas credenciais sempre que abrir o navegador Chrome? Certamente. Embora o Chrome seja conhecido por sua velocidade, simplicidade e usabilidade, você pode encontrar alguns bugs.

11 melhores dicas e truques do Trello para iniciantes

11 melhores dicas e truques do Trello para iniciantes

Aqui estão algumas das melhores dicas e truques do Trello para iniciantes que ajudariam você a se atualizar e usá-lo de forma eficaz. Consulte Mais informação.

Como dividir fotos em grade para Instagram no telefone e no PC

Como dividir fotos em grade para Instagram no telefone e no PC

Deseja adicionar fotos de bloco ou grade no Instagram? Confira como dividir fotos em grade e postar no Instagram a partir de Android, iPhone e PC.

Nokia TV 55 polegadas Ultra HD (4K) LED Smart Android TV Review

Nokia TV 55 polegadas Ultra HD (4K) LED Smart Android TV Review

A marca de smartphones Nokia lançou recentemente sua primeira Android TV em parceria com a Flipkar. Aqui está uma análise detalhada, antes de comprá-lo!