• <output id="aynwq"><form id="aynwq"><code id="aynwq"></code></form></output>

    <mark id="aynwq"><option id="aynwq"></option></mark>
  • <mark id="aynwq"><option id="aynwq"></option></mark><label id="aynwq"><dl id="aynwq"></dl></label>
  • 學習啦 > 學習電腦 > 操作系統 > Linux教程 > Linux如何編輯開始菜單

    Linux如何編輯開始菜單

    時間: 春健736 分享

    Linux如何編輯開始菜單

      很多用戶都不太了解,對于在Linux中編輯開始菜單的方法還相對生疏,畢竟之前大家都是熟悉win系統,下面跟著學習啦小編一起來了解一下吧。

      Linux如何編輯開始菜單

      "Linux下菜單編輯配置,文件打開方式,開始菜單管理"

      KDE,GNOME等桌面環境都支持 desktop快捷方式

      在Gnome環境,與之相關的目錄和文件有

      ~/.local/share/applications 用戶自己的應用程序快捷方式

      /etc/gnome/defaults.list 系統 程序打開方式(我沒有這個文件)

      /usr/share/applications

      /usr/share/applications/mimeinfo.cache

      ~/.local/share/applications/mimeinfo.cache

      /etc/gnome-vfs-2.0

      /usr/share/desktop-directories

      /usr/share/desktop-base

      /etc/gnome/defaults.list 保存了全局的打開方式

      ~/.local/share/applications/defaults.list 保存了個人的打開方式

      ~/.local/share/applications

      /usr/share/applications

      這兩個分別是局部的desktop項和全局的desktop項

      /usr/share/applications/mimeinfo.cache

      ~/.local/share/applications/mimeinfo.cache

      這兩個分別是全局的和局部的打開方式緩存

    GNome用這個

      /etc/X11/desktop-menus/applications.menu

      XML文件來定義菜單的

      它引用在

      /usr/share/desktop-menu-files(舊版)

      /usr/share/applications(新版)

      目錄下的 .desktop文件

      目錄結構


     "Re:Linux下菜單編輯配置,文件打開方式,開始菜單管理"

      (我在此將 菜單欄里面的 其他 以及其它里面的子目錄以外的菜單欄 通稱為一級目錄,比如圖像,互聯網都是一級目錄。)

      和gnome菜單顯示相關的有三個個目錄:/usr/share/applications,

      /usr/share/gnome/apps和

      /etc/X11/applnk/

      對于前者即/usr/share/applications里面都是

      以desktop為后綴的文檔;對于后者/usr/share/gnome/apps和/etc/X11/applnk/里面是一些目錄,它們可以是

      Network,

      Office,

      Graphics,

      AudioVideo,

      System,

      Development,

      Utility,

      Settings等

      一般在這些目錄里面也是以desktop為結尾的文件這些文件對應的菜單項一般是讓它們在其它里面顯示(我想也應該可以在第一級目錄里面顯示,呵呵沒有試過).對于/usr/share/applications里面的文件,既可在其它里面顯示也可在第一級菜單里面顯示。

      下面來看一下以.desktop結尾的文件的格式,低下是一個模板:

      [Desktop Entry]

      Name=

      Name[zh_CN]=

      Exec=

      Icon=

      Terminal=

      Type=

      Categories=Application;;;

      Encoding=UTF-8

      Comment=

      Comment[zh_CN]=

      OnlyShowIn=

      X-Desktop-File-Install-Version=0.3

      對上面的每一項我逐一解釋:

      Name--你原意給程序取的名字

      Name[zh_CN]--程序對應local為中文是的名字

      Exec要執行的應用程序路徑

      Icon你想要顯示的圖標路徑

      Type程序的種類,一般為Application即可。

      下面的Categories是關鍵,注意上面的幾個分號,第一個之前一般為Application即可

      第二個之前可以為Network,

      Office,

      Graphics,

      AudioVideo,

      System,

      Development,

      Utility,

      Settings

      之一。

      它們分別對應如下:

      互聯網 Network

      辦公 Office

      圖像 Graphics

      聲音和視頻 AudioVideo

      系統工具 System

      編程 Development

      輔助選項 Utility

      首選項 Settings。

      也就是說如果這一項是Network就會在互聯網欄里面顯示,這一項是Utility,你創建的菜單項就會在輔助選項里面顯示,如此類推。

      第二個分號之后的內容可以為X-Red-Hat-Base加X-Red-Hat-Base-Only或者X-Red-Hat-Extra。(注意只要加了X-Red-Hat-Base就不會在其他里面顯示了)對于

      X-Red-Hat-Base加X-Red-Hat-Base-Only

      將在一級菜單里面顯示,對于X-Red-Hat-Extra將在其它里面顯示。

      下面看我的兩個個實例:

      [Desktop Entry]

      Name=redoffice

      Name[zh_CN]=紅色辦公Office

      Exec=redoffice

      Icon=/usr/share/pixmaps/redhat-word-processor.png

      Terminal=false

      Type=Application

      Categories=Application;Office;X-Red-Hat-Extra;

      Encoding=UTF-8

      Comment=RedOffice1.2

      Comment[zh_CN]=Office工具

      X-Desktop-File-Install-Version=0.3

      將在 其他 的 辦公 里面顯示我的菜單.

      [Desktop Entry]

      Name=redoffice

      Name[zh_CN]=紅色辦公Office

      Exec=redoffice

      Icon=/usr/share/pixmaps/redhat-word-processor.png

      Terminal=false

      Type=Application

      Categories=Application;Office;X-Red-Hat-Base;X-Red-Hat-Base-Only;

      Encoding=UTF-8

      Comment=RedOffice1.2

      Comment[zh_CN]=Office工具

      X-Desktop-File-Install-Version=0.3

      將在第一級菜單 辦公[/b ]里面顯示我的菜單

      如下的幾個是編碼和說明以及是否在終端運行。OnlyShowIn指的是在kde里面還是gnome里面顯示其值為GNOME或KDE

      另外kde里面的菜單和/usr/share/applnk/的文件有關當然對應有[Kde Desktop Entry]我是用的gnome,沒有試KDE.

      "Re:Linux下菜單編輯配置,文件打開方式,開始菜單管理"

      讓你自定義的子菜單與系統菜單平起平坐:

      1.用文本編輯器打開 /etc/xdg/menus/applications.menu文件

      2.添加如下內容:

      esITo

      esito.directory

      esITo

      (是不是很像網頁源代碼? Twisted Evil 不會做網頁? Question 當我沒說!)

      3.用文本編輯器打開/usr/share/desktop-directories/下任意一個擴展名為.directory的文件,另存為esito.directory.

      4.修改esito.directory文件:

      [Desktop Entry]

      Name=esITo

      Name[zh_CN]=esITo自定義菜單

      Comment=esITo菜單

      Comment[zh_CN]=esITo自定義菜單

      Icon=emacs.png

      Type=Directory

      注:

      Name=esITo 英文名字 必需 esITo

      Name[zh_CN]=esITo 中文名字 除非你用英文

      Comment=esITo menu 英文注釋

      Comment[zh_CN]=esITo自定義菜單 中文注釋

      Icon=emacs.png 菜單的圖標 自己到/usr/share/pixmaps目錄里選

      Type=Directory 表示是文件夾 必需

      5.用文本編輯器打開一個/usr/share/applications目錄中的快捷方式(隨意),修改Categories項為Categories=esITo

      6.重新起動X系統(RedHat/Fedora Core基本上需要重啟Linux了)

      7.其中esITo是我自己起的名字,可以為任意英文標識.

      8.當你沒有設置任何快捷方式到你的菜單項里時,你的菜單項是不會顯示的!

      "Re:Linux下菜單編輯配置,文件打開方式,開始菜單管理"

      $XDG_CONFIG_DIRS/menus/applications.menu

      /etc/xdg

      ~/.config/

      ========================

      /etc/xdg/menus/gnome-applications.menu

      ~/.config/menus/gnome-applications.menu

      修改這里,就可以了

    看過“ Linux如何編輯開始菜單 ”的人還看了:

    1.怎樣使用Win7開始菜單自定義最近打開的程序

    2.開始菜單怎么添加快捷命令

    3.Windows7開始菜單詳細介紹

    4.Win10如何使用新版開始菜單

    5.Win7如何設置開始菜單程序顯示的數目

    645684 主站蜘蛛池模板: 国产亚洲精品aa片在线观看网站 | 日b视频免费看| 欧美aaaa在线观看视频免费| 精品一区二区久久久久久久网精| 色综合天天综合网站中国| 精品国产免费观看| 欧美乱xxxxxxxxx| 成人毛片免费视频播放| 国产精品无圣光一区二区| 国产一在线精品一区在线观看| 亚洲最大激情网| 九九九九九九伊人| 中文在线第一页| 91成年人免费视频| 青青青青久久久久国产的| 狼人久蕉在线播放| 日韩AV片无码一区二区不卡| 日日噜噜夜夜狠狠久久aⅴ| 无码人妻精品一区二区三18禁| 天天看片天天射| 国产大陆xxxx做受视频| 内射人妻无套中出无码| 亚洲av网址在线观看| 一区二区三区四区在线视频| 亚洲精品国产国语| 男女男精品网站| 日本精品视频一区二区| 国产馆在线观看视频| 啊啊啊好大在线观看| 亚洲一级免费视频| av片在线观看永久免费| 色一情一乱一伦色一情一乱一伦| 欧美日本在线播放| 性欧美丰满熟妇XXXX性久久久| 国产精品成人不卡在线观看| 免费看一毛一级毛片视频| 久久人妻无码中文字幕 | a视频在线免费观看| 色综合色综合色综合色综合网| 欧美高清在线视频在线99精品 | 亚洲成a人片在线看|