Une vidéo encourageante d'Asahi Linux sur un Mac M1

Mickaël Bazoge |

Le développement d'Asahi Linux pour les Mac équipés de puces Apple bat son plein, et ce chantier, qui se déroule à ciel ouvert, est déjà très bien avancé. L'équipe de développeurs, qui s'est officiellement lancée début 2021 dans cette opération un peu folle d'une distribution GNU/Linux pour les dernières machines d'Apple, a partagé sur Twitter une vidéo qui a de quoi impressionner.

Dans la vidéo ci-dessus, on voit le processus de configuration et de démarrage qui prend moins de 60 secondes. Un sacré boulot, car la plateforme d'Apple est propriétaire et le constructeur ne livre pas de documentation précise sur les entrailles de ses puces. Les développeurs doivent donc analyser les composants et écrire les pilotes qui vont bien. On mesure, un peu plus d'un an après le début du travail, les progrès accomplis.

Asahi Linux : le travail pour porter Linux sur les Mac Apple Silicon a débuté

Asahi Linux : le travail pour porter Linux sur les Mac Apple Silicon a débuté

Asahi Linux est aussi pris en charge par le système multi-démarrage des Mac : que vous soyez Linux ou macOS, vous n'aurez pas à choisir ! Et cela n'affectera pas le niveau de sécurité du système d'exploitation d'Apple. En bout de course, l'idée est est de pouvoir utiliser au quotidien Linux sur les Mac M1 sans y penser.

Pour les amateurs, le projet se suit sur GitHub. Il est possible aussi de donner un coup de main financier sur Patreon ou en « sponsorisant » Hector Martin, l'instigateur du projet (à qui l'on doit l'installation de Linux sur PS4).

C

C'est prometteur pour Asahi Linux sur les MacBook Pro 2021

Tags
avatar Kiru | 

Concrètement à quoi sert Linux ? Je comprends que c’est plus secure que Windows et que c’est gratuit. Et… c’est tout ?

avatar DP-Britto | 

@Kiru

Concrètement à quoi sert Windows ? Je comprends que ça soit preinstallé sur des ordinateurs mais après ? C’est tout ?

avatar armandgz123 | 

@Kiru

C’est un os comme les autres en plus d’être gratuit, libre, et léger

avatar matthieud | 

Linux présente l'avantage d'être accessible via de nombreuses distributions, qui chacune a sa spécificité et donc s'adapte aux besoins des utilisateurs (légère pour l'une, axée sur l'éducation ou le gaming, ou encore la simplicité d'utilisation pour d'autres). En plus d'être gratuit, de reposer sur des logiciels ou un noyau open source, ou encore d'être très stable et ce sans aucune pub.

avatar en chanson | 

@Kiru

"plus secure que Windows"

Et donc encore plus secure que macos

avatar CogipTelematique | 

Des développeurs préfèrent utiliser Linux car il est libre (on sait comment il est conçu, ce n'est pas une boite noire comme Mac OS), aussi Linux offre beaucoup de personnalisation : différents environnements de bureau disponibles et meilleurs outils systèmes et réseau : possibilité de monter des volumes réseau SSH nativement sans passer par des outils payants, utilisation de containers nativement (Docker c'est avant tout une techno linux), et les distributions Linux typiques sont moins lourdes que Mac OS en terme de consommation mémoire.

Après les inconvénients de Linux c'est le manque d'outils multimédias et commerciaux (pas de MS Office ni les outils Adobe) et une expérience utilisateur qui n'est pas unifiée, car contrairement à Windows ou Mac OS qui sont des systèmes complets, dans le monde linux on utilise une "Distribution linux" qui consiste en : le noyau linux + des outils systèmes (les fameux outils GNU) + généralement un environnement de bureau (Gnome, KDE...) + les applications qu'on veut. Alors l'expérience utilisateur est décousue mais tout peut être personnalisé très finement.

avatar Kiru | 

@CogipTelematique

Merci pour ces précisions !

avatar marc_os | 

@ CogipTelematique

> ce n'est pas une boite noire comme Mac OS)

