in

Comment installer Linux sur un Mac M1 avec Apple Silicon

La prise en charge native de Linux pour la nouvelle architecture basée sur ARM d’Apple n’est pas encore prête, mais vous pouvez exécuter Linux sur un M1, M1 Pro ou M1 Max à l’aide d’une machine virtuelle. Cela vous permet d’exécuter des applications Linux 64 bits x86 ou d’essayer différentes distributions dans le confort de macOS.

Vous ne pouvez pas exécuter Linux nativement sur Apple Silicon (encore)

La prise en charge native de Linux pour les puces Apple Silicon arrive. Si vous ne pouvez plus attendre, vous pouvez exécuter Linux dès maintenant dans une machine virtuelle.

Vous pouvez le faire gratuitement avec une application de machine virtuelle (VM) appelée UTM. Il existe également une version payante du Mac App Store à 9,99 $ que vous pouvez acheter pour aider les développeurs et accéder aux mises à jour automatiques via l’interface du magasin.

Vous pouvez utiliser cette application pour émuler un grand nombre d’architectures de processeurs, y compris x86-64 (« correct » Linux de bureau) ainsi que ARM et PowerPC.

Pour commencer, téléchargez UTM et une distribution Linux de votre choix, puis commencez à créer une machine virtuelle avec UTM.

Noter: Vous pouvez utiliser UTM pour exécuter les versions ARM64 de Linux à des vitesses « quasi natives », tandis qu’une émulation de performances inférieures peut être obtenue dans les versions x86 32 bits et 64 bits. C’est à vous de choisir ce que vous choisissez, mais vous devrez faire correspondre votre version à l’architecture de votre système dans les instructions ci-dessous.

L’itinéraire facile : utilisez la galerie UTM

UTM fournit des machines virtuelles prêtes à l’emploi que vous pouvez télécharger et installer, ce qui vous permet de démarrer sans vous soucier de la configuration de votre propre machine. C’est de loin la voie la plus simple à emprunter, avec la prise en charge de certaines distributions populaires comme Arch Linux (ARM), Debian (ARM), Ubuntu (x86-64 et ARM).

Pour Linux et les projets open source similaires, les téléchargements de VM sont fournis avec tout ce dont vous avez besoin, y compris l’image disque requise pour exécuter le système d’exploitation.

Machines virtuelles Ubuntu et Arch Linux avec l'aimable autorisation de UTM Gallery

Vous pouvez également utiliser cette fonctionnalité de galerie pour télécharger des machines virtuelles prêtes à l’emploi pour Windows 10 et 11, Windows XP et macOS 9, mais vous devrez fournir vos propres images de disque.

Rendez-vous simplement sur la page Galerie et sélectionnez la machine virtuelle que vous souhaitez installer. Cliquez sur « Télécharger » pour enregistrer la configuration sur le disque, puis ouvrez UTM et cliquez sur Fichier > Importer une machine virtuelle.

Sélectionnez le fichier UTM que vous avez téléchargé et il sera importé. Dans le cas de Linux, tout ce que vous avez à faire est de cliquer sur le bouton « play » et votre VM démarrera. Nous recommandons fortement les images ARM64 pour des raisons de performances. Lors de nos tests, la version x86-64 d’Ubuntu fonctionnait à un rythme glacial, même sur un processeur M1 Max.

Ubuntu sur Apple Silicon via UTM

Noter: Si vous recevez une erreur du type « Le nombre de processeurs SMP demandés (10) dépasse le nombre maximal de processeurs pris en charge par la machine ‘mach-virt’ (8) », faites un clic droit sur votre machine virtuelle et sélectionnez « Modifier », puis accédez à « Système » et vérifiez « Afficher les paramètres avancés », puis sous « CPU Cores », entrez 8 (ou quel que soit le « max » indiqué dans l’erreur).

Créer votre propre machine virtuelle avec UTM

Vous pouvez également créer votre propre machine virtuelle, mais soyez prêt à effectuer un dépannage pour que tout fonctionne. À titre d’exemple, nous avons pu faire démarrer x86-64 Puppy Linux 9.5 jusqu’au moment où le gestionnaire de fenêtres X est lancé, auquel cas il se bloque (apparemment).

Lancez UTM et cliquez sur le bouton « Créer une nouvelle machine virtuelle », puis donnez à votre nouvelle VM un nom que vous pouvez reconnaître dans l’onglet « Informations » :

Créez une nouvelle VM et nommez-la

Passez à l’onglet « Système » et sélectionnez l’architecture système de votre choix (vous devrez la faire correspondre à la version de Linux que vous avez téléchargée) et sélectionnez la quantité de RAM souhaitée que vous souhaitez dédier à votre machine.

Faites correspondre votre architecture système et vos besoins en RAM à votre distribution Linux

Dirigez-vous maintenant vers l’onglet « Lecteurs » et supprimez tous les lecteurs existants en cliquant sur l’icône de la corbeille à côté d’eux. Créez un lecteur amovible à partir duquel installer Linux en cliquant sur « Nouveau lecteur », puis en cochant la case « Amovible » et en choisissant « USB » comme interface.

Créer un lecteur de démarrage amovible

Cliquez à nouveau sur le bouton « Nouveau lecteur » et créez un lecteur d’installation non amovible avec la taille de votre choix, en choisissant « IDE » comme interface.

Créer un lecteur d'installation

Confirmez que votre clé USB amovible est en haut de la liste (si ce n’est pas le cas, cliquez sur la flèche « haut » pour la déplacer au-dessus de votre lecteur d’installation afin que la VM recherche votre clé USB virtuelle avant votre disque dur virtuel vide.

Cliquez sur le bouton « Enregistrer » et mettez en surbrillance la machine que vous venez de créer. Cliquez sur la liste déroulante « CD/DVD » et localisez l’ISO Linux que vous souhaitez démarrer.

Localisez votre image disque

Enfin, appuyez sur le bouton « Play » pour démarrer votre machine virtuelle et attendez que Linux se charge.

Le chargeur de démarrage Puppy Linux

Si vous rencontrez des problèmes, vous souhaiterez peut-être modifier le type « Système » dans l’onglet « Système », et cochez « Afficher les paramètres avancés » pour voir encore plus d’options que vous pouvez modifier. Vous aurez peut-être du plaisir à émuler certains des paramètres fournis dans les machines virtuelles de la galerie UTM prêtes à l’emploi, conformément à la section ci-dessus.

Parallels fonctionne aussi

UTM est gratuit mais pas sans ses bizarreries. Si vous possédez déjà Parallels ou si vous souhaitez utiliser Parallels pour obtenir une expérience Windows 10 plus stable, vous pouvez également utiliser Parallels pour créer des machines virtuelles Linux sur Apple Silicon.

Vous pouvez également être intéressé par notre guide pour faire fonctionner Windows 11 sur Apple Silicon.

Laisser un commentaire

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

Pouvez-vous installer Linux sur un Mac Apple Silicon M1 ?

Pouvez-vous installer Linux sur un Mac Apple Silicon M1 ?

Comment connecter une manette PS5 DualSense à une Apple TV

Comment connecter une manette PS5 DualSense à une Apple TV