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

Ubuntu系统安装Solana后找不到命令,其实际安装路径是什么?

Solana安装后无法找到命令的路径查询及解决方案

两种安装方式的默认路径

  • 第一种(sudo执行官方安装脚本):
    因为你使用sudo执行脚本,程序默认安装到root用户的家目录下,完整路径为/root/.local/share/solana/install/active_release/bin/solana
    注意:普通用户默认没有/root目录的读取权限,所以即使把该路径加入普通用户的PATH也无法识别命令,这是你遇到该问题的核心原因。如果要给当前普通用户使用官方版本,重新执行安装命令时去掉sudo前缀,脚本会自动安装到当前用户的~/.local/share/solana/install/active_release/bin目录下,将该路径加入你的shell配置文件(/.bashrc或/.zshrc等),执行source 对应配置文件路径即可生效。
  • 第二种(snap方式安装):
    snap安装的软件默认存放在/snap/bin目录下,完整路径为/snap/bin/solana

全局查询所有Solana可执行文件路径

执行以下命令即可直接列出系统中所有可执行的solana文件位置,自动过滤无权限访问的目录报错:

sudo find / -name solana -type f -executable 2>/dev/null

snap安装找不到命令的修复方式

先执行echo $PATH | grep /snap/bin,如果没有输出说明/snap/bin未加入当前用户的PATH,将export PATH=$PATH:/snap/bin加入你的shell配置文件,执行source生效即可。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.29 14:09:03