如何在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
相关产品推荐
相关产品推荐

