Startseite
» LINUX
»
So installieren Sie PhpStorm unter Linux: Toolbox, Tar.gz, Snap und AUR
So installieren Sie PhpStorm unter Linux: Toolbox, Tar.gz, Snap und AUR
Für die meisten Linux-Nutzer ist die einfachste Installationsmethode für PhpStorm die JetBrains Toolbox: Entpacken Sie die Toolbox-Anwendung, starten Sie sie und klicken Sie neben PhpStorm auf „Installieren“. Alternativ können Sie das eigenständige Linux-Archiv direkt installieren, das offizielle Snap-Paket verwenden oder das Paket aus dem Arch User Repository (AUR) erstellen. PhpStorm enthält die JetBrains Runtime, sodass Sie Java nicht separat installieren müssen.
Prüfen Sie zuerst die Linux-Kompatibilität.
JetBrains gibt als aktuelle Systemvoraussetzungen für Desktop-PCs x86_64- und ARM64-Prozessoren, eine Vierkern-CPU, 8 GB RAM (davon 3 GB für die IDE) und 10 GB Festplattenspeicher an. Die Liste der getesteten Linux-Distributionen umfasst Ubuntu 24.04 und 26.04 LTS, Fedora 43 und 44, Debian 13 und Amazon Linux 2023 mit GNOME oder KDE Plasma und glibc 2.28 oder höher. Bei Verwendung einer anderen Distribution konsultieren Sie bitte die PhpStorm-Installationsanleitung . Auf der Downloadseite finden Sie separate Linux-Versionen für ARM64 und andere unterstützte Systeme. Wählen Sie diejenige, die zu Ihrem Prozessor passt.
Wählen Sie eine Installationsmethode. Toolbox lässt sich am einfachsten aktualisieren und zurücksetzen; das Archiv ermöglicht Ihnen die Kontrolle über den Ordner; Snap ist praktisch, wenn snapd aktiviert ist; und AUR eignet sich für Arch-basierte Systeme, die mit Community-Paketen vertraut sind.
Installation mit JetBrains Toolbox
Laden Sie das Linux Toolbox-Archiv herunter. Öffnen Sie die JetBrains Toolbox-App-Seite , wählen Sie Linux aus und laden Sie die .tar.gz-Datei herunter. Der Browser speichert sie normalerweise im Verzeichnis ~/Downloads.
Auf der offiziellen Downloadseite der JetBrains Toolbox App ist Linux ausgewählt.
Toolbox extrahieren und starten. Entpacken Sie das Archiv in einem Terminal in einen separaten Ordner und starten Sie Toolbox von dort. Stellen Sie sicher, dass nur ein Toolbox-Archiv dem Dateinamensmuster entspricht.
mkdir -p ~/apps/jetbrains-toolbox
tar -xzf ~/Downloads/jetbrains-toolbox-*.tar.gz -C ~/apps/jetbrains-toolbox
cd ~/apps/jetbrains-toolbox
./bin/jetbrains-toolbox
Der Terminalbefehl extrahiert das heruntergeladene Toolbox-Archiv.
Installieren Sie PhpStorm. Öffnen Sie in Toolbox „Produkte“, suchen Sie PhpStorm und wählen Sie „Installieren“. Toolbox kümmert sich um den Download und stellt die IDE für Updates und Rollbacks bereit. Sie können sich in Toolbox mit Ihrem JetBrains-Konto anmelden, um verfügbare Lizenzen zu aktivieren.
Toolbox zeigt PhpStorm als installierbares Produkt an.
Öffnen Sie die IDE. Starten Sie PhpStorm über die Toolbox oder den Anwendungsstarter Ihres Desktops. Importieren Sie beim ersten Start optional die Einstellungen einer anderen IDE oder überspringen Sie diesen Vorgang. Wählen Sie im Begrüßungsbildschirm „Öffnen“ für ein lokales Projekt oder „Aus VCS abrufen“, um ein Repository auszuchecken.
Im Startbildschirm können Sie ein Projekt erstellen, öffnen oder auschecken.
Toolbox erstellt beim ersten Start einen Desktopeintrag. Wenn Sie PhpStorm stattdessen über das eigenständige Archiv installieren, können Sie einen solchen Eintrag innerhalb der IDE über „ Tools > Desktopeintrag erstellen“ erstellen .
Installation aus dem eigenständigen Linux-Archiv
Verwenden Sie diese Methode, wenn Sie die IDE in einem Ordner Ihrer Wahl speichern möchten. Wählen Sie auf der PhpStorm-Downloadseite Linux aus und laden Sie das .tar.gz-Archiv für Ihren Prozessor herunter. Entpacken Sie keine neue Version in ein bestehendes Verzeichnis; verwenden Sie für jede Version ein separates Verzeichnis.
Wählen Sie das Linux tar.gz-Archiv auf der PhpStorm-Downloadseite aus.
Die folgenden Befehle erstellen einen Ordner in Ihrem Home-Verzeichnis, extrahieren das Archiv dort und starten den Launcher. Falls der Platzhalter auf mehrere Downloads oder Installationen zutrifft, ersetzen Sie die Platzhalter durch den genauen Dateinamen und Ordnernamen.
mkdir -p ~/apps
tar -xzf ~/Downloads/PhpStorm-*.tar.gz -C ~/apps
~/apps/PhpStorm-*/bin/PhpStorm.sh
Das Archiv wird in ein leeres Verzeichnis unterhalb des Home-Verzeichnisses extrahiert.
Die eigenständige Installation kann ohne Root-Zugriff ausgeführt werden, wenn sie sich in Ihrem Home-Verzeichnis befindet. Für die Installation auf einem gemeinsam genutzten System beschreibt JetBrains, wie das Archiv extrahiert wird /opt; für diesen Speicherort sind Administratorrechte erforderlich. Informationen zu Start- und Willkommensbildschirmoptionen finden Sie in der JetBrains-Anleitung für den ersten Start .
Installieren Sie das Snap-Paket
Wenn snapd auf Ihrer Distribution installiert ist und läuft, installieren Sie den stabilen Snap über ein Terminal:
sudo snap install phpstorm --classic
Der Befehl zum Installieren von stabilen PhpStorm Snap-Dateien enthält die erforderliche Option --classic.
Starten Sie es über phpstormdas Anwendungsmenü. --classicDieses Paket benötigt das entsprechende Flag. JetBrains weist darauf hin, dass Snap Probleme mit der Leistung, der Dateiverwaltung oder dem Chromium-Debugging verursachen kann. Sollten diese Probleme Ihre Installation betreffen, versuchen Sie es stattdessen mit der Toolbox-App. Aktuelle Kanäle und Installationsdetails finden Sie im verifizierten PhpStorm-Eintrag im Snap Store .
Installation unter Arch Linux aus dem AUR
Das PhpStorm-AUR-Paket wird außerhalb der offiziellen Arch-Repositories verwaltet. Überprüfen Sie die Build-Dateien vor der Installation, da ein AUR-PKGBUILD ein Shell-Skript ist. Installieren Sie die Build-Tools, klonen Sie das Paket, untersuchen Sie das PKGBUILD und kompilieren und installieren Sie es anschließend als normaler Benutzer.
sudo pacman -S --needed base-devel git
git clone https://aur.archlinux.org/phpstorm.git
cd phpstorm
less PKGBUILD
makepkg -si
Überprüfen Sie das AUR-Build-Skript, bevor Sie makepkg als normaler Benutzer ausführen.
Drücken Sie qzum Verlassen less. Lesen Sie die Datei und prüfen Sie sie auf unerwartete Änderungen, bevor Sie fortfahren. Führen Sie den Befehl nicht makepkgmit `--no-build` aus; dadurch werden die erforderlichen Abhängigkeiten bei Bedarf mit Berechtigungen installiert. Die `makepkg`-Anleitungsudo von Arch Linux erläutert den Build-Prozess und die Sicherheitsanforderungen.
Nach der Installation
Java ist zwar enthalten, aber PhpStorm ist eine IDE und keine PHP-Laufzeitumgebung. Um PHP-Code auszuführen oder zu debuggen, installieren Sie PHP lokal oder konfigurieren Sie einen Remote-Interpreter und fügen Sie diesen anschließend unter Einstellungen > PHP hinzu . JetBrains erklärt die Schritte in seiner Anleitung zur Konfiguration eines lokalen PHP-Interpreters . Falls der Launcher nicht startet, überprüfen Sie zunächst, ob Sie die richtige CPU-Architektur heruntergeladen haben und ob Ihre Linux-Bibliotheken die aktuellen Systemanforderungen erfüllen.