ubuntu 的桌面和啓動器裏面的應用圖標都是 xx.desktop 文件java
我用的是 gnome 桌面環境,要在啓動器裏面添加 Eclipse 的應用圖標,Eclipse 安裝包直接解壓就能夠了,不用 apt-get install 。ubuntu
因此,啓動器裏面就沒有圖標。app
要爲特定程序或命令建立桌面快捷方式,你能夠使用任意文本編輯器建立一個.desktop文件,而後把它放到/usr/share/applications或者~/.local/share/applications處。一個典型的.desktop文件以下圖所示:eclipse
[Desktop Entry] Encoding=UTF-8 Version=1.0 #version of an app. Name[en_US]=yEd #name of an app. GenericName=GUI Port Scanner #longer name of an app. Exec=java -jar /opt/yed-3.11.1/yed.jar #command used to launch an app. Terminal=false #whether an app requires to be run in a terminal Icon[en_US]=/opt/yed-3.11.1/icons/yicon32.png #location of icon file. Type=Application #type Categories=Application;Network;Security; #categories in which this app should be listed. Comment[en_US]=yEd Graph Editor #comment which appears as a tooltip.
除了手動建立.desktop文件以外,依據你的系統所採用的桌面環境的不一樣有不一樣的建立應用快捷方式的方法,接下來的教程我將爲你講解。編輯器
在GNOME桌面下建立快捷方式ui
在GNOME桌面環境下,你能夠使用gnome-desktop-item-edit輕鬆建立建立一個桌面快捷方式。this
gonme-desktop-item-edit /usr/share/applications --create-new
在這個例子中,gnome-desktop-item-edit會在目錄 /usr/share/applications中自動建立一個桌面啓動器文件。如果想自定義快捷方式圖標或者其它信息,你能夠手動編輯.desktop文件。spa
若是在你的系統上,gnome-desktop-item-edit不可用(例如,在Ubuntu上),你能夠依照下面方式安裝code
sudo apt-get install --no-install-recommends gnome-panel
以下是我 Eclipse 的desktop 文件教程
#!/usr/bin/env xdg-open [Desktop Entry] Version=1.0 Type=Application Terminal=false Icon[zh_CN]=/home/dandy/Develop/Eclipse-JSE/eclipse_se_icon.png Name[zh_CN]=Eclipse-SE Exec=/home/dandy/Develop/Eclipse-JSE/eclipse Comment[zh_CN]=Eclipse Name=Eclipse-SE Comment=Eclipse Icon=/home/dandy/Develop/Eclipse-JSE/eclipse_se_icon.png Categories=Development;