Deepin atteint Apple Silicon grâce à Asahi Linux

Deepin sur Apple M1

Bien qu'il faudra de nombreuses années pour se réaliser, il y a des développeurs et toutes sortes de personnes qui disent que l'avenir appartient à ARM. Parmi ceux qui soutiennent cette théorie, nous avons Apple, une entreprise qui, il y a trois ans il a présenté ses processeurs Apple Silicon et aujourd'hui il ne vend plus rien avec l'architecture x86_64. Pour que les fabricants de PC parviennent à un accord et suivent leur chemin, il reste encore du chemin à parcourir, mais Linux peut désormais fonctionner même avec ces processeurs. ET Profond dans est le dernier à rejoindre la liste des distributions capables de le faire.

Cela a été annoncé dans deux articles sur leur blog officiel. Dans Premier Ils nous parlent du Mac Mini M1, qui est un ordinateur lancé par Apple en 2020, avec M1, etc, etc, et que tout n'est pas si simple en raison du système de démarrage qu'il utilise. Asahi-Linux est un projet qui vise à amener Linux sur la plate-forme Apple Silicon, et il a déjà été possible d'exécuter Alpine Linux, Debian, Fedora, Gento et Ubuntu, entre autres, sur le Mac Mini M1.

Deepin Linux travaille pour adapter votre système au M1

Wuhan Deepin Technology Co., Ltd. explique le processus d'adaptation, en commençant par les 4 étapes à suivre pour installer Linux sur le M1 :

  1. Tout d'abord, vous devez exécuter le script d'installation sur macOS. Ce script ajoutera la configuration d'installation et le package d'installation rootfs, partitionnera le reste de l'espace disque et flashera le chargeur de démarrage, entre autres.
  2. Ensuite, vous devez éteindre et rallumer l'ordinateur, puis flasher l'élément de l'étape 1. À ce stade, le travail de définition de la distribution Linux installée comme démarrage par défaut est exécuté.
  3. Après le redémarrage, le système entrera dans le chargeur de démarrage avec flash, qui est m1n1, et chargera le chargeur de démarrage du système UEFI suivant en fonction des paramètres, qui est généralement UBoot. UBoot décidera s'il faut démarrer le système d'exploitation directement ou démarrer GRUB comme dicté par le fichier de configuration. À partir de là, tout est similaire à un système UEFI normal.
  4. Enfin, selon la méthode d'installation des différentes distributions, le premier démarrage peut entrer dans l'assistant de configuration.

Deepin envisage maintenant d'utiliser le programme d'installation officiel d'Asahi Linux et le logiciel ARM64 de Deepin, puis fusionner les projets m1-debian et m1-deepin. Dans tests qu'ils ont fait, Deepin a pu démarrer, mais pour ce faire, ils ont d'abord dû passer par Debian, mais pas avant d'avoir vu des paniques du noyau. À un moment donné, vous pouvez supprimer les packages Debian et ne laisser que ceux de Deepin, ainsi que ceux liés à Asahi qui sont nécessaires dans le projet m1-debian.

Il faut un peu plus de travail pour installer l'environnement graphique (DDE), mais ils ont réussi, comme le montrent les captures d'écran comme celles-ci :

Bureau dans le M1

Il y a encore du chemin à faire

Que l'équipe de développeurs Deepin y est parvenue ne signifie pas qu'il est disponible pour tout le monde. Le processus d'installation n'a rien à voir avec le démarrage d'une session en direct et l'exécution de Calamares, et il nécessite beaucoup de configuration pour que tout soit proche de la mise en place, car il n'est même pas entre les mains d'experts. Ce sera dans le futur, mais même alors, il faudra tenir compte des choses.

Alors qu'il était déjà possible d'installer Linux sur un Mac il y a des années, ce qu'on appelait auparavant Mac OS X n'était pas capable de récupérer l'espace de la partition si l'on voulait supprimer Linux, pour lequel il fallait, si je me souviens bien, démarrer un Live Session, lancez le gestionnaire de partitions, laissez l'espace vide et déjà, depuis Mac OS X, agrandissez la taille du disque pour tout occuper. Avant d'exécuter le script nécessaire pour installer Linux sur un Mac avec M1, il faut savoir ce qui se passera si vous voulez revenir en arrière, et c'est quelque chose que je ne peux pas signaler car je n'ai effectué aucun test.

Quoi qu'il en soit, Deepin peut déjà être exécuté sur le Mac Mini M1, et ce n'est qu'une question de temps avant que tout ne soit aussi simple qu'avant.


Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont marqués avec *

*

*

  1. Responsable des données : AB Internet Networks 2008 SL
  2. Finalité des données: Contrôle du SPAM, gestion des commentaires.
  3. Légitimation: votre consentement
  4. Communication des données: Les données ne seront pas communiquées à des tiers sauf obligation légale.
  5. Stockage des données: base de données hébergée par Occentus Networks (EU)
  6. Droits: à tout moment, vous pouvez limiter, récupérer et supprimer vos informations.