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

如何在Linux系统中安装Spidermonkey JS Shell

Spidermonkey JS Shell 安装步骤

你已经下载好预编译的二进制文件和依赖库,可按以下两种方案操作:

方法一:临时运行(适合课程临时使用,无需修改系统全局配置)

  • 打开终端,进入你解压得到js、libnspr4.so、libplc4.so、libplds4.so四个文件的目录
  • 执行以下命令即可直接启动JS Shell:
    LD_LIBRARY_PATH=./ ./js
  • 启动成功后即可输入JS代码运行,输入quit()即可退出交互界面

方法二:全局安装(所有用户可在任意位置直接调用)

  • 先将三个依赖库移动到系统公共库目录:
    sudo cp libnspr4.so libplc4.so libplds4.so /usr/lib/
  • 给库文件设置正确的执行权限:
    sudo chmod 755 /usr/lib/libnspr4.so /usr/lib/libplc4.so /usr/lib/libplds4.so
  • 更新系统库缓存让配置生效:
    sudo ldconfig
  • 将js二进制文件移动到系统可执行文件目录:
    sudo cp js /usr/local/bin/
  • 给js设置执行权限:
    sudo chmod 755 /usr/local/bin/js
  • 配置完成后,任意位置输入js即可直接启动Shell

第三方安装命令适配说明

你找到的针对旧版Ubuntu的安装命令属于包管理器安装或源码编译的方案,和你当前使用预编译二进制的安装逻辑完全不同。如果上面的方案运行正常,无需执行其他命令。如果运行提示缺少依赖,可先安装系统自带的nspr依赖包:
sudo apt install libnspr4

常见问题排查

  • 启动时提示找不到库文件:优先检查临时运行模式下的路径是否正确,全局安装模式下是否执行了ldconfig更新缓存
  • 提示权限不足:检查对应文件是否已经用chmod设置了执行权限

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.30 21:27:03