Ubuntu系統下添加程式啟動器

來源:互聯網
上載者:User

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.0Name=Spring Tool SuiteExec=/home/henry/apps/Spring-Tool-Suite/stsTerminal=falseIcon=/home/henry/apps/Spring-Tool-Suite/icon.xpmType=ApplicationCategories=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.png2、轉成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/applications2.vi eclipse.desktop2. 編輯eclipse.desktop並儲存。簡單的配置樣本:[Desktop Entry]Version=1.0Name=eclipseExec=/home/su/eclipse/eclipseTerminal=falseIcon=/home/su/eclipse/icon.xpmType=ApplicationCategories=Development然後就可以在“應用程式”的“編程”裡找到eclipse了 

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.