6 melhores aplicativos do gerenciador de pacotes do Windows para atualização automática de aplicativos

No Windows, você pode obter arquivos exe para instalar. Você pode baixar o programa, instalá-lo e esquecê-lo. Não há aplicativo nativo para rastrear se um software deve ser atualizado. É aqui que entra o gerenciador de pacotes. Inclui Linux em RPM (RedHat Package Manager) Para gerenciar pacotes. Porém, o RPM lida com pacotes .tar, que são uma forma universal de empacotamento para Linux. Já no Windows, temos algo como pacotes NuGet que ainda estão nos estágios iniciais. Você pode esperar um bom gerenciador de pacotes em outras atualizações, mas até agora, um é extremamente necessário.

6 melhores aplicativos do gerenciador de pacotes do Windows para atualizar aplicativos automaticamente - Windows

Então aqui está nossa lista do melhor gerenciador de pacotes para o sistema operacional Windows, qualquer tipo de réplica RPM para você.

Gerenciador de pacotes do Windows

1. OneGet (também conhecido como PackageManagement)

Vamos começar com PackageManagement , Anteriormente conhecido como OneMarque. Eu gosto muito do nome antigo OneMarque Então, vamos fingir que ele não foi renomeado. Ele vem incluído no Powershell 2.0, embora não seja um gerenciador de pacotes oficial. Ainda está nos estágios iniciais, mas o Windows começará a empurrá-lo mais cedo ou mais tarde. Ele baixa pacotes de repositórios como Galeria Powershell و NuGet.org Etc.

6 melhores aplicativos do gerenciador de pacotes do Windows para atualizar aplicativos automaticamente - Windows

Você só pode ir para PowerShell E escreva um comando -módulo PackageManagement. Os comandos com suporte serão exibidos e, se nada aparecer, é melhor habilitar o Microsoft Powershell 2.0. Instalar pacotes é tão simples quanto instalar um pacote Google Chrome. Ele busca o arquivo EXE do servidor e, em seguida, o instala e ativa. Nenhum esforço manual exigido.

A única perda é que você não pode atualizar aplicativos por meio de cmdlets. Portanto, além da Microsoft Store, isso é outra coisa com a qual você deve se entusiasmar no futuro.

Quantidade de embalagens: 142.585

Interface: apenas linha de comando

Visita NuGet.org (Livre)

2. colher

O problema com o gerenciamento de pacotes é que os cmdlets são complexos. Isso coloca Scoop em primeiro plano. Scoop é uma pequena ferramenta de código aberto para PowerShell. Você deve ter uma versão mínima 3.0. Portanto, os comandos para instalar o programa são tão simples quanto instalar qualquer script. 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 pacotes em sua pasta Home, portanto, 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, o referido aplicativo baixa a partir da URL mencionada no arquivo JSON. Esses arquivos estão no Github e podem ser modificados por qualquer pessoa. Portanto, se você quiser que o Scoop ofereça suporte a qualquer outro programa, basta editar o arquivo de manifesto no GitHub. Ele também suporta SSH, bem como servidor proxy.

6 melhores aplicativos do gerenciador de pacotes do Windows para atualizar aplicativos automaticamente - Windows

Você também pode instalar um programa para uma versão específica acrescentando ao nome do programa “@versão“. Scoop é uma ferramenta muito boa, mas eu ainda a evito devido ao seu suporte limitado de pacote.

Quantidade de embalagens: 440

Interface: apenas linha de comando

Baixar Furo jornalístico (Cortesia)

3. Obter App

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

6 melhores aplicativos do gerenciador de pacotes do Windows para atualizar aplicativos automaticamente - Windows

O repositório GitHub do AppGet é classificado como melhor em comparação com o Scoop. Ele também tem alguns cmdlets desatualizados adicionais onde você pode verificar se há uma atualização para o referido aplicativo. Você também pode fazer atualizações em lote, mas esta opção deve ser implementada na guia admin.

O AppGet não oferece gerenciamento de aplicativos pré-instalados, nem possui uma versão GUI.

Número de pacotes: 800+

Interface: apenas linha de comando

Baixar AppGet (Cortesia)

4.npackd (Interface de usuário gráfica e CMD)

NPackd é outra opção que não apenas fornece uma interface de linha de comando, mas um aplicativo GUI. Ao contrário de qualquer outro aplicativo nesta lista, NPackd é o único que suporta o gerenciamento de aplicativos que você instalou antes. Você também pode atualizar ou desinstalar esses aplicativos. NPackd também é open source, então você pode ir em frente e adicionar seus próprios pacotes no GitHub.

6 melhores aplicativos do gerenciador de pacotes do Windows para atualizar aplicativos automaticamente - Windows

