GNU/Linux >> Linux の 問題 >  >> Ubuntu

Ubuntuソユーズ?

Launchpadでアプリケーションを構築していたとき、KarmaにUbuntuSoyuzがあることに気づきました。それは私のカルマも増加させることがわかりました

Ubuntu Soyuzの意味を教えてもらえますか?

承認された回答:

Soyuzは、Launchpadの「アーカイブ管理インフラストラクチャ」です。これを使用してPPAのパッケージをコンパイルしますが、すべてにも使用されます。 Ubuntuリリースと公式リポジトリに含まれる通常のパッケージ。

簡単に言うと、ソユーズの主任メンテナの1人が説明したプロセスは次のとおりです。

  1. 「アップロードサーバー」から始まります。これは、ユーザーがdput/duploadを使用してアップロードしたソースパッケージを受信するFTPデーモンです。 。
  2. ソースは「アップロードプロセッサ」に渡され、一貫性(メタデータのパッケージ化)が検証され、その情報がLaunchpadデータベースに保存されます。
  3. ソースの公開により、ビルドリクエストが自動的に作成され、「ビルドディスパッチ」コンポーネントによって処理されます。
  4. ソースを「ビルダー」に渡します。これは、debuildを実行するための分離された環境です。 。
  5. ビルドプロセスで生成されたバイナリはアップロードプロセッサに戻り、Launchpadに保存される前にチェックされます。

これが非常にです -Soyuzの包括的なフローチャート:


Ubuntu
  1. Ubuntu 14.04を15.04に更新しますか?

  2. Ubuntu 16.04.1を16.04.3に更新しますか?

  3. Docker

  1. UbuntuにPodmanをインストールする

  2. Ubuntu ターミナル

  3. MX Linux 対 Ubuntu

  1. Ubuntu20.04にアップグレードする方法

  2. Ubuntu22.04ダウンロード

  3. Ubuntu 22.04 Unity Desktop