How To Install Arch Linux Windows Subsystem For Linux Feature Image

Table des matières

Alors que les distributions populaires comme Ubuntu, Debian et Fedora sont disponibles sur le sous-système Windows pour Linux (WSL) depuis un certain temps, vous pouvez maintenant installer et utiliser Arch Linux également. Arch Linux est réputé pour sa conception de base, son modèle à libération roulante et son concept centré sur l’utilisateur. L’exécuter à l’intérieur de WSL sur Windows vous donne le meilleur des deux mondes: une distribution Linux minimale et saignante aux côtés de vos outils Windows. Ce guide fournit un bref aperçu de WSL et explique comment installer Arch Linux dessus.

Qu’est-ce que le sous-système Windows pour Linux (WSL)

Le sous-système Windows pour Linux (WSL) est une fonctionnalité des Windows 10 et 11 qui vous permet d’installer et d’exécuter des distributions Linux nativement sans nécessiter de configuration à double boot ou de machine virtuelle. Considérez-le comme un traducteur entre Windows et Linux, vous permettant d’utiliser des outils Linux, d’exécuter des scripts et même de lancer des applications GUI – le tout sans quitter votre bureau Windows.

Il existe deux versions standard du sous-système Windows pour Linux: WSL 1 et WSL 2. WSL 1 était la version initiale. Il a traduit les appels du système Linux en appels de noyau Windows NT. Bien qu’innovant, il avait des limitations de performances, en particulier avec les opérations du système de fichiers et manquait de compatibilité complète des appels système, notamment aucune prise en charge de certaines fonctionnalités du noyau Linux.

WSL 2 représente un changement architectural majeur. Il utilise un véritable noyau Linux fonctionnant à l’intérieur d’une machine virtuelle utilitaire légère basée sur Hyper-V. Cette conception améliore considérablement les performances du système de fichiers et offre une compatibilité complète des appels système. Il permet d’exécuter des applications et des outils Linux qui étaient auparavant incompatibles avec WSL 1. Pour une distribution comme Arch Linux, qui s’appuie souvent sur des fonctionnalités plus récentes du noyau et s’attend à un comportement Linux standard, WSL 2 est la plate-forme recommandée.

Configuration de l’arch Linux sur WSL2

Obtenir Arch Linux en cours d’exécution sur WSL 2 est désormais simple grâce à la disponibilité d’une image officielle. Cependant, assurez-vous que WSL est installé en premier. Si vous ne savez pas si WSL est installé, le moyen le plus simple de le confirmer et de l’installer est via PowerShell.

Ouvrez PowerShell et exécutez ceci:

wsl --install --no-distribution

Cette commande installe les fonctionnalités et composants WSL nécessaires requis pour les applications GUI. En outre, vous devrez peut-être redémarrer un système une fois l’installation terminée.

Après un redémarrage, ouvrez à nouveau votre PowerShell et installez Arch Linux en utilisant ceci:

wsl --install archlinux
Téléchargement Arch Linux dans Windows PowerShell sur WSL.

Cette commande télécharge l’image officielle Arch Linux WSL et la définit comme une nouvelle instance de distribution dans votre environnement WSL.

Une fois l’installation terminée, vous pouvez lancer votre arch Linux avec ceci:

wsl -d archlinux
Lancement d'Arch Linux sur le sous-système Windows pour Linux.

Lorsque vous lancez pour la première fois l’instance Arch Linux WSL, vous devez mettre à jour vos listes de packages et mettre à niveau tous les packages installés avec ceci à leurs dernières versions en utilisant ceci:

sudo pacman -Syu

Confirmez toutes les invites à procéder à la synchronisation et à la mise à niveau. Vous pouvez désormais procéder à l’installation de logiciels supplémentaires et à personnaliser votre environnement à l’aide de Pacman.

Limitation d’Arch Linux WSL

Lors de l’exécution d’Arch Linux sur WSL 2 fournit un environnement robuste pour de nombreuses tâches, il est important de noter que cette configuration n’est pas identique à une installation d’Arch Linux native. De nombreuses limites surviennent en raison de la nature de l’exécution dans l’écosystème Windows.

Une limitation notable est la prise en charge des PC Windows basés sur ARM. À ce jour, l’image officielle de WSL Arch Linux est principalement disponible pour l’architecture AMD64. Cela signifie que les utilisateurs avec des appareils Windows à ARM (tels que certains modèles Surface Pro ou Dell XPS avec des processeurs Snapdragon) peuvent ne pas être en mesure d’installer et d’utiliser l’image d’arc officielle. Cependant, d’autres distributions Linux sont disponibles pour ARM sur WSL. L’absence d’une construction officielle de bras reflète la focalisation du système d’exploitation Arch Linux autonome sur AMD64.

Les limitations générales supplémentaires de WSL par rapport à une installation native incluent le manque d’accès matériel direct, la prise en charge limitée du module du noyau, les nuances dans l’intégration SystemD et les problèmes de performances du système croisé. Néanmoins, pour les workflows de développement typiques, l’utilisation de l’utilité de la ligne de commande et l’exploration générale de Linux, Arch Linux sur WSL 2 offre des fonctionnalités importantes.

Réflexions finales

L’ajout d’une image officielle d’Arch Linux à la gamme WSL est un développement bienvenu pour tous les utilisateurs de Linux qui apprécient la philosophie d’Arch et la gestion des packages. De plus, ce n’est pas un remplacement complet pour une installation native en raison d’un accès matériel limité et sans prise en charge SystemD.

Cependant, si Arch Linux se sent trop avancé, vous pouvez également envisager d’essayer Ubuntu ou Debian sur WSL car ils sont plus adaptés aux débutants.

Partager :
Facebook
Twitter
LinkedIn

Gentil Geek

Passionné d'informatique depuis ma plus tendre enfance aujourd'hui j'en ai fait mon métier. A vos côtés pour simplifier votre utilisation de l'informatique et vous permettre de gagner en compétences.

Poster le commentaire

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