GNU/Linux >> Znalost Linux >  >> Ubuntu

Ubuntu Sojuz?

Když jsem stavěl aplikaci v Launchpadu, zjistil jsem, že v Karmě je Ubuntu Sojuz. Zjistilo se, že to také zvyšuje mou karmu,

Může mi někdo říct, co znamená Ubuntu Sojuz?

Přijatá odpověď:

Sojuz je „infrastruktura správy archivu“ Launchpadu. Používáte jej ke kompilaci balíčků pro PPA, ale používá se také pro všechny běžné balíčky, které jdou do vydání Ubuntu a oficiálních repozitářů.

Stručně řečeno, proces popsaný jedním z hlavních správců Sojuzu je:

  1. Začíná ‚upload serverem‘, FTP démonem, který přijímá zdrojové balíčky nahrané uživateli pomocí dput/dupload .
  2. Zdroje jsou předány „procesoru nahrávání“, který ověří jejich konzistenci (metadata balení) a uloží své informace do databáze Launchpadu.
  3. při zveřejnění zdroje se automaticky vytvoří požadavek na sestavení, který zpracuje komponenta „odeslání sestavení“.
  4. předá zdroj „tvůrci“, izolovanému prostředí pro spuštění debuild .
  5. Binární soubory, které jsou výsledkem procesu sestavení, se vrátí do nahrávacího procesoru a před uložením do Launchpadu jsou zkontrolovány.

Zde je velmi -komplexní vývojový diagram Sojuzu:


Ubuntu
  1. Aktualizovat Ubuntu 14.04 na 15.04?

  2. Aktualizovat Ubuntu 16.04.1 na 16.04.3?

  3. Přístavní dělník

  1. Nainstalujte Podman na Ubuntu

  2. Terminál Ubuntu

  3. MX Linux vs. Ubuntu

  1. Jak upgradovat na Ubuntu 20.04

  2. Ubuntu 22.04 ke stažení

  3. Ubuntu 22.04 Unity Desktop