Keluaran ujian pertama Asahi Linux, pengedaran untuk peranti Apple dengan cip M1

Projek Asahi yang bertujuan untuk pelabuhan Linux Bagi komputer Mac yang dilengkapi dengan cip Apple M1 ARM (Apple Silicon), syarikat itu telah mengeluarkan keluaran alfa pertama bagi taburan rujukan, yang membolehkan sesiapa sahaja yang berminat untuk meneroka keadaan semasa projek tersebut. Taburan ini menyokong pemasangan pada peranti dengan cip M1, M1 Pro dan M1 Max. Walaupun binaan ini belum sedia untuk kegunaan meluas oleh pengguna biasa, ia sesuai untuk penilaian awal oleh pembangun dan pengguna lanjutan.

Asahi Linux berdasarkan asas pakej Arch Linux, merangkumi suit program tradisional dan didatangkan dengan desktop KDE Plasma. Pengedaran ini dibina menggunakan repositori Arch standard. Linux, dan semua perubahan khusus, seperti kernel, pemasang, pemuat but, skrip pembantu dan tetapan persekitaran, dipindahkan ke repositori berasingan. Projek ini bertujuan untuk memastikan fungsi Linux pada sistem Apple M1 secara umum dan bersedia untuk memudahkan kemunculan sokongan serupa dalam mana-mana pengedaran.

Untuk memasang pengedaran, fail boleh laku disediakan macOS skrip shell ("curl https://alx.sh | sh"), yang, bergantung pada pengisian yang dipilih, memuat turun dari 700 MB hingga 4 GB data dan mencipta persekitaran dengan Linux, yang boleh digunakan secara selari dengan sistem sedia ada macOSPemasangan memerlukan sekurang-kurangnya 53GB ruang cakera kosong (15GB untuk Linux-pengedaran dan rizab 38GB untuk pemasangan kemas kini yang betul macOSPemasangan Asahi Linux tidak mengganggu persekitaran sedia ada macOS kecuali untuk mengurangkan saiz partition cakera yang digunakan dalam macOS.

Pengedaran itu mendakwa menyokong Wi-Fi, USB2 (port Thunderbolt), USB3 (port Mac Mini Type A), paparan, pemacu NVMe, Ethernet, pembaca kad SD, suis penutup, paparan terbina dalam, papan kekunci, pad sentuh, kawalan lampu latar papan kekunci, penukaran frekuensi CPU dan maklumat bateri. Bicu fon kepala juga disokong pada sistem M1 dan output HDMI tersedia pada peranti Mac Mini. Sokongan untuk komponen yang sedang dalam peringkat akhir pembangunan dan dijangka tersedia tidak lama lagi termasuk USB3, pembesar suara terbina dalam dan pengawal paparan (lampu latar, V-Sync dan pengurusan kuasa).

Ciri-ciri yang tidak disokong pada masa ini termasuk pecutan grafik GPU, codec video yang dipercepatkan perkakasan, DisplayPort, kamera, Touch Bar, Thunderbolt, HDMI pada MacBook, Bluetooth, pemecut pembelajaran mesin dan mod penjimatan kuasa CPU yang mendalam. Semua pakej standard daripada repositori Arch tersedia dalam pengedaran. Linux, tetapi sesetengah aplikasi mempunyai beberapa isu yang tidak dapat diselesaikan, terutamanya disebabkan oleh kernel yang dibina dengan saiz halaman memori 16KB. Contohnya, isu telah diperhatikan dengan Chromium, Emacs, lvm2, f2fs dan pakej yang menggunakan pustaka jemalloc (cth., Rust) atau platform elektron (vscode, spotify, dsb.). Isu telah diperhatikan dengan aplikasi yang menggunakan pustaka libunwind dan webkitgtk, tetapi pembetulan telah dibuat untuknya.

Pengedaran ini boleh digunakan tanpa rasa takut akan masalah undang-undang—Apple secara rutin membenarkan kernel yang tidak ditandatangani dimuatkan pada komputernya tanpa perlu melakukan jailbreak. Projek ini sah sepenuhnya, kerana port tidak menggunakan kod daripada macOS dan Darwin, dan spesifikasi interaksi dengan perkakasan ditentukan berdasarkan kejuruteraan terbalik, yang dibenarkan secara sah di banyak negara untuk memastikan keserasian.

Sumber: opennet.ru

Beli pengehosan yang boleh dipercayai untuk tapak dengan perlindungan DDoS, pelayan VPS VDS 🔥 Beli pengehosan laman web yang boleh dipercayai dengan perlindungan DDoS, pelayan VPS VDS | ProHoster