问题描述

从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的名称。

说,您可能会注意到的一个副作用是目录视图中循环设备的数量减少了,因为现在您的快照应用程序比以前少了。 🙂