Profile

.profile 不是來自 Debian Wheezy LXDE

  • January 8, 2017

我從. $HOME/bin_ 但是,它似乎不是在登錄期間獲取的。我使用登錄管理器 -我認為,而不是. 我知道這對於執行哪些腳本很重要。$PATH``~/.profile``lxdm``startx

為了說明,看看$HOME/bin在我明確 source 之後是如何添加的~/.profile。但它不應該是在圖形登錄期間獲取的嗎?

sashoalm@aspire:~$ echo $PATH 
/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games
sashoalm@aspire:~$ source ~/.profile 
sashoalm@aspire:~$ echo $PATH 
/home/sashoalm/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games
sashoalm@aspire:~$ 

但它不應該是在圖形登錄期間獲取的嗎?

關於某些圖形登錄採取不同尋常的立場存在一些小爭論……

我加 $ HOME/bin to $ 來自 ~/.profile 的路徑。但是,它似乎不是在登錄期間獲取的。我使用登錄管理器 - 我認為是 lxdm

正確的。大多數 DM 會~/.profile在您登錄時讀取。但是,他們必須明確執行此操作,因為~/.profile傳統上是由登錄 shell提供的,而 DM(GUI 登錄)不是 shell!

這是我從**lightdm**人們那裡看到的明確採購的理由~/.profile——因為 DM 不是外殼。

您可以~/.profile~/.xsession-看到這裡

引用自:https://unix.stackexchange.com/questions/131320