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.