Como o AppGet e o Scoop, o NPackd também não requer acesso administrativo. Você pode simplesmente navegar na interface gráfica do aplicativo, clicar com o botão direito e instalar. Ele tem a melhor disponibilidade de pacote dos aplicativos acima. Além dos recursos principais, você também pode obter pacotes adicionais no aplicativo. Você pode adicionar pacotes diretamente sem pagar ou editar o arquivo no GitHub. Oh, ele perdeu este nas configurações e é por isso que deveria estar no topo. 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 deve ser um arquivo XML com a URL e o nome do pacote.

Em testes demorados, encontrei um pequeno bug. Quando eu desinstalo um aplicativo, às vezes o aplicativo tenta desinstalar vários aplicativos que já foram desinstalados. A correção é reiniciar o dispositivo como qualquer outra correção do Windows.

Quantidade de embalagens: 1435

Interface: linha de comando / interface gráfica do usuário

Baixar NPackdGenericName (Livre)

5. Ninite pro (GUI)

Tenho certeza que você já ouviu falar de Ninite. É um aplicativo da web que permite agrupar uma coleção de programas em um arquivo executável. Então, de uma vez, você instala vários aplicativos. Mas como isso torna o Ninite um gerenciador de pacotes? Ele não permite que você atualize aplicativos corretamente! Bem, você tem o Ninite Pro com um preço inicial de $ 1 por usuário por mês.

6 melhores aplicativos do gerenciador de pacotes do Windows para atualizar aplicativos automaticamente - Windows

Você precisa se registrar no site e então você pode usar a versão de teste por 15 dias. A próxima etapa é baixar o software proxy em todos os seus dispositivos. Uma vez feito isso, o aplicativo da web aparecerá nesses sistemas. O que realmente acontece é que a aplicação web se comunica com o programa proxy local para recuperar os dados dos pacotes instalados, por isso é tão importante que seja instalado. Você também pode usar o aplicativo clássico autônomo Ninite Pro para usar se trabalhar com o Active Directory. Possui uma guia adicional para identificar dispositivos na rede. Mas o aplicativo parece desatualizado, com menos opções do que o aplicativo da web.

Assim que a configuração for concluída, você pode instalar, desinstalar ou atualizar aplicativos para todo o sistema em sua rede com um clique. É muito bom e fino. Eu realmente não posso enfatizar muito sobre a suavidade que o Ninite Pro traz para a mesa. Se você está procurando um gerenciador de pacotes de rede completo, esta é uma boa opção.

A única desvantagem que sinto é a falta de embalagens em comparação com o Chocolatey.

Número de pacotes: 1000+

Interface: GUI (apenas aplicativo da web)

Verificar Ninite profissional (Você paga $ XNUMX / por usuário / mês)

6. Chocolatey (cmd e GUI)

O nome parece engraçado, mas é melhor você levar este aplicativo a sério. Chocolatey tem o maior repositório de aplicativos e oferece suporte a PowerShell, linha de comando e até mesmo GUI. Você escolhe, Chocolatey tem esse app. Para instalar, você só precisa digitar o seguinte no prompt de comando e pressionar Enter.

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

Uma vez feito isso, basta escrever choco install chocolate Ele instalará a interface gráfica do usuário para você. Agora você pode instalar pacotes a partir da interface gráfica do usuário ou da interface da linha de comandos (CLI), eles são os mesmos. Existem algumas diferenças entre o Pro e o Business e ele fornece alguns recursos adicionais, como propagação de pacotes especiais, proteção contra malware, verificador de pacotes, etc.

6 melhores aplicativos do gerenciador de pacotes do Windows para atualizar aplicativos automaticamente - Windows

Um pequeno problema que eu gostaria de apontar é que ele só oferece suporte a pacotes NuGet. Portanto, se você tiver que publicar seu próprio aplicativo, precisará convertê-lo no pacote NuGet. Além disso, a GUI está incompleta e nem todos os recursos da CLI estão presentes nela.

Quantidade de pacotes: 6336 (código aberto).

Interface: apenas linha de comando

Baixar Chocolatey (Cortesia)

Quais aplicativos de gerenciamento de pacotes do Windows você deve escolher?

Se você precisa de um gerenciador de pacotes de rede, o Ninite pro deve ser a escolha. É muito fácil instalar aplicativos no meu sistema sem perceber. Para uso pessoal, Chocolatey é uma boa escolha. Você também pode experimentar o AppGet ou NPackd, pois eles têm um modelo diferente.

Você pode expressar suas dúvidas nos comentários e será um prazer atendê-lo.

Ir para o botão superior