[Feedback on issues] 求助:安装projectLibre软件,出现依赖关系为满足,如何解决?
Tofloor
poster avatar
Deky华
deepin
2026-01-22 10:30
Author

安装projectLibre软件,出现依赖关系为满足

软件官网:https://www.projectlibre.com/projectlibre-desktop/

软件版本:projectlibre_1.9.8_amd64.deb

sudo apt install '/home/deky/Downloads/projectlibre_1.9.8_amd64.deb'
正在读取软件包列表... 完成
正在分析软件包的依赖关系树... 完成
正在读取状态信息... 完成
注意,选中 'projectlibre' 而非 '/home/deky/Downloads/projectlibre_1.9.8_amd64.deb'
有一些软件包无法被安装。如果您用的是 unstable 发行版,这也许是
因为系统无法达到您要求的状态造成的。该版本中可能会有一些您需要的软件
包尚未被创建或是它们已被从新到(Incoming)目录移出。
下列信息可能会对解决问题有所帮助:

下列软件包有未满足的依赖关系:
projectlibre : 依赖: libasound2t64 但无法安装它
依赖: libglib2.0-0t64 但无法安装它
依赖: libjpeg-turbo8 但无法安装它
依赖: libpng16-16t64 但无法安装它
E: 无法修正错误,因为您要求某些软件包保持现状,就是它们破坏了软件包间的依赖关系。

(应用商店版本安装后显示太小无法调整,所有在官网下载deb安装)

Reply Favorite View the author
All Replies
sjh315
deepin
2026-01-22 11:21
#1
It has been deleted!
sjh315
deepin
2026-01-22 11:38
#2
It has been deleted!
字甲达宾
deepin
2026-01-22 12:10
#3
  1. 解压 deb包,打开DEBIAN/control 文件,找到 Depends 这一行,把 依赖的几个包名和版本号,删除。保存,重新打包。安装新包。
  2. 在终端运行 主命程序,通常会报错 缺失 某某 .so 文件。
  3. 查找包名:终端运行 dpkg -S libpng
  4. 查询可能的包名和 相关的文件名。
  5. 到ubuntu 或者 debian 的软件源网站,下载对应版本的包名,解压,提取两个 .so 相关的文件(说明:.so结尾的,是 符号链接快捷方式。.so 后面带数字的,才是正经的so 库文件。)https://mirrors.163.com/ubuntu/pool/main/

目录下的 libp/ 子目录

把 所有提取的 .so 文件,复制到系统指定目录。再运行主程序。

Reply View the author
Deky华
deepin
2026-01-22 13:30
#4
sjh315 It has been deleted!

感谢帮助。

按照第二种方法,一步步核对执行,最后出现这样。

image.png

image.png

Reply View the author
穿西装的万斯在统亻言
deepin
Backbone of ecological co-construction group
2026-01-22 13:36
#5
Deky华

感谢帮助。

按照第二种方法,一步步核对执行,最后出现这样。

image.png

image.png

第三第四的JAVA_HOME写错了,

当你要引用JAVA_HOME这个变量时,必须要写成$JAVA_HOME

Reply View the author
Deky华
deepin
2026-01-22 13:50
#6
穿西装的万斯在统亻言

第三第四的JAVA_HOME写错了,

当你要引用JAVA_HOME这个变量时,必须要写成$JAVA_HOME

感谢!修正了,现在是最后一行出错。

image.png

image.png

Reply View the author
神末shenmo
deepin
Spark-App
Q&A Team
2026-01-22 14:15
#7
Deky华

感谢!修正了,现在是最后一行出错。

image.png

image.png

你下载了错误的java版本

看起来你使用的deb适配的是debian 13,可以考虑这个方案

https://bbs.deepin.org.cn/phone/post/286988

Reply View the author
sjh315
deepin
2026-01-22 14:51
#8
It has been deleted!
sjh315
deepin
2026-01-22 15:01
#9
It has been deleted!
Deky华
deepin
2026-01-22 16:31
#10
神末shenmo

你下载了错误的java版本

看起来你使用的deb适配的是debian 13,可以考虑这个方案

https://bbs.deepin.org.cn/phone/post/286988

感谢帮助,按照此方法可以安装deb。

Reply View the author
Deky华
deepin
2026-01-22 16:34
#11
sjh315 It has been deleted!

感谢帮助,已安装deb包。

Reply View the author
文盲振伟🍀
deepin
2026-01-22 22:45
#12

到软件官网看看支持的操作系统有哪些,然后直接docker一个这种操作系统,把软件装docker里。这是解决依赖问题的不二法宝。将来不用软件了直接docker system reset -f清空docker环境,不污染宿主机

Reply View the author
穿西装的万斯在统亻言
deepin
Backbone of ecological co-construction group
2026-01-22 23:00
#13

你用的是UOS系统吗

Reply View the author
chmod700
deepin
2026-01-23 01:32
#14

projectlibre : 依赖: libasound2t64 但无法安装它

依赖: libglib2.0-0t64 但无法安装

依赖: libjpeg-turbo8 但无法安装它

依赖: libpng16-16t64 但无法安装它

根据你这个依赖包名,(xxt64),这个最新版适配的是debian13/ubuntu24.04,据我所知deepin v25用的组件还是debian12的吧?没有这些包,对应的是libglib2.0-0,libasound2,libpng16-16这样的包名

你只要看到包名有t64后缀,你就知道它是基于debian13/ubuntu24.04及以上系统适配的

Reply View the author
Deky华
deepin
2026-01-23 13:30
#15
穿西装的万斯在统亻言

你用的是UOS系统吗

deepin V25

Reply View the author
Deky华
deepin
2026-01-23 13:38
#16
chmod700

projectlibre : 依赖: libasound2t64 但无法安装它

依赖: libglib2.0-0t64 但无法安装

依赖: libjpeg-turbo8 但无法安装它

依赖: libpng16-16t64 但无法安装它

根据你这个依赖包名,(xxt64),这个最新版适配的是debian13/ubuntu24.04,据我所知deepin v25用的组件还是debian12的吧?没有这些包,对应的是libglib2.0-0,libasound2,libpng16-16这样的包名

你只要看到包名有t64后缀,你就知道它是基于debian13/ubuntu24.04及以上系统适配的

好的感谢!

之前是用Zorin os 18 (基于Ubuntu 24.04.3 LTS)没遇到。

因为不是专业计算机专业,就普通办公用,遇到问题只能求助。

Reply View the author