Inicio
» LINUX
»
Cómo instalar PhpStorm en Linux: Toolbox, Tar.gz, Snap y AUR
Cómo instalar PhpStorm en Linux: Toolbox, Tar.gz, Snap y AUR
Para la mayoría de los usuarios de Linux, la forma más sencilla de instalar PhpStorm es con JetBrains Toolbox: descomprime la aplicación Toolbox, ejecútala y haz clic en Instalar junto a PhpStorm. También puedes instalar el archivo independiente para Linux directamente, usar el paquete Snap oficial o compilar el paquete del Repositorio de Usuarios de Arch (AUR). PhpStorm incluye JetBrains Runtime, por lo que no necesitas instalar Java por separado.
Primero, compruebe la compatibilidad con Linux.
JetBrains indica que los requisitos actuales para un escritorio son: procesadores x86_64 y ARM64, una CPU de cuatro núcleos, 8 GB de RAM total (3 GB disponibles para el IDE) y 10 GB de espacio en disco. Su lista de distribuciones Linux probadas incluye Ubuntu 24.04 y 26.04 LTS, Fedora 43 y 44, Debian 13 y Amazon Linux 2023, con GNOME o KDE Plasma y glibc 2.28 o posterior. Si utiliza otra distribución, consulte la guía de instalación de PhpStorm . La página de descargas ofrece compilaciones de Linux independientes para ARM64 y otros sistemas compatibles; seleccione la que corresponda a su procesador.
Elige un método de instalación. Toolbox es la opción más sencilla para actualizar y revertir; el archivo te permite controlar su carpeta; Snap es práctico si snapd está habilitado; y AUR es para sistemas basados en Arch que utilizan paquetes de la comunidad.
Instalar con JetBrains Toolbox
Descarga el archivo Linux Toolbox. Abre la página de la aplicación JetBrains Toolbox , selecciona Linux y descarga el archivo .tar.gz. El navegador normalmente lo guarda en ~/Downloads.
Linux está seleccionado en la página oficial de descarga de la aplicación JetBrains Toolbox.
Extrae y ejecuta Toolbox. En una terminal, extrae el archivo a una carpeta específica y ejecuta Toolbox desde allí. Asegúrate de que solo un archivo de Toolbox coincida con el patrón de nombre de archivo.
mkdir -p ~/apps/jetbrains-toolbox
tar -xzf ~/Downloads/jetbrains-toolbox-*.tar.gz -C ~/apps/jetbrains-toolbox
cd ~/apps/jetbrains-toolbox
./bin/jetbrains-toolbox
El comando de terminal extrae el archivo de Toolbox descargado.
Instala PhpStorm. En Toolbox, abre Productos, busca PhpStorm y selecciona Instalar. Toolbox gestiona la descarga y mantiene el IDE disponible para actualizaciones o reversiones. Puedes iniciar sesión en tu cuenta de JetBrains en Toolbox para activar cualquier licencia disponible.
Toolbox muestra PhpStorm como un producto instalable.
Abre el IDE. Inicia PhpStorm desde la Caja de herramientas o el lanzador de aplicaciones de tu escritorio. La primera vez que lo inicies, importa la configuración de otro IDE si lo deseas, o bien, omite la importación. En la pantalla de bienvenida, elige Abrir para un proyecto local o Obtener de VCS para clonar un repositorio.
La pantalla de primera ejecución te permite crear, abrir o descargar un proyecto.
Toolbox crea una entrada de escritorio al iniciarse por primera vez. Si instala PhpStorm mediante el archivo independiente, puede crear una dentro del IDE desde Herramientas > Crear entrada de escritorio .
Instalar desde el archivo independiente de Linux
Si prefieres guardar el IDE en una carpeta de tu elección, utiliza este método. En la página de descarga de PhpStorm , selecciona Linux y descarga el archivo .tar.gz correspondiente a tu procesador. No sobrescribas una instalación existente con una nueva versión; utiliza un directorio nuevo para cada versión.
Seleccione el archivo tar.gz de Linux en la página de descarga de PhpStorm.
Los siguientes comandos crean una carpeta en tu directorio personal, extraen el archivo allí e inician el lanzador. Si el comodín coincide con más de una descarga o instalación, sustituye el nombre exacto del archivo y la carpeta.
mkdir -p ~/apps
tar -xzf ~/Downloads/PhpStorm-*.tar.gz -C ~/apps
~/apps/PhpStorm-*/bin/PhpStorm.sh
El archivo se extrae en un directorio limpio dentro de la carpeta de inicio.
La instalación independiente puede ejecutarse sin acceso de administrador si se ubica en su directorio personal. Para la instalación en un sistema compartido, JetBrains documenta la extracción del archivo a /opt; dicha ubicación requiere permisos de administrador. Consulte la guía de primera ejecución de JetBrains para conocer las opciones de inicio y la pantalla de bienvenida.
Instala el paquete Snap
Si snapd está instalado y en funcionamiento en tu distribución, instala la versión estable de Snap desde una terminal:
sudo snap install phpstorm --classic
El comando de instalación estable de PhpStorm Snap incluye la opción --classic requerida.
Inícialo con phpstormo desde el menú de la aplicación. --classicEste paquete requiere la bandera. JetBrains indica que Snap puede presentar problemas de rendimiento, gestión de archivos o depuración de Chromium; si esto afecta a tu configuración, prueba la aplicación Toolbox. Consulta la ficha verificada de PhpStorm en Snap Store para obtener información sobre los canales actuales y los detalles de configuración.
Instálalo en Arch Linux desde AUR.
El paquete phpstorm de AUR se mantiene fuera de los repositorios oficiales de Arch. Revisa sus archivos de compilación antes de instalarlo, ya que un PKGBUILD de AUR es un script de shell. Instala las herramientas de compilación, clona el paquete, inspecciona el PKGBUILD y luego compílalo e instálalo como tu usuario habitual.
sudo pacman -S --needed base-devel git
git clone https://aur.archlinux.org/phpstorm.git
cd phpstorm
less PKGBUILD
makepkg -si
Revise el script de compilación de AUR antes de ejecutar makepkg como un usuario normal.
Pulsa qpara salir less. Lee el archivo y comprueba si hay cambios inesperados antes de continuar. No lo ejecutes makepkgcon sudo; instala las dependencias necesarias con permiso cuando sea preciso. La guía de makepkg de Arch explica el proceso de compilación y los requisitos de seguridad.
Después de la instalación
Java viene incluido, pero PhpStorm es un IDE, no el entorno de ejecución de PHP. Para ejecutar o depurar código PHP, instale PHP localmente o configure un intérprete remoto y agréguelo en Configuración > PHP . JetBrains explica los pasos en su guía para configurar un intérprete PHP local . Si el lanzador no se inicia, primero verifique que haya descargado la arquitectura de CPU correcta y que sus bibliotecas de Linux cumplan con los requisitos del sistema.