web-dev-qa-db-ja.com

Xfceで「アプリケーションファインダー」のパスを設定する方法は?

Xfceでは、 Alt-F2 「アプリケーション検索」ダイアログ(xfce4-appfinder -c)を開きます。コマンドの自動補完と実行に使用されるXfceのセッションの$ PATHをカスタマイズする方法は?

.profileまたは.bashrcの$ PATHではありません)

6

Xfceは.profileをチェックせず、.bashrcはインタラクティブなbashシェルにのみ使用されます。パス変数を追加する場合、1つの方法は~/.pam_environmentに追加することです。ただし、構文は通常のプロファイルファイルとは少し異なります。

以下は、~/binをApplication Finderが使用するパスに追加する例です。

PATH DEFAULT=${PATH}:${HOME}/bin
2
mp035

私はパーティーに少し遅れましたが、何らかの理由でAppfinderはカスタマイズされた$ PATHで長い間探していましたが、しばらく前に突然停止しました。

したがって、xinitを使用している場合は、55xfce4-sessionファイルの前にファイルを/etc/X11/Xsession.d/に配置します。このような:

/etc/X11/Xsession.d$ cat 49add-user-path 
[ -d "$HOME/bin" ] && PATH="$HOME/bin:$PATH"

ログアウト、ログイン、および実行中のコンポーネント間で$ PATHが適切に伝播されます。

2
PAStheLoD