背景描述:客户单位换了新的国产化电脑,我看了下是银河麒麟系统V10,因为新系统银河麒麟运⾏不了.exe。没办法安装以前windows下的应⽤....踩坑开始
新⼿注意:
1、这不是社区版(优麒麟)安装教程,本⽂基于预装正式桌⾯版本的笔记本真机捣腾⼏天后通过。
2、仅适合V10,其他版本如V4不适⽤(V4参考fedora)
3、如果你看不懂我在写什么,建议补基础知识,或者放弃。
=========================================================================
踩坑记录:
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已经把包缓存好了,你直接去缓存⽬录⾥⾯安装就可以了
ubuntu安装教程⼀般系统缓存⽬录在:/var/cache/apt/archives
进去慢慢装,最后所有的依赖项都装好,⾃⼰再装wine32就可以了。
呼,装完了,不知道Ubuntu20.04 装wine会有多简单,反正我是不想玩这个系统了。
发布评论