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

Ubuntu22.04.5安装librealsense时脚本提示文件不存在求助

解决Ubuntu 22.04.5安装librealsense时找不到setup_udev_rules.sh的问题

问题本质

你遇到的No such file or directory错误并非权限问题(权限错误会提示Permission denied),而是目标脚本不存在于当前路径。

解决方案

1. 检查工作目录是否正确

首先确认你是否在librealsense仓库的根目录下执行命令:

pwd

如果输出不是克隆librealsense的路径(例如~/librealsense),切换到对应目录:

cd /path/to/your/librealsense/clone

然后执行ls scripts/查看是否存在setup_udev_rules.sh。

2. 重新克隆完整仓库

若目录正确但脚本缺失,大概率是克隆过程中文件损坏或未拉取完整,重新克隆:

# 删除旧仓库(若存在)
rm -rf librealsense
# 克隆官方仓库
git clone https://github.com/IntelRealSense/librealsense.git
cd librealsense
# 切换到官方推荐的稳定版本(以v2.54.2为例)
git checkout v2.54.2

克隆完成后再次执行ls scripts/setup_udev_rules.sh确认文件存在。

3. 手动获取缺失脚本(备选)

如果重新克隆仍失败,可单独下载该脚本:

# 在librealsense根目录下执行
mkdir -p scripts
wget -O scripts/setup_udev_rules.sh https://raw.githubusercontent.com/IntelRealSense/librealsense/master/scripts/setup_udev_rules.sh
# 添加执行权限
chmod +x scripts/setup_udev_rules.sh

随后运行脚本:

sudo ./scripts/setup_udev_rules.sh

4. 验证规则生效

脚本执行后,重载udev规则并重新连接设备:

sudo udevadm control --reload-rules && sudo udevadm trigger

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.16 22:43:08