linux(deepin)在桌面上製作啓動圖標(快捷方式)

   在linux(deepin)中,由深度商店下載的應用會自動在啓動器創建快捷方式,但是從瀏覽器上下載的應用或者中性從終端上安裝的 就只能找到安裝後的目錄,點擊再打開,很不方便,在這裏就分享下我找到的在啓動器上創建啓動圖標的方式.
默認情況下系統所有的快捷方式放在/usr/share/applications,打開該目錄會看到大量的.desktop文件,每個文件便是一個快捷方式。

以創建idea.desktop桌面快捷方式爲例

每次啓動的時候都需要到idea目錄bin下執行:

./idea.sh

這樣比較麻煩,現在我們在桌面上創建快捷方式:

//創建快捷方式
touch idea.desktop
//編輯此文件
vi idea.desktop
//.創建一個 idea.desktop 文件,添加以下內容: 
[Desktop Entry]
Name=IdeaIU
Comment=IdeaIU
Exec=.0_171 /home/liumeng/dev/Idea/idea-IU-/bin/idea.sh
Icon=/home/liumeng/dev/Idea/idea-IU-/bin/idea.png
Terminal=false
Type=Application
Categories=Application;
X-Deepin-CreatedBy=com.deepin.dde.daemon.Launcher
X-Deepin-AppID=idea

"Exec"是執行腳本的路徑,“Icon”是圖標路徑。

若是打不開,可以賦予其可執行權限,desktop文件需要可執行權限纔可運行,否則將以文本文件打開  此時已經出現了快捷方式,將這個快捷方式複製或者移動到/usr/share/applications文件夾下即可。

移動:$sudo mv /bin/idea.desktop /usr/share/applications
複製:$sudo cp /home/netlogin/Desktop/*.desktop        /usr/share/applications
以下是Desktop文件模板資料  

  Desktop文件模板

一個 desktop 文件主要由兩部分組成,頭部 [Desktop Entry] 聲明(用於指定這是一個desktop文件)和一系列的參數/值對組成。一個 desktop 文件至少要指定 3 個參數的值(Name、Type 和 Exec)。

參數說明:
Name: 快捷方式名;
Comment: 註釋;
Exec: 啓動腳本,程序執行文件的完整路徑;
Icon:圖標的文件名及路徑。
Terminal:是否以終端啓動。

[Desktop Entry] #每個desktop文件都以這個標籤開始,說明這是一個Desktop Entry文件Version=1.0 #標明Desktop Entry的版本(可選) 
Type=Application #desktop的類型(必選),常見值有“Application”和“Link”
Name=pycharm#程序名稱(必須),這裏以創建一個pycharm的快捷方式爲例 
Name[zh_CN]=pycharm Name[zh_TW]=pycharm Comment=pycharm #程序描述(可選) 
Comment[zh_CN]=pycharm Comment[zh_TW]=pycharm 
Icon=/home/shenjia/pycharm-community-2018.2.1/bin/pycharm.png #設置快捷方式的圖標(可選) Exec=/home/shenjia/pycharm-community-2018.2.1/bin/pycharm.sh %U #程序的啓動命令(必選),可以帶參數運行,當下面的Type爲Application,此項有效 
Categories=Development;IDE; #註明在菜單欄中顯示的類別(可選) 
Terminal=false #是否在終端中運行(可選),當Type爲Application,此項有效StartupNotify=true
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章