Estou usando o System Center Configuration Manager (Microsoft) para fazer isso + instalação do sistema operacional (imagens).
Meu escritório tem cerca de 120 clientes Windows.
Precisamos de uma maneira de implantar e atualizar software gratuito / para download, como Flash, Firefox, Skype etc.
Isso significa que queremos que nossos clientes tenham sempre as versões mais recentes desses softwares.
Nós testamos o Google e encontramos soluções como o wpkg ... mas não é isso que queremos ... ele apenas fornece uma maneira de implantar, você ainda precisa encontrar os instaladores para cada aplicativo e verificar constantemente o site deles para novas atualizações.
Como programador, acho que seria ótimo ter um 'banco de dados central' com um link para cada um desses instaladores mais recentes do software ... isso tornaria a atualização automática fácil.
Alguma idéia?
EDITAR
Para tornar as coisas mais claras, estamos procurando por algum tipo de repositório de todos os pacotes mais recentes (em qualquer formato, mas preferencialmente .msi ou .exe). Simplesmente não parece haver algo que é constantemente atualizado como a maioria dos repositórios do Linux.
Eu não acho que seja uma questão de direitos autorais ou testes, já que o repositório teria apenas um link para a fonte real do instalador.
Estou usando o System Center Configuration Manager (Microsoft) para fazer isso + instalação do sistema operacional (imagens).
Existem algumas ofertas comerciais neste espaço como a KACE da Dell (acredito que também exista uma oferta específica da Microsoft no campo). Com o tamanho de sua rede, pode valer a pena implantar uma dessas soluções.
O Secunia se integra ao SCCM e / ou ao WSUS para identificar, preparar pacotes e implantar atualizações para qualquer software disponível publicamente.
Eu não sou um administrador de sistemas (sou programador) e gerenciar os 70 PCs de nossa empresa estava se tornando mais do que um trabalho secundário para mim. Compramos os aparelhos Dell KACE 1000 e 2000 e fiquei muito impressionado com eles. É preciso muita complexidade e fealdade do gerenciamento de sistemas. Tem uma interface simples e intuitiva e torna muitas tarefas triviais. Há uma curva de aprendizado no início, mas eles têm um programa de início rápido, no qual você recebe 4 horas de treinamento na frente para ajudá-lo a configurar cada aparelho.
Depois de conectar a caixa do K1000 e instalar o software do agente KACE em cada PC, o K1000 começa a coletar dados em todas as máquinas. Dentro de algumas horas, você pode ver cada parte do software instalado, drivers desatualizados e patches de software ausentes. Você pode então usar o K1000 para remover softwares ausentes, instalar drivers ausentes e corrigir software desatualizado. Todos os nossos PCs agora possuem o BIOS, drivers e software mais recentes. Também aplicamos todos os patches, para que o Windows 7, o Adobe Reader, o Flash, o Firefox, etc. estejam totalmente atualizados.
Os aparelhos KACE não são perfeitos, mas é de longe a melhor opção que encontramos e parece que eles estão trabalhando duro em melhorias.
Talvez o Gerenciador de Pacotes do Windows seja útil para você. Existe um repositório padrão sob a licença Apache com mais de 100 aplicativos.