欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

CentOS桌面菜單如何編輯和配置?

  發(fā)布時(shí)間:2016-12-30 11:03:01   作者:佚名   我要評(píng)論
很多朋友對(duì)于CentOS桌面菜單的編輯和配置不知道如何操作?今天小編將為大家?guī)?lái)CentOS桌面菜單的編輯和配置的操作方法;希望可以幫助到大家,有需要的朋友一起去看看吧

相關(guān)配置文件:

/usr/share/applications目錄中的 *.desktop文件

相關(guān)目錄:

$HOME/.config/menus

/etc/xdg/menus

/usr/share/desktop-directories

修改后一般要更新數(shù)據(jù)庫(kù):

updatedb, update-desktop-database

update-desktop-database和update-desktop-*系列程序都位于xdg-utils 包中

--------------------------------------------------------------------------------------------------------------------------

qt4-qtconfig位于System-Administration,現(xiàn)在要把它更改到Applications-->Programming菜單下面:

更改(vim /usr/share/applications/qt4-qtconfig.desktop)其中的

Categories=Qt;Settings;為 Categories=Qt;Development;

為何不是Categories=Qt;Programming;呢?

切換到/usr/share/desktop-directories目錄下面:

[root@localhost desktop-directories]# grep Programming *

Development.directory:Name=Programming

Development.directory:Name[en_CA]=Programming

Development.directory:Name[en_GB]=Programming

Development-More.directory:Name=More Programming Tools

Development-More.directory:Name[en_GB]=More Programming Tools

打開Development.directory文件,開頭如下

[Desktop Entry]

Name=Programming

....................

說(shuō)明Categories=Development在菜單中對(duì)應(yīng)的就是Programming菜單目錄。

最后,Categories=Qt;Development;同樣可以寫成Categories=Development;

如果想在Applications菜單項(xiàng)中添加一個(gè)新的菜單目錄,可以通過(guò)添加/etc/xdg/menus目錄中的條目來(lái)完成;

其中<Menu>二級(jí)目錄中的條目正好和桌面Applications中的條目相等。對(duì)于條目?jī)?nèi)容為空的,在Applications中將不會(huì)顯示;比如在applications.menu文件中寫有Education目錄菜單,但是因?yàn)樵?usr/share/applications目錄下面列舉的程序沒(méi)有程序使用

Categories=Education;

所以,在Applications目錄菜單中,沒(méi)有Education子目錄菜單。嘗試修改任何一個(gè).desktop文件(qt4- qtconfig.desktop),把Categories改成Education,立刻就會(huì)在Applications目錄菜單中顯示出 Applications-->Education--->qt4 config

(rpm -qi xdg-utils-1.0.2-2.fc8)The following scripts are provided at this time:

* xdg-desktop-menu      Install desktop menu items

* xdg-desktop-icon      Install icons to the desktop

* xdg-icon-resource     Install icon resources

* xdg-mime              Query information about file type handling and

                        install descriptions for new file types

* xdg-open              Open a file or URL in the user's preferred application

* xdg-email             Send mail using the user's preferred e-mail composer

* xdg-screensaver       Control the screensaver

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

[root@localhost menus]# pwd

/etc/xdg/menus

[root@localhost menus]# ll

total 60

-rw-r--r-- 1 root root 12282 Dec 6 16:01 applications.menu

drwxr-xr-x 2 root root 4096 Nov 9 17:16 applications-merged

-rw-r--r-- 1 root root   488 Jul 6 16:58 gnome-screensavers.menu

-rw-r--r-- 1 root root   279 Sep 10 2005 kde-information.menu

-rw-r--r-- 1 root root   288 Sep 10 2005 kde-screensavers.menu

-rw-r--r-- 1 root root 2198 Aug 10 15:03 kde-settings.menu

-rw-r--r-- 1 root root 3020 Oct 19 23:53 preferences.menu

drwxr-xr-x 2 root root 4096 Oct 19 23:53 preferences-merged

drwxr-xr-x 2 root root 4096 Nov 9 17:19 preferences-post-merged

-rw-r--r-- 1 root root 1241 Oct 19 23:53 server-settings.menu

-rw-r--r-- 1 root root 1127 Oct 19 23:53 settings.menu

-rw-r--r-- 1 root root   920 Oct 19 23:53 start-here.menu

-rw-r--r-- 1 root root 3294 Oct 19 23:53 system-settings.menu

applications.menu文件可以設(shè)置在菜單項(xiàng)中是否包含某個(gè)菜單項(xiàng),甚至可以exclude.

疑問(wèn)).desktop文件所執(zhí)行程序的查詢路徑是什么?

答:執(zhí)行程序時(shí)路徑設(shè)置在PATH環(huán)境變量中,.desktop文件通過(guò)其中的exec來(lái)指定要執(zhí)行的應(yīng)用程序,并在PATH所定義的路徑中查找相應(yīng)的應(yīng)用程序。可以通過(guò)如下方式查看:

