Comment configurer l’EDI JavaScript WebStorm sur Linux



Webstorm est un environnement de développement intégré (IDE) spécialement conçu pour les langages Javascript, CSS et HTML. Il propose une multitude de fonctionnalités avantageuses, telles que la saisie semi-automatique du code, l’analyse du code avec des suggestions en temps réel, et bien d’autres outils qui améliorent l’expérience de programmation. Ce guide vous expliquera comment installer Webstorm sur différents systèmes Linux.

Note importante : Webstorm n’est pas un logiciel gratuit. Il est proposé avec une période d’essai gratuite de 30 jours. Pour bénéficier pleinement de toutes ses fonctionnalités, il est nécessaire d’acquérir une licence, que vous pouvez obtenir ici.

Installation sur Ubuntu

Plusieurs méthodes permettent d’installer Webstorm sur Ubuntu. Vous pouvez opter pour un package Snap, un Flatpak, ou un binaire Linux générique. Il existe également un PPA Ubuntu non officiel. Dans ce tutoriel, nous allons nous concentrer sur l’utilisation du PPA non officiel.

Pour commencer l’installation via le PPA non officiel, l’utilitaire Curl doit être installé. Curl est indispensable pour configurer le PPA, mais il n’est pas préinstallé sur Ubuntu.

sudo apt install curl

Une fois Curl installé, utilisez cette commande pour ajouter la clé du PPA à votre système. Cette clé assure une interaction sécurisée avec le PPA.

curl -s https://s3.eu-central-1.amazonaws.com/jetbrains-ppa/0xA6E8698A.pub.asc | sudo apt-key add -

Après avoir importé la clé, utilisez la commande suivante pour ajouter le PPA de Webstorm à votre liste de sources.

echo "deb https://jetbrains-ppa.s3-website.eu-central-1.amazonaws.com bionic main" | sudo tee /etc/apt/sources.list.d/jetbrains-ppa.list > /dev/null

Une fois le PPA ajouté à votre système, il est important de mettre à jour les sources logicielles pour que le système prenne en compte le nouveau PPA. Cette étape est nécessaire pour pouvoir installer Webstorm.

sudo apt update

Maintenant que vos sources sont à jour, vous pouvez installer la dernière version de Webstorm en utilisant cette commande dans votre terminal:

sudo apt install webstorm

Installation sur Debian

Comme sur Ubuntu, plusieurs méthodes sont disponibles pour installer Webstorm sur Debian. Nous allons utiliser le PPA Ubuntu, qui fonctionne parfaitement sur Debian 10.

Pour installer Webstorm via le PPA Ubuntu sur Debian, commencez par installer Curl, un utilitaire essentiel pour l’installation de la clé PPA. Il peut ne pas être inclus par défaut dans certaines distributions Debian.

sudo apt-get install curl

Après avoir configuré Curl, utilisez la commande ci-dessous pour télécharger et importer la clé du PPA. Cette clé est primordiale pour une communication sécurisée avec le PPA via Apt-get.

curl -s https://s3.eu-central-1.amazonaws.com/jetbrains-ppa/0xA6E8698A.pub.asc | sudo apt-key add -

Suite à l’ajout de la clé, ajoutez l’adresse du PPA aux sources de logiciels de votre système Debian avec cette commande :

echo "deb https://jetbrains-ppa.s3-website.eu-central-1.amazonaws.com bionic main" | sudo tee /etc/apt/sources.list.d/jetbrains-ppa.list > /dev/null

Le PPA étant maintenant configuré, il est nécessaire de mettre à jour votre liste de paquets. Cette opération permettra d’accéder à Webstorm depuis le PPA.

sudo apt-get update

Une fois la mise à jour effectuée, vous pouvez procéder à l’installation de Webstorm sur votre système Debian en utilisant la commande suivante :

sudo apt-get install webstorm

Installation sur Arch Linux

Pour les utilisateurs d’Arch Linux, l’approche la plus simple consiste à installer Webstorm via l’AUR (Arch User Repository). Pour commencer, ouvrez un terminal et installez les paquets « Git » et « Base-devel » avec la commande pacman. Ces paquets sont nécessaires pour interagir avec l’AUR.

sudo pacman -S git base-devel

Après avoir installé les paquets nécessaires, clonez l’assistant Trizen AUR en utilisant git. Trizen facilite grandement l’installation de Webstorm car il gère automatiquement les dépendances.

git clone https://aur.archlinux.org/trizen.git

Installez ensuite l’application Trizen en exécutant la commande makepkg.

cd trizen
makepkg -sri

Une fois Trizen installé, vous pouvez installer rapidement Webstorm sur votre système Arch Linux en utilisant cette commande :

trizen -S webstorm

Installation via Flatpak

Webstorm peut également être installé via Flatpak. Pour commencer, vous devez installer le runtime Flatpak sur votre système. Pour cela, ouvrez un terminal et suivez les instructions de notre guide sur la configuration du runtime Flatpak.

Une fois le runtime Flatpak installé, l’installation de Webstorm peut être lancée à l’aide des commandes suivantes :

flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo

flatpak install flathub com.jetbrains.WebStorm

Installation via Snap

Webstorm est disponible sous forme de package Snap. Si vous préférez les Snap, voici la procédure à suivre. Commencez par installer et configurer le runtime Snapd, en suivant notre guide dédié, pour pouvoir utiliser les packages Snap sur Linux.

Après avoir configuré Snapd, installez la dernière version de Webstorm avec cette commande :

sudo snap install webstorm --classic

Installation avec le package Linux générique

Si vous souhaitez utiliser le package Linux générique de Webstorm, vous pouvez consulter cette page, télécharger l’archive TarGZ, l’extraire et exécuter le script d’installation inclus.