在 Ubuntu 上彻底卸载 PHPStorm,其实并没有想象中那么复杂,但关键在于——你得清楚当初是通过哪种方式安装的。不同的安装途径,对应的清除路径完全不同。如果只删除了主程序而遗漏了配置文件和缓存,下次重新安装同一版本时,那些旧设置很可能还会跳出来干扰。下面就把几种常见情况逐一拆解,并指导你如何一并清理掉残留的冗余文件。

一、卸载前的准备工作
动手操作之前,建议先完成两件事:第一,确保 PHPStorm 已经完全关闭。你可以用 ps aux | grep phpstorm 扫描一下进程,如果发现残留进程,先执行 kill 结束掉。第二,备份你真正需要保留的内容——项目文件不必多说,关键是配置目录里的设置,比如 ~/.PhpStorm<版本号>/ 下面的自定义快捷键、主题、插件配置等。这些一旦删除就再也找不回来了。
二、根据安装方式选择卸载方法
1. 通过 Snap 安装
如果当初用的是 snap install phpstorm,那么卸载过程最为简单,一条命令即可完成:
sudo snap remove phpstorm
Snap 会自动帮你把应用及其关联组件一并清理掉,省心省力。
2. 通过 APT 包管理器安装
用 sudo apt install phpstorm 安装的情况,需要分三步操作:
# 卸载主程序
sudo apt remove phpstorm
# 彻底清除配置文件(推荐,否则残留的配置会占用空间)
sudo apt purge phpstorm
# 清理无用的依赖包
sudo apt autoremove
这样系统级的配置文件也会被一并移除。
3. 手动安装(.tar.gz 解压版)
如果你是从官网下载压缩包,解压到 /opt/phpstorm 或类似路径,那么就需要手动删除文件和配置了:
# 删除安装目录(根据实际路径调整)
sudo rm -rf /opt/phpstorm
# 删除用户配置文件(版本号记得改成你自己的,比如2024.3)
rm -rf ~/.PhpStorm2024.3
# 如果有桌面快捷方式,也一并删掉
rm ~/.local/share/applications/phpstorm.desktop
这种安装方式最为灵活,但清理起来也最需要细心。
4. 通过 JetBrains 工具箱安装
使用 JetBrains Toolbox 安装的,先打开工具箱,找到 PHPStorm 点击“卸载”。工具箱会自动移除应用主体,但用户配置不会自动删除,需要手动补一刀:
rm -rf ~/.PhpStorm<版本号>
工具箱的卸载逻辑是“只删程序,不删设置”,所以这一步绝对不能省略。
三、彻底清理残留文件
无论采用哪种安装方式,都建议再检查一下以下几个目录,它们可能藏着全局配置、缓存或快捷方式:
- 全局配置目录:
~/.config/JetBrains/PhpStorm<版本号>/ - 缓存目录:
~/.cache/JetBrains/PhpStorm<版本号>/ - 系统级桌面启动器:
/usr/share/applications/phpstorm.desktop
直接执行下面的命令清理干净:
rm -rf ~/.config/JetBrains/PhpStorm*
rm -rf ~/.cache/JetBrains/PhpStorm*
rm -f /usr/share/applications/phpstorm.desktop
四、验证卸载结果
最后,打开终端输入 phpstorm,如果提示“command not found”,说明主程序已成功移除。再检查一下 ~/.PhpStorm 和 /opt/phpstorm 等目录是否真的被删除了。确认无误后,就可以放心了——下次重装时也不会被旧配置干扰。
一句话总结:卸载本身不难,但清理要彻底。先备份,再按安装方式操作,最后扫尾三个目录,就能做到干净利落。