MacOS n'est pas complètement une boîte noire. La partie "haut niveau" oui, mais pas Darwin. En effet, tout le monde peut consulter les sources de Darwin, le noyau de macOS qui est OpenSource:
https://opensource.apple.com/source/

avatar _Lion04_ | 

Qu’on-t-il fait ?? Ils ont osé mettre Linux sur Mac 😱😫 Sacrilège !
Adieu petit mac M1 🪦

avatar f3nr1l | 

Linux c’est pas grand chose… juste ce qui fait tourner 70 % de tout ce qui a un processeur.
Du supercalculateur qui deplie des proteines jusqu’a l’ampoule connectée de ton salon.

avatar Kiru | 

@f3nr1l

Je ne savais pas. Merci !

avatar DP-Britto | 

@f3nr1l

100% des superordinateurs, rien que ça déjà

avatar f3nr1l | 

@DP-Britto

Absolument. Ainsi que des routeurs (hors cisco), des ‘box, des lecteurs multimedia, des cameras IP, des devices android, j’en passe et des meilleurs.

Et au moins de 90% des serveurs d’internet.

avatar DP-Britto | 

@f3nr1l

Complètement. Oui linux n’est pas répandu après

avatar raoolito | 

on peut se demander la raison qui fait qu’utiliser parallel c’est pas fun et qu’il faut absolument un OS natif.. mais bon bravo pour l’exploit c’est en effet impressionnant !

avatar Maxime A. | 

@raoolito Parralel arrive à virtualiser sur les Mac M1 ?

avatar maxou56 | 

@Maxime A.
Oui 👍, mais uniquement avec des OS ARM64.

avatar andr3 | 

Un Mac mini M1 avec Asahi Linux peut faire un serveur multifonctions OwnCloud, NAS …

Intéressant … je crie que je vais suivre cette équipe de plus près.

avatar zfil | 

Chouette ça va permettre de continuer à utiliser les m1 longtemps même si Apple arrête le support sans faire un compromis sur la sécurité …
Et sinon c’est vrai que ça peut permettre d’utiliser un macmini comme serveur

avatar totoguile | 

Ce que j'adore avec le dev principale, c'est que sur twitter il avait "vu" que le M1Max possédait la cablerie pour le connecter à un autre M1Max ... et que du coup il a pris en compte le support du M1Ultra quelques semaines avant son annonce :-)
En tout cas chapeau à eux !

avatar CogipTelematique | 

Derrière il y a un travail de longue date. Ils ont par exemple fait une couche de virtualisation pour faire tourner Mac OS dans une VM transparente sur le M1 pour pouvoir comprendre la communication entre l'OS et le matériel. Il y a aussi du travail en cours pour écrire des pilotes vidéo pour la 3D. Ça avance petit à petit et c'est extrêmement intéressant. Derrière c'est aussi un travail de documentation de cette architecture propriétaire. J'espère qu'à terme ceux qui le voudront pourront utiliser Linux sur leur M1. L'intérêt c'est que certaines personnes qui font du développement ou des tâches précises n'ont pas envie d'utiliser Mac OS, préfèrent Linux (qui a ses qualités et ses supériorités) tout en ayant un ordinateur avec une puce incroyable et une excellente autonomie.

avatar laraigneegypsymontealagouttiere | 

Je croyais que la sécurité des nouveaux Mac faisaient qu’on ne pouvait pas booter autre chose

Ils ont donc réussi à contourner les restrictions de la puce apple ?

avatar Sometime | 

Oui et non. Sans être spécialiste, il me semble que la puce T2 n'inclut pas les certificats classiques de MS qui sont utilisés pour authentifier la plupart des Bootloaders Windows/Linux. Mais cela n'empêche a priori pas de booter n'importe quel OS, par contre Secure Boot ne sera sans doute pas actif via la puce T2, mais via un secure boot classique sans TPM/Secure Enclave.

avatar pechtoc | 

C'est encourageant mais c'est plutôt un dual boot Windows qui m'intéresse.
Les puces M1 sont alléchantes mais je suis hermétique à OSX.

avatar ech1965 | 

@pechtoc

Pas de macOS, pas de M1 ;-)

CONNEXION UTILISATEUR