Publié le: 07/12/2020 @ 21:26:18: Par Nic007  Dans "Programmation "
ProgrammationAvec l'arrivée des MacBook équipés de puces propriétaires Apple M1 , le monde du modding s'est livré à essayer d'amener Linux et Windows sur Mac ARM. Étant donné que les deux systèmes d'exploitation mentionnés ne sont en aucun cas sans rapport avec le monde ARM, cette tentative a été considérée dès le départ comme tout sauf impossible. Les développeurs ont donné leur cœur et leur âme pour déchiffrer l'implémentation ARM personnalisée d'Apple, et maintenant cet effort a porté ses fruits: vous pouvez démarrer Windows 10 et Linux sur Mac avec Apple Silicon, bien que via la virtualisation. Alexander Graf, ingénieur logiciel chez Amazon , a réussi à adapter QEMU , le populaire émulateur et virtualiseur open source, ce qui a permis le fonctionnement de presque toutes les fonctions de base, y compris l'audio virtualisé et les interfaces réseau. Plus tard, plusieurs développeurs se sont associés pour corriger les bogues restants et rendre le processus d'installation plus intuitif.

Il est nécessaire de préciser que ce processus ne va nulle part dans la suppression du système d'exploitation principal, vous ne devez donc pas avoir peur de faire un gâchis. Cependant, il existe encore des obstacles qui entravent le démarrage natif de Windows ou Linux sur le Mac ARM. Linus Torvalds , le créateur de Linux, estime que le portage est compliqué par la nature fermée du GPU intégré et des autres composants du SoC M1. L'une des solutions possibles serait donc l'ouverture éventuelle de la maison de Cupertino Si vous souhaitez procéder à ce portage via QEMU, vous pouvez suivre le tutoriel vidéo que nous mettons à disposition ci-dessous.

Poster un commentaire
Vous ne pouvez plus poster de commentaire sur cette actualité car elle a été clôturée. Voulez-vous continuer cette discussion sur le forum?

Informaticien.be  - © 2002-2021 Akretio SPRL  - Generated via Kelare
The Akretio Network: Akretio  - Freedelity  - KelCommerce  - Votre publicité sur informaticien.be ?