麒麟OS无法直接运行.exe文件,需借助CrossOver(图形化,适合新手)、Wine(命令行,适合技术用户)或KWRE(右键安装,仅限V10 SP1 2303+)三种方式实现。

麒麟OS无法直接双击运行.exe文件,因为Linux内核不原生支持Windows PE格式可执行文件;必须借助兼容层或虚拟化技术才能完成安装与启动,否则会提示“无法执行”“命令未找到”或启动后立即闪退。
用CrossOver图形化安装(推荐办公软件)
这是对新手最友好的方式,无需命令行,预置微信、QQ、WinRAR等常用软件的优化配置,安装后桌面自动生成快捷方式。
1、打开“软件中心”,搜索“CrossOver”并点击安装;若未显示,切换至“全库”源再试。
2、安装完成后启动CrossOver,点击“安装新应用程序”。
3、若目标软件在内置列表中(如微信),直接选中→点击“安装”→按向导完成;若不在列表中,点“安装一个不在列表里的应用程序”→浏览并选中本地.exe文件(如wechat_setup.exe)。
4、系统会提示创建容器,命名建议用英文(如weixin10),类型选“Windows 10 64位”,确认后自动部署环境。
5、容器就绪后,安装向导将弹出,界面与Windows完全一致:勾选协议→选默认路径→连续点击“下一步”,最后点“完成”。
【首次运行需输入当前用户密码授权,不是root密码】
用Wine命令行安装(适合技术用户)
资源占用低、响应快,但需手动处理依赖和架构匹配;适用于独立工具类exe(如Notepad++便携版、旧版Flash调试器)。
方法一:基础安装(x86_64平台直装)
1、终端执行:sudo apt update && sudo apt install wine
2、验证:wine --version,输出wine-8.0.1及以上即成功。
3、进入.exe所在目录,例如:cd ~/Downloads
4、运行安装包:wine setup.exe(替换为实际文件名)。
方法二:ARM64平台专用(飞腾/鲲鹏设备必需)
1、先启用armhf多架构:sudo dpkg --add-architecture armhf && sudo apt update
2、安装核心兼容库:sudo apt install -y libc6:armhf libx11-6:armhf libasound2:armhf
3、创建隔离前缀避免冲突:WINEARCH=win32 WINEPREFIX=~/.wine_myapp winecfg
4、在弹出窗口中,“设置”选项卡→Windows版本选“Windows 10”→确定;“驱动器”选项卡→确认C盘映射路径正确。
5、回到终端,指定前缀运行:WINEPREFIX=~/.wine_myapp wine ~/Downloads/myapp.exe
用KWRE右键安装(仅限V10 SP1 2303+版本)
这是麒麟官方提供的轻量级方案,专为已签名、低依赖的GUI工具设计,无需额外安装组件,右键即启。
第一步:确认系统达标
1、终端执行:cat /etc/os-release | grep VERSION_ID,输出必须为2303或更高。
2、执行:uname -m,返回值须为x86_64、aarch64或loongarch64。
第二步:触发安装
1、在文件管理器中找到目标.exe文件,右键单击。
2、在右键菜单中选择“使用 KWRE 打开”。
3、首次运行时自动初始化运行时,弹出标准Windows安装向导——许可协议→安装路径→创建快捷方式→完成。
这一步操作起来很简单,直接按向导点“下一步”就行,不需要记命令或配环境。

















