今天Ubuntu環境中下載了一個軟件,解壓後即可直接使用,可是每次都要到軟件所在目錄下執行,比較麻煩。於是看了看,發現可以在桌面增加啟動器,這樣就可以雙擊桌面的圖標運行程序;但是如果能增加到應用程序菜單中,那就更方便了。研究了一下已有的desktop文件,找到了方法,以我下載的psq軟件為例,我將下載的psq軟件解壓到/usr/share文件夾內。
1、首先建立可執行(腳本)程序的連接到/usr/bin文件夾
sudo ln -s /usr/share/psq-0.2/psq.py /usr/bin/psq
2、將菜單圖標(png格式)復制到/usr/share/pixmaps文件夾
3、在/usr/share/applications文件夾內建立相應的desktop文件
sudo gedit /usr/share/applications/psq.desktop
輸入以下內容:
[Desktop Entry]
Version=0.2
Encoding=UTF-8
Name=psq #program name
Name[zh_CN]=股票行情 #程序名
Comment=股票行情查詢 #注釋
GenericName=psq #program name
Exec=psq #可執行程序名,在/usr/bin文件夾
Terminal=false #不在終端運行
Type=Application #類型
Categories=GNOME;Application;Network; #增加在應用程序-Internet,也可增加在其它處,如附件為Utility
Icon=psq1.png #菜單圖標,在/usr/share/pixmaps文件夾
GenericName[zh_CN]=股票行情
當然,desktop文件也可由現有的文件修改。
做完以上3步,即可將程序加到應用程序啟動菜單中。