天天看点

Linux 下如何运行 Windows 程序

作者:DotNET技术圈

Linux 下如何运行 Windows 程序

Wine

作 者:WPFDevelopersOrg - 驚鏵

原文链接[1]:https://www.winehq.org/

Wine

是什么?

Wine

“Wine Is Not an Emulator”

的首字母缩写)是一个能够在多种

POSIX-compliant

操作系统(诸如

Linux,macOS

BSD

等)上运行

Windows

应用的兼容层。

Wine

不是像虚拟机或者模拟器一样模仿内部的

Windows

逻辑,而是將

Windows API

调用翻译成为动态的

POSIX

调用,免除了性能和其他一些行为的内存占用,让你能够干净地集合

Windows

应用到你的桌面。

最新发布

  • 稳定版:

    Wine 8.0

  • 开发版:

    Wine 8.2

一、安装步骤

先查询是否安装了

Wine

# 查看最新版本
apt-cache policy wine

# 如果想使用 Wine 5.0, 直接安装即可
sudo apt-get install wine

           
Linux 下如何运行 Windows 程序

1)安装默认

Wine 5.0

版本

Linux 下如何运行 Windows 程序

2)确认继续

y

版本

Linux 下如何运行 Windows 程序

3)安装完成

Linux 下如何运行 Windows 程序

4)安装完成后,显示

Wine

版本

wine --version
#wine-6.0.3 (Ubuntu 6.0.3~repack-1)
           

二、使用

Wine

运行

Windows

程序

1)

Wine

环境配置

  • 安装

    WineTricks

# 安装 winetricks 用到的 package
sudo apt install cabextract unzip p7zip wget
# 安装 winetricks
sudo apt install winetricks
           
Linux 下如何运行 Windows 程序
  • 随后我们验证一下是否安装成功。终端打开

    WineTricks

winetricks
           
Linux 下如何运行 Windows 程序
Linux 下如何运行 Windows 程序
Linux 下如何运行 Windows 程序
  • 可以安装

    Windows

    应用或者游戏
Linux 下如何运行 Windows 程序
  • 此处就可以安装

    .NETFramework4

    的安装程序了

Linux下通过Wine安装微信[2]

参考资料

[1]

原文链接: https://www.winehq.org/

[2]

Linux下通过Wine安装微信: https://zhuanlan.zhihu.com/p/76331687

继续阅读