Ang proyekto sa AlmaLinux nagpaila sa usa ka bag-ong sistema sa pagtukod nga ALBS

Ang mga nag-develop sa distribusyon sa AlmaLinux, nga nagpalambo sa usa ka libre nga clone sa Red Hat Enterprise Linux nga susama sa CentOS, nagpaila sa usa ka bag-ong sistema sa asembliya nga ALBS (AlmaLinux Build System), nga gigamit na sa pagporma sa mga pagpagawas sa AlmaLinux 8.6 ug 9.0 nga giandam alang sa ang x86_64, Aarch64, PowerPC ppc64le ug s390x nga mga arkitektura. Dugang sa pagtukod sa pag-apod-apod, ang ALBS gigamit usab sa paghimo ug pagmantala sa corrective updates (errata), ug digitally sign packages. Ang code sa sistema sa asembliya gisulat sa Python ug giapod-apod ubos sa lisensya sa GPLv3.

Ang gipresentar nga sistema sa asembliya gibase sa mga kalamboan sa CloudLinux nga kompanya, nga nagpalambo sa kaugalingon nga komersyal nga pag-apod-apod base sa RHEL package base. Gitukod sa CloudLinux ang proyekto sa AlmaLinux ug mao ang founding member sa AlmaLinux OS Foundation, usa ka non-profit nga organisasyon nga gimugna aron sa pagpalambo sa usa ka neyutral nga plataporma nga adunay partisipasyon sa komunidad ug naggamit sa modelo sa pagdumala nga susama sa organisasyon sa proyekto sa Fedora. Aron makumpirma ang pasalig sa una nga gipahayag nga hingpit nga bukas ug transparent nga modelo sa pag-uswag alang sa komunidad, ang code sa sistema sa asembliya karon hingpit nga bukas, ug ang tanan nga mga yugto sa pagtukod sa AlmaLinux naa sa kontrol sa komunidad.

Ang sistema sa ALBS naka-focus sa pag-automate sa asembliya sa pag-apud-apod, pagtukod og mga pakete, pagsulay nga mga pakete, pagmugna og digital nga mga pirma ug pagmantala sa mga assembled nga pakete sa mga pampublikong repositoryo. Ang sistema gitumong sa pagproseso sa tanang yugto sa pagporma sa distribution kit isip usa ka bug-os aron mawagtang ang mga sayop nga gipahinabo sa mga hinungdan sa tawo. Ang sistema sa pagtukod nagpadayon sa pagpalambo sa internal nga CloudLinux nga sistema sa pagtukod, nga gigamit sukad sa 2012.

Dugang pa sa mga pakete sa RPM format, ang DEB format gisuportahan ug ang mga himan gihatag aron automate ang pag-ilis sa brand ug pagbag-o sa mga gitukod pag-usab nga mga pakete. Ang sistema mahimo usab nga gamiton sa paghimo sa arbitraryong mga distribusyon base sa Ubuntu ug Debian. Ang Jenkins padayon nga sistema sa panagsama gigamit sa pagsulay sa mga pagtukod. Ang source code sa mga package nga gitukod gi-download gikan sa Git repository (sa kaso sa AlmaLinux, ang mga kausaban sa RHEL packages gisubay pinaagi sa git.centos.org ug giduso ngadto sa git.almalinux.org ug sources.almalinux.org).

Ang proyekto sa AlmaLinux nagpaila sa usa ka bag-ong sistema sa pagtukod nga ALBS

Ang anonymous nga pag-access sa sistema sa asembliya sa AlmaLinux bukas sa tanan, nga gitugotan sila sa pagsubay sa tanan nga mga yugto sa distributive assembly. Pinaagi sa gihatag nga interface, mahimo nimong mahibal-an kung unsang mga pakete ang gitukod karon, kung kanus-a gitukod ang pakete sa interes, ug kung unsang mga pakete ang napakyas sa paghimo. Ang usa ka kompleto nga log sa asembliya nga adunay detalye sa lebel sa indibidwal nga mga pakete magamit alang sa pagtuki. Ang pag-access sa pagkakaron limitado sa pagmonitor sa sistema, apan ang mga plano mao ang paglunsad sa Role-Based Access Control (RBAC) sa katapusan sa Hulyo ug tugotan ang mga miyembro sa komunidad ug mga tigmintinar sa paghimo sa ilang kaugalingong mga pakete ngadto sa ALBS.

Sa umaabot, gilauman usab namo ang suporta alang sa pag-verify sa mga asembliya gamit ang serbisyo sa CodeNotary, suporta sa serbisyo sa COPR assembly, suporta alang sa mga namespaces alang sa paghatag sa mga proyekto ug organisasyon sa imprastraktura sa pagtukod sa ilang mga pakete, ug ang pag-andam sa mga himan alang sa pag-automate sa asembliya ug pagmantala sa mga hulagway sa mga virtual machine ug mga sudlanan.

Source: opennet.ru

Idugang sa usa ka comment