[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[debian-users:50422] Re: gnomeメニューに追加する方法?
小林です。
From: tanaka
Subject: [debian-users:50417] Re: gnomeメニューに追加する方法?
Date: Thu, 24 Apr 2008 07:13:41 +0900
> # gnome-desktop-item-edit --create-new /usr/share/applications
> でfirefox.desktopファイルを作成し
> vi で Categories を追加したファイルは
> 以下になります。
>
> 書き方が、間違っているでしょうか?
>
> [Desktop Entry]
> Encoding=UTF-8
> Version=1.0
> Type=Application
> Exec=/usr/local/firefox/firefox %u
> TryExec=
> X-GNOME-DocPath=
> Terminal=false
> Name[ja_JP]=firefox
> GenericName[ja_JP]=firefox
> Comment[ja_JP]=firefox
> Name=firefox
> GenericName=firefox
> Comment=firefox2.0.0.14
> Categories=Network;
確かにこれだと認識されませんね。手元で確認しました。.desktop ファイル
を validate する desktop-file-validate というコマンドがあるようなので、
使ってみましたが、警告程度しか出ません (しかも、iceweasel の .desktop
のほうが警告がたくさん出たりします)。
というわけで機械的に探せないので、適当に怪しそうなところを当たってみた
ら、一発で分かりました。「TryExec=」がいけないようで、これを外すときち
んと認識されるようになります。TryExec は実行プログラムのインストールパ
スを指定するためのもののようで、そのためか、空になっていると問題を引き
起こすようです。まぁ、余計なエントリは書かないほうがよいということ
で……。
なお、.desktop ファイルの書式の仕様は以下のところにあります。
http://standards.freedesktop.org/desktop-entry-spec/latest/
# ちなみに、ぼくだって .desktop ファイルについて詳しいわけではなくて、
# 基本的にこの回答のために調べている程度ですよ……。
--
|: Noritada KOBAYASHI
|: Dept. of General Systems Studies,
|: Graduate School of Arts and Sciences, Univ. of Tokyo
|: E-mail: nori1@xxxxxxxxxxxxxxxxxxxxxxx (preferable)
|: nori@xxxxxxxxxxxxxxxxxxx
|: Key fingerprint = AB26 9533 81DA 997B 3C06 4380 19BB ADA0 695C 9F53