phpstorm snap 缺少桌面

phpstorm snap 缺少桌面

Ubuntu 16.04(内核:4.13.0-1012-azure)
Snap 2.32.3.2
Snapd 2.32.3.2

我尝试通过 安装 phpstorm sudo snap install phpstorm --classic

我可以看到 phpstorm 已安装并且可以从命令行运行,但是缺少桌面启动器。我可以在中看到 .desktop 文件/var/lib/snapd/desktop/applications/phpstorm_phpstorm.desktop。奇怪的是,我已经使用 ubuntu 16.04 iso 在另一台 VM 上通过 snap 安装了 phpstorm。我是否缺少其他配置?我正在使用 xrdp 远程访问这台机器,可以看到XDG_DATA_DIRS缺少我的,其中包括在运行的 VM 上进行的 snapd 路径。此外,如果我通过 SSH 进入这个 Azure VM,我可以在我的环境转储中看到XDG_DATA_DIRS。所以也许这不是 snap 问题,而是两个不同的 ubuntu 映像,以及登录时在配置文件中设置环境变量的方式。

相关内容