14/12/2011

Desktop novinho em folha

Se você já se deparou com um desktop onde os alunos alteraram o papel de parede e tema, remove botões da barra de tarefas, ítens do menu Iniciar ou o Menu inteiro, acredite, você vai adorar essa postagem.
Explicando rapidamente como funciona o "milagre".
Lembra como o desktop é bonitinho logo que o usuário é criado? Simplesmente vai ser repetida a etapa que cópia os arquivos para o diretório do usuário.
Vamos ao que interessa...

Os comandos abaixo devem ser executados em um Konsole root, no exemplo estou utilizando o usuário aluno. (só para lembrar, após cada linha de comando deve ser teclado enter)

Cópia dos arquivos
# cp -r /etc/skel/.kde/share/config/* /home/aluno/.kde/share/config/
# cp -r /etc/skel/.local/* /home/aluno/.local/
# cp -r /etc/skel/.config/* /home/aluno/.config/

Atualizando o "dono" dos arquivos copiados
# chown -R aluno:aluno /home/aluno/.local/
# chown -R aluno:aluno /home/aluno/.config/
# chown -R aluno:aluno /home/aluno/.kde/

Pronto.
Em tempo, é bom lembrar que, em PCs com Multiterminais, esses passos devem ser repetidos em todos os usuários.
Basta seguir os links deste parágrafo, para automatizar essa tarefa a cada reinício do sistema, utilizando os "divinos" scripts. (link para pasta que contem os 3 scripts que utilizo, conforme a situação: servidor, multiterminal ou rural).

4 comentários:

Escola Franklin Távora disse...

Caso eu queira copiar as configurações de uma conta (aluno, p.ex.) e deixá-la disponível para mais de um usuário na pasta /etc/skel/ para ser restaurado ao acessar a conta pelo comando FREEZE: como deixar o nome do dono configurável automaticamente? Seria $user?

Escola Franklin Távora disse...

Caso eu queira copiar as configurações de uma conta (aluno, p.ex.) e deixá-la disponível para mais de um usuário na pasta /etc/skel/ para ser restaurado ao acessar a conta pelo comando FREEZE: como deixar o nome do dono configurável automaticamente? Seria $user?

Eoil Jr disse...

Olá Escola Franklin Távora!
Eu entendi que você quer personalizar o usuário padrão (skell).
Teoricamente, pois nunca realizei isso na prática, você fez o raciocínio correto.
A alteração do dono do arquivo é feita com os comandos da postagem.
A sua dúvida é: Como tornar isso automático durante a inicialização do sistema?
SCRIPT é a solução, acesse o link "automatizar essa tarefa" no fim da postagem e mude os comandos pelos dessa postagem.
No outro link tem os scripts que eu utilizo, pode servir de exemplo.

Caio Regatieri disse...

Ola, com ajuda desse script, consegui resolver o problema de varias escolas onde dou manutenção, muito bom. so que agora percebi um problema, depois de rodar o script, nao aparece mas o icone de dispositivos usb, e consequentemente nao esta abrindo os dispositivos como antes. o que possor fazer para resolver esse problema?