logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 05-11-2013 16:44:09

gargamel79
Membre
Lieu : Baugé en Anjou
Distrib. : Debian bullseye
Noyau : 5.10.0-10-amd64
(G)UI : xfce
Inscription : 15-11-2009

.profile non exécuté

Bonjour,
Je viens d'installer wheezy avec bureau xfce (très bonne idée d'avoir rendu accessible cette option dans les iso).
Je constate que mon .profile n'est pas exécuté (toute modif. de PATH dans ce fichier est ignorée).
Le .bashrc est lui exécuté, ce qui me paraît assez curieux, car si je comprend bien, c'est le .profile qui déclenche l'exécution du .bashrc ?
Merci de m'éclairer.

Dernière modification par gargamel79 (05-11-2013 16:55:54)

Hors ligne

#2 05-11-2013 22:17:22

captnfab
Admin-Girafe
Lieu : /dev/random
Distrib. : Debian
Noyau : Dur
(G)UI : gui gui, je zuis un doiseau
Inscription : 07-07-2008
Site Web

Re : .profile non exécuté

Salut,

Mhh, je crois que le .profile n'est pas exécuté dans tous les cas. Parfois c'est le .bash_profile, voire les .xsession/.xsessionrc/.xinit, A vérifier smile

Vérification faite :

# ~/.profile: executed by the command interpreter for login shells.
# This file is not read by bash(1), if ~/.bash_profile or ~/.bash_login
# exists.


captnfab,
Association Debian-Facile, bépo.
TheDoctor: Your wish is my command… But be careful what you wish for.

Hors ligne

#3 06-11-2013 09:27:21

gargamel79
Membre
Lieu : Baugé en Anjou
Distrib. : Debian bullseye
Noyau : 5.10.0-10-amd64
(G)UI : xfce
Inscription : 15-11-2009

Re : .profile non exécuté

Merci pour ta réponse.
Je n'ai ni .bash_login ni .bash_profile
Le répertoire .xsession est-il ailleurs que dans le répertoire perso. ?
J'ai examiné /etc/skel, les 2 fichiers .bashrc er .profile sont bien présents.
Les fichiers présent dans /etc/skel sont-ils lancés dans cette distribution ?

Dernière modification par gargamel79 (06-11-2013 09:29:03)

Hors ligne

#4 09-11-2013 13:02:55

captnfab
Admin-Girafe
Lieu : /dev/random
Distrib. : Debian
Noyau : Dur
(G)UI : gui gui, je zuis un doiseau
Inscription : 07-07-2008
Site Web

Re : .profile non exécuté

Non, les fichiers dans /etc/skel sont simplement copiés dans le répertoire home lors de la création d'utilisateurs.
Le .xsession n'est présent que dans le ~, mais d'autres fichiers sont exécutés au lancement de la session graphique, voir /etc/X11/Xsession et /etc/X11/Xsession.d/*

captnfab,
Association Debian-Facile, bépo.
TheDoctor: Your wish is my command… But be careful what you wish for.

Hors ligne

#5 11-11-2013 11:54:17

gargamel79
Membre
Lieu : Baugé en Anjou
Distrib. : Debian bullseye
Noyau : 5.10.0-10-amd64
(G)UI : xfce
Inscription : 15-11-2009

Re : .profile non exécuté

Effectivement, le fait de copier des fichiers dans le répertoire perso. n'implique nullement qu'ils seront exécutés
Je n'ai pas été assez malin pour trouver, à coups de "grep", comment est lancé .bashrc; il est peut-être activé à partir d'un binaire...
J'ai fait ma modif. de path dans .bashrc, ça marche mais ce n'est pas très propre...
Merci pour ton aide.

Hors ligne

Pied de page des forums