これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、または MAC OS オンライン エミュレーターなどの複数の無料オンライン ワークステーションの XNUMX つを使用して、OnWorks の無料ホスティング プロバイダーで実行できるコマンド botch-build-fixpoint です。
プログラム:
NAME
boch-build-fixpoint - 依存関係サイクルが発生するまでビルド順序を検索します。
SYNOPSIS
ボッチビルドフィックスポイント [オプション] --利用可能=利用可能なパッケージ パッケージ.. ソース
DESCRIPTION
ソースパッケージのリストが与えられた場合 ソース、使用できるバイナリ パッケージのリストを返します。
依存関係のサイクルを断ち切ることなく構築できます。 アルゴリズムは繰り返し次のことを試行します。
から利用可能なバイナリ パッケージを使用して、すべてのソース パッケージのビルド依存関係を満たす
利用可能なパッケージ そして、条件を満たすソース パッケージのバイナリ パッケージを追加します。
利用可能なバイナリ パッケージのセットへの依存関係を構築します。
OPTIONS
- バージョン
プログラムのバージョンを表示して終了します
-NS、 - 助けて
このヘルプメッセージを表示して終了します
-v、 -詳細
追加情報を印刷する
- 静かな
メッセージを印刷しないでください
-NS、 --利用可能=利用可能なパッケージ
制御ファイル形式の利用可能なパッケージ (arch:all、crossed...) のリスト (これを設定)
引数は必須です)。 このリストのパッケージは以下の一部である必要があります パッケージ.
--drop-bd-indep
Build-Depends-Indep依存関係を削除します
--allowsrcmismatch
バイナリ パッケージにソース パッケージがないが、同じソース パッケージがある場合
名前は異なるがバージョンが異なる場合は、このバイナリ パッケージをそのソース パッケージと一致させます。
--出力順序=FILE
stderr の代わりに、計算されたビルド順序をこのファイルに書き込みます。
--fg =パック
依存関係を解決するためにチェックおよび使用される追加のパッケージリスト(
繰り返し)
--bg =パック
チェックされていないが依存関係の解決に使用される追加のパッケージリスト
(繰り返すことができます)
-o、 --outfile =FILE
出力ファイルを設定する FILE
--deb-native-arch =アーチ
ネイティブアーキテクチャ アーチ
--deb-host-arch =アーチ
ホストアーキテクチャ アーチ。 デフォルトはネイティブアーキテクチャです。
--deb-foreign-archs =アーチ
ネイティブアーキテクチャとホストアーキテクチャに加えて、コンマで区切られた外国のアーキテクチャ。
実施例
特定の状態でビルドできるソース パッケージを計算します。
botch-build-fixpoint --deb-native-arch=amd64 --available Packages-arch-all --output-order=order.lst パッケージ ソース
onworks.net サービスを使用してオンラインで botch-build-fixpoint を使用する