news 2026/6/24 22:17:37

【国产桌面操作系统】打包opencv的离线安装包

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
【国产桌面操作系统】打包opencv的离线安装包

前言

现阶段大部分安装国产信创桌面操作系统(统信UOS系统、麒麟kylin系统)的终端,基本上都是在无法连接互联网的内网使用,如果需要安装依赖包,已经安装的终端只能通过离线安装包进行升级,本篇仅讲解统信UOS系统、麒麟kylin系统下通过opt下载opencv相关的离线安装包下载。

说明

opt、opt-get是从仓库拉取软件安装包的行为,不涉及源码的编译,开发及部署比较快。

因为统信UOS系统独立出debin,所以在统信UOS系统上通过opt下载的opencv是3.2版本(很老的版本),而麒麟kylin系统可以从ubuntu仓库下载更新的4.2版本。所以在这两个系统开发的opencv相关的软件,需要分别打包才行。

开发包安装

apt包缓存目录为/var/cache/apt/archives/,安装之前清空这个目录

1、安装opencv库
sudo apt-get install libopencv-dev
2、安装ffmpeg相关的库
sudo apt-get install libavdevice-dev
3、安装 PulseAudio 相关的开发库
sudo apt-get install libpulse-dev
4、安装v4l2-ctl工具(相当于ffply工具)
sudo apt-get install v4l-utils

忘记清空目录的解决方法

如果/var/cache/apt/archives/下安装包太多(忘记清空),先清空apt缓存目录,然后再运行以下仅下载不安装的命令即可把包下载到apt缓存目录中

sudo apt-get install --download-only -y libopencv-dev libavdevice-dev libpulse-dev v4l-utils

离线包下载

在以上开发包下载完成后,拷贝/var/cache/apt/archives/目录下的所有deb文件到离线包目录下

mkdir -p offline-debs cp /var/cache/apt/archives/*.deb ./offline-debs/

生产环境终端离线安装opencv

把以上的离线包目录offline-debs拷贝到生产环境终端上(比如桌面),进入offline-debs目录,运行以下命令即可

sudo dpkg -i *.deb

篇尾

以上方法也使用于其他离线包的下载及离线安装。

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

ZUI15 平板充电样式怎么改?个性化设置教程来了!

对于使用联想 ZUI15 系统平板的用户来说,细节处的个性化定制总能让设备更具专属感。充电时的显示样式看似是小细节,却能在日常使用中带来不一样的仪式感 —— 单调的默认样式看久了难免乏味,不少小伙伴都在寻找更改充电样式的方法&#xff0c…

作者头像 李华
网站建设 2026/6/24 13:18:12

计算机毕设Java基于微信小程序的社区志愿者服务管理系统 基于微信小程序的社区志愿服务管理平台的Java开发实践 微信小程序环境下Java实现的社区志愿者服务管理系统设计

计算机毕设Java基于微信小程序的社区志愿者服务管理系统76x8l9(配套有源码 程序 mysql数据库 论文) 本套源码可以在文本联xi,先看具体系统功能演示视频领取,可分享源码参考。 随着社会的快速发展,社区志愿服务在促进社区和谐与提…

作者头像 李华
网站建设 2026/6/20 11:42:18

通达信【支撑压力突破】主图指标公式CJM99源码分享

通达信【支撑压力突破】主图指标公式CJM99源码分享CJM1:HHV(MA(SMA(SMA(SMA(MA(C,1),2,1),2,1),2,1),1),13),COLOR00AAFF,LINETHICK4;CJM2:EMA(((SLOPE(CLOSE,21) * 20) CLOSE),42)COLORCC60FF,LINETHICK3;DRAWKLINE(H,O,L,C);CJM3:(MA(CLOSE,3)MA(CLOSE,6)MA(CLOSE,12)MA(CLO…

作者头像 李华
网站建设 2026/6/20 11:43:21

零代码玩转AI金融:股票分析报告生成全攻略

零代码玩转AI金融:股票分析报告生成全攻略 一、你真的需要“专业分析师”吗?——一个被低估的日常痛点 场景切入:每天打开财经APP的你,其实在重复做同一件事 早上九点,你习惯性点开股票软件,输入“AAPL”…

作者头像 李华
网站建设 2026/6/22 18:17:40

用 Dify 工作流 + Coze 插件 Doubao-Seedream-4.0 做一个完整的工作流

摘要 本文介绍了一个基于Coze平台的完整工作流程,包含四个关键节点:1)通过触发器启动流程;2)使用Doubao-Seedream-4.0进行数据处理;3)利用LLM将结果转换为Markdown格式;4)最终输出结果。工作流支持图片/文本输入&…

作者头像 李华
网站建设 2026/6/15 1:48:31

误差反向传播法的实现:像搭乐高一样构建神经网络

误差反向传播法的实现:像搭乐高一样构建神经网络 在深度学习中,实现一个神经网络可以像组装乐高积木一样简单——通过组合已经实现好的各种层,我们可以构建出功能强大的模型。今天,我们将深入探讨如何通过这种方法实现神经网络&a…

作者头像 李华