Com essa solução o sistema automaticamente irá restaurar as configurações do KDE durante o boot, portanto os usuários poderão “fazer o que quiserem” no uso do Educacional, assim que reinicia ou religa o computador tudo estará novamente como foi configurado. Lembra o Freeze, mas aqui somente as configurações são refeitas, arquivos e pastas criadas são preservadas.
Vamos aos passos:
Primeiramente você deverá pegar um computador "zerado" configurar um home de um usuário qualquer e este servirá de modelo padrão. Abaixo está um screenshot como exemplo de configuração.
Faço outras configurações que não estão visíveis na imagem, tais como acelerar a velocidade do firefox - http://forum.clubedohardware.com.br/turbine-seu-browser/177926?s=ded144f4036ad8363dcebc5624e42057& - Definir como padrão de salvamento os documentos do BrOffice para .doc .xls .ppt etc.
Após fazer as configurações que servirão de padrão. Crie dentro da pasta /home uma pasta onde ficará armazenada os arquivos do /home que você padronizou. Para isso abra um gerenciador de arquivos como superusuário - Iniciar/Sistema/Gerenciador de arquivos como superusuario - e crie as pastas. É necessário criar uma subpasta como está na figura abaixo. Note na barra de endereços a sequencia de criação das pastas.
Ou faça via konsole digitando como o root o seguinte:
Na janela de superusuário vá pro o /home que você configurou e copie todos os arquivos, inclusive os arquivos ocultos para a pasta /home/homes/padrao. Caso no momento da cópia aparecer uma mensagem falando que não foi possível copiar algum arquivo ou link simbólico, é só mandar ignorar.
Pronto agora com as configurações salvas vamos para a configuração do sistema.
Com a mesma janela que você usou para copiar os arquivos procure pelo arquivo /etc/init.d/bootmisc.sh e abra esse arquivo. Toda vez que o sistema é carregado ele faz uma leitura deste e o usuário pode inserir comandos para serem lidos no boot, gosto de colocar comandos de rede, regras de iptables e outros, assim evita a necessidade de se reconfigurar o sistema toda vez que é iniciado.
Ou faça via konsole como root use o comando:
nano /etc/init.d/bootmisc.sh
No final do arquivo, no final mesmo! abaixo dos dois pontos, insira os seguintes comandos:
cp -rf /home/homes/padrao/.* /home/aluno/
cp -rf /home/homes/padrao/* /home/aluno/
chmod -R 777 /home/aluno/
chown -R aluno.aluno /home/aluno/
Os dois primeiros comandos farão uma cópia dos arquivos da pasta /home/homes/padrao para a pasta do aluno. Assim as configurações são restauradas “automaticamente”.
É bom lembrar que os dois últimos comandos ficam a critério do técnico configurador o primeiro da permissão total para outros usuários, normalmente uso esse comando devido ao fato de que os professores necessitam ler todos os documentos dos alunos. E o chown é devido ao fato que os arquivos que estão na pasta /home/homes/padrao pertencem ao root e portanto o aluno não tem poder de gravação sobre eles, o que deixa todo o trabalho não funcional, inclusive dando erro no momento de login caso o aluno não possa administrar sua própria pasta.
Teste agora fazendo uma modificação no home do aluno e reinicie o computador. Com certeza o boot ficará mais lento, uma perda de algo em torno de 20 segundos, o que acaba sendo um ganho se levarmos em conta que o ambiente gráfico estará sempre configurado.










