Debian系统下更新PhpStorm,这事儿说难不难,但方法选对了能省不少事。下面这张图先让大家对版本有个直观印象——

1. 通过JetBrains Toolbox更新(推荐)
如果你是JetBrains全家桶用户,那Toolbox就是最省心的方案。它相当于一个官方管家,PhpStorm、IntelliJ IDEA这些产品的安装、更新、版本切换,全交给它就行了。
- 安装Toolbox:去官网下载安装包,运行
./toolbox脚本,剩下就是按提示点下一步。 - 更新PhpStorm:打开Toolbox,在PhpStorm那栏右侧点“Update”,等它跑完,新版本会自动启动。整个过程不需要手动解压、不需要敲命令,对新手特别友好。
2. 手动下载官方安装包更新
如果你喜欢掌控一切,或者网络环境特殊,那手动下载安装包是更稳妥的选择。
- 下载最新版:去PhpStorm官网,选Linux版(.tar.gz格式)。
- 备份旧版本:这一步千万别省。配置文件在
~/.config/JetBrains/PhpStorm*,项目数据也记得备份一下。 - 解压并替换:
# 进入下载目录 cd ~/Downloads # 解压到/opt(需要sudo权限) sudo tar -xvzf phpstorm-*.tar.gz -C /opt # 备份旧版本(如果存在) sudo mv /opt/phpstorm /opt/phpstorm_old # 重命名新版本 sudo mv /opt/phpstorm-* /opt/phpstorm # 创建软链接,方便终端启动 sudo ln -sf /opt/phpstorm/bin/phpstorm.sh /usr/local/bin/phpstorm - 启动:终端输入
phpstorm,新版本就打开了。注意,手动方式下不会自动保留旧版本,所以备份那步要放在心上。
3. 使用Snap包管理器更新(简单且自动)
Snap是Debian生态里很流行的打包方式,优点就是自动更新、省心。如果你已经装了Snap,这一步几乎不用手动操作。
- 安装Snap(如果还没装):
sudo apt update sudo apt install snapd - 安装PhpStorm Snap包:
# 社区版 sudo snap install phpstorm-community --classic # 专业版(需要授权) sudo snap install phpstorm-professional --classic - 更新:默认自动更新,也可以手动跑一下:
sudo snap refresh phpstorm-community # 或专业版 sudo snap refresh phpstorm-professional
Snap方式不需要解压、不需要手动替换,而且版本通常和官方同步。如果贪图省事,这是不错的选择。
4. 通过APT包管理器更新(适用于通过APT安装的场景)
有些用户可能通过添加JetBrains PPA来安装PhpStorm,这种情况直接用APT更新就行:
- 更新软件包列表:
sudo apt update - 升级PhpStorm:
sudo apt upgrade phpstorm
不过需要提醒的是,APT仓库里的版本往往比官方慢一拍,可能不是最新。如果你追求第一时间用上新功能,还是Toolbox或Snap更靠谱。
注意事项
- 备份数据:无论哪种方式,更新前都建议把配置文件和项目数据备份一下,万一出问题还能回退。
- 官方渠道:始终从JetBrains官网或Toolbox、Snap这些可信来源下载,别用第三方打包的,安全第一。
- 验证更新:启动后进入“Help > About”,看一眼版本号,确认更新成功就完事了。