Home
» LINUX
»
Come installare PhpStorm su Linux: Toolbox, Tar.gz, Snap e AUR
Come installare PhpStorm su Linux: Toolbox, Tar.gz, Snap e AUR
Per la maggior parte degli utenti Linux, il modo più semplice per installare PhpStorm è tramite JetBrains Toolbox: decomprimi l'applicazione Toolbox, avviala e fai clic su Installa accanto a PhpStorm. Puoi anche installare direttamente l'archivio Linux autonomo, utilizzare il pacchetto Snap ufficiale o compilare il pacchetto Arch User Repository (AUR). PhpStorm include JetBrains Runtime, quindi non è necessario installare Java separatamente.
Verifica prima la compatibilità con Linux.
JetBrains elenca come requisiti di sistema desktop processori x86_64 e ARM64, una CPU quad-core, 8 GB di RAM totale (di cui 3 GB disponibili per l'IDE) e 10 GB di spazio su disco. L'elenco delle distribuzioni Linux testate include Ubuntu 24.04 e 26.04 LTS, Fedora 43 e 44, Debian 13 e Amazon Linux 2023, con GNOME o KDE Plasma e glibc 2.28 o versioni successive. Consulta la guida all'installazione di PhpStorm se utilizzi un'altra distribuzione. La pagina di download offre build Linux separate per ARM64 e altri sistemi supportati, quindi seleziona quella compatibile con il tuo processore.
Scegli un metodo di installazione. Toolbox è il più semplice da aggiornare e ripristinare; l'archivio ti dà il controllo sulla sua cartella; Snap è comodo dove snapd è abilitato; e AUR è per i sistemi basati su Arch che hanno familiarità con i pacchetti della community.
Installare con JetBrains Toolbox
Scarica l'archivio di Linux Toolbox. Apri la pagina dell'app JetBrains Toolbox , seleziona Linux e scarica il file .tar.gz. Il browser di solito lo salva in ~/Downloads.
Nella pagina ufficiale di download dell'app JetBrains Toolbox, Linux viene selezionato.
Estrai e avvia Toolbox. In un terminale, estrai l'archivio in una cartella dedicata ed esegui Toolbox da lì. Assicurati che solo un archivio di Toolbox corrisponda al modello di nome file.
mkdir -p ~/apps/jetbrains-toolbox
tar -xzf ~/Downloads/jetbrains-toolbox-*.tar.gz -C ~/apps/jetbrains-toolbox
cd ~/apps/jetbrains-toolbox
./bin/jetbrains-toolbox
Il comando da terminale estrae l'archivio Toolbox scaricato.
Installa PhpStorm. In Toolbox, apri Prodotti, trova PhpStorm e seleziona Installa. Toolbox gestisce il download e mantiene l'IDE disponibile per aggiornamenti o ripristini. Puoi accedere al tuo account JetBrains in Toolbox per attivare le licenze disponibili.
Toolbox visualizza PhpStorm come prodotto installabile.
Apri l'IDE. Avvia PhpStorm dalla Casella degli strumenti o dal menu di avvio delle applicazioni sul desktop. Al primo avvio, importa le impostazioni da un altro IDE, se lo desideri, oppure salta l'importazione. Dalla schermata di benvenuto, scegli Apri per un progetto locale o Ottieni da VCS per scaricare un repository.
La schermata di prima esecuzione consente di creare, aprire o estrarre un progetto.
Toolbox crea una voce sul desktop al primo avvio. Se invece installi PhpStorm tramite l'archivio standalone, puoi crearne una direttamente nell'IDE da Strumenti > Crea voce sul desktop .
Installare dall'archivio Linux autonomo
Utilizza questo metodo se preferisci mantenere l'IDE in una cartella a tua scelta. Nella pagina di download di PhpStorm , seleziona Linux e scarica l'archivio .tar.gz per il tuo processore. Non sovrascrivere un'installazione esistente con una nuova versione; utilizza una directory pulita per ogni versione.
Nella pagina di download di PhpStorm, seleziona l'archivio Linux tar.gz.
I seguenti comandi creano una cartella nella tua directory home, estraggono l'archivio al suo interno e avviano il launcher. Se il carattere jolly corrisponde a più di un download o installazione, sostituiscilo con il nome esatto del file e della cartella.
mkdir -p ~/apps
tar -xzf ~/Downloads/PhpStorm-*.tar.gz -C ~/apps
~/apps/PhpStorm-*/bin/PhpStorm.sh
L'archivio viene estratto in una directory pulita all'interno della cartella home.
L'installazione autonoma può essere eseguita senza accesso root se posizionata nella directory home dell'utente. Per l'installazione su un sistema condiviso, JetBrains descrive come estrarre l'archivio in /optuna posizione che richiede i permessi di amministratore. Consultare la guida di avvio di JetBrains per le opzioni di avvio e della schermata di benvenuto.
Installa il pacchetto Snap
Se snapd è installato e in esecuzione sulla tua distribuzione, installa la versione stabile di Snap da un terminale:
sudo snap install phpstorm --classic
Il comando di installazione stabile di PhpStorm Snap include l'opzione --classic necessaria.
Avvialo con phpstormo dal menu dell'applicazione. Il --classicflag è richiesto da questo pacchetto. JetBrains segnala che Snap può presentare problemi di prestazioni, gestione dei file o debug di Chromium; se questi influiscono sulla tua configurazione, prova invece l'app Toolbox. Consulta la scheda verificata di PhpStorm nello Snap Store per i canali attuali e i dettagli di configurazione.
Installare su Arch Linux dall'AUR
Il pacchetto AUR di phpstorm è gestito al di fuori dei repository ufficiali di Arch. Prima dell'installazione, esamina i file di build, poiché un file PKGBUILD di AUR è uno script di shell. Installa gli strumenti di build, clona il pacchetto, analizza il file PKGBUILD, quindi compilalo e installalo come utente normale:
sudo pacman -S --needed base-devel git
git clone https://aur.archlinux.org/phpstorm.git
cd phpstorm
less PKGBUILD
makepkg -si
Prima di eseguire makepkg come utente normale, esamina lo script di compilazione AUR.
Premi qper uscire less. Leggi il file e verifica la presenza di modifiche impreviste prima di continuare. Non eseguire makepkgcon sudo; installa le dipendenze richieste con i permessi necessari quando richiesto. La guida makepkg di Arch spiega il processo di compilazione e i requisiti di sicurezza.
Dopo l'installazione
Java è incluso, ma PhpStorm è un IDE e non l'ambiente di runtime di PHP. Per eseguire o eseguire il debug del codice PHP, installa PHP localmente o configura un interprete remoto, quindi aggiungilo in Impostazioni > PHP . JetBrains spiega i passaggi nella sua guida alla configurazione di un interprete PHP locale . Se il launcher non si avvia, verifica innanzitutto di aver scaricato l'architettura CPU corretta e che le librerie Linux soddisfino i requisiti di sistema correnti.