linux創建桌面圖標,和開始菜單欄圖標

轉自:http://blog.csdn.net/qq_25773973/article/details/50514767

###環境:Mint17,(其他類似的linux系統是一樣的)


如果開始菜單有圖標,創建桌面圖標很簡單,右鍵添加到桌面即可。

如果沒有,就要動手寫一個了,需要兩個東西一個是圖標樣式的圖片,一個是自己創建.desktop的配置文件。

1,圖標按自己喜歡的找,或者找軟件裏自帶的***.png ***.jpg。

位置根據下面配置文件裏指定的位置放對應的位置

2.***.desktop配置文件(可以用文本編輯器打開一個現成圖標仿寫)

$sudo vim /usr/share/applications/eclipse.desktop

在文件中保存已下內容

  1. [Desktop Entry]  
  2. Encoding=UTF-8  
  3. Exec=printassistant  
  4. Name=printassistant  
  5. Name[zh_CN]=打印助手  
  6. X-KDE-StartupNotify=true  
  7. Comment=printingManager  
  8. Icon=/usr/share/pixmaps/printassistant.png  
  9. Terminal=false  
  10. Type=Application  
  11. Categories=Application;System;  
  12. Comment[zh_CN.UTF-8]=管理打印機、新建及管理打印作業  

“Exec”代表應用程序的位置【視實際情況修改】如果不在/bin文件下就寫絕對路徑,這是啓動入口如同輸入終端中運行一樣

“Icon”代表應用程序圖標的位置【視實際情況修改】

“Terminal”的值爲false表示啓動時不啓動命令行窗口,值爲true表示啓動命令行窗口【建議爲false】

Categories這裏的內容決定創建出的起動器在應用程序菜單中的位置,上例中的在系統設置裏,如

  1. <span style="white-space:pre">  </span>Categories=Application;Development;在應用程序<span style="color:rgb(51,51,51); font-family:宋體; font-size:14px; line-height:28px; text-indent:28px">-Internet中</span>  
  1. <span style="color:rgb(51,51,51); font-family:宋體; font-size:14px; line-height:28px; text-indent:28px"><span style="color:rgb(51,51,51); font-family:宋體; font-size:14px; line-height:28px; text-indent:28px"><span style="white-space:pre">      </span>Categories=Application;Office;<span style="color:rgb(51,51,51); font-family:宋體; font-size:14px; line-height:28px; text-indent:28px">在應用程序-辦公中</span></span></span>  

“Name”【必選】是程序名,除了這兩個必選的其他都是可選的

"Type”【必選】定義了Desktop Entry文件的類型。常見的"Type"數值是"Application"和"Link"。

附:

1)雙擊圖標不能啓動?請檢查填寫的Exec的路徑是否正確。

2)圖標顯示不正常?請檢查填寫的Icon的路徑是否正確。

參考資料:

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章