これはコマンド adt-build-lxc で、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、MAC OS オンライン エミュレーターなどの複数の無料オンライン ワークステーションの XNUMX つを使用して、OnWorks 無料ホスティング プロバイダーで実行できます。
プログラム:
NAME
adt-build-lxc - adt-virt-lxc の autopkgtest コンテナを作成または更新します
SYNOPSIS
adt-build-lxc ディストリビューション リリース [建築]
DESCRIPTION
adt-build-lxc LXCコンテナを作成または更新します 追記-リリース それはのために適しています
autopkgtest の LXC ランナー adt-virt-lxcとします。
それは呼びます lxc-create ディストリビューション テンプレート (現在は Debianの or
ubuntu) & -rリリース debootstrap のようなコンテナを構築し、有効にします deb-src apt
ソースと実行 apt-get update.
デフォルトはネイティブ アーキテクチャですが、XNUMX 番目として別のアーキテクチャを指定できます。
パラメータに一致する最初のデバイスのリモートコントロール URL を返します。
コンテナーがすでに存在する場合は、最初に次の手順でできるだけ静かにコンテナーを更新します。
新しい一時コンテナの作成 追記-リリース。新しい、そしてそのルートファイルシステムをrsyncします
既存のものに戻る 追記-リリース。 これにより、いくつかの副作用が発生する可能性があることに注意してください。
一時的なオーバーレイを使用してコンテナーを実行している場合 (つまり、
--一時的な オプション)ですが、一般的には機能します。 この更新プロセスは干渉しません
使用する場合はまったく adt-virt-lxc クローン作成で。
ユーザーごとに許可するように LXC を設定していない限り、これを root として呼び出す必要があることに注意してください。
コンテナ。 ただし、ユーザー コンテナは、多くの、あるいはほとんどの autopkgtest では機能しません。
コンテナ内で使用する適切なプロキシを指定できます。 $ADT_APT_PROXY 環境
変数。 apt-cacher-ng がローカルホスト上で実行されている場合、コンテナーは自動的に
これを使用します (つまり、 lxcbr0 インターフェイス)それ以外の場合、デフォルトはありません。
例
# adt-build-lxc debian sid
$ sudo adt-build-lxc ubuntu trusty i386
onworks.net サービスを使用してオンラインで adt-build-lxc を使用する