クリーンなシステム(高速で安価なディスク容量)でインストールプロセスをどのようにテストするのですか?

クリーンなシステム(高速で安価なディスク容量)でインストールプロセスをどのようにテストするのですか?

私は、サーバーのコンパイル、ダウンロード、インストール、その他のいくつかのタスクを含む、既存のアプリケーション用のインストーラを作成するように求められました。

プログラムを正常に実行し、進捗状況を記録しましたが、今クリーンなシステムで実際に再び機能していることを確認する必要があります。私の考えでは、このことをたくさんする人は、きれいなシステムで実際にテストできるように、常にきれいに起動する高速OSサンドボックスが必要だと思います。

確実な方法は、別の仮想マシンをインストールし、毎回新しくインストールされたコピーを使用することです。二度こんなことだそしてスペースを占めていますが、ディスク容量は140GBしかなく、その一部はすでに使用されています。

それでは、私がやりたいことにもっと集中するシステムがありますか?私のインストールはDebian Linuxディストリビューション用です。

答え1

考えられる解決策の1つは、vagrant仮想マシンを自動的にダウンロード、実行、および削除するためのvirtualbox(またはその他)のコマンドラインフロントエンドです。

いくつかのコマンドでクリーンな仮想マシンを起動してテストする準備ができます。

関連情報