英語フランス語スペイン語

Ad


OnWorksファビコン

debrelease - クラウドでオンライン

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

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

プログラム:

NAME


debrelease - dupload または dput のラッパー

SYNOPSIS


デリリース [デリリース オプション] [複製/出力 オプション]

DESCRIPTION


デリリース シンプルなラッパーです 重複アップロード or 出力. 内から呼び出されます。
パッケージのソース コード ツリーを表示し、パッケージの現在のバージョンを把握します。 それから
対応する .変更 ファイル(アップロードに必要なファイルを順番にリストします
パッケージをリリースする) ソース コード ツリーの親ディレクトリで、呼び出し 重複アップロード
or 出力 .変更 実際のアップロードを実行するために、パラメータとして file を指定します。

オプションを与えることができます デリリース; 以下にリストされているものを除いて、それらは引き継がれます
に変更なし 重複アップロード or 出力を選択します。 devscripts 構成ファイルも読み取られます
デリリース 以下に説明します。

ディレクトリ 点検


の他のいくつかのスクリプトと共通して、 devscripts パッケージ、 デリリース を登ります
ディレクトリツリーが見つかるまで debian / changelog ファイル。 漂流ファイルに対する保護策として
潜在的な問題を引き起こす可能性があるため、親ディレクトリが見つかったらその名前を調べます。
  debian / changelog ファイルを開き、ディレクトリ名がパッケージに対応していることを確認します。
名前。 これを正確にどのように行うかは、XNUMX つの構成ファイル変数によって制御されます。
DEVSCRIPTS_CHECK_DIRNAME_LEVEL & DEVSCRIPTS_CHECK_DIRNAME_REGEX、およびそれらに対応する
コマンドラインオプション --check-ディレクトリ名レベル & --check-dirname-regex.

DEVSCRIPTS_CHECK_DIRNAME_LEVEL は次の値を取ることができます。

0 ディレクトリ名は決してチェックしないでください。

1 検索中にディレクトリを変更する必要があった場合にのみ、ディレクトリ名を確認してください。
debian / changelog。 これはデフォルトの動作です。

2 ディレクトリ名を必ず確認してください。

ディレクトリ名は、現在のディレクトリ名が (決定されたとおりに) かどうかをテストすることによってチェックされます。
by pwd(1)) は、構成ファイルのオプションで指定された正規表現と一致します
DEVSCRIPTS_CHECK_DIRNAME_REGEX またはコマンドラインオプションによって --check-dirname-regex 正規表現.
ここに 正規表現 Perl 正規表現です (「 ペルレ(3perl))、先頭に固定されます
そして終わり。 もしも 正規表現 「/」が含まれている場合は、完全なディレクトリ パスと一致する必要があります。 もしも
そうでない場合は、完全なディレクトリ名と一致する必要があります。 もしも 正規表現 文字列「PACKAGE」が含まれています。
これは、変更ログから決定されるソース パッケージ名に置き換えられます。 の
正規表現のデフォルト値は「PACKAGE(-.+)?」なので、次のようなディレクトリ名と一致します。
パッケージとパッケージのバージョン。

OPTIONS


--dupload, --dput
これは、使用するアップローダ プログラムを指定します。 デフォルトは 重複アップロード.

-S このオプションを使用する場合、またはデフォルト .変更 ファイルが見つかりませんが、ソースのみです
.変更 ファイルが存在する場合、このソースのみ .変更 ファイルがアップロードされます
アーチ固有のものの代わりに。

-adebian-アーキテクチャ, -tGNUシステム型
見る dpkg-アーキテクチャ(1)これらのオプションの説明。 それらは影響します
検索する .変更 ファイル。 それらは、の動作を模倣するために提供されています dpkg-
ビルドパッケージ の名前を決定するとき .変更 ファイル。 プレーンなら -t is
であると見なされます。 重複アップロード ホスト指定オプション、したがって
の終わりを意味します デリリース-固有のオプション。

-マルチ
マルチアーチ .変更 モード:これは、 デリリース 最新のものを使用する必要があります
名前パターンのファイル package_version _ * + *。changes として .変更 ファイル、
を可能にする .変更 によって生成されたファイル dpkg-クロス.

--debs-dir ディレクトリにジョブを開始します。
探して .変更 & debファイル ファイル内の ディレクトリにジョブを開始します。 の親の代わりに
ソースディレクトリ。 これは、絶対パスまたはの上部からの相対パスのいずれかである必要があります
ソースディレクトリ。

--check-ディレクトリ名レベル N
上のセクションを参照してください ディレクトリ 点検 このオプションの説明については、

--check-dirname-regex 正規表現
上のセクションを参照してください ディレクトリ 点検 このオプションの説明については、

--no-conf, --noconf
構成ファイルを読み取らないでください。 これは最初のオプションとしてのみ使用できます
コマンドラインで指定します。

- 助けて, -h
ヘルプメッセージを表示して、正常に終了します。

- バージョン
バージョンと著作権情報を表示し、正常に終了します。

CONFIGURATION 変数


XNUMXつの構成ファイル /etc/devscripts.conf & 〜/ .devscripts その中で供給されています
構成変数を設定するため。 コマンドラインオプションを使用してオーバーライドできます
構成ファイルの設定。 この目的では、環境変数の設定は無視されます。
現在認識されている変数は次のとおりです。

DEBRELEASE_UPLOADER
現在認識されている値は 重複アップロード & 出力、そしてそれはどれを指定します
アップローダー プログラムを使用する必要があります。 に対応しています。 --dupload & --dput
コマンドラインオプション。

DEBRELEASE_DEBS_DIR
これは、検索するディレクトリを指定します .変更 & debファイル ファイル、および
絶対パスまたはソースツリーの最上位からの相対パスのいずれかです。 この
に対応 --debs-dir コマンドラインオプション。 このディレクティブを使用できます。
たとえば、常に使用する場合 ビルダー or svn-buildpackage パッケージをビルドします。
影響もあることに注意してください デベック(1)と 流れとします。

DEVSCRIPTS_CHECK_DIRNAME_LEVEL, DEVSCRIPTS_CHECK_DIRNAME_REGEX
上のセクションを参照してください ディレクトリ 点検 これらの説明のために
変数。 これらはパッケージ全体の構成変数であり、
したがってすべてに影響を与える devscripts で説明されているように、値をチェックするスクリプト
それぞれのマンページと devscripts.confとします。

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


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

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

Linuxコマンド

Ad