歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> 關於Linux >> Ubuntu系統下添加程序啟動器

Ubuntu系統下添加程序啟動器

日期:2017/3/1 15:21:41   编辑:關於Linux
Ubuntu系統下添加程序啟動器 Ubuntu系統上安裝的軟件,有的會自動創建快捷方式,在程序中可以搜索到,而有的安裝後不會在應用程序中出現,如Eclipse、Spring Tool Suite或是綠色軟件等,那麼怎麼手動創建快捷方式(或叫程序啟動器)呢?其實很簡單,Ubuntu系統中每個軟件圖標對應/usr/share/applications目錄內的一個配置文件,後綴名為.desktop。所以在該目錄內創建對應軟件的配置文件,就可以實現快捷方式。 至於配置文件的語法,參考該目錄下的其他配置文件就明白了。本文還會介紹到如何更改Ubuntu應用程序圖標xpm文件的大小,以解決圖標尺寸太大,顯示不正常的問題。 Ubuntu下創建程序啟動器: 以Spring Tool Suite軟件為例,以下簡稱sts,具體方法如下。 環境: 系統:Ubuntu 13.04 amd64 ,軟件:Spring Tool Suite 3.2.0 x86_64 實現方法: 1、在/usr/share/applications目錄下創建sts啟動器配置文件,打開終端(程序中搜索,快捷鍵ctrl+alt+t),輸入下面命令: $ cd /usr/share/applications $ sudo gedit sts.desktop 說明:gedit命令以文本編輯器打開文件,如果沒有該文件就會自動創建,也可以用vi命令編輯文件,語法:vi sts.desktop。 2、添加配置,然後保存sts.desktop文件。簡單的配置示例: [Desktop Entry] Version=1.0 Name=Spring Tool Suite Exec=/home/henry/apps/Spring-Tool-Suite/sts Terminal=false Icon=/home/henry/apps/Spring-Tool-Suite/icon.xpm Type=Application Categories=Development 說明:Exec 可執行文件的完整路徑,Icon 程序圖標,也可以是png圖像。 完成,之後就可以在應用程序中找到,並且可以將程序啟動器添加到Dash Home中了。 更改Ubuntu應用程序圖標xpm文件的大小: 有的軟件圖標大小為256*256px,在Ubuntu12.04之後的Unity界面下,不會自動縮小,但是可以自己修改,方法如下: 1、打開終端,安裝imagemagick,命令如下: $ sudo apt-get install imagemagick $ convert /home/henry/apps/Spring-Tool-Suite/icon.xpm /home/henry/apps/Spring-Tool-Suite/icon.png 2、轉成png後,更改軟件的.desktop文件中的Icon參數為轉換後的icon.png,在應用程序中,圖標就正常了。 3、雖然圖標正常,但還是顯得很大,可以通過命令更改大小,一般為48*48或32*32,命令如下: $ convert /home/henry/apps/Spring-Tool-Suite/icon.png -resize x48 /home/henry/apps/Spring-Tool-Suite/icon-small.png 命令中x48的x是字母,也可以直接改xpm的大小,不過圖標質量低,圓角失真。 4、也可以用軟件更改png圖標大小,去Ubuntu軟件中心安裝一個Pinta圖像編輯器,將圖片更改為48×48像素大小,之後顯示就更好看些(記得更改.desktop文件中的Icon參數)。 另也有一種辦法添加啟動程序 1. 在/usr/share/applications目錄下創建eclipse啟動器配置文件 1.cd /usr/share/applications 2.vi eclipse.desktop 2. 編輯eclipse.desktop並保存。簡單的配置示例: [Desktop Entry] Version=1.0 Name=eclipse Exec=/home/su/eclipse/eclipse Terminal=false Icon=/home/su/eclipse/icon.xpm Type=Application Categories=Development 然後就可以在“應用程序”的“編程”裡找到eclipse了
Copyright © Linux教程網 All Rights Reserved