カスタム選択パッケージでLinuxイメージを作成しようとしています。
私がやろうとしているのは、XOラップトップで使用するパッケージを手作業で作成することです。必要なパッケージをすべてビルドして、 XOへの画像、時間とスペースを節約できます。
いくつかのパッケージをインストールしようとしたときに、proc、sys、devディレクトリがないために設定に失敗しました。そのため、他の場所から、ホストプロシージャを「マウント」する必要があることを学びました。
私は2つの構文を見ましたが、どちらを使用するかわかりません。
ホストマシンで:
mount --bind /proc <chroot dir>/proc
および別の構文(chroot環境):
mount -t proc none /proc
どちらを使用する必要があり、違いは何ですか?
chroot()
」の利点の一部が失われます。特に、気をつけないと、決心した人はファイルシステムのセクション外のファイルを読み取ることができます。