
我最近安裝了 MATLAB,/opt/matlab/R2016a
並設法給自己運行它的權限。接下來,我希望能夠從終端機和/或Alt+F2“快速命令列”運行它,因此我添加了export PATH=${PATH}:/opt/matlab/R2016a/bin
(可執行文件matlab
所在的位置),~/.profile
如建議的那樣這線。
多虧了這一點,我只需鍵入即可從終端運行 MATLAB matlab
,並且程式將如您所期望的那樣正常啟動。但是,當我嘗試使用Alt+F2並鍵入來運行它時matlab
,確實出現了啟動螢幕,但程式沒有啟動。
我的印像是,Alt+F2只需打開一個“單行終端”即可快速執行某些操作,但從那裡似乎不起作用。
我不應該這樣運行嗎?我缺什麼?
答案1
在環境啟動期間僅讀取一次(因此設定)(我假設您在這裡使用 Gnome?)~/.profile
。PATH
因此,當您開啟終端時,您的編輯將生效(因為它會啟動一個新的 shell 實例,該實例會在您的 中讀取~/.profile
),但為了使其Alt+F2正常工作,您的 Gnome shell 需要重新啟動。實現此目的的最簡單方法是登出然後重新登入。