[root@localhost ~]# echo $PATH

/usr/lib/qt-3.3/bin:/usr/kerberos/sbin:/usr/kerberos/bin:/usr/lib/ccache:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/X11R6/bin:/root/bin

疑問(wèn)).desktop文件是如何執(zhí)行”可執(zhí)行應(yīng)用程序“的?

答:可以先看一個(gè)簡(jiǎn)單的.desktop文件內(nèi)容:

[root@localhost ~]# cat /usr/share/applications/amule.desktop

[Desktop Entry]

Encoding=UTF-8

//編碼方式

Name=aMule

//應(yīng)用程序名稱,

Comment=aMule

//鼠標(biāo)經(jīng)過(guò)上面時(shí)的提示名稱

Exec=amule

//可執(zhí)行應(yīng)用程序的實(shí)際名稱

Icon=amule.png

//顯示在菜單項(xiàng)中的圖標(biāo),可以為空

Terminal=false

//是否使用終端

Type=Application

//分類

Categories=Application;Network; //分類

.desktop文件通過(guò)上述Exec=amule知道了應(yīng)用程序的名稱,并且區(qū)分大小寫,并在PATH環(huán)境變量所默認(rèn)設(shè)定的路徑中查找,查找到即可執(zhí)行,查找不到則報(bào)錯(cuò),除非用戶自己在PATH中設(shè)定了此應(yīng)用程序所處的特殊路徑。

相關(guān)文章

  • linux系統(tǒng)下Centos中"vim配置"到底有多強(qiáng)大

    當(dāng)我們?cè)趌inux系統(tǒng)中使用vim編輯器時(shí),總感覺(jué)vim編輯器的界面不是太美觀,不能讓用戶使用的舒服,不僅僅頁(yè)面設(shè)置不習(xí)慣,沒(méi)有顯示的行號(hào),也沒(méi)有自動(dòng)的縮進(jìn),頁(yè)面的背景也
    2016-11-22
  • CentOS下vi編輯器用法大全

    這篇文章主要介紹了CentOS下vi編輯器用法大全,需要的朋友可以參考下
    2014-08-29
  • CentOS系統(tǒng)中安裝高亮vim編輯工具的方法

    這篇文章主要介紹了CentOS系統(tǒng)中安裝高亮vim編輯工具的方法,需要的朋友可以參考下
    2014-05-01
  • CentOS下如何添加動(dòng)態(tài)鏈接庫(kù)?

    一些朋友反饋說(shuō)不知道CentOS下如何添加動(dòng)態(tài)鏈接庫(kù)?今天小編將為大家?guī)?lái)CentOS下添加動(dòng)態(tài)鏈接庫(kù)的方法,希望可以幫助到大家,有需要的朋友一起去看看吧
    2016-12-30
  • CentOS啟動(dòng)后直接進(jìn)入命令行模式的方法

    很多朋友說(shuō)不知道CentOS中如何進(jìn)入圖形界面和文字界面;今天小編將為大家?guī)?lái)CentOS啟動(dòng)后直接進(jìn)入命令行模式的方法,希望對(duì)大家會(huì)有幫助,有需要的朋友一起去看看吧
    2016-12-30
  • CentOS中的find命令詳解

    今天小編為大家?guī)?lái)的是CentOS中的find命令詳解;希望可以幫助到大家,有需要的朋友一起去看看吧
    2016-12-30
  • CentOS下多路徑大容量硬盤掛載詳解

    今天小編將為大家?guī)?lái)CentOS下多路徑大容量硬盤掛載詳解;希望對(duì)大家會(huì)有幫助,有需要的朋友一起去看看吧
    2016-12-30
  • CentOS文件分割與合并命令講解

    當(dāng)面臨將一個(gè)大文件進(jìn)行切分時(shí),linux的split命令是很好的選擇。它包含多種參數(shù),支持按行、大小進(jìn)行切分。今天小編為大家?guī)?lái)的是CentOS文件分割與合并命令講解;有需要的
    2016-12-29
  • CentOS如何更換網(wǎng)卡設(shè)置?CentOS更換網(wǎng)卡設(shè)置的方法

    很多朋友不知道CentOS如何更換網(wǎng)卡設(shè)置?下面小編將為大家?guī)?lái)CentOS更換網(wǎng)卡設(shè)置的方法;希望可以幫助到大家,有需要的朋友一起去看看吧
    2016-12-29
  • CentOS下根據(jù)命令查所在的包的方法

    在工作中經(jīng)常會(huì)遇到想用某個(gè)命令機(jī)器沒(méi)裝卻又不知道命令在哪個(gè)包;怎么辦呢?今天小編為大家?guī)?lái)的是CentOS下根據(jù)命令查所在的包的方法;希望能夠幫助到大家,有需要的朋友
    2016-12-29

最新評(píng)論