Pour créer des variables d'environnement persistantes, j'ajoute le fichier de script au répertoire /etc/profile.d, par exemple:
# mon script exportation MY_VAR = valeur_var
Cela fonctionne correctement pour l'utilisateur actuel:
alex @ alex-64: ~ $ echo $ MY_VAR var_value
Maintenant, j'ai besoin des mêmes variables d'environnement pour l'utilisateur root, mais le script /etc/profile.d ne fonctionne pas pour root:
alex @ alex-64: ~ $ echo $ MY_VAR var_value alex @ alex-64: ~ $ sudo su root @ alex-64: / home / alex # echo $ MY_VAR root @ alex-64: / home / alex #
Comment définir les mêmes variables pour la racine?
sudo
est très liée. (Mais il est pas un doublon parce que cette question est sur la façon de personnaliser root propre environnement.)