これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、MAC OS オンライン エミュレーターなど、複数の無料オンライン ワークステーションのいずれかを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド adt-buildvm-ubuntu-cloud です。
プログラム:
NAME
adt-buildvm-ubuntu-cloud - adt-virt-qemu 用の Ubuntu クラウド イメージ ベースの VM を作成する
SYNOPSIS
adt-buildvm-ubuntu-クラウド [オプション]
DESCRIPTION
adt-buildvm-ubuntu-クラウド Ubuntu クラウド イメージをダウンロードし、
autopkgtest の QEMU ランナー (adt-virt-qemu):
* イメージのサイズを 6 GB に変更します (デフォルトでは、オプションで変更できます)。
ほとんどのテストで十分です。
* パスワード「ubuntu」でユーザー「ubuntu」を作成します。
* 「制限付き」および「マルチバース」コンポーネントの適切なソースを追加します。
* ブート時に ttyS1 でルート シェルを開始する init.d スクリプトを作成します。 adt-virt-qemu
引数を追加したり、ttyS0 からログインしたりせずに使用できます。
リリース、アーキテクチャ、apt プロキシなどをオプションで選択できます。 デフォルトは
ホストシステムのアーキテクチャの開発シリーズをテストすることを目的としています。
OPTIONS
-a アーチ | --アーチ=アーチ
Ubuntu アーキテクチャー名 (「i386」や「amd64」など)。 デフォルトはホストシステムです
建築。
-r コード名 | --リリース=コード名
Ubuntu リリースのコード名 (例: "trusty")。 デフォルトは現在開発中のシリーズです
(これが必要です python-ディストリビューション情報 インストールされています)。
-m URL | --ミラー=URL
apt のミラー (デフォルト: http://archive.ubuntu.com/ubuntu).
-p URL | --プロキシ=URL
aptのプロキシ。 apt-cacher-ng がローカル ホストで実行されている場合、VM は
これを自動的に使用します(つまり、 http://10.0.2.2:3142) それ以外の場合はありません
デフォルト。
--クラウドイメージURL=URL
クラウド イメージをダウンロードする URL (デフォルト: http://cloud-
images.ubuntu.com)。
-s ディスクサイズ | --ディスクサイズ=ディスクサイズ
ダウンロードしたイメージ (デフォルト サイズは 2GB) をこのサイズ (デフォルト: 4G,
つまり、イメージは合計で 6GB になります)。
-o DIR | --output-dir =DIR
生成された画像の出力ディレクトリ (デフォルト: 現在のディレクトリ)。
-q command | --qemu-command = command
実行するQEMUコマンド。 これはデフォルトで qemu-system- * あなたのシステムにマッチする
建築。
-v | -詳細
VM ゲストと cloud-init の出力を表示します。
--no-apt-アップグレード
初期化中に apt-get dist-upgrade を実行しないでください。
--ポストコマンド=COMMAND
セットアップ後に VM でシェル コマンドを実行します。
--metadata =メタデータファイル
カスタムの cloud-init メタデータ ファイルを使用して、クラウド イメージ VM を初期化します。
--ユーザーデータ=USERDATA_FILE
カスタムの cloud-init ユーザーデータ ファイルを使用して、クラウド イメージ VM を初期化します。
--timeout =SECONDS
cloud-init のタイムアウト。 デフォルトは 3600 秒です。
CONFIGURATION ファイル
多くのオプションを使用する場合は、コマンドラインの一部または全体をテキストに入れることができます
ファイルで、オプションごとに XNUMX 行です。 例) ファイルを作成できます trusty-i386.cfg 中身あり
ような
-信頼できない
-ai386
--プロキシ=http://mysquid.mynetwork
-v
実行してください
adt-buildvm-ubuntu-cloud @trusty-i386.cfg
構成ファイルの内容は、あたかも持っているかのようにインプレースで展開されます
コマンドラインでその内容を指定します。 あなたが しない 場所 スペース の間に
短いオプションとその値は、引数値の一部になります。
onworks.net サービスを使用してオンラインで adt-buildvm-ubuntu-cloud を使用する