ユーザー環境の分離と明確化

ユーザー環境の分離と明確化

私のラップトップには複数の環境が必要であり、あるユーザーの操作により別のユーザーの環境が破壊されず、ユーザーが同じツールの異なるバージョンを使用できるように、それを別々に維持したいと思います。

最初のオプションはマルチブートです。これは専門家よりも痛いです。したがって、他のユーザーを利用することもできます。しかし、それらのうちどれくらいの人が孤立していますか?

docker-deamonのようなアプリケーションを例に挙げましょう。誰がアプリをインストールしたかによって問題が変わるようです。

  1. docker(rootが必要)の場合、インストールはシステム全体で行われ、他のdockerを実行する唯一のオプションは2回インストールすることです。
  2. サービスが「ユーザースコープ」(たとえばPodman)の場合、各ユーザーに対して個別に開始されます。そうですか? 2番目の端末/ユーザーを使用してログインすると、2つの異なるユーザースペースで別々のPodmanが実行されます。そうですか?

したがって、「ルートの下」にインストールされているアプリケーションのみがこれらの環境間の分離を解除できます。

関連情報