Como posso atualizar todos os 50 desktops para o Maverick Meerkat. Existe algum método netinstall?
Como posso atualizar todos os 50 desktops para o Maverick Meerkat. Existe algum método netinstall?
Respostas:
Você pode fazer proxy e armazenar em cache os pacotes (como mencionado na resposta do Scaine ), mas, na minha opinião, isso não economiza muito tempo, principalmente apenas largura de banda. É claro que as atualizações serão baixadas mais rapidamente de uma fonte local, mas se você ainda precisar andar de máquina em máquina ... É muito tempo. Até o SSH e acionar a atualização levaria um tempo.
A melhor ferramenta para o trabalho é provavelmente um dos serviços pagos da Canonical: Landscape .
Com ele, você pode gerenciar todos os seus computadores a partir de uma boa interface do usuário central baseada na Web. Empurre pacotes, atualizações, reinicializações, com monitoramento.
Não é gratuito, mas você pode obter uma avaliação de 30 dias para ver se ela se encaixa na conta.
Você pode experimentar a ferramenta chamada cssh. Com o clusterssh, você pode agrupar todas as 50 máquinas de uma só vez e retransmitir seus comandos para todos ao mesmo tempo. Quando todos fazem a mesma pergunta durante a atualização, isso pode ajudar. Se um deles requer cuidados especiais, você pode fazê-lo selecionando apenas seu terminal e levá-lo ao mesmo estado que os outros.
Isso pode funcionar perfeitamente se você fizer o upgrade com o aplicativo do console chamado: aptitude (você deve primeiro editar o arquivo sources.list). Se você nunca tentou isso, tentaria algumas coisas fáceis primeiro com minhas 50 máquinas, como instalar um programa primeiro ou executar comandos simples como esse lse cdalgo assim. Quando você se acostumou com a ferramenta, pode fazer a atualização.
exemplo de uso:
cssh root@host1 root@host2 .... root@host50
Como os outros sugeriram, a configuração de um proxy pode ajudar, mas não é o problema principal.
Você pode considerar usar o Squid-Deb-Proxy: http://popey.com/blog/2010/12/31/caching-ubuntu-package-downloads/
As atualizações autônomas do pacote ajudarão a manter todos os seus sistemas atualizados (mas não os reinicializarão para problemas de kernel, portanto, não é uma solução completa aqui) sudo apt-get install upgrades autônomos
Finalmente, de todos os gerenciadores de patches comerciais completos, que eu saiba, os dois únicos que suportam clientes linux são o BigFix e o Altiris. Tanto quanto sabemos, Ecora não e Shavlick não (apesar de comprar o St. Bernards há algum tempo, que tinha um cliente linux rudimentar).
Você também pode considerar o projeto gratuito, Puppet , que permite vários ajustes e ajustes de assento. Última vez que olhei, a curva de aprendizado era um pouco íngreme e algumas de suas funcionalidades são voltadas para servidores, mas ainda vale a pena dar uma olhada.
Veja http://www.ubuntu.com/desktop/get-ubuntu/upgrade . Possui instruções para as edições Desktop e Server.