GoGPT Best VPN GoSearch

OnWorksファビコン

dos-eclipsecheck - クラウドでオンライン

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

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

プログラム:

NAME


dose-distcheck-メタデータに従ってパッケージのインストール可能性をチェックします

SYNOPSIS


線量-距離チェック [オプション] ... URI
用量デブチェック [オプション] ... [file]
用量-rpmチェック [オプション] ... [file]
線量-日食チェック [オプション] ... [file]

DESCRIPTION


dose-distcheckは、リポジトリと呼ばれる一連のパッケージ制御スタンザについて、
リポジトリのパッケージをリポジトリに関連してインストールできるかどうか
パッケージ制御スタンザで表現されたパッケージ間関係に。 正確な
関連する制御フィールドのセットとその意味は、リポジトリーのタイプによって異なります。
制約解決アルゴリズムが完了しました。つまり、そこにあるときはいつでも解決策を見つけます。
複数の論理和依存関係や深いパッケージの競合がある場合でも、XNUMXつ存在します。 この
問題は理論的には計算上実行不可能です(つまり、NP完全)が、解決することができます
実際に実際に発生するパッケージリポジトリに対して非常に効率的です。

パッケージはフォアグラウンドとバックグラウンドに分割されます。フォアグラウンドのパッケージのみが
インストール可能性をチェックしましたが、依存関係はフォアグラウンドパッケージと
バックグラウンドパッケージによる。 デフォルトでは、すべてのパッケージがフォアグラウンドにあります。

入力 製品仕様


現在サポートされている入力タイプは、debian、rpm、およびeclipseです。 NS 線量-距離チェック ツール
次の形式の入力仕様を期待します type:// pathname コラボレー type の一つである deb,
合成, HDリスト or 日食, パス名 入力を含むファイルのパス名です。
そのファイルにあるパッケージメタデータは、 type URIで指定されます。

として呼び出されたとき 用量-typePowerSchoolで、緊急連絡先情報を定期的にチェックし、 その場合、入力のタイプは次のように想定されます。 type,
リポジトリ(位置引数またはオプションの値) --fg   --bg)は
リポジトリを含むファイルのパス名の形式で単純に指定されます。 位置がない場合
引数が与えられると、入力は標準入力から読み取られます。 線量-距離チェック また圧縮
位置引数としてのファイル(.gz、.bz2)。 標準入力で読み取った入力を入力することはできません
圧縮された形式。

入力 フォーマット


Debianの
入力ファイルには、次の形式のスタンザが含まれている必要があります。 デブコントロール(5)、XNUMXで区切られます
空白行。 たとえば、Debianミラーサーバーまたは
ディレクトリにジョブを開始します。 / var / lib / apt / lists / Debianシステムの、への入力として適しています 用量デブチェック.
パッケージのインストール可能性は、それらに従って分析されます 依存, 紛争, 提供
Debianポリシーバージョン3.9.0以降の意味を持つフィールド。 事前依存 のように扱われます
依存, ブレーク のように扱われます 紛争.

入力に名前、バージョン、およびの同じ値を持つ複数のパッケージが含まれている場合
これらの最後のものだけよりもアーキテクチャが考慮され、警告が発行されます。

Debianの場合、XNUMXつのパッケージを同時にインストールすることはできません。
同じ名前ですが、バージョンが異なります。

Rpm
入力ファイルは、 合成 ファイルまたは HDリスト ファイル。 デフォルトではdose-rpmcheck
入力として合成ファイルが必要です。 hdlistファイルを指定するには、dose-distcheckを呼び出す必要があります
hdlist://の形式のファイル引数を使用

Eclipse
入力は、OSGiプラグインのcontent.xmlファイルのエンコーディングを含む822ファイルです。

Cv
内部でのみ使用。 文書化されていません。

OPTIONS


OPTIONS 制御 前景 そして 背景
--fg =file
にパッケージを追加する file フォアグラウンドに。

--bg =file
にパッケージを追加する file 背景に。

--checkonly パッケージ [,パッケージ]..。
パッケージ名のコンマ区切りのリストを取得します。各パッケージ名には、
引数としてのバージョン制約。 フォアグラウンドはすべてのパッケージで構成されています
いずれかの式に一致する場合、他のすべてのパッケージはにプッシュされます
バックグラウンド。 前景と背景の最初の区別は無視されます。
このオプションは、と組み合わせてはいけません --コイン.

例:-checkonly "libc6、2ping(= 1.2.3-1)"

--コイン パッケージ [,パッケージ]..。
パッケージ名のコンマ区切りのリストを取得します。各パッケージ名には、
引数としてのバージョン制約。 このリストがn個の式で構成されている場合、co-
インストール可能性は、n個のパッケージのセットごとに個別にチェックされます。
セットのi番目の要素はi番目の式と一致します。 最初の区別
前景と背景の間は無視されます。 このオプションを組み合わせてはいけません
  --checkonly.

