ʻO ka hoʻokuʻu mua ʻana o Asahi Linux, kahi māhele no nā polokalamu Apple me ka chip M1

ʻO ka papahana Asahi, i manaʻo e hoʻokomo i Linux e holo ma nā kamepiula Mac i lako me ka Apple M1 ARM chip (Apple Silicon), i hōʻike i ka hoʻokuʻu alpha mua o ka māhele kuhikuhi, e ʻae i kekahi e ʻike i ke kūlana o ka hoʻomohala ʻana o ka papahana. Kākoʻo ka hāʻawi ʻana i ka hoʻokomo ʻana ma nā polokalamu me M1, M1 Pro a me M1 Max. Hoʻomaopopo ʻia ʻaʻole mākaukau nā hui no ka hoʻohana ākea e nā mea hoʻohana maʻamau, akā ua kūpono no ka hoʻomaʻamaʻa mua ʻana e nā mea hoʻomohala a me nā mea hoʻohana kiʻekiʻe.

Hoʻokumu ʻia ʻo Asahi Linux ma ka waihona waihona Arch Linux, me kahi pūʻulu papahana kahiko a hele mai me ka papa KDE Plasma. Kūkulu ʻia ka hāʻawi ʻana me ka hoʻohana ʻana i nā waihona Arch Linux maʻamau, a me nā hoʻololi kikoʻī āpau, e like me ka kernel, installer, bootloader, auxiliary scripts a me nā hoʻonohonoho kaiapuni, waiho ʻia i kahi waihona ʻokoʻa. Ma ka manawa like, ua manaʻo ʻia ka papahana e hōʻoia i ka hana ʻana o Linux ma nā ʻōnaehana Apple M1 ma ke ʻano maʻamau a mākaukau e hāʻawi i ka hiki ʻana mai o ia kākoʻo i nā pahu hāʻawi.

No ka hoʻouka ʻana i ka hāʻawi ʻana, ua hoʻomākaukau ʻia kahi ʻatikala shell e hiki ke hoʻokuʻu ʻia mai macOS ("curl https://alx.sh | sh"), ma muli o ka hoʻopiha i koho ʻia, hoʻouka ʻia mai 700MB a 4GB o ka ʻikepili a hana i kahi ka honua me Linux hiki ke hoʻohana like ʻia me ka ʻōnaehana macOS hoʻokahi. Pono ka hoʻouka ʻana ma kahi o 53 GB o ka hakahaka manuahi (15 GB no ka hoʻolaha Linux a me 38 GB mālama no ka hoʻokomo pono ʻana i nā mea hou macOS). ʻO ka hoʻokomo ʻana iā Asahi Linux ʻaʻole ia e hoʻopau i ka kaiapuni macOS e kū nei, koe wale no ka hoʻemi ʻana i ka nui o ka pā disk i hoʻohana ʻia e macOS.

Ua ʻōlelo ʻia ʻo ka hāʻawi ʻana e hōʻoia i ka hana pololei o Wi-Fi, USB2 (Thunderbolt ports), USB3 (Mac Mini Type A ports), pale, NVMe drives, Ethernet, SD card reader, laptop lid closure sensor (lid switch), pale i kūkulu ʻia, keyboard, touchpad, hoʻomalu i ke kukui kīwī, hoʻololi i ke alapine CPU, loaʻa ka ʻike e pili ana i ka uku pākaukau. Loaʻa ka jack headphone ma nā ʻōnaehana M1, a loaʻa ka hopena HDMI ma nā polokalamu Mac Mini. Ma waena o nā ʻāpana i kākoʻo ʻia i nā pae hope loa a e loaʻa i ka wā e hiki mai ana ʻo USB3, nā mea i kūkulu ʻia i loko a me kahi mea hoʻoponopono pale (backlight, V-Sync, mana mana).

Ma waena o nā ʻāpana ʻaʻole i kākoʻo ʻia: ka wikiwiki o ka hoʻoili ʻana i nā kiʻi me ka hoʻohana ʻana i nā GPU, ka wikiwiki ʻana o nā codecs wikiō, DisplayPort, kamera, panel touch (Touch Bar), Thunderbolt, HDMI ma MacBook, Bluetooth, accelerator no nā ʻōnaehana aʻo mīkini, nā mode mālama mana CPU hohonu. . Loaʻa nā pūʻolo maʻamau āpau mai ka Arch Linux repositories i ka hāʻawi ʻana, akā me kekahi mau noi aia kekahi mau pilikia i hoʻoholo ʻole ʻia e kū mai ana ma muli o ke kūkulu ʻia ʻana o ka kernel me ka nui o ka ʻaoʻao hoʻomanaʻo o 16KB. No ka laʻana, aia nā pilikia me Chromium, Emacs, lvm2, f2fs a me nā pūʻolo e hoʻohana ana i ka waihona jemalloc (no ka laʻana, Rust) a i ʻole ke kahua uila (vscode, spotify, etc.). Aia nā pilikia me nā noi e hoʻohana ana i nā hale waihona puke libunwind a me webkitgtk, akā ua hana ʻia nā hoʻoponopono no lākou.

Hiki ke hoʻohana ʻia ka hāʻawi ʻana me ka makaʻu ʻole i nā pilikia pili kānāwai - ʻae maʻamau ʻo Apple i nā kernels ʻaʻole i hoʻopaʻa inoa ʻia e hoʻouka ʻia ma kāna kamepiula me ka ʻole o ka jailbreak. He kānāwai loa ka papahana no ka mea ʻaʻole hoʻohana ke awa i ka code mai macOS a me Darwin, a ua hoʻoholo ʻia nā hiʻohiʻona o ka launa pū ʻana me ka ʻenehana ma ke kumu o ka ʻenekinia reverse, he kānāwai i nā ʻāina he nui e hōʻoia i ka hoʻohālikelike.

Source: opennet.ru

Pākuʻi i ka manaʻo hoʻopuka