web-dev-qa-db-ja.com

CentOS / RH 5の新しいシステム全体のメニュー項目をどこでどのように作成しますか?

CentOS5.5システムがいくつかあります。 rdesktop rpmをインストールしましたが、gnomeまたはkdeメニューにエントリが作成されていないようです。

ファイルシステムのメニュー構造はどこにありますか? GnomeとKDEの両方のインストールで共有される1つの場所ですか、それとも別々の場所にありますか?

この構造を見つけたら、既存のエントリをコピーして、新しくインストールしたプログラム(この場合はrdesktop)を指すことができると思います。将来のキックスタート時に自動的に実行できるように、これを実行したいと思います。これは悪い仮定ですか?これを別の方法で行う必要がありますか?

更新:rdesktopは、直感的に「krdc」という名前のアイコンを実際にインストールしたことがわかりました。しかし、一般的な質問は立っています。

3

GNOMEとKDEの両方がサポートする Freedesktop仕様 によると、.desktopファイルを配置するための推奨ファイルシステムの場所は次のとおりです。

  • /usr/share/applicationsシステム全体のメニュー項目。

  • ~/.local/share/applicationsユーザープライベートメニュー項目の場合。

コマンドラインユーティリティ xdg-desktop-men は、特定のサブメニュー(.desktopファイルで識別)に.directoryファイルをインストールするために提供されています。

3
Riccardo Murri