これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、または MAC OS オンライン エミュレーターなどの複数の無料オンライン ワークステーションの XNUMX つを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド requestsync です。
プログラム:
NAME
requestsync - Ubuntu のファイル同期リクエストのヘルパー
SYNOPSIS
リクエスト同期 [-d ディストリビューション] [-nse] [-k キー ID]source パッケージ> [ターゲット リリース] [ベース バージョン]
リクエスト同期 --lp [-nse]source パッケージ>>ターゲット リリース> [ベース バージョン]
リクエスト同期 -h
DESCRIPTION
リクエスト同期 のバージョンを調べますDebian および Ubuntu では、次のプロンプトが表示されます。
Ubuntu の変更 (存在する場合) を削除する必要がある理由の説明。 の
その後、changelog エントリがpackages.debian.org からダウンロードされ、同期リクエストのバグが発生します。
ランチパッドにファイルされます。 あるいは、GPG 署名付き電子メールによって同期リクエストを提出することもできます。
(オプション - Eメール).
リクエスト同期 アーカイブからの同期をリクエストする権限があるかどうかを確認します
そのパッケージに対するアップロード権限があるかどうかを確認して管理者を直接確認する
パッケージ セットの権限またはコンポーネントの権限を通じて。 アップロードがない場合
権限を付与すると、スクリプトはバグに対する承認権限を持つ必要なチームをサブスクライブします。
あなたに報告します。
このチェックは次の場合にのみ実行されます。 リクエスト同期 LP API (電子メールではない) の使用が許可されています
提出)。 他の場合 リクエスト同期 についての質問にあなたが答えるかどうかにかかっています
許可を正直にアップロードして、承認権限を持つチームを決定するかどうかを決定します。
バグを購読しました。
パッケージを直接アップロードする権限がある場合は、次を使用することをお勧めします。
同期パッケージ 代わりに、Launchpad API を使用してパッケージをコピーします。 将来のある時点で、
リクエスト同期 これを自動的に行うように変更されます。
リクエスト同期 launchpadlib 認証を使用してリクエストをファイルします。
OPTIONS
requestsync のコマンド ライン オプションを以下に示します。
-h ヘルプメッセージを表示して終了します。
-d パッケージを同期する Debian ディストリビューションを指定します。 デフォルトは
不安定な.
-n パッケージが新しいパッケージであり、requestsync が新しいパッケージを試行しないことを指定します。
存在しないのでUbuntuで調べてください。
-k
GPG キーを指定します。 これは、同期リクエストが次の宛先に送信される場合にのみ使用されます。
発射台。
- Eメール
バグを報告するには、launchpadlib ではなく GPG 署名付き電子メールを使用してください。
-s スポンサーシップが必要であることを指定します。 持っていない場合は、このオプションが必要です
そのパッケージのアップロード権限。 これにより、アップロード権限チェックが無効になります
上述した。
-C 変更ログが見つからない場合に手動で入力できるようにします。 リクエスト同期 Debian を取得します
Packages.debian.org の変更ログ。Debian アーカイブと同期していません。
変更ログが利用可能になる前に同期をリクエストするには、このオプションを渡して次のように指定します。
変更ログのエントリは自分で作成します。
-e バグ修正以外の同期には、FeatureFreeze の後にこのフラグを使用します。 リクエスト同期 購読します
スポンサーシップチームの代わりにubuntu-releaseチーム。
-l 実例, --lpinstance=実例
デフォルトのの代わりに、Launchpadの指定されたインスタンス(「ステージング」など)を使用します
"製造"。
--no-conf
構成ファイル、または環境変数からの構成を読み取らないでください。
<ソース パッケージ>
これは、Debian から同期するソース パッケージです。
<ターゲット リリース>
これは、ソース パッケージを同期するリリースです。 これ
常に Ubuntu の最新の開発リリースである必要があります。
[ベース バージョン]
場合によっては、基本バージョン (Ubuntu パッケージが開始されたバージョンと異なる)
Debian パッケージ) を自動的に決定することはできません。 このオプションを指定するのは、
この場合。
ENVIRONMENT
リクエスト同期 シェルの設定で設定する必要がある次の変数を使用します
追加して export 変数= VARIABLE は次のいずれかの行です。
ウブメール, デベメール
Launchpad に送信するときにどの電子メールを使用するかを指定します。
すべての CONFIGURATION 変数 以下も環境変数としてサポートされています。
環境内の変数は、構成ファイル内の変数よりも優先されます。
CONFIGURATION 変数
REQUESTSYNC_SMTP_SERVER
メール送信時にどのSMTPサーバーを使用するかを設定します。 指定されていない場合、これはデフォルトで
launchpad の SMTP サーバー (最終的な宛先)。
REQUESTSYNC_SMTP_PORT
SMTPサーバーのどのポートを使用するかを設定します。 デフォルトは 25 です。
REQUESTSYNC_SMTP_USER REQUESTSYNC_SMTP_PASS
SMTP サーバーへの認証時に使用するユーザー名とパスワードを設定します。
REQUESTSYNC_USE_LPAPI
これをに設定する いいえ で実行するのと同等です - Eメール.
REQUESTSYNC_LPINSTANCE, UBUNTUTOOLS_LPINSTANCE
のデフォルト値 --lpinstance.
REQUESTSYNC_KEYID, UBUNTUTOOLS_KEYID
のデフォルト値 -k.
onworks.net サービスを使用してオンラインで requestsync を使用する