2009年08月27日(木)
FreeBSDのjailの中からsysinstallでパッケージを追加しようとすると
networkが見つからんぞ。ゴルゥァ(死語?)みたいなことを言われる。
んーめんどくせーなぁ。
とおもってたら、オプションで rootを指定できるではないか。 こりゃ便利だわい。とrootをjailのrootにしてホスト側で実行してみたら、 パッケージはそちらを見ないという。もろホスト側にインストールされてしまいました。」
んー。どうすりゃいいのか?
と考えていたらひらめいた。
単純にホストのほうで chrootすりゃいいだけでした。 もちろん、rootが変わっただけだし、ディレクトリ的にはjailの中に いるとはいえ、この下にはすべて一式そろっている。
あまりに単純すぎてこの気がつくのが遅れましたわ
んーめんどくせーなぁ。
とおもってたら、オプションで rootを指定できるではないか。 こりゃ便利だわい。とrootをjailのrootにしてホスト側で実行してみたら、 パッケージはそちらを見ないという。もろホスト側にインストールされてしまいました。」
んー。どうすりゃいいのか?
と考えていたらひらめいた。
単純にホストのほうで chrootすりゃいいだけでした。 もちろん、rootが変わっただけだし、ディレクトリ的にはjailの中に いるとはいえ、この下にはすべて一式そろっている。
あまりに単純すぎてこの気がつくのが遅れましたわ
