PCManFMのmenu://applicationsにアプリケーションを表示する方法は?

PCManFMのmenu://applicationsにアプリケーションを表示する方法は?

Arch Linuxでmenu://applicationsに移動すると、PCManFMは問題なくアプリケーションを表示します。これを行うように構成する必要さえないと思います。しかし、GentooとVoidではこれはデフォルトでは機能しません。これらの他のディストリビューションでmenu://applicationsを開くときにPCManFMにアプリケーションを表示させる方法はありますか?たとえば、Gentooから追加のアプリケーションをインストールするか、別のオプションを使用していくつかのパッケージをコンパイルする必要がありますか?

に基づいてhttps://wiki.archlinux.org/index.php/PCManFM#No_.22Applications.22~/.cache/menusのすべてのファイルを削除し、PCManFMを再起動することにしました。動作しません。もちろん、これはArch Wikiであり、ArchはPCManFMと完全に動作するようです。

答え1

アプリタブを正しく機能させるためにすべてをインストールする必要はありません。これが機能するには、メニューを提供するlxdeパッケージが必要です。 GentooとArchiLinuxではインストールしてlxmenu-data動作することを確認してください(アーチウィキに従わない場合)。https://wiki.archlinux.org/index.php/PCManFM#No_.22Applications.22

Archina Gentooを使用していない場合は、特定のディストリビューションを検索してください。最も人気のある配布パッケージはここにあります。https://pkgs.org/download/lxmenu-data

答え2

私はこれをする方法を見つけました。それは理想的な方法と呼ぶわけではありませんが、言葉です。完全なLXDEインストールですが、アプリケーションデータベースを設定する正確なパッケージを知りたいです。

この答えはおそらく受け入れられるでしょう。しかし、より良い答えがあれば、喜んで受け入れます。

答え3

それは権限についてです。 root権限でPCManFMを起動すると、menu://applicationsに対応するアプリケーションが表示されます。 /homeディレクトリの下のすべてのサブフォルダとファイル(隠しサブフォルダとファイルを含む)の権限と所有権を変更し、root以外のユーザーが所有していることを確認してください。これは、PCManFMや設定を覚えていない他のアプリケーションなど、直面する可能性がある他の問題も解決します。

関連情報