GoGPT Best VPN GoSearch

OnWorksファビコン

git-pbuilder - クラウドでオンライン

Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、または MAC OS オンライン エミュレーターを介して、OnWorks の無料ホスティング プロバイダーで git-pbuilder を実行します。

これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、MAC OS オンライン エミュレーターなど、複数の無料オンライン ワークステーションのいずれかを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド git-pbuilder です。

プログラム:

NAME


git-pbuilder - gbp buildpackage 用の cowbuilder/qemubuilder のラッパー

SYNOPSIS


距離=ディストリビューション アーチ=建築 [BUILDER=(pbuilder|qemubuilder)] \
git-pbuilder debbuild オプション

距離=ディストリビューション アーチ=建築 [BUILDER=(pbuilder|qemubuilder)] \
git-pbuilder (更新 | 作成 | ログイン) カウビルダーオプション

DESCRIPTION


git-pbuilder ラッパーです pdebuild による使用を意図した GBP ビルドパッケージ。 それ
構成します pdebuild 使用する 牛大工 デフォルトでは、適切なオプションをに渡します デビルド,
のベースパスを設定します 牛大工 環境変数 DIST に基づいており、設定されている場合は、
環境変数 ARCH。 qemuビルダー を設定することで、代わりに選択できます。
環境変数 BUILDER を「qemubuilder」に変更し、 ビルダー 設定で選択可能
BUILDER を「pbuilder」に。

デフォルトでは、 git-pbuilder ターゲットディストリビューションが「sid」であり、同じアーキテクチャであると想定しています
として 牛大工 デフォルト、および使用 /var/cache/pbuilder/base-sid.cow 存在する場合。 それであれば
そうではありません、 /var/cache/pbuilder/base.cow 試される。 DIST が設定されている場合、その値がターゲットです
配布と /var/cache/pbuilder/base-dist.cow が代わりに使用されます。 DIST が「etch」または
「エボ」、 --debian-etch-回避策 にも渡されます 牛大工. ARCH が設定されている場合、その値
はターゲット アーキテクチャであり、 /var/cache/pbuilder/base-dist-arch.cow が使用され、 DIST
DIST が設定されていない場合、「sid」に設定されます。

If qemuビルダー ビルダーとして使用されるため、ベース ディレクトリは使用されません。 その代わり、 qemuビルダー is
で呼び出されます --config ファイルを指すオプション
/var/cache/pbuilder/qemubuilder-arch-dist.conf

If ビルダー ビルダーとして使用され、 git-pbuilder 代わりに
/var/cache/pbuilder/base-sid.tgz デフォルトで /var/cache/pbuilder/base.tgz そうでなければ
存在。 DIST または ARCH が設定されている場合、それらは tgz ファイルの予想される名前を形成するために使用されます
期待されるベースディレクトリを形成するために使用されるのと同じ方法で 牛大工.
そして 牛大工, --debian-etch-回避策 に渡されます ビルダー DISTからの場合
ターゲットディストリビューションが etch のように設定します。

If git-pbuilder "git-*-" で始まる名前で呼び出されます。
ハイフンは、使用するビルダーのデフォルト名と見なされます。 ただし、「pbuilder」は
にマッピング 牛大工 下位互換性のため。 使用したい場合 ビルダー、 必ず
BUILDER を明示的に設定します。 最後のハイフン以降をデフォルトとする
ディストリビューション (追加のハイフンが含まれていない場合) またはデフォルトのディストリビューションの後に
デフォルトのアーキテクチャ (ハイフンが含まれている場合)。 したがって、シンボリックリンクを作成できます
を指す「git-pbuilder-squeeze」のように git-pbuilder 使用したいときにその名前を使用します
使用する「squeeze」または「git-qemubuilder-sid-armel」のディストリビューション qemuビルダー 構築する
「armel」アーキテクチャと「sid」ディストリビューション用。 BUILDERの明示的な設定、
DIST または ARCH は、コマンド名からの推測を​​常にオーバーライドします。 (ただし、 GBP
ビルドパッケージ で実行した場合、環境変数は渡されません --git-pbuilder; 湖
以下。)

引数はそのまま渡されます dpkg-ビルドパッケージ ビア --debbildopts オプション
pdebuild. 代わりにビルダーに引数を渡すには、それらを環境変数に入れます
GIT_PBUILDER_OPTIONS。

ベース パス、tarball、または構成ファイルを検出して設定するすべての試みを無効にするには
pbuilder オプションを設定し、代わりに .pbuilderrc の設定に依存します。
GIT_PBUILDER_AUTOCONF を「いいえ」に。

