IKomidi Eliqondisa Ubunjiniyela beFedora (i-FESCO) linesibopho sokuthuthukiswa kobuchwepheshe bokusatshalaliswa kweFedora. Linux, ivumile iphrojekthi yokuqinisekisa ukwakhiwa kwamaphakheji okuphindaphindwayo ekukhishweni kwe-Fedora 43 ekwindla. Umgomo walesi sinyathelo ukukwazi ukusebenzisa ukwakhiwa okuphindaphindwayo okungenani kumaphakheji angu-99% endaweni yokugcina.
Ukwakhiwa okuphindaphindwayo kuzokuvumela ukuthi udale amaphakheji akho e-RPM afana namaphakheji kanambambili asevele enziwe ahlinzekwa ukuthi alandwe. Okufanayo kuqinisekiswa ezingeni lemethadatha eyisisekelo namafayela afakwe kuphakheji (imethadatha kuphela enesikhathi sokwakha, umsingathi wokwakha, nokuqinisekiswa kwesiginesha yedijithali kuzohluka). Umsebenzisi uzokwazi ukuziqinisekisa ngokwakhe ukuthi amafayela anambambili asakazwa kumaphakheji ahlanganiswe kusukela emibhalweni yomthombo enikeziwe futhi awaqukethe izinguquko ezifihliwe. Ukuhlola ubunikazi bokuhlanganisa kanambambili kukuvumela ukuthi unganciki kuphela ekwethembeni kwingqalasizinda yomhlangano wokusabalalisa, lapho ukuyekethisa komdidiyeli noma amathuluzi wokuhlanganisa kungaholela ekushintshweni kwamabhukhimakhi afihliwe.
Ngaphandle kokuphepha, ukwakhiwa okuphindaphindwayo nakho kuyasiza ekulawuleni ikhwalithi - izinkinga lapho uzama ukufeza izakhiwo eziphindaphindwayo zivame ukubangelwa iziphazamisi noma imfuhlumfuhlu kukhodi, njengamaphakheji amakwe ngokuthi "noarch" asebenzisa ukuncika okuboshelwe kuzakhiwo ezithile zehadiwe. Ukwakhiwa okuphindaphindwayo kuzokwenza kube lula ukuthuthukiswa kwephakheji - ngemva kokuhlelwa okuncane, amaphakheji akhiwe kabusha azohluka kuphela ezintweni ezihlobene ngokuqondile noshintsho olwenziwe, okuzokwenza kube lula kakhulu ukuqhathanisa izinguqulo zephakheji nokuhlaziya izinguquko.
Lapho kwakhiwa imihlangano ephindaphindwayo, ama-nuances anjengokufanisa ncamashi kokuncika ayacatshangelwa; ukusetshenziswa kokwakheka okungashintshiwe kanye nezinguqulo zamathuluzi omhlangano; isethi efanayo yezinketho nezilungiselelo ezizenzakalelayo; ukugcina ukuhleleka kokuqoqwa kwamafayela (usebenzisa izindlela ezifanayo zokuhlunga); Ikhubaza umhlanganisi ekungezeni ulwazi lwesevisi olushintshashintshayo njengamavelu angahleliwe, izinkomba zendlela yefayela, nolwazi lwedethi nesikhathi sokwakha. I-Build reproducibility nayo ithintwa iziphazamisi nezimo zohlanga kuchungechunge lwamathuluzi.
Ingqalasizinda yeProjekthi ye-Fedora isivele ilungiselelwe ukusekela izakhiwo eziphindaphindwayo. Isibonelo, ekukhishweni kwangaphambilini, isistimu yokwakha iye yalungiswa ukuze ivumelanise imethadatha emayelana nezikhathi zokushintshwa kwefayela ngekhodi yomthombo wereferensi (i-mtime manje izimele esikhathini sokwakha), kanye nokuqinisekisa ukuthi ukuhleleka kwemethadatha nezakhiwo kuma-binaries kuyahambisana. Kulesi sigaba, ukumbozwa kwemihlangano ephindaphindwayo kulinganiselwa ku-90%. Ukuqinisekisa ukwakhiwa okuphindaphindwayo, i-10% esele idinga ukubandakanyeka kwabanakekeli bephakheji abanenkinga. Ukukhuthaza ukulungiswa kumaphakheji anjalo, ukwehluleka ngesikhathi sokwakha okuphindaphindwayo kuhloswe ukuthi kuthathwe njengamaphutha okwakha.
Amaphrojekthi afanayo okusekela ukwakhiwa okuphindaphindwayo nawo ayathuthukiswa ngokusabalalisa. Debian, I-Arch Linux, i-openSUSE kanye ne-NixOS.
Source: opennet.ru
