Crie o diretório global de modelos

2

Desejo remover o diretório de modelos da minha pasta ~ home. Eu gostaria de ter um diretório global de modelos. Uma opção, que eu acho que pode ser possível, é criar um link (atalho ou como ele é chamado no linux) para o Template, mas o arquivo Template ainda estaria na minha pasta e eu não sei onde colocar a pasta Template global, onde é um lugar, que deve ser usado por ele (talvez /opt ?). Então basicamente:

  • É possível criar uma pasta global de modelos em vez de modelo para cada usuário? E como? (por um, quero dizer, que eu sou capaz de remover a pasta Template de todos os usuários).

Se não:

  • Onde devo colocar uma pasta com templates, onde é um bom lugar para colocar minhas configurações globais no linux?

EDIT: Eu verifiquei e coloquei minha pasta global Templates em / opt / Template, então eu fiz um link de cada conta de usuário para esse lugar e funciona bem, mas ainda não tenho idéia, se é possível se livrar da pasta do modelo (ou link) completamente nas pastas base do usuário.

    
por Benjamin 27.06.2012 / 01:40

1 resposta

2

É realmente possível criar uma pasta modelo global como mostra a imagem.

Para fazer isso, você pode editar o arquivo ~/.config/user-dirs.dirs

Altere a linha XDG_TEMPLATES_DIR="$HOME/Templates" para XDG_TEMPLATES_DIR="/opt/Templates" se sua pasta global estiver em /opt/Templates

Nota 1 - deve considerar cuidadosamente as permissões que atribuiu a esta pasta de modelos. Sugiro que você conceda direitos somente leitura com um grupo comum compartilhado por esses usuários de um cliente. Obviamente, tente evitar os direitos 777 para esta pasta, pois isso torna a pasta de leitura para todos e qualquer pessoa.

Observação 2 - a pasta XDG_TEMPLATES_DIR precisa estar em uma pasta localizada na home page do usuário ou em uma pasta absoluta (caminho completo para a pasta que começa com / )

Nota 3 - você não precisa necessariamente modificar user-dirs.dirs . Você pode remover a pasta local e vinculá-la à sua pasta de modelos globais, por exemplo

cd ~/
rmdir Templates
ln -s /opt/Templates Templates

Nota 4 - faça logout e login para que as alterações entrem em vigor

    
por fossfreedom 28.06.2012 / 00:25