Ich benutze Linux Mint. Meine Login-Shell ( cat /etc/passwd | grep myUserName
) ist bash.
Nachdem ich meine grafische Desktop-Umgebung gestartet und einen Terminal-Emulator ausgeführt habe, kann ich feststellen, dass .bash_profile
keine Quellen vorhanden sind (die darin enthaltenen Umgebungsvariablen export
sind nicht festgelegt). Aber wenn ich mich von einer Textkonsole aus anmelde ( ctrl+ alt+ F1) oder manuell bash -l
vom Terminalemulator aus starte, .bash_profile
funktioniert das einwandfrei.
Liege ich falsch, wenn ich der Meinung bin, dass .bash_profile
diese Quelle beim export
Start von X bereitgestellt werden sollte und alle Ed-Vars im Terminal verfügbar sein sollten, die von X ausgeführt werden?
PS .bashrc
Es .bash_profile
ist keine gute Idee, alles einzulegen und von dort zu beziehen ( https://stackoverflow.com/questions/902946/ ): Umgebungsthemen sollten nur einmal bezogen werden.