2012-01-11 107 views
4

我正在使用Scientific Linux 6.1。要運行一個程序(DS9)我需要設置環境變量:GNOME中的環境變量,Scientific Linux 6.1

export XPA_METHOD=local 

所以我在.bashrc中救了它,也沒有問題,當我從運行bash的終端程序。但是當我在GUI中運行它時(例如,通過單擊nautilus中的「使用ds9打開」),該變量無法識別。

如果有人能夠幫助我在GNOME中設置環境變量,我將非常感激。

回答

3

將它添加到〜/ .profile文件,而不是.bashrc中

編輯:註銷並再次以使更改生效。

+0

在Scientific Linux 6.1(基於Enterprise Linux)中沒有〜/ .profile !!!包含「profile」的唯一隱藏條目是〜/ .bash_profile,我也添加了這行,但沒有奏效。哪個其他隱藏文件控制GNOME的環境變量?有〜/ .gnome2目錄,但我無法弄清楚它的哪些內容滿足我的需要?!?! – makhlaghi 2012-01-11 04:04:19

+0

您可以創建〜/ .profile文件。 〜/ .bashrc文件僅在交互式bash shell中提供。根據這個頁面〜/ .profile不會幫你:http://mywiki.wooledge.org/DotFiles – jordanm 2012-01-11 04:17:55

+0

你是對的,我只用這一行創建它,它不工作! – makhlaghi 2012-01-11 04:26:59