Hlavní navigace

Názor ke zprávičce Elementary OS chce AppCenter pro každý Linux od Jiří Eischmann - Copr je služba pro externí repozitáře a jediné...

  • Aktualita je stará, nové názory již nelze přidávat.
  • 12. 2. 2020 11:39

    Jiří Eischmann

    Copr je služba pro externí repozitáře a jediné požadavky jsou tam licenční a patentové, jinak si tam můžou lidi buildit co potřebují.

    Repozitáře balíčků ve Fedoře najdete tady: https://src.fedoraproject.org/projects/rpms/*

    Fedora neumožňuje nahrát binární balíčky, vše musí být sestavené v infrastruktuře Fedory. Když správce balíček aktualizuje, udělá změny ve spec filu, který nahraje do repozitáře balíčku, odkáže se v něm na zdrojáky v upstreamu, které se mají použít, a ještě ty zdrojáky nahraje do infrastruktury Fedory. Buildovací systém Koji to potom vezme a balíček sestaví pro jednotlivé architektury. Historie veškerých buildů včetně zdrojových balíčků tam je k dispozici, takže si člověk může prověřit nejen jednu změnu, ale všechny: https://koji.fedoraproject.org/koji/

    Nemálo distribucí umožňuje správcům nahrávat binární balíčky, které byly sestavené jinde, ale IMHO je to špatně z důvodů, které uvádíte. Debian se alespoň snaží o reprodukovatelné buildy, takže člověk si může balíček znovu sestavit a porovnat s tím, co vytvořil správce balíčku, ale pořád mi to nepřijde tak transparentní, jak to má Fedora.

    12. 2. 2020, 11:43 editováno autorem komentáře