| Linux Tips | |
|
GNOMEメニューを編集するための基礎知識 北浦訓行 |
|
GNOME 2.xには[アプリケーション]メニューを編集するためのツールが提供されていない。GNOMEのメニューを編集するには、以下の設定ファイルを手動で変更する必要がある。
| 注:設定ファイルを変更する前にバックアップを取っておくことをお勧めする。 |
|
ファイル
|
設定内容
|
| /etc/xdg/menus/applications.menu | メニューの構造 |
| /usr/share/applications/*.desktop | 項目名や実行ファイル名など |
| /usr/share/desktop-directories/*.directory | サブメニューの名前など |
/etc/xdg/menus/applications.menuはXMLファイルである。<Menu>というルート要素の中にいくつかの<Menu>子要素がある。ここでは、[インターネット]と表示されるサブメニューを例に説明する。
<!-- Internet --> |
<Directory>Internet.directory</Directory>とあるので、/usr/share/desktop-directories/Internet.directoryに定義されていることが分かる。
[Desktop Entry] |
実際に/usr/share/desktop-directories/Internet.directoryを開いてみると分かるが、このファイルは「Name[xx]=」と「Comment[xx]=」として、Fedora Core 3がサポートする全言語でメニューの項目名などが記述されている。従って、上記の、
Name[ja]=インターネット |
を
Name[ja]=internet |
に変更すると、[アプリケーション]メニューの[インターネット]という項目は[internet]になる。
次に、[インターネット]をポイントすると表示されるサブメニューについて説明する。/etc/xdg/menus/applications.menuの中に、以下のような部分がある。
<Include> |
これは/usr/share/applications/*.desktopの中で、「Network」カテゴリであると定義されているものを、このサブメニューで表示することを意味している。Fedora Core 3の場合、インストール時のオプションによって異なるが、[Firefox Web Browser]や[IM][IRC]などが表示される。
例えば、/usr/share/applications/mozilla-firefox.desktopは「Network」「Application」「X-Fedora」の3つにカテゴライズされている。そのため、[インターネット]をポイントすると[Firefox Web Browser]という項目が表示される。
[Desktop Entry] |
/usr/share/applications/*.desktopは、1つのメニュー項目につき1つの.desktopファイルが用意されている。
メニューの項目を変更するには、/usr/share/applicationsディレクトリにある.desktopファイルを修正する。[アプリケーション]メニューの[インターネット]にある[Firefox Web Browser]という名前を[Firefox Webブラウザ]に変更するなら、/usr/share/applications/mozilla-firefox.desktopの
Name=Firefox Web Browser |
を
Name=Firefox Webブラウザ |
に修正する。
| Linux Tips Index |
| Linux Squareフォーラム Linux Tipsカテゴリ別インデックス |
|
ホワイトペーパー(TechTargetジャパン)
- natテーブルを利用したLinuxルータの作成・2 (2010/3/11)
IPパケットのディスティネーションアドレスを書き換える「DNAT」を使って、透過型プロキシを構築します - 一歩進んだ監視のカスタマイズ (2010/3/3)
スクリプトの実行結果などを取得できるユーザーパラメータを用いて、自分のニーズにぴったり合った監視を実現 - OSSライセンス順守の第一歩 (2010/2/18)
企業として、OSSライセンス違反を犯さないためには、どのような手順が必要か、いくつかアドバイスします - 無視できないフラグメンテーション問題への解答は? (2010/2/10)
今回は、メモリコンパクション、そしてメモリバリアを発行するシステムコールという2つのパッチについて深く紹介します
|
|
スキルアップ/キャリアアップ(JOB@IT)
スポンサーからのお知らせ
- - PR -
| 「いつかは壊れるサーバ」そんな故障に 迅速で安価に手軽に対応する方法とは? New! |
| 「特権ユーザー」の事件を防げ! 万能権限を持つユーザーの管理方法とは? New! |
| 仮想環境の構築とデータ保護の特効薬?! 実績と信頼性の高いパッケージで安心運用 |
| 仮想環境のバックアップもこれまでどおり 「まるごと取ってまるごと戻す」簡単運用 |
| おばかアプリ選手権、第4弾開催中!! ムダにカッコよくてくだらない作品求ム! |
| 社内ファイルサーバを“クラウド”に統合 VPN直結「クラウド型ストレージ」を紹介 |
| その数、なんと400台以上! グループ内 サーバの「統合管理」によるメリットは? |
| 美人!? まあまあ? 気になる いやし系!! PV急増で「美人時計」がとった手段とは? |
| 進化を続ける富士通ストレージETERNUS DX 製品開発者の自信を裏付けるものとは何か |
| 運用管理の課題を“2つの観点”から分析 ユーザー満足度の高い「仮想環境」とは? |
- - PR -
お勧め求人情報

**先週の人気講座ランキング**
〜CCNA編〜
| ◆ | TomcatやJBossなどAPサーバ環境に関する 情報を集約! “業務”用APサーバ大百科 New! |
| ◆ | 一気に解説! 最新のクラスタストレージ 「RAIDを超えたストレージ基準」……など New! |
| ◆ | クラウド的ユーザー体験の変化は脅威か? 仮想化技術を使いこなす運用管理術を紹介 New! |

| ◆ | 上司や部下、部署内メンバーとの情報共有 を“ガラッ”と変えるコラボツールとは? New! |
| ◆ | おばかアプリ選手権、第4弾開催中!! ムダにカッコよくてくだらない作品求ム! |
| ◆ | 社内ファイルサーバを“クラウド”に統合 VPN直結「クラウド型ストレージ」を紹介 |

| ◆ | Twitterのアカウントはなぜ突破された? メールによる新手の攻撃手法とその対策 |
| ◆ | もう仮想化のお試しフェイズは終わりだ! Hyper-V 2.0が基幹システムも仮想化 |
| ◆ | 美人!? まあまあ? 気になる いやし系!! PV急増で「美人時計」がとった手段とは? |

| ◆ | クライアント企業から求められる人材 ⇒IT技術と経営戦略を併せ持つ「戦略家」 |
| ◆ | .NET編集長が実践する「技術情報検索術」 サンプル・コードを簡単に探す“技”は? |
| ◆ | 業務効率と情報セキュリティ対策を両立! 手間なく確実に機密情報を守る方法とは? |

| ◆ | 進化を続ける富士通ストレージETERNUS DX 製品開発者の自信を裏付けるものとは何か |
| ◆ | 運用管理の課題を“2つの観点”から分析 ユーザー満足度の高い「仮想環境」とは? |

| ◆ | 【CTC事例】約30の基幹システムを統合! 膨大なバッジジョブを制御した方法は? |
| ◆ | 仮想化すればコストは削減できるか? 仮想化に必要な「3つの視点」を解説する |
| ◆ | その数、なんと400台以上! グループ内 サーバの「統合管理」によるメリットは? |






