Ukuhlolwa kokuqala kwe-Asahi Linux, i-distro ye-Apple M1, sekuqalile kakade

Muva nje kwaziwa ukuqala kwezivivinyo zokuqala ze ukusatshalaliswa kwe-Linux "Asakhi" eyokuqala iwukwakhiwa kwe-OpenBSD ye-Apple M1, edinga ukufakwa kwendawo ye-UEFI elungiselelwe iphrojekthi ye-Asahi Linux kanye ne-U-Boot.

Le nguqulo yokuqala yokuhlola idinga ukuthi uqale ufake i-Asahi kumodi yokufaka encane bese uxhuma induku ye-USB ngesithombe se-OpenBSD bese usivula kusenesikhathi ukuze uqalise kabusha ku-U-Boot ukuze usebenzise isifaki se-OpenBSD.

Ukukhetha ukusebenzisa i-OpenBSD kule nguqulo yokuqala yokuhlola kungenxa yamakhono okusekela ihadiwe yemvelo ye-OpenBSD zicishe zifane ne-Asahi Linux.

Kulabo abangazi ngephrojekthi ye-Asahi, kufanele wazi ukuthi ihlose ukufaka i-Linux ukuze isebenze kumakhompyutha we-Mac afakwe i-Apple M1 (Apple Silicon) ARM chip.

Inguqulo yokuqala ye-alpha yokusatshalaliswa kwesithenjwa ivumela noma ubani ukuthi abone isimo samanje sokuthuthukiswa kwephrojekthi. Ikhithi yokusabalalisa isekela ukufakwa kumadivayisi asebenzisa i-M1, i-M1 Pro ne-M1 Max futhi kuyaphawulwa ukuthi izakhiwo azikakalungeli ukusetshenziswa kabanzi ngabasebenzisi abajwayelekile, kodwa sezivele zilungele ukujwayelwa okokuqala ngabathuthukisi nabasebenzisi abathuthukile.

I-Asahi Linux isuselwe esisekelweni sephakheji ye-Arch Linux, ihlanganisa iphakheji yesofthiwe evamile futhi iza nedeskithophu ye-KDE Plasma. Ukusabalalisa kwakhiwe kusetshenziswa amakhosombe e-Arch Linux avamile, futhi zonke izinguquko ezithile ezifana ne-kernel, isifaki, i-bootloader, imibhalo yomsizi, nezilungiselelo zemvelo ziyiswa endaweni yokugcina ehlukile.

Ngesikhathi esifanayo, iphrojekthi ihlose ukuqinisekisa ukuthi i-Linux iyasebenza izinhlelo I-Apple M1 ngokujwayelekile futhi ulungele ukufaka isandla ekukhuleni kokusekelwa okunjalo kunoma yikuphi ukusatshalaliswa.

Kule nguqulo yokuqala yokuhlola Kuthiwa iyasebenza njengamanje kahle ekusabalaliseni WiFi, USB2 (Izimbobo zokuduma), USB3 (Amachweba we-Mac Mini Type A), isibonisi, amadrayivu I-NVMe, i-Ethernet, isifundi sekhadi le-SD, inkinobho yesivalo se-laptop (i-cap switch), isibonisi esihlanganisiwe, ikhibhodi, iphedi yokuthinta, isilawuli sokukhanya kwangemuva ikhibhodi, ukushintsha kwefrikhwensi ye-CPU, ulwazi lokushajwa kwebhethri.

Izinhlelo ze-M1 nazo zinejekhi ye-headphone, kuyilapho ukuphuma kwe-HDMI kutholakala kumadivayisi we-Mac Mini. Izingxenye ukuqaliswa kosekelo lwazo kusezigabeni zokugcina futhi ezizotholakala maduze zihlanganisa i-USB3, izipikha ezakhelwe ngaphakathi, nesilawuli sokubonisa (i-backlight, V-Sync, ukuphathwa kwamandla).

Izingxenye ezingakasekelwa zifaka: Ukusheshisa kwezithombe ze-GPU, amakhodekhi evidiyo asheshisiwe, i-DisplayPort, ikhamera, i-Touch Bar, i-Thunderbolt, i-HDMI ku-MacBook, i-Bluetooth, isisheshisi sokufunda ngomshini, izindlela ezijulile zokonga amandla e-CPU.

Ukusatshalaliswa kunawo wonke amaphakheji esitoko avela kumakhosombe e-Arch Linux, kodwa kunezinkinga ezingaxazululiwe kwezinye izinhlelo zokusebenza, ikakhulukazi ngenxa ye-kernel eyakhiwe ngosayizi wekhasi lememori lika-16 KB. Isibonelo, kukhona izinkinga nge-Chromium, i-Emacs, i-lvm2, i-f2fs, namaphakheji asebenzisa ilabhulali ye-jemalloc (njenge-Rust) noma uhlaka lwe-electron (vscode, spotify, njll).

Ngaphandle kwalokho kushiwo lokho kunezinkinga ngezinhlelo abazisebenzisayo Imitapo yolwazi libunwind kanye webkitgtk, kodwa izixazululo sezivele zenzelwe bona.

Ukufaka ukusatshalaliswa, kulungiselelwe iskripthi segobolondo esethulwe ku-macOS ongasikhipha ku-terminal:

curl https://alx.sh | sh

Ngokuya nge-padding ekhethiwe, ilanda isuka ku-700 MB iye ku-4 GB yedatha futhi yakhe indawo ye-Linux engasetshenziswa ngokuhambisana ne-macOS ekhona.

Ukufakwa idinga okungenani u-53 GB wesikhala samahhala kudiski (i-15 GB yokusabalalisa kwe-Linux kanye ne-38 GB yokufakwa ngempumelelo kwezibuyekezo ze-macOS). Ukufaka i-Asahi Linux akuphuli imvelo ekhona ye-macOS, ngaphandle kokunciphisa usayizi we-disk partition esetshenziswa yi-macOS.

Ekugcineni, kufanele kushiwo lokho ukusatshalaliswa kungasetshenziswa ngaphandle kokwesaba izinkinga zomthetho: I-Apple ngokuvamile ivumela izinhlamvu ezingasayiniwe ukuthi zilandwe kumakhompyutha abo ngaphandle kokugqekeza ejele.

Iphrojekthi isemthethweni ngokuphelele, njengoba ichweba lingasebenzisi ikhodi evela ku-macOS ne-Darwin, futhi izici zokusebenzisana ne-hardware zinqunywa ngesisekelo sobunjiniyela obuhlanekezelwe, obuvunyelwe umthetho emazweni amaningi ukuze kuqinisekiswe ukuhambisana.


Engeza njengomthombo okhethwayo