解壓.tar.gz的navicat以後發現不能自動生成啓動器了,研究了一下發現:app
雖然很多帶有圖形界面的程序會在安裝時自動在桌面上建立快捷方式,還有一些圖形界面程序或者命令行程序可能須要你手動建立快捷方式,如.tar.gz等下載下來的軟件。編碼
親測可用的兩種方法:spa
方法一:命令行
一、搜索進入「啓動應用程序」code
二、在啓動用程序首選項中選擇「添加」io
三、設置完名稱和命令(路徑)後,點擊「添加」,啓動器就被添加到列表裏了class
四、用鼠標選中剛添加的啓動器,將其拖到桌面,這時就會發現產生了一個同名的.desktop文件軟件
五、右擊新建的起動器,選擇屬性,在權限選項卡中勾選——執行:容許以程序執行文件配置
六、在基本選項卡中點擊圖標,能夠設置啓動器的桌面圖標。coding
七、想放到啓動欄的話直接拖過去就行了,不要打開以後點"鎖定到啓動器"
八、將啓動應用程序中剛剛添加的項目刪除,不然每次開機會自動啓動
小結:啓動應用程序其實是建立開機啓動項,其同時會建立桌面圖標,利用這一點建立了桌面快捷方式。但最後要把啓動項刪除,不然每次啓動系統都會自動啓動這個程序
方法二:
每一個圖標對應/usr/share/applications當中的一個配置文件(文件後綴爲.desktop)。因此要在dash home中 添加一個自定義程序啓動器,須要在該文件目錄下建立對應的配置文件。配置文件的語法,參考該目錄下的配置文件便可明白:
1.打開終端,切換用root帳戶下,接着在/usr/share/applications目錄下建立相應的啓動配置文件(注意:必定要和啓動項同名)
2.格式:
[Desktop Entry]//文件頭 Encoding=UTF-8 //編碼方式 Name=XXX//應用程序名稱 Comment=comment//提示 Exec= //菜單執行的命令或程序路徑 Icon=//顯示在菜單項中的圖標,能夠爲空 Terminal=false //是否使用終端 Type=Application //分類 Categories= //菜單所屬類別,能夠肯定該菜單的位置