Para manter os sistemas atualizados de maneira a minimizar o uso da banda da Internet e impedir a duplicação de downloads dos espelhos, dê uma olhada no apt-cache-server
Além disso, a Universidade pode considerar configurar seu próprio Ubuntu Mirror oficial (ou não oficial)
Após configurar o apt-cache-server e uma máquina, você poderá usar alguns scripts ou comandos para duplicar a instalação de um pacote de software em muitos computadores:
Para criar um arquivo com todos os aplicativos instalados no sistema:
No sistema de trabalho:
dpkg --get-selections | grep -v deinstall > ubuntu-files
Para instalar os pacotes listados neste arquivo:
### Make sure the system is fully updated
sudo apt-get update && sudo apt-get upgrade
### Install the dselect tool (probably depracated)
sudo apt-get install dselect
### Give the package list to dpkg so it knows what to install
sudo dpkg --set-selections < ubuntu-files
### Use dselect to initiate installation (option 'I' will do it)
sudo dselect
Nota: Pode haver uma maneira melhor de fazer isso, por exemplo, chamando o dpkg diretamente em vez de instalar e usar o dselect.
Nota: Embora todos os pacotes estejam listados, apenas aqueles que não existem no sistema serão instalados pelo dpkg
Nota: instalação entre versões não é realmente recomendada - pode instalar pacotes obsoletos (Open Office) e temas e dependências indesejados (por exemplo, como na atualização do 10.04 para o 11.04 com o Unity
Para a instalação, existem várias maneiras de fazer isso, dependendo dos seus requisitos. Aqui estão alguns:
- Remasterize (respin) suas próprias versões do Ubuntu com a configuração e os aplicativos que você deseja.
- Crie um disco rígido principal com o sistema totalmente instalado e faça uma cópia em cada máquina.
- Faça uma cópia apenas da instalação básica e use as instruções acima para instalar pacotes com o dpkg --set-selections
Acredito que seus verdadeiros desafios serão a administração de rede - gerenciamento de usuários, armazenamento e outros recursos; portanto, algumas boas ferramentas que o ajudarão nessas tarefas serão muito importantes.