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

  1. 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.
Página de descarga de la aplicación JetBrains Toolbox con Linux seleccionado y un botón de descarga.
Linux está seleccionado en la página oficial de descarga de la aplicación JetBrains Toolbox.
  1. 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
Descomprimiendo el archivo de JetBrains Toolbox en la carpeta Descargas desde la terminal de Linux
El comando de terminal extrae el archivo de Toolbox descargado.
  1. 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.
Lista de productos de JetBrains Toolbox que muestra PhpStorm y su botón de instalación.
Toolbox muestra PhpStorm como un producto instalable.
  1. 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.
Pantalla de bienvenida de PhpStorm con acciones para crear un nuevo proyecto, abrirlo y obtenerlo del sistema de control de versiones.
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.

Página de descarga de JetBrains PhpStorm con Linux y el paquete tar.gz seleccionado.
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
Terminal de Linux extrayendo el archivo tar.gz de PhpStorm en un directorio de aplicaciones propiedad del usuario.
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
Terminal de Ubuntu con el comando Snap para instalar PhpStorm usando el confinamiento clásico.
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
Terminal de Arch Linux que muestra comandos de configuración de AUR, revisión de PKGBUILD y makepkg.
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.

Dejar un comentario

Cómo cambiar la configuración de la cámara web en Linux con Cameractrls

Cómo cambiar la configuración de la cámara web en Linux con Cameractrls

Cambia la configuración de la cámara web en Linux con Cameractrls: ajusta la exposición, el color, la reducción de parpadeo y otros controles compatibles, y luego comprueba los modos de vídeo compatibles.

Cómo instalar PhpStorm en Linux: Toolbox, Tar.gz, Snap y AUR

Cómo instalar PhpStorm en Linux: Toolbox, Tar.gz, Snap y AUR

Instala PhpStorm en Linux con JetBrains Toolbox o el archivo tar.gz independiente, además de las opciones Snap y Arch AUR. Java ya viene incluido.

Cómo configurar paneles duales en XFCE 4

Cómo configurar paneles duales en XFCE 4

Crea un panel XFCE 4 independiente para cada pantalla, asigna el segundo panel a la salida correcta, colócalo y ajusta su tamaño, y añade los lanzadores y elementos de estado que necesites.

Cómo instalar Cisco Packet Tracer en Linux

Cómo instalar Cisco Packet Tracer en Linux

Descarga Cisco Packet Tracer 9.0.1 para Ubuntu de 64 bits, instala el paquete DEB con APT, acepta la licencia en la terminal e inicia sesión para comenzar un laboratorio.

Cómo recortar una imagen en Linux con GIMP

Cómo recortar una imagen en Linux con GIMP

Eliminar el fondo de una foto en Linux con GIMP: trazar el sujeto, eliminar el fondo seleccionado, mantener la transparencia y exportar un archivo PNG reutilizable.

Cómo hacer una copia de seguridad de un CD-ROM como imagen ISO en Linux

Cómo hacer una copia de seguridad de un CD-ROM como imagen ISO en Linux

Crea una imagen ISO de CD-ROM en Linux con GNOME Disks o dd. Identifica la unidad óptica, supervisa la copia, verifica la imagen y descubre cuándo un disco dañado o de audio requiere otra herramienta.

Descarga FlightGear gratis: Guía de instalación oficial

Descarga FlightGear gratis: Guía de instalación oficial

Descarga FlightGear gratis desde el sitio web oficial. Compara los paquetes para Windows, macOS y Linux, instala los archivos de datos y comienza tu primer vuelo.

OKSampler: Un muestreador de música gratuito y sencillo para ritmos de teclado.

OKSampler: Un muestreador de música gratuito y sencillo para ritmos de teclado.

OKSampler asigna clips MP3 a teclas del teclado y permite reproducir audio en bucle. Descubre qué hace este antiguo programa gratuito, dónde terminan sus funciones anteriores y qué debes comprobar antes de descargarlo.

Aplicación de escritorio de Google Tasks: Cómo usarla en un ordenador

Aplicación de escritorio de Google Tasks: Cómo usarla en un ordenador

Abre Google Tasks en un navegador, añade un acceso directo a Chrome o ábrelo como una aplicación, y gestiona tus tareas pendientes con fecha a través de Calendar y Gmail.

Cómo jugar a Don't Starve Together en Linux

Cómo jugar a Don't Starve Together en Linux

Instala la versión para Linux de Don't Starve Together a través de Steam, crea un mundo o únete a tus amigos siguiendo estos pasos de configuración y solución de problemas.