Accueil
» LINUX
»
Comment installer PhpStorm sous Linux : Toolbox, Tar.gz, Snap et AUR
Comment installer PhpStorm sous Linux : Toolbox, Tar.gz, Snap et AUR
Pour la plupart des utilisateurs Linux, la méthode la plus simple pour installer PhpStorm consiste à utiliser JetBrains Toolbox : décompressez l’application Toolbox, lancez-la et cliquez sur « Installer » à côté de PhpStorm. Vous pouvez également installer directement l’archive Linux autonome, utiliser le paquet Snap officiel ou compiler le paquet AUR (Arch User Repository). PhpStorm inclut JetBrains Runtime ; vous n’avez donc pas besoin d’installer Java séparément.
Vérifiez d'abord la compatibilité Linux.
JetBrains indique que la configuration minimale requise pour un ordinateur de bureau est la suivante : processeurs x86_64 et ARM64, processeur quadricœur, 8 Go de RAM (dont 3 Go disponibles pour l’IDE) et 10 Go d’espace disque. La liste des distributions Linux testées inclut Ubuntu 24.04 et 26.04 LTS, Fedora 43 et 44, Debian 13 et Amazon Linux 2023, avec GNOME ou KDE Plasma et glibc 2.28 ou version ultérieure. Consultez le guide d’installation de PhpStorm si vous utilisez une autre distribution. La page de téléchargement propose des versions Linux distinctes pour ARM64 et les autres systèmes compatibles ; choisissez celle qui correspond à votre processeur.
Choisissez une méthode d'installation. Toolbox est la plus simple à mettre à jour et à restaurer ; l'archive vous permet de contrôler son contenu ; Snap est pratique lorsque snapd est activé ; et AUR est destiné aux systèmes basés sur Arch qui utilisent facilement les paquets communautaires.
Installer avec JetBrains Toolbox
Téléchargez l'archive Linux Toolbox. Ouvrez la page de l'application JetBrains Toolbox , sélectionnez Linux et téléchargez le fichier .tar.gz. Le navigateur l'enregistre généralement dans le répertoire indiqué ~/Downloads.
Linux est sélectionné sur la page de téléchargement officielle de l'application JetBrains Toolbox.
Extrayez et lancez Toolbox. Dans un terminal, extrayez l'archive dans un dossier dédié et exécutez Toolbox depuis ce dossier. Assurez-vous qu'une seule archive Toolbox corresponde au modèle de nom de fichier.
mkdir -p ~/apps/jetbrains-toolbox
tar -xzf ~/Downloads/jetbrains-toolbox-*.tar.gz -C ~/apps/jetbrains-toolbox
cd ~/apps/jetbrains-toolbox
./bin/jetbrains-toolbox
La commande du terminal extrait l'archive Toolbox téléchargée.
Installez PhpStorm. Dans Toolbox, ouvrez Produits, recherchez PhpStorm et sélectionnez Installer. Toolbox gère le téléchargement et maintient l'IDE disponible pour les mises à jour et la restauration. Vous pouvez vous connecter à votre compte JetBrains dans Toolbox pour activer toute licence disponible.
Toolbox affiche PhpStorm comme un produit installable.
Ouvrez l'IDE. Lancez PhpStorm depuis la barre d'outils ou votre lanceur d'applications. Au premier lancement, importez les paramètres depuis un autre IDE si vous le souhaitez, ou ignorez cette étape. Sur l'écran d'accueil, choisissez « Ouvrir » pour un projet local ou « Récupérer depuis un VCS » pour extraire un dépôt.
L'écran de première exécution vous permet de créer, d'ouvrir ou d'extraire un projet.
Toolbox crée un raccourci sur le bureau lors de son premier lancement. Si vous installez PhpStorm à partir de l'archive autonome, vous pouvez en créer un directement dans l'IDE via Outils > Créer un raccourci sur le bureau .
Installer à partir de l'archive Linux autonome
Utilisez cette méthode si vous préférez installer l'IDE dans un dossier de votre choix. Sur la page de téléchargement de PhpStorm , sélectionnez Linux et téléchargez l'archive .tar.gz correspondant à votre processeur. Ne décompressez pas une nouvelle version par-dessus une installation existante ; utilisez un répertoire vierge pour chaque version.
Choisissez l'archive tar.gz Linux sur la page de téléchargement de PhpStorm.
Les commandes suivantes créent un dossier dans votre répertoire personnel, y extraient l'archive et lancent le programme. Si le caractère générique correspond à plusieurs téléchargements ou installations, remplacez-le par le nom exact du fichier et du dossier.
mkdir -p ~/apps
tar -xzf ~/Downloads/PhpStorm-*.tar.gz -C ~/apps
~/apps/PhpStorm-*/bin/PhpStorm.sh
L'archive est extraite dans un répertoire propre situé sous le dossier personnel.
L'installation autonome peut s'exécuter sans accès administrateur si elle est placée dans votre répertoire personnel. Pour une installation sur un système partagé, JetBrains indique d'extraire l'archive à l' /optemplacement requis ; cette opération nécessite des droits d'administrateur. Consultez le guide de première utilisation de JetBrains pour connaître les options de lancement et d'affichage de l'écran d'accueil.
Installez le package Snap
Si snapd est installé et en cours d'exécution sur votre distribution, installez le Snap stable depuis un terminal :
sudo snap install phpstorm --classic
La commande d'installation stable de PhpStorm Snap inclut l'option --classic requise.
Lancez-le phpstormdepuis le menu de l'application. --classicCe paquet requiert l'option correspondante. JetBrains signale que le Snap peut présenter des problèmes de performance, de gestion des fichiers ou de débogage Chromium ; si ces problèmes affectent votre configuration, essayez plutôt l'application Toolbox. Consultez la fiche PhpStorm vérifiée sur le Snap Store pour connaître les canaux actuels et les détails d'installation.
Installer sur Arch Linux depuis l'AUR
Le paquet phpstorm AUR est géré en dehors des dépôts officiels d'Arch. Avant l'installation, examinez ses fichiers de construction, car un PKGBUILD AUR est un script shell. Installez les outils de construction, clonez le paquet, examinez le PKGBUILD, puis compilez et installez-le avec votre compte utilisateur habituel.
sudo pacman -S --needed base-devel git
git clone https://aur.archlinux.org/phpstorm.git
cd phpstorm
less PKGBUILD
makepkg -si
Veuillez consulter le script de compilation AUR avant d'exécuter makepkg en tant qu'utilisateur normal.
Appuyez sur cette touche qpour quitter less. Lisez le fichier et vérifiez qu'il n'y a pas de modifications inattendues avant de continuer. Ne l'exécutez pas makepkgavec sudol'option `--no-bind` ; il installe les dépendances requises avec les permissions nécessaires. Le guide makepkg d'Arch explique le processus de compilation et les exigences de sécurité.
Après l'installation
Java est inclus, mais PhpStorm est un EDI et non l'environnement d'exécution PHP. Pour exécuter ou déboguer du code PHP, installez PHP localement ou configurez un interpréteur distant, puis ajoutez-le dans Paramètres > PHP . JetBrains explique la procédure dans son guide de configuration d'un interpréteur PHP local . Si le lanceur ne démarre pas, vérifiez d'abord que vous avez téléchargé la version correspondant à l'architecture de votre processeur et que vos bibliothèques Linux répondent aux exigences système actuelles.