[root@Dreams applications]# more virtualbox.desktop
[Desktop Entry]
Encoding=UTF-8
Version=1.0
Name=Oracle VM VirtualBox
GenericName=Virtual Machine
Type=Application
Exec=VirtualBox
TryExec=VirtualBox
DocPath=file:///usr/share/doc/VirtualBox-3.2-3.2.8_64453_fedora13/UserManual.pdf
Icon=VBox
Categories=Emulator;System;X-MandrivaLinux-System;
Comment=Run several virtual systems on a single host computer
Comment[de]=Windows und andere Betriebssysteme unter Linux ausführen
Comment[it]=Esegui più macchine virtuali su un singolo computer
Comment[pl]=Uruchamianie wielu systemów wirtualnych na jednym komputerze gospoda
rza
Comment[sv]=Kör flera virtuella system på en enda värddator
Comment[ko]=가상 머신
于是照猫画虎,也创建一个叫做Thunderbird.desktop的文件,内容与前面类似,只是在几个地方做了改动
[Desktop Entry]
Name=Thunderbird
GenericName=E-Mail Client
Exec=/usr/local/thunderbird/thunderbird
Terminal=false
Icon=/usr/share/icons/thunderbird/default256.png
Type=Application
Categories=Applications;Office;
从这里也可以看到
Name表示你在图形界面中看到图标后面列出的名称
GenericName表示你在图形界面中用鼠标指向程序图标时所显示出来的气泡文字
Exec要求你指定应用程序的完整路径
Terminal=false 表示不在终端下运行
Icon指定图标所在位置的完整路径
Type则必须是Application 即应用程序
Categories=Applications;Office;则表示在Applications下的Office一栏显示图标。
至于最后的Comment,其实就是添加注释用的,加不加都无所谓啦。添加完成之后在看Applications=>Office里面 是不是就多出来了一个Thunderbird的图标呢。