Visual Studio Code 1.50 disponible pour ARMv7 et ARM64 sous Linux : comment l'installer

Pas de snap pour le moment
Visual Studio Code 1.50 disponible pour ARMv7 et ARM64 sous Linux : comment l'installer

Comme chaque mois, une nouvelle édition de l'IDE léger de Microsoft vient d'être mise en ligne. Outre les habituelles améliorations et nouveautés, les notes de version font mention d'une disponibilité pour les architectures ARM. Si le déploiement ne fait que commencer, on peut déjà en profiter.

« VS Code est désormais disponible pour les architectures ARMv7 et ARM64 sous Linux. Cela signifie que vous pouvez officiellement l'utiliser sur un Raspberry Pi, un Chromebook et d'autres appareils exploitant un SoC ARM ». C'est ainsi que les dernières notes de version de l'environnement de développement de Microsoft annoncent la nouvelle.

L'éditeur précise que cela concerne le canal stable et les préversions Insiders. Les extensions de travail à distance (remote) et donc leurs clients/serveurs ont également été adaptées à ces architectures. Pour rappel, une déclinaison ARM (32 bits) était déjà disponible pour Windows 10 depuis fin mai

Dans la pratique, comment ça fonctionne ?

Une procédure encore perfectible

Il faut installer la version de Visual Studio Code adaptée à votre machine. Dans notre cas, un kit de développement Jetson Xavier NX de NVIDIA doté de cœurs ARM64. Son système d'exploitation (JetPack 4.5) est basé sur Ubuntu 18.04 LTS. Et là, premier regret : le site de Microsoft ne détecte pas correctement notre architecture.

Visual Studio Code Site ARM Linux FAIL
Le site de Visual Studio Code nous détecte bien sous Linux, mais pas avec une architecture ARM64

C'est la version x64 pour Linux qui est téléchargée par défaut, alors qu'elle sera impossible à installer. Seconde déception, le snap de VS Code n'a pas été mis à jour pour l'occasion.  Il faut donc en passer par une procédure plus classique : télécharger et installer le paquet .deb exploitable pour Debian, Ubuntu et leurs dérivés. Un autre est proposé au format .rpm (Fedora, Red Hat, SUSE), tous comme les fichiers bruts dans une archive .tar.gz. 

L'installation passe ainsi par le gestionnaire de paquets :

wget https://aka.ms/linux-arm64-deb -O vscode-arm64.deb
sudo apt install ./vscode-arm64.deb

Pour la version Insiders, il suffit de changer d'URL :

wget https://aka.ms/linux-arm64-deb-insider -O vscode-arm64.deb
sudo apt install ./vscode-arm64.deb

Bien entendu vous devrez adopter ces commandes à votre système. Certaines dépendances devront être installées au passage. Une fois la procédure terminée, vous pourrez simplement lancer Visual Studio Code :

code .

L'accès distant à un serveur fonctionne

On peut installer les différentes extensions du navigateur, même si certaines poseront sans doute problème dans un premier temps. Dans le cas de l'accès distant, nous avons pu le tester comme fonctionnel via Remote - SSH. Nous nous sommes ainsi connectés à un Raspberry Pi pour éditer le projet Rust mis en ligne ce matin :

Visual Studio Code ARM64 Remote

Vous n'avez pas encore de notification

Page d'accueil
Options d'affichage
Abonné
Actualités
Abonné
Des thèmes sont disponibles :
Thème de baseThème de baseThème sombreThème sombreThème yinyang clairThème yinyang clairThème yinyang sombreThème yinyang sombreThème orange mécanique clairThème orange mécanique clairThème orange mécanique sombreThème orange mécanique sombreThème rose clairThème rose clairThème rose sombreThème rose sombre

Vous n'êtes pas encore INpactien ?

Inscrivez-vous !