Iyo AlmaLinux purojekiti yakaunza itsva kuvaka system ALBS

Vagadziri veAlmaLinux kugovera, iyo inogadzira yemahara clone yeRed Hat Enterprise Linux yakafanana neCentOS, yakaunza itsva musangano system ALBS (AlmaLinux Build System), iyo yakatoshandiswa mukugadzira iyo AlmaLinux 8.6 uye 9.0 kuburitswa kwakagadzirirwa. iyo x86_64, Aarch64, PowerPC ppc64le uye s390x zvivakwa. Pamusoro pekuvaka kugovera, ALBS inoshandiswawo kugadzira uye kuburitsa zvigadziriso zvekugadzirisa (errata), uye masaini emapakeji. Iyo kodhi system system yakanyorwa muPython uye yakagoverwa pasi peGPLv3 rezinesi.

Iyo yakaunzwa musangano sisitimu yakavakirwa pane zvirikuitika kambani yeCloudLinux, iyo iri kuvandudza yayo yekutengeserana kugovera zvichibva paRHEL package base. CloudLinux yakatanga chirongwa cheAlmaLinux uye ndiyo nhengo yekutanga yeAlmaLinux OS Foundation, sangano risingabatsiri rakagadzirwa kuti risimudzire papuratifomu isina kwayakarerekera nekutora chikamu kwenharaunda uye kushandisa modhi yehutongi yakafanana nesangano rechirongwa cheFedora. Kusimbisa kuzvipira kune yakambotaurwa yakavhurika uye yakajeka yekusimudzira modhi yenharaunda, kodhi yehurongwa hwegungano ikozvino yakazaruka, uye matanho ese eAlmaLinux kuvaka ari pasi pekutonga kwenharaunda.

Iyo ALBS sisitimu yakatarisana nekugadzira otomatiki kuunganidzwa kwekugovera, kuvaka mapakeji, kuyedza mapakeji, kugadzira masiginecha edhijitari uye kuburitsa mapakeji akaunganidzwa mumatura eruzhinji. Iyo sisitimu yakanangana nekugadzirisa matanho ese ekugovera kit kuumbwa sechinhu chimwe chete kubvisa zvikanganiso zvinokonzerwa nevanhu. Iyo yekuvaka system inoenderera mberi nekuvandudzwa kwemukati CloudLinux kuvaka system, yakashandiswa kubvira 2012.

Pamusoro pemapakeji ari muRPM fomati, iyo DEB fomati inotsigirwa uye maturusi anopihwa otomatiki kutsiva brand uye kugadziridzwa kwemapakeji akavakwazve. Iyo sisitimu inogona zvakare kushandiswa kugadzira zvisina tsarukano kugovera zvichibva paUbuntu neDebian. Jenkins inoenderera mberi yekubatanidza sisitimu inoshandiswa kuyedza kuvaka. Iyo kodhi kodhi yemapakeji ari kuvakwa inotorwa kubva kuGit repository (munyaya yeAlmaLinux, shanduko kumapakeji eRHEL inoteverwa kuburikidza negit.centos.org uye kusundirwa kugit.almalinux.org uye sources.almalinux.org).

Iyo AlmaLinux purojekiti yakaunza itsva kuvaka system ALBS

Kusazivikanwa kupinda kune iyo AlmaLinux musangano system yakavhurika kune wese munhu, ichivabvumira kuteedzera matanho ese ekugovera. Kuburikidza neiyo yakapihwa interface, unogona kuona kuti ndeapi mapakeji ari kuvakwa parizvino, pakavakwa pasuru yekufarira, uye kuti ndeapi mapakeji akatadza kuvaka. Rogi yegungano yakazara ine ruzivo pamwero wepakeji yega yega inowanikwa kuti iongororwe. Kupinda parizvino kunogumira pakutarisa sisitimu, asi zvirongwa ndezvekutanga Role-Based Access Control (RBAC) mukupera kwaChikunguru uye kubvumira nhengo dzenharaunda nevachengeti kuti vavake mapakeji avo muALBS.

Mune ramangwana, isu tinotarisirawo tsigiro yekusimbisa magungano achishandisa CodeNotary sevhisi, tsigiro yemusangano weCOPR, tsigiro yenzvimbo dzekupa mapurojekiti nemasangano ane zvivakwa zvekuvaka mapakeji avo, uye gadziriro yezvishandiso zvekugadzira gungano uye otomatiki. kudhindwa kwemifananidzo yemashini chaiwo uye midziyo.

Source: opennet.ru

Voeg