Pulojekiti ya AlmaLinux idayambitsa njira yatsopano yomanga ALBS

Omwe amapanga zida zogawa za AlmaLinux, zomwe zimapanga mtundu waulere wa Red Hat Enterprise Linux wofanana ndi CentOS, adapereka njira yatsopano yopangira ALBS (AlmaLinux Build System), yomwe idagwiritsidwa ntchito kale popanga AlmaLinux 8.6 ndi 9.0 zotulutsidwa zomwe zakonzedwa kuti zitheke. ma x86_64, Aarch64, PowerPC ppc64le ndi s390x zomangamanga. Kuphatikiza pakupanga kugawa, ALBS imagwiritsidwanso ntchito kupanga ndi kufalitsa zosintha zosintha (errata), ndi phukusi losaina pakompyuta. Khodi yomanga imalembedwa ku Python ndikugawidwa pansi pa layisensi ya GPLv3.

Dongosolo la msonkhano lomwe laperekedwa lidakhazikitsidwa ndi zomwe CloudLinux, zomwe zimapanga zogawa zake zamalonda kutengera phukusi la RHEL. CloudLinux inayambitsa AlmaLinux Project ndipo ndi membala woyambitsa AlmaLinux OS Foundation, bungwe lopanda phindu lopangidwa kuti likhale losalowerera ndale, loyendetsedwa ndi anthu pogwiritsa ntchito chitsanzo cholamulira mofanana ndi Fedora Project. Kuti atsimikizire kudzipereka kwachitukuko chomwe chidalengezedwa kuti ndi chotseguka komanso chowonekera kwa anthu ammudzi, khodi yomanga dongosolo tsopano yatseguka, ndipo magawo onse omanga a AlmaLinux amawongoleredwa ndi anthu ammudzi.

Dongosolo la ALBS limayang'ana kwambiri pakumanga nyumba zogawa, kumanga phukusi, kuyesa phukusi, kupanga siginecha ya digito, ndikusindikiza mapaketi ophatikizidwa m'malo osungira anthu. Dongosololi cholinga chake ndi kukonza magawo onse a mapangidwe a magawo onse kuti athetse zolakwika zomwe zimachitika chifukwa chamunthu. Dongosolo lomangali likupitiliza kusinthika kwadongosolo lamkati la CloudLinux, lomwe lakhala likugwiritsidwa ntchito kuyambira 2012.

Kuphatikiza pa ma phukusi a RPM, mawonekedwe a DEB amathandizidwa ndipo zida zimaperekedwa kuti zisinthe mawonekedwe ndikusintha mapaketi omanganso. Kuphatikizira dongosololi lingagwiritsidwe ntchito kupanga magawo osagwirizana ndi Ubuntu ndi Debian. Zomanga zimayesedwa pogwiritsa ntchito njira yophatikizira ya Jenkins. Khodi yochokera pamaphukusi omwe akumangidwa amatsitsidwa kuchokera ku Git repository (pankhani ya AlmaLinux, zosintha zamaphukusi a RHEL zimatsatiridwa kudzera pa git.centos.org ndikusamutsidwa ku git.almalinux.org ndi sources.almalinux.org).

Pulojekiti ya AlmaLinux idayambitsa njira yatsopano yomanga ALBS

Kwa aliyense, mwayi wosadziwika wa njira yomanga ya AlmaLinux ndi yotseguka, yomwe imakupatsani mwayi wotsata magawo onse ogawa. Kupyolera mu mawonekedwe operekedwa, mukhoza kudziwa kuti ndi mapepala ati omwe akumangidwa panopa, pamene phukusi lachiwongoladzanja linamangidwa, ndi phukusi lomwe linalephera kupanga. Kuti muwunike, chipika chathunthu chomangika chimapezeka ndi tsatanetsatane pamlingo wa paketi iliyonse. Kufikira pano kumangoyang'anira dongosololi, koma dongosololi ndikuyambitsa njira zoyendetsera ntchito (RBAC) kumapeto kwa Julayi ndikulola othandizira ndi osamalira ammudzi kuti adzipangire okha phukusi la ALBS.

M'tsogolomu, zikuyembekezekanso kuthandizira kutsimikizira kwa msonkhano pogwiritsa ntchito ntchito ya CodeNotary, kuthandizira msonkhano wa COPR, kuthandizira malo opangira mayina kuti apereke mapulojekiti ndi mabungwe ndi zomangamanga zomanga phukusi lawo, ndikukonzekera zida zopangira makina osindikizira ndi kusindikiza zithunzi. makina enieni ndi zotengera.

Source: opennet.ru

Kuwonjezera ndemanga