You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Ubuntu 16.04下Snap版Atom终端执行atom .报错,Unity启动器可正常启动

解决Snap版Atom无法通过atom .终端启动的问题

嘿,我来帮你搞定这个问题~你遇到的情况其实很常见,原因是Snap安装的Atom可执行文件路径没被加入系统默认的PATH环境变量,终端找不到atom命令;而Unity启动器是直接调用了Snap的桌面快捷入口,绕开了PATH的限制,所以能正常启动。

下面给你几个实用的解决办法:

方法1:创建软链接到系统可执行目录

这是最直接的办法,把Snap版Atom的可执行文件链接到系统默认能识别的目录里:

  1. 先确认Snap版Atom的路径,终端执行:
    which atom
    
    如果没返回结果,试试用find /snap -name atom,一般路径是/snap/bin/atom
  2. 创建软链接到/usr/local/bin(这个目录默认在PATH里):
    sudo ln -s /snap/bin/atom /usr/local/bin/atom
    
  3. 重启终端,再执行atom .就能正常打开项目文件夹啦。

方法2:把Snap路径加入系统PATH

如果软链接无效,你可以直接把Snap的bin目录添加到PATH中,一劳永逸:

  1. 打开bash配置文件(比如~/.bashrc):
    nano ~/.bashrc
    
  2. 在文件末尾添加一行:
    export PATH=$PATH:/snap/bin
    
  3. 保存退出后,让配置生效:
    source ~/.bashrc
    
  4. 现在再试atom .,应该就没问题了。

方法3:临时用完整路径启动

要是你只是临时需要启动,也可以直接输入完整路径应急:

/snap/bin/atom .

不过这个方法每次都得输长路径,适合偶尔用用。

内容的提问来源于stack exchange,提问作者Akronix

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.19 09:03:03