[Seek Help] wine9依赖错误,为了补依赖下载40多个包了还是补不上
Tofloor
poster avatar
192******19
deepin
2024-11-17 09:00
Author

听说wine9的兼容性优于deepin-wine8,就想装上尝尝鲜。我从debian的软件包网站下载了wine,又是老生常谈的依赖缺失。然后我就继续从debian网站下载依赖包,下载40多个了还是补不上。真是的,安装个wine9就这么难吗?

sudo apt install ./*.deb
请输入密码:
验证成功
正在读取软件包列表... 完成
正在分析软件包的依赖关系树... 完成
正在读取状态信息... 完成
注意,选中 'libasound2t64' 而非 './libasound2t64_1.2.12-1+b1_amd64.deb'
注意,选中 'libasound2t64:i386' 而非 './libasound2t64_1.2.12-1+b1_i386.deb'
注意,选中 'libblkid1' 而非 './libblkid1_2.40.2-9_amd64.deb'
注意,选中 'libblkid1:i386' 而非 './libblkid1_2.40.2-9_i386.deb'
注意,选中 'libcapi20-3t64' 而非 './libcapi20-3t64_3.27-3.2+b1_amd64.deb'
注意,选中 'libcapi20-3t64:i386' 而非 './libcapi20-3t64_3.27-3.2+b1_i386.deb'
注意,选中 'libcups2t64' 而非 './libcups2t64_2.4.10-2_amd64.deb'
注意,选中 'libcups2t64:i386' 而非 './libcups2t64_2.4.10-2_i386.deb'
注意,选中 'libcurl4t64' 而非 './libcurl4t64_8.10.1-2_amd64.deb'
注意,选中 'libcurl4t64:i386' 而非 './libcurl4t64_8.10.1-2_i386.deb'
注意,选中 'libglib2.0-0t64' 而非 './libglib2.0-0t64_2.82.2-2_amd64.deb'
注意,选中 'libglib2.0-0t64:i386' 而非 './libglib2.0-0t64_2.82.2-2_i386.deb'
注意,选中 'libgnutls30t64' 而非 './libgnutls30t64_3.8.6-2+b1_amd64.deb'
注意,选中 'libgnutls30t64:i386' 而非 './libgnutls30t64_3.8.6-2+b1_i386.deb'
注意,选中 'libgphoto2-6t64' 而非 './libgphoto2-6t64_2.5.31-4_amd64.deb'
注意,选中 'libgphoto2-6t64:i386' 而非 './libgphoto2-6t64_2.5.31-4_i386.deb'
注意,选中 'libgphoto2-l10n' 而非 './libgphoto2-l10n_2.5.31-4_all.deb'
注意,选中 'libgphoto2-port12t64' 而非 './libgphoto2-port12t64_2.5.31-4_amd64.deb'
注意,选中 'libgphoto2-port12t64:i386' 而非 './libgphoto2-port12t64_2.5.31-4_i386.deb'
注意,选中 'libhogweed6t64' 而非 './libhogweed6t64_3.10-1+b1_amd64.deb'
注意,选中 'libhogweed6t64:i386' 而非 './libhogweed6t64_3.10-1+b1_i386.deb'
注意,选中 'libkf5configwidgets5' 而非 './libkf5configwidgets5_5.115.0-2+b1_amd64.deb'
注意,选中 'libmount1' 而非 './libmount1_2.40.2-9_amd64.deb'
注意,选中 'libmount1:i386' 而非 './libmount1_2.40.2-9_i386.deb'
注意,选中 'libnettle8t64' 而非 './libnettle8t64_3.10-1+b1_amd64.deb'
注意,选中 'libnettle8t64:i386' 而非 './libnettle8t64_3.10-1+b1_i386.deb'
注意,选中 'libpcap0.8t64' 而非 './libpcap0.8t64_1.10.5-1_amd64.deb'
注意,选中 'libpcap0.8t64:i386' 而非 './libpcap0.8t64_1.10.5-1_i386.deb'
注意,选中 'libpsl5t64' 而非 './libpsl5t64_0.21.2-1.1+b1_amd64.deb'
注意,选中 'libpsl5t64:i386' 而非 './libpsl5t64_0.21.2-1.1+b1_i386.deb'
注意,选中 'libssh2-1t64' 而非 './libssh2-1t64_1.11.1-1_amd64.deb'
注意,选中 'libssh2-1t64:i386' 而非 './libssh2-1t64_1.11.1-1_i386.deb'
注意,选中 'libssl3t64' 而非 './libssl3t64_3.3.2-2_amd64.deb'
注意,选中 'libssl3t64:i386' 而非 './libssl3t64_3.3.2-2_i386.deb'
注意,选中 'libunistring5' 而非 './libunistring5_1.2-1+b1_amd64.deb'
注意,选中 'libunistring5:i386' 而非 './libunistring5_1.2-1+b1_i386.deb'
注意,选中 'libwine' 而非 './libwine_9.0repack-4+b1_amd64.deb'
注意,选中 'libwine:i386' 而非 './libwine_9.0
repack-4+b1_i386.deb'
注意,选中 'libz-mingw-w64' 而非 './libz-mingw-w64_1.3.1+dfsg-1_all.deb'
注意,选中 'wine32:i386' 而非 './wine32_9.0repack-4+b1_i386.deb'
注意,选中 'wine' 而非 './wine_9.0
repack-4_all.deb'
有一些软件包无法被安装。如果您用的是 unstable 发行版,这也许是
因为系统无法达到您要求的状态造成的。该版本中可能会有一些您需要的软件
包尚未被创建或是它们已被从新到(Incoming)目录移出。
下列信息可能会对解决问题有所帮助:

下列软件包有未满足的依赖关系:
init : 预依赖: systemd-sysv 或
sysvinit-core 但无法安装它
libkf5configwidgets5 : 依赖: libkf5configwidgets-data (= 5.115.0-2) 但是 5.103.0-1deepin1 正要被安装
依赖: libkf5authcore5 (>= 5.115.0~) 但是它将不会被安装
依赖: libkf5codecs5 (>= 5.115.0~) 但是 5.103.0-1 正要被安装
依赖: libkf5configcore5 (>= 5.115.0~) 但是 5.103.0-2deepin0 正要被安装
依赖: libkf5configgui5 (>= 5.115.0~) 但是 5.103.0-2deepin0 正要被安装
依赖: libkf5coreaddons5 (>= 5.115.0~) 但是 5.103.0-1deepin0 正要被安装
依赖: libkf5guiaddons5 (>= 5.115.0~) 但是 5.103.0-1 正要被安装
依赖: libkf5i18n5 (>= 5.115.0~) 但是 5.103.0-1 正要被安装
依赖: libkf5widgetsaddons5 (>= 5.115.0~) 但是 5.103.0-1 正要被安装
依赖: libqt5core5t64 (>= 5.15.2~) 但无法安装它
依赖: libqt5dbus5t64 (>= 5.15.2~) 但无法安装它
依赖: libqt5gui5t64 (>= 5.15.2~) 但无法安装它 或
libqt5gui5-gles (>= 5.15.2~) 但无法安装它
依赖: libqt5widgets5t64 (>= 5.15.2~) 但无法安装它
libssl3t64 : 依赖: openssl-provider-legacy 但无法安装它
libssl3t64:i386 : 依赖: openssl-provider-legacy:i386 但无法安装它
util-linux : 预依赖: libblkid1 (= 2.39.3-6deepin1) 但是 2.40.2-9 正要被安装
预依赖: libmount1 (= 2.39.3-6deepin1) 但是 2.40.2-9 正要被安装
E: 错误,pkgProblemResolver::Resolve 发生故障,这可能是有软件包被要求保持现状的缘故。

Reply Favorite View the author
All Replies
2 / 2
To page
192******19
deepin
2024-11-17 20:24
#21
mozixun

不用补了,直接装ACE完事

ACE能调用我的n卡吗?wine运行器和wine游戏助手能调用ACE里的wine9吗?joy

Reply View the author
192******19
deepin
2024-11-17 23:54
#22
enforcee

这是很危险的操作,不要乱安装野包

rage

从debian下载的也野吗?

Reply View the author
enforcee
deepin
2024-11-18 01:47
#23
192******19

从debian下载的也野吗?

deepin已经不是debian了

rage

Reply View the author
192******19
deepin
2024-11-18 08:03
#24
enforcee

deepin已经不是debian了

rage

那不也有点debian血统吗?joy 真和debian一点关系都没有的话,应该像arch一样装不上deb

我甚至在虚拟机做了deepin23混debian源实验,暂时看上去啥事没有

Reply View the author
摆脱巨硬
deepin
2024-11-18 09:17
#25

所以deepin能干啥

Reply View the author
enforcee
deepin
2024-11-18 09:25
#26
192******19

那不也有点debian血统吗?joy 真和debian一点关系都没有的话,应该像arch一样装不上deb

我甚至在虚拟机做了deepin23混debian源实验,暂时看上去啥事没有

只是用了相同的包管理系统,他apt又没有帮人检查包是否合规的能力,要是抱着能安装就一定没问题的态度对待包管理,就算现在运气好没有出错,能保证将来每次更新都不会出现软件包版本冲突导致apt无法解决依赖吗

rage

Reply View the author
longlong
deepin
Developer
2024-11-18 10:25
#27

因为debian引入t64解决32位系统的千年虫问题,导致很多库的soname改变,所以依赖其实是混乱的

Reply View the author
mozixun
deepin
2024-11-18 11:39
#28
192******19

ACE能调用我的n卡吗?wine运行器和wine游戏助手能调用ACE里的wine9吗?joy

我这里一起回复一下:

1.ACE就是一个跟宿主系统对接过的Debian12子环境,应用运行环境是Debian12的

2.你在deepin上安装spark-wine-ace后,在主系统调用spark-wine时实际调用的是ACE里的

3.wine运行器里要运行需要安装运行库,并通过运行库运行指定wine应用

4.ACE可以运行wine运行器,但你需要先在deepin终端执行

sudo bookworm-run apt install fcitx5 -y

5.N卡能否调用要问一下作(大)者(佬) @神末shenmo ,而且对于老N卡设备如果要使用Linux,个人建议卖了换AMD显卡,或者明年等RTX50系应该也可以(只要你买得起),听说RTX50系驱动会完全开源,而不是现在OpenGPU驱动开了但是没完全开的情况,AMD从AMDGPU内核态驱动到Mesa3D驱动都完全开源,专有驱动是特供专业场景使用,AMD目前的专有驱动游戏性能打不过Mesa 24.2

在ACE里安装fcitx5前端才能正常用中文输入法,我ACE里就有wine运行器,因为Ubuntu 24.04+的7z有问题,打包wine应用成.deb时会导致程序死机,只有Debian12的不会

Reply View the author
Amber
deepin
2024-11-18 18:19
#29

steam里的proton9.0是不可以满足你的需求吗

tail

Reply View the author
192******19
deepin
2024-11-18 19:24
#30
Amber

steam里的proton9.0是不可以满足你的需求吗

tail

sweat steam我早就卸载了

Reply View the author
Amber
deepin
2024-11-19 17:39
#31
192******19

sweat steam我早就卸载了

这。。。我第一次看到在linux玩游戏的同志没有装steam

scream

Reply View the author
192******19
deepin
2024-11-20 18:30
#32
mozixun

我这里一起回复一下:

1.ACE就是一个跟宿主系统对接过的Debian12子环境,应用运行环境是Debian12的

2.你在deepin上安装spark-wine-ace后,在主系统调用spark-wine时实际调用的是ACE里的

3.wine运行器里要运行需要安装运行库,并通过运行库运行指定wine应用

4.ACE可以运行wine运行器,但你需要先在deepin终端执行

sudo bookworm-run apt install fcitx5 -y

5.N卡能否调用要问一下作(大)者(佬) @神末shenmo ,而且对于老N卡设备如果要使用Linux,个人建议卖了换AMD显卡,或者明年等RTX50系应该也可以(只要你买得起),听说RTX50系驱动会完全开源,而不是现在OpenGPU驱动开了但是没完全开的情况,AMD从AMDGPU内核态驱动到Mesa3D驱动都完全开源,专有驱动是特供专业场景使用,AMD目前的专有驱动游戏性能打不过Mesa 24.2

在ACE里安装fcitx5前端才能正常用中文输入法,我ACE里就有wine运行器,因为Ubuntu 24.04+的7z有问题,打包wine应用成.deb时会导致程序死机,只有Debian12的不会

可是,我的笔记本出厂自带的3050,换显卡很麻烦,私自拆后盖怕把笔记本拆成废铁

Reply View the author
2 / 2
To page