在Odroid XU4上配置Intel RealSense D415时遇apt更新错误求助
解决Odroid XU4上Intel RealSense D415的apt仓库403 Forbidden错误
我在Odroid XU4(Ubuntu Bionic系统)上配置RealSense D415时遇到过完全一样的问题。根源有两个:一是Intel已经停用了旧的S3托管的apt仓库,二是你在Bionic系统上配置了Xenial版本的源,这两个问题叠加导致了403错误和签名验证失败。下面是分步修复方案:
移除旧的无效仓库条目
先把导致错误的旧仓库源文件删掉:# 先列出所有RealSense相关的源文件,确认路径 ls /etc/apt/sources.list.d/ | grep realsense # 删除找到的对应源文件(替换成实际文件名) sudo rm /etc/apt/sources.list.d/realsense*.list添加正确的Bionic版本RealSense仓库
Intel现在的官方apt仓库地址已经更新,针对Ubuntu 18.04(Bionic),执行以下命令添加正确的源:echo "deb https://librealsense.intel.com/Debian/apt-repo bionic main" | sudo tee /etc/apt/sources.list.d/librealsense.list导入仓库的GPG签名密钥
为了让apt信任这个仓库,需要导入官方的签名密钥:sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-key F6E65AC044F831AC80A06380C8B3A55A6F3EFCDE重新执行更新和安装
现在可以正常运行update命令,然后安装所需的RealSense包了:sudo apt-get update sudo apt-get install librealsense2-dkms librealsense2-utils
另外补充几点:
- 你之前尝试的
--allow-unauthorized确实只适用于apt-get upgrade,而且这只是绕过安全验证的临时手段,根本解决不了仓库已失效的问题,不建议使用。 - 你的Ubuntu笔记本能正常安装,大概率是因为它的系统版本匹配了正确的仓库版本,或者笔记本上的仓库配置已经是更新后的官方地址。
内容的提问来源于stack exchange,提问作者Z J
相关产品推荐
相关产品推荐

