Publié le 20 octobre 2026 Mis à jour le 20 octobre 2026
Installer Visual Studio Code sur Arch Linux demande d’abord de choisir la bonne édition. Le paquet code des dépôts officiels fournit Code – OSS, tandis que visual-studio-code-bin dans l’Arch User Repository (AUR) installe la version propriétaire distribuée par Microsoft. Les deux se lancent avec la commande code, mais leur licence, leur registre d’extensions et certaines fonctions ne sont pas identiques.
Ce guide a été vérifié le 20 octobre 2026 à partir de la documentation de Microsoft, de l’ArchWiki et des fiches de paquets Arch Linux. Inutile de réciter une commande trouvée au hasard dans un commentaire vieux de quatre ans : sur Arch, le choix du paquet est déjà la moitié du travail.
Quelle version de VS Code choisir sur Arch Linux ?
- Code – OSS : version open source disponible dans le dépôt officiel Extra sous le nom
code. Elle utilise par défaut Open VSX pour les extensions. - Visual Studio Code : version officielle Microsoft, distribuée dans l’AUR sous le nom
visual-studio-code-bin. Elle donne accès au Visual Studio Marketplace et aux composants propriétaires autorisés par Microsoft. - VSCodium : construction communautaire issue du même code source, avec télémétrie désactivée par défaut et registre Open VSX.
L’ArchWiki précise que certaines extensions Microsoft exigent désormais la version propriétaire de Visual Studio Code. Si un projet dépend précisément du Marketplace Microsoft ou d’une extension concernée, visual-studio-code-bin est le choix le plus simple. Pour un éditeur open source installé et mis à jour uniquement par les dépôts officiels, préférez code.
Méthode 1 : installer Code – OSS avec pacman
Cette méthode ne passe pas par l’AUR. Synchronisez les dépôts, mettez le système à jour, puis installez le paquet officiel :
sudo pacman -Syu
sudo pacman -S code
Lancez ensuite l’éditeur depuis le menu de votre environnement de bureau ou depuis un terminal :
code
Pour vérifier le paquet installé :
pacman -Qi code
code --version
Attention au nom : ce paquet est Code – OSS, pas le binaire propriétaire de Microsoft. L’interface est très proche, mais le registre d’extensions et certaines fonctions diffèrent.
Méthode 2 : installer la version Microsoft depuis l’AUR
Microsoft indique que le paquet Arch Linux de VS Code est maintenu par la communauté. La fiche AUR de référence est visual-studio-code-bin. Si vous utilisez déjà un assistant AUR de confiance, la commande prend généralement cette forme :
yay -S visual-studio-code-bin
Un assistant AUR n’est toutefois pas un composant officiel de pacman. Avant de valider, lisez le PKGBUILD et les fichiers associés. L’ArchWiki recommande de comprendre ce que vous construisez plutôt que de transformer l’AUR en bouton « suivant, suivant, terminé ».
Sans assistant AUR, la procédure manuelle standard consiste à récupérer le dépôt du paquet, examiner les fichiers, puis construire et installer avec makepkg :
git clone https://aur.archlinux.org/visual-studio-code-bin.git
cd visual-studio-code-bin
less PKGBUILD
makepkg -si
N’exécutez jamais makepkg avec sudo. Les privilèges sont demandés seulement lorsque pacman doit installer les dépendances ou le paquet final.
Éviter les conflits entre Code – OSS et VS Code
Le paquet AUR visual-studio-code-bin déclare un conflit avec code. Si pacman signale un conflit, vérifiez d’abord ce qui est installé :
pacman -Q | grep -E '^(code|visual-studio-code)'
Retirez uniquement l’édition que vous avez décidé de remplacer, puis installez l’autre. Code – OSS utilise notamment ~/.config/Code - OSS/, alors que la version Microsoft utilise ~/.config/Code/. Sauvegardez vos réglages avant une migration.
Mettre VS Code à jour sur Arch Linux
Pour Code – OSS, la mise à jour suit le cycle normal du système :
sudo pacman -Syu
Pour visual-studio-code-bin, reconstruisez le paquet lorsqu’une nouvelle version apparaît dans l’AUR, avec la méthode utilisée lors de l’installation. Un assistant AUR peut automatiser la détection, mais vous devez toujours relire les changements importants du paquet.
Résoudre les problèmes courants
La commande code est introuvable
Fermez et rouvrez le terminal, puis vérifiez le paquet et le chemin du binaire :
pacman -Qs visual-studio-code
command -v code
Une extension n’apparaît pas
Vérifiez d’abord l’édition installée. Code – OSS est configuré pour Open VSX, dont le catalogue diffère de celui du Marketplace Microsoft.
Le système réclame trop de surveillances de fichiers
La documentation Linux de VS Code mentionne la limite fs.inotify.max_user_watches lorsque de grands espaces de travail ne sont pas entièrement surveillés. Ne modifiez pas ce paramètre par réflexe : confirmez d’abord l’erreur affichée et appliquez la valeur recommandée dans la documentation actuelle.
En bref
Choisissez sudo pacman -S code pour Code – OSS depuis les dépôts officiels. Choisissez visual-studio-code-bin dans l’AUR si vous avez besoin de la distribution Microsoft et de son Marketplace. Dans les deux cas, vérifiez le paquet, conservez vos réglages et évitez d’installer plusieurs variantes comme si elles collectionnaient gentiment les mêmes fichiers.
Cette démonstration vidéo montre l’installation de la version Microsoft depuis l’AUR. Elle sert d’illustration ; les commandes et avertissements ci-dessus restent fondés sur les sources officielles.
Pour poursuivre, consultez aussi notre rubrique Technologie.
Sources consultées
- Installation de Visual Studio Code sous Linux — Microsoft, consultée le 20 octobre 2026.
- Visual Studio Code — ArchWiki, consultée le 20 octobre 2026.
- Paquet code du dépôt Extra — Arch Linux, consultée le 20 octobre 2026.
- Paquet visual-studio-code-bin — AUR, consultée le 20 octobre 2026.
