如何在Linux桌面環(huán)境下自動(dòng)啟動(dòng)程序?
譯文【51CTO精選譯文】有時(shí)候,當(dāng)你登錄進(jìn)入到Linux桌面后,可能想自動(dòng)啟動(dòng)某個(gè)程序。這類啟動(dòng)程序在你登錄進(jìn)入到桌面后,可以進(jìn)行面向整個(gè)系統(tǒng)的配置(比如自動(dòng)代理),或者針對(duì)特定用戶的桌面定制(比如Conky)。
大多數(shù)Linux桌面環(huán)境有各自的圖形用戶界面(GUI),讓用戶可以配置針對(duì)特定用戶的自動(dòng)啟動(dòng)程序或服務(wù)。
我在本教程中將介紹如何在各種Linux桌面環(huán)境下,自動(dòng)啟動(dòng)某個(gè)程序。
GNOME桌面環(huán)境
在終端中運(yùn)行這個(gè)命令,啟動(dòng)"Startup Applications Preferences"(啟動(dòng)應(yīng)用程序首選項(xiàng))GUI。
- $ gnome-session-properties
點(diǎn)擊"Add"(添加)按鈕,即可配置一個(gè)新的啟動(dòng)應(yīng)用程序。分別往"Name"(名稱)欄和"Command"(命令)欄里面鍵入該應(yīng)用程序的名稱和該應(yīng)用程序的CLI命令。往"Comment"(注釋)欄里面鍵入可選的描述。
Unity桌面環(huán)境
在Unity Dash中鍵入"startup"(啟動(dòng))。一旦"Startup Application"(啟動(dòng)應(yīng)用程序)圖標(biāo)出現(xiàn),就點(diǎn)擊該圖標(biāo)。
一旦"Startup Applications Preferences"(啟動(dòng)應(yīng)用程序首選項(xiàng))窗口打開,輸入"Name"(名稱)、"Command"(命令)和"Comment"(注釋),即可配置自動(dòng)啟動(dòng)的某個(gè)程序。
KDE桌面環(huán)境
首先,打開"System Settings"(系統(tǒng)設(shè)置)窗口。你會(huì)在System Administration(系統(tǒng)管理)下面找到"Startup and Shutdown"(啟動(dòng)和關(guān)閉)圖標(biāo)。點(diǎn)擊該圖標(biāo)。
系統(tǒng)會(huì)要求你從一系列已知的應(yīng)用程序中選擇自動(dòng)啟動(dòng)的某個(gè)應(yīng)用程序。如果你的程序沒有列出來,在上面空白區(qū)輸入該應(yīng)用程序的名稱。如果該程序(比如CLI命令)將在終端中運(yùn)行,就要選中"Run in terminal"(終端中運(yùn)行)復(fù)選框。點(diǎn)擊"OK"(確定)按鈕。
下一步,系統(tǒng)要求你輸入該應(yīng)用程序的詳細(xì)信息,包括名稱、命令和描述。
之后,你會(huì)看到該程序已完成配置,可自動(dòng)運(yùn)行。想配置額外的啟動(dòng)程序/腳本,你可以點(diǎn)擊右邊側(cè)邊欄中的"Add Program"(添加程序)按鈕或"Add Script"(添加腳本)按鈕。
MATE桌面環(huán)境
在MATE桌面上,依次進(jìn)入到"Applications"(應(yīng)用程序)-> "Preferences(首選項(xiàng))-> "Startup Applications"(啟動(dòng)應(yīng)用程序)。
你會(huì)看到"Startup Applications Preferences"(啟動(dòng)應(yīng)用程序首選項(xiàng))窗口。點(diǎn)擊"Add"(添加)按鈕。
輸入啟動(dòng)應(yīng)用程序的詳細(xì)信息:"Name"(名稱)、"Command"(命令)和"Comment"(注釋)。
Xfce桌面環(huán)境
從Xfce桌面菜單中選擇"Settings Manager"(設(shè)置管理器)。在"Settings"(設(shè)置)窗口中,點(diǎn)擊"Session and Startup"(會(huì)話和啟動(dòng))圖標(biāo)。
在"Application Autostart"(應(yīng)用程序自動(dòng)啟動(dòng))選項(xiàng)卡下,點(diǎn)擊底部的"Add"(添加)按鈕。
輸入自動(dòng)啟動(dòng)的某個(gè)程序的詳細(xì)信息:"Name"(名稱)、"Command"(命令)和"Description"(描述)。
LXDE桌面環(huán)境
想在LXDE桌面環(huán)境下配置啟動(dòng)應(yīng)用程序,只需在終端中運(yùn)行下面幾個(gè)命令。
- $ mkdir -p ~/.config/lxsession/Lubuntu/
- $ touch ~/.config/lxsession/Lubuntu/autostart
- $ leafpad autostart
然后,把下面這一項(xiàng)添加到已創(chuàng)建的自動(dòng)啟動(dòng)文件中:
@conky
這里,"conky"是登錄后,我想自動(dòng)運(yùn)行的那個(gè)CLI命令的名稱。
保存并關(guān)閉。
原文鏈接:http://xmodulo.com/2013/12/start-program-automatically-linux-desktop.html
【編輯推薦】