通常、このスクリプトを直接実行することはありません。 代わりに、ビルダースクリプトとして使用されます
GBP ビルドパッケージ ビア --git-pbuilder コマンドライン オプション。 このように実行すると、
を使用する必要があります --git-dist, --git-arch, --git-qemubuilder, --git-pbuilder-autoconf,
--git-pbuilder-オプション DIST、ARCH、BUILDER、
GIT_PBUILDER_AUTOCONF、および GIT_PBUILDER_OPTIONS 環境変数。 見る
gbp-ビルドパッケージ(1)詳細については。

あるいは、 git-pbuilder 「update」、「create」、または
"ログインする"。 この場合、それは呼び出します 牛大工 (または上記のように構成されたビルダー)
sudo と同じロジックを使用して、対応するコマンドをビルダーに渡します。
上記を参照して、ベース ディレクトリとディストリビューションを決定します。 分布の場合 (DIST で設定)
「-backports」で終わる場合、次のいずれかが追加されます --othermirror パラメータを
ビルダー:

deb http://ftp.debian.org/debian $DISTメイン
deb http://backports.debian.org/debian-backports $DISTメイン

XNUMX つ目はほとんどのディストリビューションで使用され、XNUMX つ目は「squeeze-backports」または
「旧安定版バックポート」。 配布が「-lts」で終わる場合は、次のように追加されます。
an --othermirror ビルダーへのパラメーター:

deb http://ftp.debian.org/debian $DISTメイン

長期サポート リリースのビルドをサポートします。

への追加の引数 git-pbuilder ビルダーに渡されます。 どうやって sudo
アクションでビルダーを呼び出しても、ユーザーの .pbuilderrc by
デフォルトなので、この場合 git-pbuilder 明示的に追加します --configfile を指すオプション
ユーザーの .pbuilderrc 存在する場合。

あなたが使用している場合 git-pbuilder これらの引数のいずれかを使用するには、「sudo」パッケージが必要です
インストール済みで、構成する必要があります sudo 現在のユーザーが適切なビルダーを実行できるようにする


ENVIRONMENT


アーチ
ターゲット アーキテクチャを設定します。 のために 牛大工 ビルダー、これは両方の基本パスを設定します
として渡されます - 建築 オプション。 と qemuビルダー、これはパスを制御します
構成ファイルに。 と ビルダー、これは tgz パスを設定し、次のように渡されます
- 建築.

BUILDER
使用するビルダーを設定します。 サポートされている設定は「cowbuilder」(デフォルト) のみです。
「qemubuilder」、および「pbuilder」。

COWBUILDER_BASE
この環境変数を設定して、カウビルダー ベースのデフォルトの場所を変更します
ディレクトリ(/var/キャッシュ/pbuilder).

ディスト
ターゲット配布を設定します。 これは主に、のベース パスを決定するために使用されます。
牛大工 or ビルダー または構成ファイルのパス qemuビルダー、しかしそれはまた
合格するかどうかを判断するために使用されます --debian-etch-回避策 〜へ 牛大工 or ビルダー.

GIT_PBUILDER_AUTOCONF
「no」に設定すると、ベース パス、tarball、または
構成ファイルおよびその他のすべてのロジックを使用して、
ビルダー。 代わりに、構成されたビルダーを実行し、その構成が
他の場所で処理されます ( .pbuilderrc)。 これも設定を抑制
--ビルド結果、そのため、ユーザーは構成がまだ配置されていることを確認する必要があります
パッケージ GBP ビルドパッケージ 彼らに期待している。

GIT_PBUILDER_OPTIONS
ビルダーの追加オプションを追加します。 これらのオプションはそのまま渡されます 牛大工,
qemuビルダーまたは ビルダーpdebuild. この変数の内容は
シェル展開なので、シェルのメタ文字や空白を含む引数には必要です
環境変数の値で引用されます。

GIT_PBUILDER_OUTPUT_DIR
ビルドの結果をどこに置くか。 デフォルトは ".." (親ディレクトリ) です。
GIT_PBUILDER_AUTOCONF が「no」に設定されている場合、この設定は無視されます。

PBUILDER_BASE
この環境変数を設定して、pbuilder tgz のデフォルトの場所を変更します
ファイル(/var/キャッシュ/pbuilder) BUILDER が "pbuilder" に設定されている場合。

onworks.net サービスを使用してオンラインで git-pbuilder を使用する


無料のサーバーとワークステーション

Windows と Linux のアプリをダウンロード

Linuxコマンド

Ad




×
Advertisement
❤️ここでショッピング、予約、購入してください。料金はかかりません。これにより、サービスが無料で維持されます。