在 CentOS 上升级 PhpStorm,通常取决于你最初是如何安装的。下面按常见方式说明。
which phpstorm
或
ls /opt | grep phpstorm
ls ~/phpstorm*
常见情况:
/opt/PhpStorm-xxx(官方 tar 包)~/.local/share/JetBrains/PhpStorm* (Toolbox)如果你是用 Toolbox 安装的:
# 启动 Toolbox
jetbrains-toolbox
然后在界面中:
Toolbox 会自动下载、备份、升级,不会丢失配置
官网: https://www.jetbrains.com/phpstorm/download/#section=linux
或直接:
cd /tmp
wget https://download.jetbrains.com/webide/PhpStorm-2024.3.tar.gz
tar -xzf PhpStorm-*.tar.gz
sudo mv PhpStorm-* /opt/
建议:
sudo mv /opt/PhpStorm /opt/PhpStorm_old
sudo mv PhpStorm-* /opt/PhpStorm
/opt/PhpStorm/bin/phpstorm.sh
配置在
~/.config/JetBrains/PhpStorm*,不会丢失
如果你之前有 .desktop 文件:
~/.local/share/applications/jetbrains-phpstorm.desktop
一般无需修改,路径不变即可。
PhpStorm 自带 JBR,一般无需额外安装 JDK。
/opt/PhpStorm/bin/phpstorm.sh
看报错,常见是:
sudo chown -R $USER:$USER /opt/PhpStorm
✅ 最推荐:JetBrains Toolbox(自动升级)
✅ 服务器/无 GUI:tar 包手动升级
❌ 不推荐:yum / dnf(官方不支持)
如果你愿意,可以告诉我:
我可以给你精确命令。