前言
国产机需要下载pageOffice完成套打公文模块,基于兆芯的X86架构需要使用到amd64的软件包,但是在解包的时候:
sudo dpkg -i ...._amd64.deb
出现报错:
dpkg:依赖关系问题使得 com.zhuozhengsoft.pageoffice 的配置工作不能继续,com.zhuozhenasoft aceoffice 依赖于deepin-elf-verify; 然而:未安装软件包 deepin-elf-verify。
解决办法:缺少deepin-elf-verify 依赖包,直接把这个依赖删除掉即可。
正文:
1、首先
在deb软件旁边建一个文件夹 tmp
,执行解压操作
sudo dpkg-deb -R ...._amd64.deb tmp
打开tmp文件夹
2、删除依赖项
进入tmp文件夹找到control文件: tmp/DEBIAN/control
,并打开
删除掉以下代码,并保存
Depends:deepin-elf-verrify
3、重新打包软件
sudo dpkg-deb -b tmp new..._amd64.deb #这里只是因为兆芯是X86架构才加的amd64,命名可以自定义
4、解压安装
sudo dpkg -i new..._amd64.deb
等待片刻即可,本篇对pageOffice安装x86架构的安装包同样适用。
总结:
debian、ubuntu系统不具备deepin的相关依赖组件,以此无法正常通过国产机的“一键安装”来完成执行,也无法通过简单的shell指令完成解包执行。
https://bigmaning.blog.csdn.net/article/details/131713280
本文出自:【BigManing的博客】