news 2026/3/14 0:24:20

无法定位包: apt 安装(预编译二进制包)与源码编译(自己手动编译)

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
无法定位包: apt 安装(预编译二进制包)与源码编译(自己手动编译)

笔者在Ubuntu 18.04的ros melodic中尝试安装librealsense2时无法正常定位包,所以不打算用apt进行安装,直接源码编译。

  • Ubuntu 18.04 (ROS Melodic) 已经 EOL(生命周期结束),Intel 在 2023-2024 年后逐步下架了旧系统的预编译包。
  • 所以 apt install librealsense2-* 会提示“无法定位软件包”。
  • 源码编译是官方目前对老系统唯一支持的方式

功能包安装方式比较:

项目apt 安装(预编译二进制包)源码编译(自己手动编译)
本质系统直接下载 Intel 已经编译好的库和工具你自己下载源代码,用电脑上的编译器一步步编译成库
最终结果完全相同:安装 /usr/local/lib/librealsense2.so 等库,支持 realsense-viewer 和 ROS 包完全相同:效果一模一样
安装难度最简单,一条命令 sudo apt install ...较复杂,需要 git、cmake、make、处理依赖等步骤
版本控制固定版本(Ubuntu 18.04 上通常是较老的 v2.36~v2.50)可以自由选择版本(如 v2.55.1、甚至最新 master)
兼容性依赖 Intel 的 apt 仓库是否还维护旧系统不依赖任何仓库,只要系统有编译工具就行
当前可用性(2025年)基本不可用:Intel 已经停止维护 Ubuntu 18.04 (bionic) 的预编译包,apt 找不到(你遇到的正是这个情况)唯一可靠方式:官方现在明确推荐源码编译,尤其对老系统
定制能力几乎没有,只能用官方提供的配置可以加参数定制(如强制 USB 后端、关闭图形示例等)
调试便利如果出问题难排查(黑盒)可以看到详细编译日志,便于解决问题

sudo apt install librealsense2-dkms librealsense2-utils librealsense2-dev 等价于

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/3/13 16:46:54

警惕!亚马逊新评级规则生效,粗放运营将直接出局

随着亚马逊对卖家账户评级体系的系统性重构,跨境卖家们正在经历一场深刻的运营逻辑变革,平台不再仅关心订单是否被妥投,而是将评估的目光穿透到店铺的每一个角落——从一张产品图片到一条客服回复,从包装的材质到碳足迹的追踪&…

作者头像 李华
网站建设 2026/3/13 9:30:02

串口查询方式发送/接收

HAL_UART_Transmit(&huart1,str,strlen(str),1000);参数:串口,要发送的字符数据,字符长度,等待时间HAL_UART_Receive(&huart1,&c,1,100);参数:串口种类,读取的数据保存到哪里,读取了…

作者头像 李华
网站建设 2026/3/13 2:19:53

Vim插件管理革命:VAM让你的编辑器告别插件混乱

Vim插件管理革命:VAM让你的编辑器告别插件混乱 【免费下载链接】vim-addon-manager manage and install vim plugins (including their dependencies) in a sane way. If you have any trouble contact me. Usually I reply within 24 hours 项目地址: https://gi…

作者头像 李华
网站建设 2026/3/8 13:15:53

AI攻防实战:利用AI攻击链框架剖析AI应用安全

利用AI攻击链框架对AI应用进行攻击建模 AI应用引入了传统安全模型无法完全捕捉的新攻击面,尤其是随着这些智能系统自主性的增强。不断演变的攻击面的指导原则很明确:假设存在提示词注入。但将其转化为有效的防御措施通常并不简单。 网络攻击链安全框架…

作者头像 李华
网站建设 2026/3/13 8:42:28

macOS存储扩展深度解析:iSCSI远程存储技术实战指南

macOS存储扩展深度解析:iSCSI远程存储技术实战指南 【免费下载链接】iSCSIInitiator iSCSI Initiator for macOS 项目地址: https://gitcode.com/gh_mirrors/is/iSCSIInitiator 面对Mac设备存储空间日益紧张的现实困境,如何突破本地硬件限制实现存…

作者头像 李华