[问题求助] 安装软件时提示缺少 libgtk-3-dev,想安装这个依赖也不行。
桌面专业版291次浏览 ·6个回复
电梯直达到第
颜值担当
uos^1
发表于2024-12-27 08:11
楼主
处理器 : HUAWEI Kirin 9000C (八核 / 十二逻辑处理器)
系统:统信 uos 专业版 1070
dpkg安装软件时有如下错误:
 
dpkg: 依赖关系问题使得 com.xdiarys.www 的配置工作不能继续:
 com.xdiarys.www 依赖于 libgtk-3-dev;然而:
  未安装软件包 libgtk-3-dev。
 
当我安装这个软件包 sudo apt install libgtk-3-dev 时,又出现如下错误
 
 libgtk-3-dev : 依赖: libatk-bridge2.0-dev 但是它将不会被安装
                依赖: libatk1.0-dev (>= 2.15.1) 但是它将不会被安装
                依赖: libcairo2-dev (>= 1.14.0) 但是它将不会被安装
                依赖: libegl1-mesa-dev 但是它将不会被安装
                依赖: libepoxy-dev (>= 1.0) 但是它将不会被安装
                依赖: libfontconfig1-dev 但是它将不会被安装
                依赖: libgdk-pixbuf2.0-dev (>= 2.30.0) 但是它将不会被安装
                依赖: libglib2.0-dev (>= 2.49.4) 但是它将不会被安装
                依赖: libpango1.0-dev (>= 1.41) 但是它将不会被安装
                依赖: libwayland-dev (>= 1.9.91) 但是它将不会被安装
                依赖: libx11-dev 但是它将不会被安装
                依赖: libxcomposite-dev 但是它将不会被安装
                依赖: libxcursor-dev 但是它将不会被安装
                依赖: libxdamage-dev 但是它将不会被安装
                依赖: libxext-dev 但是它将不会被安装
                依赖: libxfixes-dev 但是它将不会被安装
                依赖: libxi-dev 但是它将不会被安装
                依赖: libxinerama-dev 但是它将不会被安装
                依赖: libxkbcommon-dev 但是它将不会被安装
                依赖: libxrandr-dev 但是它将不会被安装
                依赖: wayland-protocols (>= 1.12) 但是它将不会被安装
请问有什么解决办法吗?
回复收藏只看作者
所有回复
𝐌𝐫.⠀𝐖𝐚𝐢
版主
发表于2024-12-27 12:11
沙发

Run the following command and see whether anything will be fixed.

 sudo apt --fix-broken install 

回复只看作者
bocchi
uos^3
发表于2024-12-31 09:15
板凳

通常是cpu架构不同,导致缺依赖

回复只看作者
龷⻗升ID要長長長長長長長長長長長
uos^1
发表于2025-01-08 09:13
地板
𝐌𝐫.⠀𝐖𝐚𝐢

Run the following command and see whether anything will be fixed.

 sudo apt --fix-broken install 

i also found it when i try to install freefilesync for Ubuntu to my arm system. so it should be the same problem that the software are not match for his cpu architecture

回复只看作者
龷⻗升ID要長長長長長長長長長長長
uos^1
发表于2025-01-08 09:17
4楼
bocchi

通常是cpu架构不同,导致缺依赖

是的,上次装匹配arm架构CPU版本Ubuntu的freefilesync时候也出现这个问题,然后就是一长串的循环,先说缺少libwxgtk3.2,下载这个试图安装的时候,又依次发生了:

缺少libwxbase3.2

缺少libstdc6

等等依赖,而且每次你对着这个下下来具体的组件试图安装,总是能出现缺少上一层级的依赖。然后到了最搞的部分:

缺少libgcc-s1、缺少libc6

这一对卧龙凤雏,安装这个就说缺少那个,安装那个就说缺少这个

直接麻了

回复只看作者
𝐌𝐫.⠀𝐖𝐚𝐢
版主
发表于2025-01-08 11:26
5楼

You probably have to give up if the software does not support your CPU architecture.

回复只看作者
bocchi
uos^3
发表于2025-01-10 03:12
6楼
龷⻗升ID要長長長長長長長長長長長

是的,上次装匹配arm架构CPU版本Ubuntu的freefilesync时候也出现这个问题,然后就是一长串的循环,先说缺少libwxgtk3.2,下载这个试图安装的时候,又依次发生了:

缺少libwxbase3.2

缺少libstdc6

等等依赖,而且每次你对着这个下下来具体的组件试图安装,总是能出现缺少上一层级的依赖。然后到了最搞的部分:

缺少libgcc-s1、缺少libc6

这一对卧龙凤雏,安装这个就说缺少那个,安装那个就说缺少这个

直接麻了

是这样的,我arm 想装steam

提示缺一个依赖,补上之后就开了潘多拉的盒一样 ,弹一堆依赖

想想毕竟本事不是自己架构开放的

想用又得去重新编译,编译又要建环境,又是一个循环~~~

 

直接放弃了

回复只看作者

光荣榜

  • 周榜
  • 月榜
  • 总榜