
Yakanga ichangobva kuziviswa kuti Fedora Engineering Steering Committee (FESCo), inotarisira kugadzirwa kwehunyanzvi hwe "Fedora", yakabvumira kunze kwemitemo yayo, izvo chaizvoizvoe inobvumira kusanganisira faira rinogoneka uye raibhurari yakaunganidzwa yepuratifomu yeMacOS mune asahi-installer installer package. Pari zvino, mumitemo yekubatanidza MuFedora, zvinotsanangurwa kuti ese mabhinari ehurongwa mafaera uye maraibhurari anosanganisirwa mumapakeji ekupedzisira anofanirwa kuumbwa kubva kune kodhi kodhi yakapihwa mune sosi pasuru.
Ichi chinodiwakana imhaka yekuti mabhinari anogona kunge aine mabasa akavanzika kana shanduko yakaipa, zvichiita kuti zviome kuona kushanda kwayo uye kugadzirisa kuburikidza nezvigamba. Pamusoro pezvo, maraibhurari uye mabhinari anokonzeresa anogona kugadzirwa pasina kushandisa Fedora yakatemerwa kuunganidza mireza, iyo inobvumira kumwe kudzivirira uye optimization nzira.
Chikonzero chekuita kusarudzika ndechekuti iyo Fedora Asahi Remix vagadziri (iyo edition yakagadzirirwa kuiswa pamakomputa eMac ane Apple Silicon ARM chips) Ndivo vakakumbira yekusuma iyo inogoneka uye raibhurari.
Nezvo, ikozvino pane kushandisa standard installer inoshandiswa muFedora (inova Anaconda), Fedora Asahi Remix inoshandisa yayo yekuisa "asahi-installer". Iyo Fedora Asahi Remix yekuisa maitiro inotanga kubva kune iripo macOS inoshanda paMac komputa.
asahi-installer ndiyo yekutanga purojekiti inoshandiswa kuisa Fedora Asahi Remix paApple Silicon systems. Iyo inoumbwa nezvikamu zviviri: chishandiso chinomhanya paMacOS kuita iyo chaiyo yekumisikidza uye Python module yekubvisa firmware nekuiisa panzvimbo chaipo.
Tinoda kukumbira kusarudzika kuti tikwanise kutumira aya maviri akafanovakwa mabhinari paFedora, kuitira kuti isu tigone kuvaka iyo yekuisa pane Fedora zvivakwa uye titumire kune vashandisi, pane kushandisa prebuilt kubva kuAsahi Linux chirongwa (ndicho tiri kuita izvozvi). Tinoda kuita izvi chaizvo nekuti zvinotitendera kutumira vashandisi m1n1 nhanho1 iyo zvakare yakavakirwa muFedora (iyo Asahi Linux simisi inosanganisira yayo pre-kuvaka).
Pamusoro pechishandiso ichi, iyo yekuisa ine Python module iyo inoshandiswa kubvisa uye kuisa iyo firmware. Kunyangwe iyo pasuru ine module yekuvhura iyo firmware yakatogamuchirwa muFedora repository, kuisirwa kwepakeji neinoisirwa kwakadzivirirwa nekudiwa kwekusanganisa mafaera anoteedzera akagadzirirwa macOS.
Izvo zvinotaurwa kuti Iyo yekuisa yakanyorwa muPython uye, kuti imhanye paMacOS, inoda muturikiri wePython uye raibhurari ye libffi, ane kodhi kodhi inopihwa pasi peMIT rezenisi uye kuvaka zvinhu izvi zvemacOS kubva kunobva kodhi munzvimbo yeLinux zvinonetsa, saka Fedora Asahi Remix vanogadzira vakakumbira kusarudzika kune mutemo. Izvi inovabvumira kuti vawedzere yakatounganidzwa Python muturikiri we macOS (python-3.9.6-macos11.pkg) uye libffi raibhurari (libffi-3.4.6-macos.tar.gz) kune asahi-installer package. Kusanganisira mafaera aya mune yekuisa sosi pasuru zvinokutendera kuti ushandise yakajairwa Fedora zvivakwa kugadzira iyo yekuisa, panzvimbo yekurodha yakagadzirira-yakagadzirwa zvikamu kubva kuAsahi Linux chirongwa.
Mushure mehurukuro, Nhengo dzekomiti yeFESCo dzakabvuma kupa musiyano nekuti Fedora zvivakwa hazvitsigire kugadzira zvinogoneka zve macOS. Vatori vechikamu chepurojekiti vanounganidza zvakasiyana-siyana akagadzirira-kushandisa-executable mafaera akakurudzirwa kuti aiswe mupakeji kubva kune anowanikwa source code. Kana maturusi e-cross-compile awanikwa eMacOS, mhinduro inogona kuongororwazve.
Kugamuchira kunze kunobvumirawo kuti purogiramu yekuisa iendeswe kuFedora, nokudaro kuderedza nhamba yezvikamu zvekunze zvinobatanidzwa mukugovera. Panzvimbo yekuwedzera musangano wekunze weasahi-installer yese yekuisa, kugovera kuchachinja kumagungano ekunze emaseti maviri akasiyana ezvigadzirwa, uye iyo yekumisikidza pachayo ichavakwa paFedora.
mabviro: https://pagure.io