プログラムがホームディレクトリに自動的にファイルを生成するのを防ぐ方法は?

プログラムがホームディレクトリに自動的にファイルを生成するのを防ぐ方法は?

私はきちんとしたホームディレクトリを好みます。しかし~/.android/、他の何百ものソフトウェアなど、さまざまなソフトウェアによって自動的~/.audacity-data/に生成された隠しファイルと隠されたディレクトリのために、必然的に混乱します。~/.dropbox/~/.java/

私が理解したのは、その目的はユーザー設定やその他のリソースを保存することです。しかし、私はランダムな場所にファイルを生成するのが好きではありません。一部はそこにあり、~/.local/一部~/.config/はホームフォルダの隠しディレクトリにあります。ほとんどの場合、これらのファイルはソフトウェアをアンインストールした後も残ります。ほとんどのファイルは隠されていますが、最終結果は非常に乱雑な家になります。

これが起こらないようにする方法はありますか?${HOME}たとえば、インストールされているすべてのプログラムに仮想プログラムが作成されるサンドボックスタイプの環境を想像します。みんなプログラムによって自動的に生成されるファイルはその場所に制限されます!

編集する:これは質問に部分的に答えるのに最も近いものです。https://www.youtube.com/watch?v=yy8RoDSdhIQ

関連情報