3 votes

Créer un répertoire global pour les modèles

Je veux déplacer le répertoire Template hors de mon ~ dossier personnel. J'aimerais avoir un seul répertoire global pour les modèles. Une option, que je pense être possible, est de créer un lien (raccourci ou comment on l'appelle sous Linux) vers Template, mais alors le fichier Template serait toujours dans mon dossier et je ne sais pas où mettre le dossier Template global, où est l'endroit qui devrait être utilisé par celui-ci (peut-être /opt ?). Donc, en gros :

  • Est-il possible de créer un dossier Template global au lieu d'un Template pour chaque utilisateur ? Et comment ? (par un, je veux dire, que je suis capable de supprimer le dossier Template de chaque utilisateur).

Si non :

  • Où dois-je mettre un dossier avec des modèles, où est un bon endroit pour mettre mes configurations globales dans linux ?

EDIT : J'ai vérifié et placé mon dossier global Templates dans /opt/Template, puis j'ai créé un lien de chaque compte utilisateur vers cet endroit et cela fonctionne bien, mais je ne sais toujours pas s'il est possible de se débarrasser complètement du dossier Template (ou du lien) dans les dossiers personnels des utilisateurs.

3voto

Paul Beckingham Points 7460

enter image description here

Il est en effet possible de créer un modèle mondial comme le montre l'image.

Pour ce faire, vous pouvez modifier le fichier ~/.config/user-dirs.dirs

Changez la ligne XDG_TEMPLATES_DIR="$HOME/Templates" a XDG_TEMPLATES_DIR="/opt/Templates" si votre dossier global se trouve dans /opt/Templates

Note 1 - vous devez considérer avec attention les permissions que vous donnez à ce dossier de modèle. Je pense que vous devriez lui donner des droits de lecture seule avec un groupe commun partagé par les utilisateurs d'un client. Évidemment, essayez d'éviter 777 sur ce dossier, car cela rend le dossier accessible en lecture-écriture à tout le monde.

Note 2 - le XDG_TEMPLATES_DIR doit être SOIT un dossier situé dans la maison de l'utilisateur, soit un dossier absolu (chemin complet du dossier commençant par / )

Note 3 - vous n'avez pas nécessairement besoin de modifier user-dirs.dirs . Vous pouvez supprimer le dossier personnel local et le lier à votre dossier de modèles global, par exemple.

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

Note 4 - se déconnecter et se connecter pour que les changements prennent effet

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X