INITを開発したい - 開発環境を設定する方法

INITを開発したい - 開発環境を設定する方法

初期化をしたいので、仮想マシンには非常に基本的なシステムが必要になりそうです。これを行う最良の方法は何ですか?また、Dockerコンテナを使用してこれを行うことが可能かもしれません。

ベストアンサー1

動作するテストVM/コンテナを設定したinit後の作業変えるあなたにカスタマイズされたものですinit

デフォルトでは、仮想マシンでカスタマイズを設定し、initカーネル/sbin/custominitブートパラメータを使用して仮想マシンを起動してinit=/sbin/custominit動作を確認できます。起動パラメータを削除すると、結果が標準ですinit。このように許容できるように機能すると、init標準のinitramfs(該当する場合)の代わりにカスタムinitramfsを使用できます。

最終的に、カスタムパッケージがディストリビューinitションの通常のパッケージと同じパッケージマネージャの依存関係を満たすようにカスタムパッケージをパッケージ化し、カスタムパッケージをパッケージとしてインストールし、システムから一般initパッケージを削除できます。init

おすすめ記事