M.Kamataki です。
At Fri, 13 Aug 2004 11:00:06 +0900 (JST),
花子さん wrote:
> > CD起動のKNOPPIXでも
> > なんでもかまいませんが、ユーザー環境でKDEメニューをカスタマイズしてお
> > きます。その際に設定された $HOME/.kde/share/applnk 以下のファイルをバ
> ッ
> > クアップしておき、カスタマイズ作業時に、/usr/share/applnk に上書きコ
> ピー
> > するという方法です。
>
> 試してみましたが,変わりませんでした。
> $HOME/.kde/share/applnkの中には.hidden,Knoppix,Multimediaの3つのフォル
> ダがあるだけで,メニューエディタで更新しても変わった形跡はありませんで
> した。ほかの場所に書いているのではないでしょうか?
ご明察! わたしが思い違いをしておりました。すみません。
メニューエディタでは、$HOME/.config/menus/applications-kmenuedit.menu
というファイルと、$HOME/.local/share以下の2つのディレクトリを使うよう
です。$HOME/.local/share/applications以下に 〜.desktopファイルを作りま
す。これは、$HOME/.kde/share/applnk以下の 〜.desktopファイルと同じ形式
になります。ですから、$HOME/.local/share/applications以下の 〜.desktop
ファイルを$HOME/.kde/share/applnk以下にコピーしても、メニューに表示さ
れます。ただし、メニューエディタで作成されるサブメニューと$HOME/.kde/
share/applnk以下のサブメニューの実現方法が違うので、手作業で直さないと
いけないですね。具体的には、サブメニューのためには新規ディレクトリを作
成し、.directoryファイルを用意します。これは、UML-KNOPPIXのメニューが
参考になると思います。
> 上記の作業とは関係ない別のカスタマイズしていたknoppixで,次のようなこと
> が起きました。
> desktop上のタスクバーのモジラが,化けていたのでクリックすると,次のよう
> なエラーメッセージがでて起動しませんでした。
> 「/usr/share/applnk/internet/MozillaComponents/Mozilla_Browser.desktop
> にはType=...という行がありません。」この辺から探ろうとしましたがわかり
> ませんでした。実際にみてみると,/usr/share/applnk/internetのなかに
> MozillaComponents自体がありませんでした。
このように、KDEのメニューにはディレクトリやその中の設定ファイル(.directory
や〜.desktopなど)に意味があるので、
> > 作業の前に、http://www.kde.org/areas/sysadmin/ の「File System
> > Hierarchy」や「Configuration Files」のページに目を通して、KDE関連のデ
> ィ
> > レクトリ、設定ファイルの意味を理解しておいた方がいいと思います。
>
> 現在,解読中です。
こちらが必要になるわけです。ま、概念そのものを理解すれば、ディレクトリー
名などは、カタログみたいなもんですから、英語でもそんなに難しくないと思
います。
|