当前位置: 首页 > Linux

在Debian10中使用deb包安装WineHQ(鬼畜依赖解决方法)

时间:2023-04-06 05:18:39 Linux

准备本文所有操作都需要在root账户下进行。如果你之前编译安装过winehq,强烈建议参考文末彻底卸载后再继续本文。Enablei386support由于我们要使用x86wine(大多数win程序还是x86),所以我们需要开启i386支持。启用x86支持dpkg--add-architecturei386更新软件包仓库aptupdate-ydpkg--print-foreign-architectures完成后,如果输出i386,则表示开启成功。让我们先解决一个幽灵动物依赖。它不在仓库中,但它不是可选的依赖项。所以,假装吧。名称:libfaudio0amd64和i386两种架构都需要安装下载地址amd64:https://download.opensuse.org/repositories/Emulators:/Wine:/Debian/Debian_10/amd64/i386:https://download.opensuse。org/repositories/Emulators:/Wine:/Debian/Debian_10/i386/Installation##截至发稿时为最新版本,目前可能有更新,请更换为最新版本。#养成好习惯mkdirworkPlacecdworkPlace#下载包wgethttps://download.opensuse.org/repositories/Emulators:/Wine:/Debian/Debian_10/amd64/libfaudio0_20.01-0~buster_amd64.debwgethttps://download.opensuse.org/repositories/Emulators:/Wine:/Debian/Debian_10/i386/libfaudio0_20.01-0~buster_i386.deb#installdpkg-ilibfaudio0_20.01-0~buster_amd64.debdpkg-ilibfaudio0_20.01-0~buster_i386.debapt-finstall就搞定了。然后,重新dpkg-ilibfaudio0_20.01-0~buster_amd64.debdpkg-ilibfaudio0_20.01-0~buster_i386.deb。就是这样。我要进入主题?现在进入正题了吗?先来看看依赖图(部分:只有wine相互依赖)可能是apt不能正确处理的原因之一。注意:i386包依赖于一堆i386组件。我相信你已经知道什么应该先安装,什么应该最后安装。ToInstallion下载deb包,善用Ctrl+FclickMe#AMD64-替换最新版本地址wgethttps://dl.winehq.org/wine-builds/debian/dists/buster/main/binary-amd64/wine-devel-amd64_5.14~buster_amd64.debwgethttps://dl.winehq.org/wine-builds/debian/dists/buster/main/binary-amd64/wine-devel_5.14~buster_amd64.debwgethttps://dl.winehq。org/wine-builds/debian/dists/buster/main/binary-amd64/winehq-devel_5.14~buster_amd64.deb#i386-替换最新版本地址wgethttps://dl.winehq.org/wine-builds/debian/dists/buster/main/binary-i386/wine-devel-i386_5.14~buster_i386.debwgethttps://dl.winehq.org/wine-builds/debian/dists/buster/main/binary-i386/wine-devel_5.14~buster_i386.debwgethttps://dl.winehq.org/wine-builds/debian/dists/buster/main/binary-i386/winehq-devel_5.14~buster_i386.debi386Installdpkg-iwine-devel-i386_5.14~buster_i386.debdpkg-iwine-devel_5.14~buster_i386.debdpkg-iwinehq-devel_5.14~buster_i386.deb不用担心报错,重新apt-finstalldpkg-iwine-devel-i386_5.14~克星_i386。debdpkg-iwine-devel_5.14~buster_i386.debdpkg-iwinehq-devel_5.14~buster_i386.deb成功amd64安装dpkg-iwine-devel-amd64_5.14~buster_amd64.debdpkg-iwine-devel_5.14~buster_amd64.debdpkg-iwinehq-devel_5。14~buster_amd64.deb不用担心报错,重新apt-finstalldpkg-iwine-devel-amd64_5.14~buster_amd64.debdpkg-iwine-devel_5.14~buster_amd64.debdpkg-iwinehq-devel_5.14~buster_amd64。debsuccessfullyCleanupcd..rm-rfworkPlaceiscompleted使用以下命令测试wine--versionwine64--version如果输出类似图,则表示成功附录编译安装一键完全卸载rm-rf/usr/local/share/winerm-rf/usr/local/bin/wine*rm-rf/usr/local/lib64/winerm-rf/usr/local/include/winerm-rf/root/.local/share/applications/wine*rm-rf/root/.local/share/mime/packages/*wine*rm-rf/root/.local/share/mime/application/rm-rf/usr/local/share/applications/wine*rm-rf/root/.local/share/icons/hicolor/16x16/apps/*wine*rm-rf/root/.local/share/icons/hicolor/32x32/apps/*wine*rm-rf/root/.local/share/icons/hicolor/48x48/apps/*wine*rm-rf/root/.local/share/icons/hicolor/256x256/apps/*wine*#完成后,建议重启国内极速3G即可解决问题。如果速度太慢,尝试把dl.winehq.org全部换成(我的白嫖客镜像)https://dl-winehq.gfwmirror.workers.dev文章有错误/有些地方没看懂/意外错误,评论区留言转载本文,本文100%原创。为了规范转载,必须注明作者(RebeanW)和本文的直达链接,谢谢。