news 2026/4/16 12:43:53

【国产桌面操作系统】打包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/4/11 10:03:23

计算机毕设java汉字学习小程序 基于Java的汉字学习辅助系统开发 Java技术驱动的汉字学习平台设计与实现

计算机毕设java汉字学习小程序08iog9(配套有源码 程序 mysql数据库 论文) 本套源码可以在文本联xi,先看具体系统功能演示视频领取,可分享源码参考。 随着互联网技术的飞速发展,数字化学习工具逐渐成为教育领域的重要组成部分。汉…

作者头像 李华
网站建设 2026/4/11 0:43:25

2026年简历自动筛选工具排名:从Moka到世纪云猎的效率大比拼

在2026年的招聘漏斗中,最大的瓶颈不再是简历太少,而是垃圾简历太多。面对海量的无效投递,企业HR和猎头急需一种能够像资深面试官一样阅读和判断的自动化工具。传统的关键词匹配技术(Keyword Matching)已无法应对当前的…

作者头像 李华
网站建设 2026/4/11 2:11:45

基于Chrome140的Bing自动化(关键词浏览)——需求分析环境搭建(一)

引言 伴随搜索引擎营销的兴起,Bing作为全球领先的搜索引擎之一,已成为企业和个人开展品牌推广的重要平台。然而,手动管理Bing营销账号存在诸多不便。RPA(机器人流程自动化)技术的发展为解决这一问题提供了有效途径。 …

作者头像 李华
网站建设 2026/4/16 8:56:41

山东华政优途:【常识】“腊八节”考点汇总

一、简介腊八节,每年农历十二月初八,又称为“法宝节”“佛成道节”“成道会”“腊八祭”等。本为佛教纪念释迦牟尼佛成道之节日,后逐渐也成为民间节日。在我国北方,有“小孩小孩你别馋,过了腊八就是年”之说&#xff0…

作者头像 李华