如何在 Linux 上安裝 PhpStorm:工具箱、Tar.gz、Snap 和 AUR

對於大多數 Linux 用戶來說,安裝 PhpStorm 最簡單的方法是使用 JetBrains Toolbox:解壓縮 Toolbox 應用,啟動它,然後點擊 PhpStorm 旁邊的「安裝」按鈕。您也可以直接安裝獨立的 Linux 歸檔檔案、使用官方的 Snap 套件,或建置 Arch 使用者倉庫 (AUR) 套件。 PhpStorm 已包含 JetBrains Runtime,因此您無需單獨安裝 Java。

首先檢查 Linux 相容性

JetBrains 列出的目前桌面系統需求為:x86_64 和 ARM64 處理器、四核心 CPU、8 GB 總記憶體(其中 3 GB 可供 IDE 使用)以及 10 GB 磁碟空間。其測試的 Linux 發行版包括 Ubuntu 24.04 和 26.04 LTS、Fedora 43 和 44、Debian 13 以及 Amazon Linux 2023,桌面環境需為 GNOME 或 KDE Plasma,glibc 版本需為 2.28 或更高。如果您使用其他發行版,請查閱PhpStorm 安裝指南。下載頁面提供了適用於 ARM64 和其他受支援系統的獨立 Linux 版本,請選擇與您的處理器相符的版本。

選擇一種安裝方式。 Toolbox 最容易更新和回滾;歸檔檔案可以讓你控制其所在的資料夾;Snap 在啟用了 snapd 的情況下很方便;AUR 適用於習慣使用社群軟體包的 Arch 系統。

使用 JetBrains Toolbox 安裝

  1. 下載 Linux Toolbox 壓縮套件。開啟JetBrains Toolbox 應用程式頁面,選擇 Linux,然後下載 .tar.gz 檔案。瀏覽器通常會將其保存在~/Downloads.
JetBrains Toolbox 應用程式下載頁面,已選擇 Linux 系統,並附有下載按鈕。
在 JetBrains Toolbox 應用程式的官方下載頁面上選擇了 Linux。
  1. 解壓縮並啟動 Toolbox。在終端機中,將壓縮包解壓縮到指定資料夾,然後從該資料夾執行 Toolbox。請確保只有一個 Toolbox 壓縮包的檔案名稱符合要求。
mkdir -p ~/apps/jetbrains-toolbox
tar -xzf ~/Downloads/jetbrains-toolbox-*.tar.gz -C ~/apps/jetbrains-toolbox
cd ~/apps/jetbrains-toolbox
./bin/jetbrains-toolbox
Linux 終端機將 JetBrains Toolbox 壓縮包解壓縮到 Downloads 資料夾
終端機指令會解壓縮下載的工具箱存檔。
  1. 安裝 PhpStorm。在 Toolbox 中,開啟“產品”,找到 PhpStorm,然後選擇“安裝”。 Toolbox 會處理下載,並確保 IDE 可用於更新或回滾。您可以在 Toolbox 中登入您的 JetBrains 帳戶,以啟動帳戶中可用的任何授權。
JetBrains Toolbox 產品清單中顯示了 PhpStorm 及其安裝按鈕
Toolbox 將 PhpStorm 顯示為可安裝產品。
  1. 打開 IDE。從工具箱或桌面應用程式啟動 PhpStorm。首次啟動時,如果需要,可以從其他 IDE 匯入設置,或跳過匯入步驟。在歡迎介面,選擇「開啟」以開啟本機項目,或選擇「從版本控制系統取得」以檢出程式碼倉庫。
PhpStorm 歡迎畫面,包含「新項目」、「開啟」和「從版本控制系統取得」操作
首次運行畫面可讓您建立、開啟或檢出項目。

Toolbox 會在首次啟動時建立桌面捷徑。如果您是透過獨立歸檔檔案安裝 PhpStorm,則可以在 IDE 中透過「工具」>「建立桌面捷徑」來建立一個。

從獨立 Linux 歸檔檔案安裝

如果您希望將 IDE 保存在您選擇的資料夾中,請使用此方法。在PhpStorm 下載頁面,選擇 Linux 並下載適用於您處理器的 .tar.gz 壓縮套件。請勿將新版本解壓縮到現有安裝目錄上;每個版本都應使用一個全新的目錄。

JetBrains PhpStorm 下載頁面,已選擇 Linux 系統和 tar.gz 軟體包。
在 PhpStorm 下載頁面上選擇 Linux tar.gz 歸檔檔。

以下命令會在您的使用者目錄下建立一個資料夾,將壓縮包解壓縮到該資料夾,然後啟動啟動器。如果通配符符合多個下載或安裝路徑,請替換為確切的檔案名稱和資料夾名稱。

mkdir -p ~/apps
tar -xzf ~/Downloads/PhpStorm-*.tar.gz -C ~/apps
~/apps/PhpStorm-*/bin/PhpStorm.sh
Linux 終端機正在將 PhpStorm tar.gz 歸檔檔案解壓縮到使用者擁有的應用程式目錄中。
壓縮檔案被解壓縮到用戶主資料夾下的一個乾淨目錄中。

將獨立安裝程式放置在您的使用者主目錄下即可執行,無需 root 權限。對於共用系統安裝,JetBrains 文件中說明如何將壓縮包解壓縮到指定位置;該位置需要管理員權限。有關啟動和歡迎畫面選項,/opt請參閱JetBrains 的首次運行指南。

安裝 Snap 套件

