jailの中でsysinstall

FreeBSDのjailの中からsysinstallでパッケージを追加しようとすると networkが見つからんぞ。ゴルゥァ(死語?)みたいなことを言われる。

んーめんどくせーなぁ。

とおもってたら、オプションで rootを指定できるではないか。 こりゃ便利だわい。とrootをjailのrootにしてホスト側で実行してみたら、 パッケージはそちらを見ないという。もろホスト側にインストールされてしまいました。」

んー。どうすりゃいいのか?

と考えていたらひらめいた。

単純にホストのほうで chrootすりゃいいだけでした。 もちろん、rootが変わっただけだし、ディレクトリ的にはjailの中に いるとはいえ、この下にはすべて一式そろっている。

あまりに単純すぎてこの気がつくのが遅れましたわ