我的Linux生活日記 11.將非安裝軟體新增到程式清單 #
在現實工作中,有許多軟體釋免安裝的,例如:iReport、kettle、intellij idea。
大多數免安裝軟體的啟動方式都會在軟體的 bin 資料夾中找到類似 start.sh 的檔案,這時候只需要在終端機下 bash [軟體根目錄]/bin/start.sh 就可以啟動了。
但是看到Gome 的華麗桌面難道Linux 不可以向 Windows 一樣在程式清單新增啟動程式的小圖案,方便在使用過程中找出程式?
答案是可以的,只要在下列目錄新增文件就可以。
/usr/share/applications是顯示在所有使用者的顯示清單中。~/.local/share/applications只會縣市在當前使用者的程式清單中。
在上述目錄底下新增 [xxxxx.desktop] 系統就會自動新增程式捷徑到程式單清單中。
這次我以 kettle 軟體當範例:
首先直接新增一個捷徑配置檔 PentahoDataIntegration.desktop
|
|
輸入以下內容:
|
|
結果如圖

上述範例只是我比較常用的詳細的話可以閱讀Desktop Entry Specification這篇