重複の可能性:
gnomeに私の〜/ .profileを再度読むようにどうやって言いますか?
UIに再ログインせずに環境変数を変更するにはどうすればよいですか?
終了せずに ~/.profile を再ロードしようとしています。
source
たとえば、bashから再ロードできますが、デスクトップ全体を再ロードする方法が見つかりませんでした。
メニューからアプリケーションを実行すると、 ~/.profile の変更は不明です。これらの変更は厳密にexport
コマンドによるものです。
デスクトップ全体に対してどのようにリロードしますか?
ベストアンサー1
このファイルは、~/.profile
シェルやデスクトップセッションを含むいくつかのプロセスで読み込まれます。他のすべては単に親から継承されます。したがって、デスクトップセッションでアプリケーションを実行している場合は、デスクトップセッションを再開することが唯一の方法です。したがって、ログアウトして再度ログインするのが最も賢明な方法のようです。
場合によっては、セッションがスクリプトから開始され、古いセッションが終了した場合、または特定の条件が満たされた場合に新しいセッションを開始するメカニズムを提供するようにスクリプトを変更できます。これにより、資格情報を再提供する必要がなくなります。ただし、メカニズムは次のとおりです。非常にhackishであり、セッションを開始する前に準備が必要です。