银河麒麟V10 wine 简明安装教程


由信创开放社区提供 适合麒麟 2024-11-11 112

背景描述:客户单位换了新的国产化电脑,我看了下是银河麒麟系统V10,因为新系统银河麒麟运行不了.exe。没办法安装以前windows下的应用....踩坑开始

 

新手注意:

1、这不是社区版(优麒麟)安装教程,本文基于预装正式桌面版本的笔记本真机捣腾几天后通过。

2、仅适合V10,其他版本如V4不适用(V4参考fedora)

 

1、尝试 apt 装wine,一切顺利,真正用起来才发现,没有wine32,32位应用用不了的,尝试apt安装wine32,才发现,这才是坑,提示wine-stable : 依赖: wine-stable-i386 (= XX) E: 无法修正错误

2、上网找到winehq安装方法 ,到add-apt-repository这一步时候,没有add-apt-repository 这个命令,于是装add-apt-repository

3、下载wine是提示没有公钥无法验证签名。

4、add-apt-repository 还是不行no distribution template。

=========================================================================

安装教程:

1、查询系统版本,确定这个是用哪个版本Ubuntu改的,我手上这个是ubuntu20.04

2、自己配置 ubuntu20.04 源(源要有32位,我找是mirrors.tuna.tsinghua)

坑:

这个要注意,正式银河麒麟是不支持手工改/etc/apt/source.list,你改了他会自动覆盖,建议修改/etc/apt/sources.list.d/php.list

3、启用32位体系结构

sudo dpkg --add-architecture i386

安装32支持库:

sudo apt install libc6:i386 libstdc++6:i386
sudo apt install libncurses5-dev lib32z1

坑来了:这个坑不算大,但是烦

提示

尝试覆盖共享/usr/share/doc/l它与软件包 libxxx:i386 中的其他实例不同,尚不能配置软件包

sudo apt --fix-broken install尝试自动修复依赖关系---失败了...

需要你重新安装某个包,按照依赖顺序逐个击破:先找出最前不符合依赖关系的包,然后试着重新安装这个包

参考命令 sudo dpkg --force-overwrite -i *.deb

这个时候apt已经把包缓存好了,你直接去缓存目录里面安装就可以了

一般系统缓存目录在:/var/cache/apt/archives

进去慢慢装,最后所有的依赖项都装好,自己再装wine32就可以了。

添加我为好友,拉您入交流群!

请使用微信扫一扫!