Ubuntu 18.04下IntelliJ IDEA社区版Snap安装后无法启动
解决Ubuntu 18.04中Snap安装的IntelliJ IDEA无法通过命令启动的问题
我之前也碰到过类似的情况,你已经通过Snap成功安装了IntelliJ IDEA社区版,但启动命令找不到,大概率是Snap的二进制执行路径没有被正确添加到系统的PATH环境变量中。下面是一步步的排查和解决方法:
1. 先检查Snap的路径是否在系统PATH里
首先执行这个命令查看当前的环境变量PATH:
echo $PATH
Snap的默认二进制文件路径是/snap/bin,你需要确认这个路径是否出现在输出的内容里。
2. 临时添加Snap路径测试启动
如果/snap/bin不在PATH中,先临时添加这个路径,看看能不能正常启动:
export PATH=$PATH:/snap/bin
添加完成后,再执行intellij-idea-community命令试试,应该就能启动IDE了。
3. 永久添加Snap路径到系统PATH
如果临时添加后可以正常启动,就需要把这个路径永久加入到你的用户环境配置中:
- 如果你用的是默认的Bash shell,打开用户配置文件:
nano ~/.bashrc
- 在文件的最后一行添加:
export PATH=$PATH:/snap/bin
- 保存并退出编辑器(按
Ctrl+O,按回车确认保存,再按Ctrl+X退出) - 执行以下命令让配置立即生效:
source ~/.bashrc
(如果你用的是Zsh shell,把上面的~/.bashrc换成~/.zshrc即可)
4. 备选启动方式:用Snap的run命令直接启动
如果上面的方法还是不行,你可以绕开PATH的问题,直接用Snap的run命令启动IntelliJ:
snap run intellij-idea-community
5. 检查Snap服务状态
如果以上所有方法都没效果,可能是Snap服务本身出现了异常,先检查服务状态:
systemctl status snapd.service
如果服务显示未运行,执行下面的命令重启服务:
sudo systemctl restart snapd.service
重启完成后再尝试启动IntelliJ。
内容的提问来源于stack exchange,提问作者yas
相关产品推荐
相关产品推荐

