LarkXR管理程序支持在Ubuntu系统上部署。具体支持情况如下:
- 服务端版本 3271 及以下:支持 Ubuntu 20.04 版本。
- 服务端版本 3272 及以上:支持 Ubuntu 20.04 和 22.04 版本。
在部署完成后,如果通过.sh
启动脚本运行时出现not found
错误,可能是因为 Ubuntu 系统中sh
命令的默认解释器问题。
问题原因
Ubuntu 系统中的sh
命令默认使用的是dash
shell,而 LarkXR 的启动脚本依赖于bash
shell。因此,当使用默认的dash
shell 执行脚本时,可能会导致某些命令无法被识别。
解决方法
将系统的默认sh
解释器切换为bash
shell。
操作步骤如下: - 切换默认 Shell打开终端,运行以下命令以切换默认 Shell:
sudo dpkg-reconfigure dash
在弹出的提示中,选择“否”(No),以将默认 Shell 切换为bash
。
- 验证切换是否成功切换完成后,运行以下命令验证是否切换成功:
ll /bin/sh
如果/bin/sh
指向/bin/bash
,则切换成功。