首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >Ubuntu/Mint上的PhpStorm更新

Ubuntu/Mint上的PhpStorm更新
EN

Stack Overflow用户
提问于 2015-02-21 00:01:44
回答 4查看 15.4K关注 0票数 21

我在/opt中安装的Linux Mint上运行PhpStorm。PhpStorm通知我有一个可用的更新(8.0.3),但是它告诉我它没有应用更新的写权限,我应该以特权用户的身份运行它来更新它。

如果我以根用户/sudo身份运行phpstorm.sh,它会询问许可证信息,并且看起来好像是在运行安装程序,而不是程序。当我从桌面运行PhpStorm时,它会获得许可。

那么我如何运行更新呢?

EN

回答 4

Stack Overflow用户

发布于 2015-08-20 21:27:19

我遇到了同样的问题,并且能够更改PhpStorm文件夹的所有权以使其正常工作。假设您的用户名是newownername,并且PhpStorm安装位于/opt/phpstorm中,则命令应如下所示:

代码语言:javascript
代码运行次数:0
运行
复制
chown -R newownername /opt/phpstorm

请注意,您应该将用户名和路径更改为适当的值。

票数 31
EN

Stack Overflow用户

发布于 2017-12-08 08:31:05

不需要(也不推荐)更改opt/phpstorm目录的所有权或权限。实际上,返回的错误消息说明了您应该执行的操作:以特权用户身份运行它以更新它。

退出PHPStorm后,您可以使用以下说明以特权用户身份运行它

代码语言:javascript
代码运行次数:0
运行
复制
sudo updatedb && sudo locate phpstorm.sh
sudo /path/to/phpstorm.sh

第一条指令更新定位数据库,并返回phpstorm可执行文件在计算机中的位置。使用返回的位置作为第二条指令中的路径。

以根用户身份启动PHPStorm时,它将使用默认设置启动。它甚至可能会问你是否想申请你的执照...不需要对此进行任何更改:默认设置和在评估模式下运行PHPStorm将很好地工作。启动后,检查菜单帮助中的更新并正常应用它们。PHPStorm可能会再次以超级用户身份重新启动。只需再关闭一次,然后正常重新启动。以用户身份重新启动时,您可以选择常规设置(通常存储在用户的目录中:建议的路径)。接受并继续。PHPStorm将启动,并恢复并正确升级您的所有首选项和设置。

如果需要更新插件,可以正常更新。不需要使用root来执行此操作。

此解决方案是由JetBrains推荐的。不建议更改opt/phpstorm目录的所有权或权限,事实上,Jet Brains指出这是不正确的,因为您可以验证他们关于升级类似产品的过程的答案:。

票数 18
EN

Stack Overflow用户

发布于 2018-05-01 23:33:16

JetBrains正在以快照的形式发布他们的整个集成开发环境产品组合,包括PHPStorm。快照适用于所有支持的Ubuntu版本,包括14.04以及Linux Mint 17.x和18.x。

JetBrains快照的一些优点是它们始终是最新的,将自动保持更新,并且非常易于安装。

要在Ubuntu或Linux Mint中安装PHPStorm:

代码语言:javascript
代码运行次数:0
运行
复制
sudo apt install snapd
sudo snap install phpstorm --classic
票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/28633200

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档