从 Ubuntu 中删除 Phpstorm 目录后,未来的安装尝试实际上不再安装- 左上角的应用程序下没有出现菜单项,运行“全局创建的可执行文件(我假设是添加的/usr/bin
?)只会再次运行安装。
显然有一些文件需要我删除,但我不知道是哪些。
我“安装”Phpstorm在 Ubuntu 13.04 上执行以下操作:
- 安装 Oracle JDK 8
- 将 tar.gz 文件下载到我的
~/Downloads
目录并解压到同一个目录中 - 跑步
bin/phpstorm.sh
我认为我把它安装在了错误的位置,因此我运行以下命令将其删除:
rm -rf ~/Downloads/phpstorm-version-whatever
现在,我被上述问题困扰。Phpstorm 论坛实际上没有任何文档或其他有同样问题的人。
我怎么能够完全地从 Ubuntu 中删除 Phpstorm,然后从头开始?我需要删除哪些特定于此软件的文件?
答案1
通常,您无法通过删除解压的目录来卸载没有使用包管理器安装的文件,尽管对于基于 Java 的档案来说,这通常确实如此。
我对 phpstorm 不是特别了解,但我可以给你一些通用的说明。
我建议您做的第一件事就是检查 phpstorm 本身是否包含某种卸载脚本。不过我猜你已经这样做了。
如果失败了,您应该打开终端并输入whereis phpstorm
- 这应该会告诉您与其相关的大多数文件的位置。然后您可以尝试手动删除它们。/etc 和 /usr/share 也是一些可能要查看的地方。
您还可以在主文件夹中的隐藏文件中搜索名为 .phpstorm 或类似名称的文件。这可能包含大部分配置,但我认为“whereis”命令不会显示出来。
如果快捷方式等已经消失,那么我能想到的就只有这些了,但它可能会起作用。这是一种混乱而丑陋的做法,可能会留下一些东西——尽可能尝试使用包管理器进行安装。
答案2
请删除主文件夹和 ~/.PhpStorm* 文件夹。这样就足够了。
sudo rm -R ~/.PhpStorm*
答案3
在 Ubuntu 上,回到 netbeans 后,我还发现 phpstorm 的踪迹隐藏在 ~/.java/.userPrefs/prefs.xml 下
答案4
按照这些说明,可以轻松地在 Ubuntu 中完全卸载任何版本的 PHPStorm。
- 输入您的主目录。
- 在这里您可以看到 .WebIde100(如果它被隐藏,请单击 Ctrl + H 来显示隐藏文件。)
打开终端并删除此文件夹。命令是:
sudo rm -rf .WebIde100/
然后安装新版本。