例:-coinst "a(> 1)、b"

パッケージaがバージョン1、2、3にあり、パッケージbがバージョン11と12にある場合。
次に、4組のパッケージの同時インストール可能性をチェックします。つまり、(a = 2、b = 11)、
(a = 2、b = 12)、(a = 3、b = 11)および(a = 3、b = 12)。

デビアン 明確な OPTIONS
マルチアーチ注釈は、distcheckによって正しく考慮されます。 のパッケージ
アーキテクチャは、ネイティブアーキテクチャでも、外国のアーキテクチャのリストにも含まれていません
(以下を参照)は無視されます。

--deb-native-arch =
ネイティブアーキテクチャを指定します。 デフォルトの動作は、ネイティブを推測することです
アーキテクチャを持つ入力の最初のパッケージスタンザからのアーキテクチャ
すべてとは異なります。

--deb-foreign-archs = [,]..。
外部アーキテクチャのコンマ区切りリストを指定します。 デフォルトは空です
外国の建築のリスト。

--deb-ignore-essential
インストールの問題の一部として重要なパッケージを考慮しないでください。 沿って
デフォルトでは、すべての必須パッケージがインストールの問題の一部と見なされます
すべてのパッケージについて、それが共同である場合に限り、パッケージはインストール可能です。
すべての重要なパッケージでインストール可能。 このオプションを使用すると、ユーザーはテストできます
必須パッケージがインストールされていない場合のインストール可能性。

OPTIONS FOR フィルタリング 入力
- 最新
各パッケージの最新バージョンのみが保持され、古いバージョンのパッケージは保持されます
無視されます。

OPTIONS 制御 出力
-f, -失敗
インストールできないことが判明したすべてのパッケージを一覧表示します。

-s, -成功
インストール可能であることが判明したすべてのパッケージを一覧表示します。 と一緒に使用できます
-失敗、この場合、出力のステータスフィールドの値により、次のことが可能になります。
インストール可能なパッケージとインストール不可能なパッケージを区別します。

-e, - 説明
説明してください。 一緒に使用する場合 -失敗 次に、説明は次のとおりです。
競合または欠落しているパッケージへの依存につながる依存チェーンの数。
一緒に使用する場合 -成功 次に、説明はインストールで構成されます
設定します。

-m, -説明-最小限
すべてのパッケージ P インストール可能であり、と組み合わせて使用​​した場合
-成功、のパッケージのみを含む縮小インストールセットを印刷します
の依存コーン P。 Debianリポジトリで使用する場合、すべてが不可欠です
パッケージとその依存関係は、 P 省略されます。 いつ
と組み合わせて使用 -失敗, - 説明、すべての依存関係チェーンは
印刷されません。

- まとめ
調査結果のより詳細な要約を提供します。

-o file に出力を送信します file.

MISC OPTIONS
-v 情報/警告/デバッグメッセージを有効にします。 このオプションは最大XNUMX回繰り返すことができます
冗長性を高めるために

- 静かな 警告メッセージを印刷しないでください

- 進捗
プログレスバーを表示します。

-タイマー
タイミング情報を表示します。

-NS、 - 助けて
このオプションのリストを表示します。

- バージョン
プログラムのバージョンを表示して終了します。

EXIT コード


終了コード0〜63はプログラムの正常終了を示し、コード64〜127はプログラムの正常終了を示します。
プログラムの異常終了(解析エラー、I / Oエラーなど)。

通常のプログラム終了の場合:

-終了コード0は、すべてのフォアグラウンドパッケージがインストール可能であることを示します。

-終了コード1は、少なくともXNUMXつのフォアグラウンドパッケージがアンインストール可能であることが検出されたことを示します。

実施例


特定のディストリビューションのどのパッケージがインストールできないか、およびその理由を確認してください。

線量分布チェック -v -f -e \
--bg deb:///var/lib/apt/lists/ftp.fr.debian.org_debian_dists_sid_main_binary-amd64_Packages \
--bg deb:///var/lib/apt/lists/ftp.fr.debian.org_debian_dists_sid_non-free_binary-amd64_Packages \
--fg deb:///var/lib/apt/lists/ftp.fr.debian.org_debian_dists_sid_contrib_binary-amd64_Packages

ここで、Packagesは、そのディストリビューションに関連するファイルです。
ディレクトリにジョブを開始します。 / var / lib / apt / lists.

依存関係が満たされる可能性がある場合に、contrib内のどのパッケージをインストールできないかを確認します
メインから:

dose-debcheck --failures --bg = main_Packages contrib_Packages

注意


Dose-distcheckは、EDOS用に作成されたedos-debcheckの完全な再実装です。
プロジェクト。

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


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

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

Linuxコマンド

Ad




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