chrootの使い道

恥ずかしながら、今更chrootについての使い方/効果を知りました(chrootについて)。ぱっと考えただけでも色々な応用が出来そうです。

  • Ubuntusquashfschrootして構成をカスタマイズする
    • これはやったことあったけど、今まではchrootの意味を考えないで使ってました
  • Androidの一部にLinuxプログラムのルートシステムを用意してchrootする
    • Linux+Java+(例えば)Debianという構成になってLinuxプログラムの移植が容易に、でもAndroid開発者内では常識っぽいです
  • debootstrap等で作ったシステムを試験する、或いはその中にある特定のプログラムを動作させる

実行の制限としてはルート権限がないと駄目って点ですか。Linuxをデスクトップとして使ってる場合はあまりメリットがありませんが、ディストリやrootfsの再構築とかを良くやる人は知っておくべきコマンドなのかも。