在ubuntu上完美使用deepin-wine5
Tofloor
poster avatar
jerry979
deepin
2020-11-02 07:50
Author

主要思路: deepin增加源, 并设置优先级, 前者是为了解决复杂的deepin-wine5依赖, 后者是使得系统组件以ubuntu的版本为主. 如下所示



~$ cat /etc/apt/sources.list.d/deepin.list

deb [by-hash=force] https://community-packages.deepin.com/deepin/ apricot main contrib non-free


~$ cat /etc/apt/preferences.d/deepin

Package: *

Pin: origin community-packages.deepin.com

Pin-Priority: 200


然后

sudo apt install deepin-wine5


就可以愉快地使用从spark-store下的wine微信和TIM啦



踩过的坑: 不要使用搜狗输入法最新版, 会卡死 https://github.com/wszqkzqk/deepin-wine-ubuntu/issues/295


注意: 目前仅仅在Ubuntu20.04 gnome上测试有效, 加源有风险, 请做好备份, 本教程不做任何保证, 不过目前我还没挂哈哈哈哈哈哈


Reply Favorite View the author
All Replies
SamLukeYes
deepin
2020-11-02 07:59
#1

和我初中的时候一样作死[开心]

Reply View the author
jerry979
deepin
2020-11-02 08:00
#2
SamLukeYes

和我初中的时候一样作死[开心]

真会讲话[good]

Reply View the author
ghostry
deepin
2020-11-02 17:14
#3

楼主这个方案,和我装deepin-wine的思路很相似


https://github.com/ghostry/*Public/blob/master/deepin-wine.sh


区别是我用的是安装时候加上源,安装完删掉,从而避免污染.



Reply View the author
sgb76
deepin
2020-11-02 19:00
#4

改天想用ubuntu了可以试试这个办法

Reply View the author
jerry979
deepin
2020-11-02 20:03
#5
ghostry

楼主这个方案,和我装deepin-wine的思路很相似


https://github.com/ghostry/*Public/blob/master/deepin-wine.sh


区别是我用的是安装时候加上源,安装完删掉,从而避免污染.



你发的链接打不开..... 听你说的不太一样

仅仅加源然后再删去并不能阻止deepin源对ubuntu源的覆盖   而源优先级的好处在于   如果产生冲突(deepin-wine5需要的组件会对ubuntu产生影响)  那么deepin-wine5将无法被安装   会显示找不到这个包

Reply View the author
ghostry
deepin
2020-11-02 23:12
#6
jerry979

你发的链接打不开..... 听你说的不太一样

仅仅加源然后再删去并不能阻止deepin源对ubuntu源的覆盖   而源优先级的好处在于   如果产生冲突(deepin-wine5需要的组件会对ubuntu产生影响)  那么deepin-wine5将无法被安装   会显示找不到这个包

恩,网址里字符被论坛替换成* 了.


确实你这个方式更好一些.


有兴趣写成脚本吗

Reply View the author
jerry979
deepin
2020-11-03 03:12
#7
ghostry

恩,网址里字符被论坛替换成* 了.


确实你这个方式更好一些.


有兴趣写成脚本吗

我觉得还是不提供 one-click 的解决方案比较好, 毕竟我也没有做过深入的分析, 万一出了问题, 小白们可要骂死我了. 主要就是提供一个思路哈哈哈

Reply View the author
thepoy
deepin
2020-11-09 23:39
#8

这样安装,deepin-wine5有800多兆,但如果直接安装deb,好像没这么大

Reply View the author
jerry979
deepin
2020-11-10 03:59
#9
thepoy

这样安装,deepin-wine5有800多兆,但如果直接安装deb,好像没这么大

你直接安装也需要解决依赖.  设置源的优先级就不会下载额外的东西

Reply View the author
thepoy
deepin
2020-11-10 07:02
#10
jerry979

你直接安装也需要解决依赖.  设置源的优先级就不会下载额外的东西

今天安装了微信3.0,但遇到了一个问题,接收和发送的图片无法在微信里查看,请问你有这个问题吗?


Reply View the author
jerry979
deepin
2020-11-10 17:07
#11
thepoy

今天安装了微信3.0,但遇到了一个问题,接收和发送的图片无法在微信里查看,请问你有这个问题吗?


我装的是2.9.5.56版本的   直接从星火商店下载的

Reply View the author
lqb12172
deepin
2020-12-22 17:45
#12

还是不要乱来,我添加deepin的源之后,没设置优先级,部分包被deepin的包覆盖了,导致Ubuntu的部分程序运行崩溃了,虽然崩溃的程序不影响使用, 但是看着就闹心。

Reply View the author
jerry979
deepin
2020-12-28 22:37
#13
lqb12172

还是不要乱来,我添加deepin的源之后,没设置优先级,部分包被deepin的包覆盖了,导致Ubuntu的部分程序运行崩溃了,虽然崩溃的程序不影响使用, 但是看着就闹心。

可能是你优先级没设置好,我这里完全没有问题

Reply View the author
ayurep
deepin
2021-02-22 21:17
#14

“这可能意味着这个缺失的软件包可能已被废弃”

是不是包已经没有了?

Reply View the author
SamLukeYes
deepin
2021-02-22 21:28
#15
ayurep

“这可能意味着这个缺失的软件包可能已被废弃”

是不是包已经没有了?

deepin-wine5 应该是移动到商店仓库去了

Reply View the author
ayurep
deepin
2021-02-22 21:39
#16
SamLukeYes

deepin-wine5 应该是移动到商店仓库去了

用的是ubuntu没有装deepin,能从商店单独下载包出来吗?

Reply View the author
SamLukeYes
deepin
2021-02-22 21:42
#17
ayurep

用的是ubuntu没有装deepin,能从商店单独下载包出来吗?

不如老老实实用 winetricks-zh

Reply View the author
ayurep
deepin
2021-02-22 21:52
#18
SamLukeYes

不如老老实实用 winetricks-zh

还是只想wine的

Reply View the author
SamLukeYes
deepin
2021-02-23 00:40
#19
ayurep

还是只想wine的

winetricks-zh 就是一个帮助你使用 wine 的脚本啊

Reply View the author
pzm9012
Moderator
2021-06-08 17:53
#20
It has been deleted!