Je voulais définir les variables d'environnement Java_HOME
et PATH
. Je voulais donc ouvrir ~/.pam_environment
car c'est le meilleur endroit pour définir les variables d'environnement pertinentes pour un utilisateur particulier en fonction du lien https://help.ubuntu.com/community/EnvironmentVariables .
Le lien indique:
Variables d'environnement de la session
Les paramètres de variable d'environnement qui devraient affecter uniquement un utilisateur particulier (plutôt que le> système dans son ensemble) doivent être définis comme suit:
~/.pam_environment - Ce fichier est spécialement conçu pour configurer un utilisateur
environnement. Ce n'est pas un fichier de script, mais plutôt une expression d'affectation, une par ligne.
Le problème que j'ai est que je ne suis pas capable d'ouvrir le fichier ~/.pam_environment
en utilisant la commande gedit ~/.pam_environment
.
Je ne sais pas si c'est la bonne façon d'ouvrir ce fichier, veuillez me diriger dans la bonne direction.
Notez que _.pam_environment
_ n'utilise pas la syntaxe normale. Vous devez suivre strictement la syntaxe pam_env.conf
.
En particulier, si vous souhaitez définir les variables _Java_HOME
_ et PATH
, vous pouvez mettre ce contenu dans votre _.pam_environment
_:
_Java_HOME DEFAULT=<the-path-to-Java-home
PATH DEFAULT=${PATH}:extend/the:path
_
Après Rinzwind, votre identifiant de connexion [1]. Dans ce cas, vous pouvez vous reconnecter à un téléscripteur en utilisant Ctrl + Alt + F1 et supprimez le fichier _.pam_environment
_ avec la commande:
_/bin/rm ~/.pam_environment
_
[1] Au moins sur mon ordinateur avec Kubuntu 12.04