10

Ubuntu 14.04 LTS を使用して、VMware および VirtualBox 用の仮想マシン アプライアンス イメージ (ovf または ova) として配布したい Java アプリケーションがあります。イメージには、オペレーティング システム自体、必要な OS パッケージ、Java アプリケーションが含まれ、すべて事前構成されており、電源を入れるとすぐに実行できます。

OVF および OVA ファイルを作成する最良の方法は何ですか?

4

1 に答える 1

16

私はVirtualBoxでいくつか作業しており、専門家ではないと感じていますが、これが私がすることです.

  • Ubuntu 14.04 LTSから 14.04 LTS iso イメージをダウンロードします。
  • [新規] ボタンを使用して、VirtualBox で VM を構築します。これがアプライアンスのテンプレートになります。
  • 「Ubuntu 14.04 LTS 64amd for Java App」のようなキャッチーな名前を付けます。タイプは「Linux」、バージョンは「Ubuntu (64 ビット) または (32 ビット) のいずれかである必要があります。
  • 必要な RAM の量を設定します。
  • [今すぐ仮想ハード ドライブを作成する] ボタンをクリックします。[作成] ボタンをクリックします。VMDK Type は移植性に役立つと思います。特に ova ファイルを配布する場合は、[動的に割り当てられる (より小さな ova ファイルを作成する)] を選択します。ディスク イメージに名前と希望のサイズを付けます。最小で 10GB になると思います。[作成] ボタンをクリックします。
  • 次に VM を選択し、[設定] をクリックして設定ウィンドウを取得します。
  • ストレージを選択し、CD/DVD ディスクのアイコンを選択します。右側にある CD-ROM アイコンをクリックし、ダウンロードした Ubuntu 14.04 amd 64 iso ファイルを見つけます。[OK] をクリックします。
  • 次に、メイン ウィンドウから [スタート] ボタンをクリックします。

VM は、仮想 CD/DVD ドライブにある ISO DVD イメージから起動する必要があります。すべてのプロンプトに応答します。後で使用するためにユーザー名とパスワードを保存します。

ビルドが完了し、Ubuntu が仮想ハードドライブから起動したら、すべての新しい更新を適用します (以前に作成したパスワードが必要になります)。

  • sudo apt-get update
  • sudo apt-get upgrade

  • 次に、再起動後、VM の VirtualBox ウィンドウの上部にある [デバイス] メニューを使用して、[Guest Additions CD イメージを挿入...] を選択し、VirtualBox 環境での Ubuntu イメージの動作を改善するエクストラをインストールします。

  • すべての Java エクストラとアプリケーションをインストールします。ここでは多くを語ることはできません。

  • 最後に、[ファイル] > [アプライアンスのエクスポート] メニュー オプションを使用して、リストから VM を選択し、[次へ] をクリックします。私は通常、形式 OVF 1.0 を受け入れ、[次へ] をクリックします。サポート Web ページへのリンクがある場合は、設定情報を入力します。ユーザー名とパスワードの情報を説明欄に入力して配布する人を見たことがあります。次に、[エクスポート] をクリックします。

新しい OVA VirtualBox アプライアンスが必要です。

于 2015-03-20T04:02:11.963 に答える