问题描述
从Ubuntu删除Phpstorm目录后,以后的安装尝试实际上不再进行安装-左上角的“应用程序”下没有菜单项出现,并且运行“全局创建的可执行文件(我假设在/usr/bin中添加了一个可执行文件?)”仅运行安装再次。
显然有一些文件需要清除,但我不知道哪些文件。
我通过执行以下操作在Ubuntu 13.04上’installed’ Phpstorm:
安装Oracle JDK 8
将tar.gz文件下载到我的~/Downloads目录中,并解压缩到同一目录中
正在运行bin/phpstorm.sh
我决定将其安装在错误的位置,因此我运行以下命令将其删除:
rm -rf ~/Downloads/phpstorm-version-whatever
现在,我遇到了上述问题。 Phpstorm论坛实际上没有包含任何具有相同问题的文档或其他人。
如何从Ubuntu上完全删除Phpstorm,然后从头开始?我需要删除哪些特定于此软件的文件?
最佳方案
通常,仅删除您提取的目录就无法卸载没有软件包管理器的安装文件,尽管这实际上对于基于Java的存档来说确实如此。
我不特别了解phpstorm,但是我可以给您一些通用的说明。
我建议您做的第一件事是检查phpstorm本身是否包含某种卸载脚本。我想你已经做到了。
失败的话,您应该打开一个终端并输入whereis phpstorm-这应该告诉您与之关联的大多数文件在哪里。然后,您可以尝试手动删除它们。 /etc和/usr /share也可能是一些可能的地方。
您也可以在主文件夹中的隐藏文件中搜索一个名为.phpstorm之类的文件。这可能包含大多数配置,并且我认为”whereis”命令不会显示该配置。
如果快捷方式之类的东西都已经消失了,那我就想不到了,但这可能会起作用。这是一种凌乱而丑陋的处理方式,可能会留下一些东西-尽可能尝试与软件包管理器一起安装。
次佳方案
请删除主文件夹和〜/.PhpStorm *文件夹。那应该足够了。
sudo rm -R ~/.PhpStorm*
第三种方案
在Ubuntu上,回到netbeans之后,我还发现phpstorm的痕迹隐藏在〜/.java /.userPrefs /prefs.xml下
第四种方案
按照以下说明,很容易在Ubuntu中完全卸载任何版本的PHPStorm。
输入您的主目录。
在这里,您会看到.WebIde100(如果隐藏了,请单击Ctrl + H以显示隐藏的文件。)
在那里打开终端并删除该文件夹。该命令是:
sudo rm -rf .WebIde100/
然后安装新版本。
第五种方案
还有另一种选择。也许您已将PHPStorm安装为快照软件包。然后,作为快照包,安装而不是解压,没有可以删除的文件夹。然后,您必须使用snap命令将其卸载。首先检查是否将其作为快照包安装:
sudo snap list
如果您在列表中看到PHPStorm,则必须使用以下方法将其卸载:
sudo snap remove PHPStorm
关于字符大小写,请确保完全按原样键入PHPStorm的名称。
说,您可能会注意到的一个副作用是目录视图中循环设备的数量减少了,因为现在您的快照应用程序比以前少了。 🙂