Linux添加快捷啟動方式 (Ubuntu Debian CentOS)


今天用着用着ubuntu,突然抽搐了,感覺特別別扭,特別不方便。新裝的應用程序不好找到啟動按鈕,每回要打開一個軟件都要去找啟動按鈕,在ubuntu11的時候還好,到了ubuntu12.04尤其不舒服。於是就想怎么在桌面上安裝自己經常用的軟件的快捷方式。
直接貼方法:
方法一:進入 /usr/share/applications 目錄下,這里有所有程序的圖形化的快捷方式,你可以直接復制到桌面,即可
方法二:使用命令的方式: gnome-desktop-item-edit
 
1
gnome-desktop-item-edit ~/Desktop/  --create-new

出現上面界面,其中的Name你可以寫程序的名稱,Comment也隨便寫,如:啟動chrome。最重要的就是這個Command很多人不知道寫什么。這里有個方法:
在終端下進入到目錄 : /usr/share/applications/ ,里面都是.desktop為后綴的文件,其實就是程序的快捷方式的命令,然后用 ls 命令匹配正則表達式搜素,搜索你自己要的程序,然后將搜到的結果去掉后綴填在Command中就行,我這里舉個例子。
01
ubuntu@ubuntu:~$ cd /usr/share/applications/
02
ubuntu@ubuntu:/usr/share/applications$ ls
03
activity-log-manager-ccpanel.desktop  gnome-panel.desktop                     mount-archive.desktop
04
alacarte.desktop                      gnome-power-panel.desktop               nautilus-autorun-software.desktop
05
apport-gtk-mime.desktop               gnome-power-statistics.desktop          nautilus.desktop
06
apturl.desktop                        gnome-printers-panel.desktop            nautilus-folder-handler.desktop
07
avant-window-navigator.desktop        gnome-region-panel.desktop              nautilus-home.desktop
08
awn-settings.desktop                  gnome-screen-panel.desktop              nm-applet.desktop
09
bamf.index                            gnome-screenshot.desktop                nm-connection-editor.desktop
10
baobab.desktop                        gnome-sound-nua-panel.desktop           onboard.desktop
11
bluetooth-properties.desktop          gnome-sound-panel.desktop               onboard-settings.desktop
12
bluetooth-sendto.desktop              gnome-sound-recorder.desktop            orca.desktop
13
bluetooth-wizard.desktop              gnome-sudoku.desktop                    palimpsest.desktop
搜索chrome瀏覽器
1
ubuntu@ubuntu:/usr/share/applications$ ls chrome
2
ls: cannot access chrome: No such file or directory
3
ubuntu@ubuntu:/usr/share/applications$ ls *chrome*
4
google-chrome.desktop
5
ubuntu@ubuntu:/usr/share/applications$
 
還有一個方法驗證你填的命令是否正確,由於這個Command其實就是shell命令,你直接將你的命令復制在終端下,如何能啟動程序,說明命令正確,不然就是錯誤的。

 


 

debian添加快捷啟動方式

方法一:

在桌面右擊 ->Create Launcher

方法二:

復制代碼
1 [Desktop Entry] 
2 Name=eclipse 
3 Comment= Eclipse for PHP
4 Exec=/home/xukun/eclipse/eclipse 
5 Icon=/home/xukun/eclipse/icon.xpm
6 Terminal=false
7 Type=Application
8 Categories=Application;Development;
復制代碼

以上代碼保存后,發現 左上角的 活動 應用程序里面已經有了,如果想添加到左側的快速啟動欄,就右鍵圖標,添加到收藏夾就行了

 

默認情況下,ubuntu會將自動安裝的軟件快捷方式保存在/usr/share/applications目錄下,如果我們要創建桌面快捷方式,只需要右鍵-復制-桌面 就Ok,如圖: 

上面的方法是通過系統自動安裝軟件后實現的,有時候我們自己會從網上下載一些軟件手動安裝,那么,又該怎樣創建軟件的桌面快捷方式呢?這里以Eclipse 為例,首先到官網下載Eclipse軟件包,直接解壓在某個目錄下,雙擊其中的eclipse文件,就可以啟動eclipse了,不過如果每次要打開eclipse,都要從安裝目錄啟動,是不是有些麻煩?依照下面的操作,來創建一個桌面快捷方式吧。

1、創建一個文件,將下面的代碼拷貝進去 
這里我們只需要關注3個地方,分別為Exec=軟件執行文件的路徑,Icon=快捷方式圖標(如果有的話),Name=快捷方式名稱。根據自己軟件按轉的位置修改代碼,保存之后關閉文件。 

 
[Desktop Entry] 
Categories=Development; 
Comment[zh_CN]= 
Comment= 
Exec=/home/xukun/eclipse/eclipse 
GenericName[zh_CN]=IDE 
GenericName=IDE 
Icon=/home/xukun/eclipse/icon.xpm 
MimeType= 
Name[zh_CN]=eclipse 
Name=eclipse 
Path= 
StartupNotify=true 
Terminal=false 
Type=Application 
X-DBUS-ServiceName= 
X-DBUS-StartupType= 
X-KDE-SubstituteUID=false 
X-KDE-Username=xukun 


