Existem muitas opções diferentes, o meu favorito é o sal; outras ferramentas para gerenciar arquivos / pacotes de software / config de forma centralizada são: chef, puppet, ansible, cfengine.
Eu tenho um monte de laptops para minha sala de aula e estou usando o Ubuntu. Eu quero poder adicionar / atualizar / remover softwares entre eles o mais facilmente possível e não sei como fazer isso.
Eu estava pensando em editar o arquivo /etc/profile
em cada máquina para curl
pipe sh
um script que eu hospedaria no github. Esse script incluiria principalmente apt-get
s. Eu nem sei se isso vai funcionar, mas o que eu imagino ele fará é executar o script toda vez que alguém fizer login com qualquer conta no laptop (primeira pergunta : isso é verdade? )
Eu adicionei nautilus ~
ao final de /etc/profile
para testar essa abordagem. Eu pensei que era inofensivo, mas após o login ele abre o diretório home e o resto da inicialização parece falhar ... sem barra de menu ou lançador, apenas uma imagem de mouse e desktop. Eu sou meio que fodida lá e posso acabar fazendo uma pergunta separada!
Antes de eu ir muito longe neste buraco do coelho, eu estava esperando que alguns super usuários aqui pudessem me dar algumas dicas sobre como gerenciar software em todos os laptops neste tipo de configuração no mais tempo possível. maneira eficiente.
Existem muitas opções diferentes, o meu favorito é o sal; outras ferramentas para gerenciar arquivos / pacotes de software / config de forma centralizada são: chef, puppet, ansible, cfengine.
Tags laptop administration ubuntu