安装完fedora28后,肯定要用qq,百度网盘,迅雷呀。Linux上,这些原生的windows软件基本都是用deepin公司在自家的wine平台上适配过的,如果没有他们的付出,目前还是没很好的方案可以运行这些软件。
目前我发现2种不要钱的方案,要钱的当然是用crossover,下面两种方案详细步骤我放了网址,这篇文章是根据教程配置后的总结,如果要安装,先看方案里提供的教程。
方案1 使用flatpak:
使用fedora贴吧里,这个楼主发的资源,已经用flatpak打包封装好百度云,迅雷,TIM,QQ,微信。当然,这些软件还是用的是deepin公司修改过后的,只不过封装过程屏蔽了各种依赖,省了用户大量的麻烦
http://tieba.baidu.com/p/5759912059
方案2 手工集成deepin的运行环境,并且运行其适配过的软件。
这种方法是看B站一个小哥的视频上得来的,20分钟视频
集成的位置有四处:
/usr/lib –放deepinwine引擎及库文件
~/.deepinwine –放百度云,迅雷,TIM,QQ主程序
~/.local/share/icons –放百度云,迅雷,TIM,QQ图标
~/.local/share/applications –放置百度云,迅雷,TIM,QQ的桌面启动文件
原理就是把deepin公司对应的qq,百度网盘,迅雷和deepinwine的deb安装包,拆解出来,放到上面4个位置。然后写脚本,写桌面文件引用脚本,就可以点击图标运行。
视频里有详细的说明和对应deepin版本的下载地址。我自己做过一次后,不想再做第二次了,太麻烦,已经备份,700多M,主要是tim里用到win10的字体,光字体就500多M,到时系统坏了直接还原即可。
如果实在不想折腾,建议直接用deepin。说实在的,有种感觉,deepin系统哪边之所以让我感觉很容易发热,费电,是不是就是安装了win环境,然后在上面跑qq,百度网盘,迅雷的原因。。。
注,参考第二种方案,在fedora28上,把对应的文件放进入后,还是会出问题,毕竟作者是在fedora26上面的时候做的测验,而且deepin当时的版本和现在网站上提供的版本号以经不一样了。
里边要求安装:
1 2 |
$sudo dnf install wine $sudo dnf install udis86 |
实际运行时,还是会报udis86的错,原因是,deepin把这个库改了,只有在自己的deepin平台上才会有,于是找了很久,在linux一个贴吧里,发现有人共享了丢失的deepin系统库文件,把库文件解压后,放到/usr/lib/i386-linux-gnu下即可正常运行。
桌面文件要点击授权,才会变成图标样
下面是在fedora上用第二种方法运行的软件 ,注如果用第1种打包好的,直接安装,默认迅雷是没有字体的,启动文字全是口,第二种安装方法可以加字体
百度云
迅雷
Tim