WordPress Studio, c’est l’outil de développement local proposé par Automattic pour bosser sur WordPress… sauf qu’à l’heure où j’écris ces lignes, Linux n’est pas officiellement supporté. Et forcément, ça pique un peu quand tu es sur Ubuntu.
La bonne nouvelle, c’est qu’il existe une méthode simple pour l’installer quand même, en s’appuyant sur le dépôt GitHub de Studio et en construisant le binaire localement. Je te détaille ça ci-dessous, étape par étape.
Prérequis
- Git (pour cloner le dépôt)
- Node.js via nvm (recommandé par la procédure)
- npm (installé avec Node)
Note : si tu n’utilises pas nvm déjà, prends 2 minutes pour l’installer proprement, ça évite pas mal de galères de versions.
Étape 1 — Cloner le dépôt WordPress Studio
On commence par récupérer le projet :
git clone https://github.com/Automattic/studio.git wordpress-studio
cd wordpress-studio
Étape 2 — Installer les dépendances
Ensuite, on installe la bonne version de Node via nvm, puis les dépendances npm :
nvm install
nvm use
npm install
npm audit fix
Le npm audit fix est là pour corriger automatiquement une partie des vulnérabilités signalées par npm (quand c’est possible).
Étape 3 — Générer l’application (build / package)
On construit maintenant la version packagée :
npm run package
Une fois le packaging terminé, on rend l’exécutable… exécutable :
chmod +x out/Studio-linux-x64/studio
Étape 4 — Lancer WordPress Studio
Il ne reste plus qu’à démarrer Studio :
./out/Studio-linux-x64/studio
Si tout se passe bien, l’application se lance et tu peux commencer à créer / gérer tes environnements WordPress locaux.
Optionnel — Créer un lanceur (icône dans le menu)
Si tu veux éviter de repasser par le terminal à chaque fois, tu peux créer un raccourci “application” via un fichier .desktop.
Crée / édite le fichier :
gnome-text-editor ~/.local/share/applications/studio.desktop
Colle ensuite (en adaptant le chemin vers ton dossier wordpress-studio) :
[Desktop Entry]
Type=Application
Name=WordPress Studio
Exec=/CHEMIN/VERS/wordpress-studio/out/Studio-linux-x64/studio
Icon=utilities-terminal
Terminal=false
Categories=Development;
Important : remplace /CHEMIN/VERS/ par le chemin réel sur ta machine, sinon ça ne lancera rien.
Exemples concrets
Cas 1 — L’appli ne se lance pas (permission refusée)
Vérifie d’abord que le binaire est bien exécutable :
chmod +x out/Studio-linux-x64/studio
Cas 2 — Erreur de version Node / npm
Reviens sur une base propre avec nvm :
nvm install
nvm use
npm install
Cas 3 — Tu as déplacé le dossier, le lanceur ne marche plus
Le champ Exec= dans le fichier studio.desktop pointe vers un chemin fixe. Si tu changes l’emplacement du dossier, mets à jour ce chemin.
FAQ
Est-ce que WordPress Studio est officiellement supporté sur Linux ?
D’après la démarche décrite dans la source, l’installation sous Ubuntu repose sur une construction manuelle depuis le dépôt. Pour l’état officiel exact du support Linux au moment où tu lis ceci : je ne sais pas.
Pourquoi construire au lieu d’installer un paquet ?
Parce que la procédure consiste à cloner le dépôt, installer les dépendances, puis générer un build packagé localement. Source : l’article fourni.
Je peux installer ça sur une autre distribution que Ubuntu ?
Je ne sais pas. La procédure que je reprends ici est explicitement orientée Ubuntu dans la source.
Conclusion
Voilà : en pratique, tu clones, tu installes les dépendances, tu packages, tu rends le binaire exécutable et tu lances. Ce n’est pas “one-click”, mais ce n’est clairement pas l’enfer non plus.
CTA : si tu testes l’installation et que tu tombes sur un comportement bizarre, note le message d’erreur exact et regarde du côté des issues GitHub du projet (ça évite de tourner en rond).
Source : Daniel Kossmann, How to install WordPress Studio on Ubuntu Linux, https://www.danielkossmann.com/how-to-install-wordpress-studio-ubuntu-linux/