2、將文件名修改為eclipse.desktop 

3、給文件添加可執行權限
 

可以通過chmod +x desktop文件 或者 直接右鍵權限里面修改。 

4、將該文件復制到桌面 
注:在ubuntu11.04之前的版本中,似乎有更簡單的方法來創建桌面快捷方式:右鍵點擊桌面-創建啟動器,

 

參考一下這篇文章末尾

安裝雷鳥郵件客戶端

 今天在debian下安裝了thunderbird。
  下載地址:http://www.mozilla.com/en-US/thunderbird/

  一、下載thunderbird-2.0.0.0.tar.gz到/home/lana/downloads
  >cd /home/lana/downloads
  >tar -xzf thunderbird-2.0.0.0.tar.gz

  解壓后在/home/lana下產生thunderbird目錄,進入該目錄發現里沒有configure文件,而且該目錄下有一個thunderbird執行文件。可見thunderbird已經被編譯過了。

  >./thunderbird
  執行提示出錯:
  lanazou:/home/lana/downloads/thunderbird# ./thunderbird
  ./thunderbird-bin: error while loading shared libraries: libstdc++.so.5: cannot open shared object file: No such file or directory

  解決方法:
  apt-get install -u libstdc++5
  再執行./thunderbird就可以正常運行thunderbird

  二、都正常運行之后,在“應用程序”並沒有出現thunderbird的快捷圖標。

  到/usr/share/applications/下查找也沒有thunderbird.desktop文件,所以“應用程序”就不會有thunderbird的圖標了。

  解決方法:
  >cd /usr/share/applications
  >vi thunderbird.desktop

  在thunderbird.desktop中輸入如下內容:
  [Desktop Entry]
  Name=Thunderbird
  Comment=Read/Write Mail/News with Mozilla Thunderbird
  Exec=/usr/bin/thunderbird
  Icon=/home/lana/downloads/thunderbird-2.0.0.0/icons/mozicon50.xpm
  Terminal=false
  Type=Application
  Categories=Application;Network;

  注意:里面的文件路徑根據自己文件存放位置不同來寫的。

  退出thunderbird.desktop,保存。再打開“應用程序”--“internet”就會發現thunderbird的圖標,點擊可以正常運行。


centos 6 桌面建立應用程序的快捷方式的方法

首先,在桌面空白的地方,右鍵點擊,彈出菜單中選擇 “創建啟動器(A)”

其次,在彈出的窗口中,選擇“類型”,如果希望這個程序運行是在一個終端窗口中運行,則選擇“終端中的應用程序”,否則的話選擇“應用程序”。然后輸入快捷方式的名稱。選擇“命令”后的“瀏覽”按鈕,找到你的應用程序,並選擇。
最后,按“確定”即可。
 
或者
 

在/usr/share/applications和~/.local/share/applications/xxxx.desktop這兩個目錄下有很多系統中的快捷方式圖標,如果你的某個圖標被誤刪了,可以在這里創建一個.圖標都是.desktop格式的. application/x-desktop文件.
[Desktop Entry] //每個desktop文件都以這個標簽開始,說明這是一個Desktop Entry文件
Version = 1.0 //標明Desktop Entry的版本(可選)
Name = Firefox //程序名稱(必須),這里以創建一個Firefox的快捷方式為例
GenericName = Web Browser //程序通用名稱(可選)
Comment = A Web Browser //程序描述(可選)
Exec = firefox %u //程序的啟動命令(必選),可以帶參數運行
//當下面的Type為Application,此項有效
Icon = firefox //設置快捷方式的圖標(可選)
Terminal = false //是否在終端中運行(可選),當Type為Application,此項有效
Type = Application //desktop的類型(必選),常見值有“Application”和“Link”
Categories = GNOME;Application;Network; //注明在菜單欄中顯示的類別(可選)

例如:firefox

[DesktopEntry]Version=1.0Name=FirefoxWebBrowserName[zh_CN]=Firefox瀏覽器Comment=Browse the WorldWideWebComment[zh_CN]=瀏覽互聯網GenericName=WebBrowserGenericName[zh_CN]=網絡瀏覽器Exec=/usr/lib/firefox/firefox Terminal=false X-MultipleArgs=falseType=ApplicationIcon=/usr/lib/firefox/icons/mozicon128.png Categories=GNOME;GTK;Network;WebBrowser;MimeType=text/html;text/xml;application/xhtml+xml;application/xml;application/vnd.mozilla.xul+xml;application/rss+xml;application/rdf+xml;image/gif;image/jpeg;image/png;x-scheme-handler/http;x-scheme-handler/https;x-scheme-handler/ftp;x-scheme-handler/chrome;video/webm;StartupWMClass=FirefoxStartupNotify=true X-Ayatana-Desktop-Shortcuts=NewWindow;[NewWindowShortcutGroup]Name=Open a NewWindowName[zh_CN]=新建窗口Exec=firefox -new-window about:blank TargetEnvironment=Unity

Screenshot


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM