在 CentOS 上升级 PhpStorm 通常有几种方式,取决于你最初是怎么安装的。下面按常见情况说明。
which phpstorm
或
ls /opt | grep phpstorm
ls ~/phpstorm
常见情况:
/opt/phpstorm 或 /opt/PhpStorm-xxxx如果你是用 JetBrains Toolbox 安装的:
✅ 配置、插件、 license 都不会丢
cd /tmp
wght https://download.jetbrains.com/webide/PhpStorm-2024.3.tar.gz
(版本号以官网为准)
tar -xzf PhpStorm-*.tar.gz
sudo mv PhpStorm-* /opt/phpstorm-new
sudo mv /opt/phpstorm /opt/phpstorm-old
sudo mv /opt/phpstorm-new /opt/phpstorm
⚠️ 不要删除 ~/.config/JetBrains/PhpStorm*
这是你的配置目录
/opt/phpstorm/bin/phpstorm.sh
如果是老版本 PhpStorm:
cd /opt/phpstorm/bin
./phpstorm.sh
在菜单中:
Help → Check for Updates
⚠️ CentOS 无图形界面时不可用
PhpStorm 新版本需要 JDK 17+
检查:
java -version
安装:
sudo yum install java-17-openjdk
/opt/phpstorm/bin/phpstorm.sh
看报错日志:
~/.cache/JetBrains/PhpStorm*/log/
✅ 最佳实践
~/.config/JetBrains❌ 不建议
如果你是 CentOS 7 / 8 / Stream,或者 有/无桌面环境,可以告诉我,我可以给你更精确的命令。