1. 程式人生 > >Linux系統下為任何應用創建啟動圖標

Linux系統下為任何應用創建啟動圖標

桌面啟動 輸入 可執行文件 可執行 odin 窗口 des hub 歸類

很多時候,我們的軟件是通過github項目或者解壓zip tar包等獲取的,系統是搜不到這個應用的,設置沒有啟動圖標,每次都需要啟動安裝目錄的運行文件./XXXtest
非常不方便,但我們是可以自行創建一個桌面啟動器的,並能夠在系統應用搜索中被發現的。
第一步:使用文本編譯器創建XXXtest.desktop文件;
nano XXXtest.desktop

第二步:編輯XXXtest.desktop文件,上面的命令會打開該文件,如果沒有則會創建一個空文件,添加如下信息。

[Desktop Entry]
Encoding=UTF-8
#Name :指定快捷方式名稱。
Name=XXXtest
Comment=XXXtest Link
#Exec :應用程序可執行文件的絕對路徑
Exec=/opt/XXXtest     
#Icon :圖標的絕對路徑
Icon=/opt/XXXtest/XXXtestIcon.ico
#Terminal :指定 是否在終端窗口中運行。 true,則在終端窗口中運行。一般false
Terminal=false
StartupNotify=true
#Type : 指定菜單項的類型。 此值應為以下選項之一:
#Application: 對於啟動應用程序的菜單項,應輸入此選項。
#Link: 對於鏈接到文件、文件夾或 FTP 站點的菜單項,應輸入此選項Application。
Type=Application
#主要用於菜單展示歸類
Categories=Application;Development;

第三步:在當前目錄打開終端,執行以下命令:

#給予完全權限,包括讀寫權限,快捷圖標才能運行可運行程序
chmod 777 XXXtest.desktop

至此,Linux桌面圖標就創建成功了,類似Windows的桌面快捷方式。

Linux系統下為任何應用創建啟動圖標