如果您的發行版上已安裝並執行 snapd,請從終端機安裝穩定版 Snap:

sudo snap install phpstorm --classic
使用 Snap 指令在 Ubuntu 終端機中以經典限制方式安裝 PhpStorm
穩定的 PhpStorm Snap 安裝指令包含所需的 --classic 選項。

phpstorm可透過應用程式選單啟動。--classic此軟體包需要啟用該標誌。 JetBrains 指出,Snap 版本可能有效能、檔案管理或 Chromium 偵錯問題;如果這些問題影響您的設置,請嘗試使用 Toolbox 應用程式。有關目前頻道和設定詳情,請參閱Snap Store 中經過驗證的 PhpStorm 清單。

從 AUR 安裝到 Arch Linux 上

phpstorm AUR 包維護在 Arch 官方倉庫之外。安裝前請檢查其建置文件,因為 AUR 的 PKGBUILD 檔案實際上是 shell 腳本。請先安裝建置工具,克隆該軟體包,檢查 PKGBUILD 文件,然後以普通用戶身份建置並安裝它:

sudo pacman -S --needed base-devel git
git clone https://aur.archlinux.org/phpstorm.git
cd phpstorm
less PKGBUILD
makepkg -si
Arch Linux 終端機顯示 AUR 設定指令、PKGBUILD 預覽和 makepkg 指令。
在以一般使用者身分執行 makepkg 之前,請先查看 AUR 建置腳本。

按下q即可離開less。請閱讀文件並檢查是否有意外更改後再繼續。請勿使用makepkg`--no-require`運行sudo;它會在需要時以權限安裝所需的依賴項。 Arch 的makepkg 指南解釋了建置流程和安全要求。

安裝後

Java 已捆綁在 PhpStorm 中,但 PhpStorm 是一個整合開發環境 (IDE),而非 PHP 執行環境。若要執行或偵錯 PHP 程式碼,請在本機安裝 PHP 或配置遠端解釋器,然後在「設定」>「PHP」中新增它。 JetBrains 在其配置本機 PHP 解釋器的指南中詳細說明了這些步驟。如果啟動器無法啟動,請先檢查您是否下載了正確的 CPU 架構,以及您的 Linux 函式庫是否符合目前系統需求。

留下評論

如何在Linux系統上使用Cameractrls更改網路攝影機設置

如何在Linux系統上使用Cameractrls更改網路攝影機設置

使用 Cameractrls 在 Linux 上變更網路攝影機設定:調整曝光、色彩、減少閃爍和其他支援的控件,然後檢查相容的視訊模式。

如何在 Linux 上安裝 PhpStorm:工具箱、Tar.gz、Snap 和 AUR

如何在 Linux 上安裝 PhpStorm:工具箱、Tar.gz、Snap 和 AUR

在 Linux 系統上,您可以使用 JetBrains Toolbox 或獨立的 tar.gz 壓縮套件安裝 PhpStorm,此外還有 Snap 和 Arch AUR 版本可供選擇。 Java 已預先安裝。

如何在 Linux 系統上將 CD-ROM 備份為 ISO 文件

如何在 Linux 系統上將 CD-ROM 備份為 ISO 文件

在 Linux 上使用 GNOME Disks 或 dd 建立 CD-ROM ISO。識別光碟機,監控複製過程,驗證鏡像,並了解何時損壞的光碟或音訊光碟需要其他工具。

如何在 XFCE 4 上設定雙面板

如何在 XFCE 4 上設定雙面板

為每個顯示器建立一個單獨的 XFCE 4 面板,將第二個面板指派給正確的輸出,調整其位置和大小,並新增所需的啟動器和狀態項目。

如何在Linux上安裝Cisco Packet Tracer

如何在Linux上安裝Cisco Packet Tracer

下載適用於 Ubuntu 64 位元系統的 Cisco Packet Tracer 9.0.1,使用 APT 安裝 DEB 軟體包,在終端機中接受許可協議,然後登入以啟動實驗環境。

如何在Linux系統下使用GIMP摳圖

如何在Linux系統下使用GIMP摳圖

在 Linux 系統上使用 GIMP 去除照片背景:描繪主體,刪除選定的背景,保持透明度,並匯出可重複使用的 PNG 檔案。

免費下載 FlightGear:官方安裝指南

免費下載 FlightGear:官方安裝指南

從官方網站免費下載 FlightGear。比較 Windows、macOS 和 Linux 版本的軟體包,安裝資料文件,即可開始您的首次飛行。

Google Tasks桌面應用程式:如何在電腦上使用

Google Tasks桌面應用程式:如何在電腦上使用

在瀏覽器中開啟 Google Tasks,新增 Chrome 捷徑或應用程式啟動,並透過行事曆和 Gmail 管理有日期的待辦事項。

OKSampler:一款免費、簡單的鍵盤節拍音樂採樣器

OKSampler:一款免費、簡單的鍵盤節拍音樂採樣器

OKSampler 可以將 MP3 片段對應到鍵盤按鍵,並支援音訊循環播放。了解這款經典免費軟體的功能、其舊功能的缺失以及下載前需要檢查的事項。

如何在 Linux 系統上安裝 Wireshark:Ubuntu、Fedora、Arch 等

如何在 Linux 系統上安裝 Wireshark:Ubuntu、Fedora、Arch 等

使用目前軟體包命令在 Ubuntu、Debian、Fedora、Arch 或 openSUSE 上安裝 Wireshark,然後安全地配置即時資料包擷取。