Les utilisateurs à la recherche de l’environnement Arch Linux dans Windows peuvent désormais l’installer directement à l’aide du sous-système Windows de Microsoft pour Linux. Suivant un L’effort axé sur la communauté par le développeur Robin Candau , Arch Linux a été officiellement ajouté à la liste des distributions gérables via WSL.
Cela permet l’installation via une commande PowerShell simple: WSL-Install Archlinux, qui utilise le Microsoft Store Infrastructure pour récupérer et mettre en place l’image officielle, généralement publié par mois. rationalise considérablement le processus de configuration, en s’éloignant des méthodes manuelles précédentes ou de la dépendance à l’égard des installateurs tiers. Les travaux de développement, initiés plus tôt dans l’année, ont eu lieu dans un dédié GitLab Repository (`Archlinux/Archlinux-Wsl`) , éventuellement gaindre de la coopération de Microsoft pour l’inclusion officielle. WSL lui-même permet d’exécuter des environnements Linux directement sur Windows, en utilisant généralement une virtualisation légère sans avoir besoin de machines virtuelles complètes ou de configurations à double boot.
Configuration de votre environnement Arch
L’image officielle de l’arch Linux est adaptée à WSL 2, la version sous-système actuelle qui exécute un noyau Linux complet dans une machine virtuelle utilitaire. Cela offre généralement de meilleures performances et une meilleure compatibilité des appels système que l’architecture WSL1 d’origine. Nouvelles installations WSL obtenues à partir de la par défaut de la boutique Microsoft par défaut à WSL 2. Pour les utilisateurs préférant le contrôle manuel, les détails Archwiki téléchargeant le `.wsl’Image File directement et l’installation WSL 2.4.4 +).
Hors de la boîte, l’instance Arch se connecte en tant qu’utilisateur racine. La pratique standard consiste à définir immédiatement un mot de passe racine, puis à créer un compte utilisateur régulier. Pour faire de ce nouveau compte la connexion par défaut, les utilisateurs peuvent modifier/etc/wsl.conf dans l’environnement Arch, ajoutant une section [utilisateur] avec la ligne default=your_userame. Ces modifications de configuration nécessitent le redémarrage de l’instance WSL spécifique, obtenue en exécutant WSL-termination Archlinux dans Windows PowerShell.
Intégration d’outils graphiques et de fonctionnalités Windows
WSL 2 inclut le wsk”Composant , conçu pour Exécuter des applications graphiques linux Nativement sur le bureau Windows, complet avec l’audio (PulseAidio) et l’affichage du support (x11/wayland). Cette fonctionnalité nécessite le paramètre GUIAPPlications=True sous [WSL2] dans le fichier Windows% UserProfile% \. WSLConfig. Alors que WSLG vise à gérer les connexions du serveur d’affichage, actuel L’intégration Systemd dans Arch peut parfois interférer avec les chemins de socket . L’Archwiki fournit des solutions de contournement impliquant SystemD-TmpFiles et des scripts de profil pour garantir correctement les fonctions des applications GUI.
Atteindre le rendu accéléré en matériel pour ces applications dépend de l’installation de packages spécifiques dans Arch: MESA (pour le pilote D3D12 OpenGL) et Vulkan-DZN (pour Vulkan), plus vulkan-icd-dadarder. Certains matériel, comme certains GPU Intel, pourraient avoir besoin d’étapes supplémentaires comme Symlinking Libraries pour empêcher le rendement du logiciel .
Au-delà des graphiques, WSL’s Interopérabilité Permet d’exécuter des outils Windows à partir de Linux. Cela facilite l’intégration plus serrée, comme l’utilisation de l’agent Windows SSH via le wsl2-ssh-agent AUR Package, utile pour les touches matérielles. L’authentification peut également utiliser Windows Hello pour sudo via le wsl-hello-sudo-bin pack href=”https://github.com/lzlrd/wsl-hello-sudo”cible=”_ Blank”> Fork mis à jour de l’outil d’origine.
Accès matériel et notes système
WSL 2 permet un accès direct à certains matériels de l’hôte Windows. Les disques physiques peuvent être attachés en utilisant WSL-matel-Bare dans une invite d’administration, rendant le disque disponible dans Linux (bien que hors ligne dans Windows). USB Device pasthrough utilise le usbipd-win Tool. Après avoir trouvé l’ID de bus (Liste USBIPD), l’appareil est lié (USBIPD Bind) et connecté (USBIPD attach–wsl).
L’image d’arc officielle permet SystemD. Bien que les versions WSL plus anciennes aient requise Explicit Cgroup V2 Configuration , ce n’est généralement pas nécessaire à partir de WSL 2.4.12. Un accrochage potentiel pendant le démarrage initial lié à Systemd-Firstboot.Service est géré par un script de configuration à l’image. Les utilisateurs de Docker pourraient avoir besoin d’exécuter le mont-make-rared/dans l’arch WSL pour résoudre les erreurs potentielles de propagation de propagation du montage partagée.
liées: comment installer le sous-système Windows pour Linux (WSL) sur Windows 11
Dans notre guide, nous vous promenons à travers diverses méthodes pour installer et mettre à jour WSL sur Windows 11. Microsoft Store pour un processus d’installation plus simple, ce guide vous a couvert.