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

  1. 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.
Pagina di download dell'app JetBrains Toolbox con Linux selezionato e un pulsante Download.
Nella pagina ufficiale di download dell'app JetBrains Toolbox, Linux viene selezionato.
  1. 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
Terminale Linux che estrae l'archivio di JetBrains Toolbox nella cartella Downloads
Il comando da terminale estrae l'archivio Toolbox scaricato.
  1. 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.
Elenco dei prodotti JetBrains Toolbox che mostra PhpStorm e il relativo pulsante di installazione.
Toolbox visualizza PhpStorm come prodotto installabile.
  1. 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.
Schermata di benvenuto di PhpStorm con le azioni Nuovo progetto, Apri e Ottieni dal sistema di controllo versione.
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.

Pagina di download di JetBrains PhpStorm con Linux e pacchetto tar.gz selezionato
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
Terminale Linux che estrae l'archivio tar.gz di PhpStorm in una directory di applicazioni di proprietà dell'utente
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
Terminale Ubuntu con il comando Snap per installare PhpStorm utilizzando il confinamento classico
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
Terminale di Arch Linux che mostra i comandi di configurazione di AUR, la revisione di PKGBUILD e makepkg
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.

Lascia un commento

Come recuperare in modo sicuro partizioni e dati del disco rigido persi

Come recuperare in modo sicuro partizioni e dati del disco rigido persi

Scopri come recuperare partizioni e file persi con TestDisk e PhotoRec. Proteggi l'unità di origine, esegui una scansione sicura e salva i dati recuperati su un altro disco.

Come scansionare i codici QR su un computer desktop Linux

Come scansionare i codici QR su un computer desktop Linux

Scansiona i codici QR su Linux con CoBang utilizzando una webcam o un file immagine. Consulta le opzioni di installazione, i passaggi di configurazione e le soluzioni per l'accesso alla fotocamera tramite Flatpak.

Come modificare le impostazioni della webcam su Linux con Cameractrls

Come modificare le impostazioni della webcam su Linux con Cameractrls

Modifica le impostazioni della webcam su Linux con Cameractrls: regola l'esposizione, il colore, la riduzione dello sfarfallio e altri controlli supportati, quindi verifica le modalità video compatibili.

Come installare PhpStorm su Linux: Toolbox, Tar.gz, Snap e AUR

Come installare PhpStorm su Linux: Toolbox, Tar.gz, Snap e AUR

Installa PhpStorm su Linux con JetBrains Toolbox o con l'archivio tar.gz autonomo, oltre alle opzioni Snap e Arch AUR. Java è già incluso.

Come eseguire il backup di un CD-ROM come immagine ISO su Linux

Come eseguire il backup di un CD-ROM come immagine ISO su Linux

Crea un'immagine ISO di un CD-ROM su Linux con GNOME Disks o dd. Identifica l'unità ottica, monitora la copia, verifica l'immagine e scopri quando un disco danneggiato o un disco audio richiede uno strumento aggiuntivo.

Come installare Cisco Packet Tracer su Linux

Come installare Cisco Packet Tracer su Linux

Scarica Cisco Packet Tracer 9.0.1 per Ubuntu a 64 bit, installa il pacchetto DEB con APT, accetta la licenza nel Terminale ed effettua l'accesso per avviare un laboratorio.

Come configurare due pannelli su XFCE 4

Come configurare due pannelli su XFCE 4

Crea un pannello XFCE 4 separato per ogni schermo, assegna il secondo pannello all'uscita corretta, posizionalo e ridimensionalo, e aggiungi i launcher e gli elementi di stato necessari.

Come ritagliare un'immagine su Linux con GIMP

Come ritagliare un'immagine su Linux con GIMP

Rimuovere lo sfondo di una foto su Linux con GIMP: traccia il soggetto, elimina lo sfondo selezionato, mantieni la trasparenza ed esporta un file PNG riutilizzabile.

Applicazione desktop Google Tasks: come utilizzarla su un computer

Applicazione desktop Google Tasks: come utilizzarla su un computer

Apri Google Tasks in un browser, aggiungi un collegamento a Chrome o avvialo come un'app e gestisci le attività con data tramite Calendar e Gmail.

OKSampler: un campionatore musicale gratuito e semplice per creare ritmi da tastiera.

OKSampler: un campionatore musicale gratuito e semplice per creare ritmi da tastiera.

OKSampler associa i file MP3 ai tasti della tastiera e permette la riproduzione in loop dell'audio. Scopri cosa fa questo software gratuito ormai datato, dove finiscono le sue vecchie funzionalità e cosa controllare prima di scaricarlo.