跨平臺運行windows程序(qemu+wine)

利用qemu+wine的方式,可以讓windows平臺運行在任何平臺上,讓QQ或微信等程序運行在arm指令集的樹莓派上,或運行在mips指令集的機器上等。

以爲我的測試環境:

環境:

Ubuntu 18.04.1 LTS

x@x-VirtualBox:~$ uname -a
Linux x-VirtualBox 4.15.0-29-generic #31-Ubuntu SMP Tue Jul 17 15:39:52 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux
 

安裝qemu:

sudo apt-get update
sudo apt-get install qemu

basic@basic-everynode:/home/x$ qemu-(按Tab可以看到qemu支持的指令架構平臺)
qemu-aarch64              qemu-make-debian-root     qemu-nbd                  qemu-sparc32plus          qemu-system-microblazeel  qemu-system-ppcemb        qemu-system-xtensaeb
qemu-alpha                qemu-microblaze           qemu-or32                 qemu-sparc64              qemu-system-mips          qemu-system-s390x         qemu-unicore32
qemu-arm                  qemu-microblazeel         qemu-ppc                  qemu-system-alpha         qemu-system-mips64        qemu-system-sh4           qemu-x86_64
qemu-armeb                qemu-mips                 qemu-ppc64                qemu-system-arm           qemu-system-mips64el      qemu-system-sh4eb         
qemu-cris                 qemu-mips64               qemu-ppc64abi32           qemu-system-cris          qemu-system-mipsel        qemu-system-sparc         
qemu-i386                 qemu-mips64el             qemu-s390x                qemu-system-i386          qemu-system-moxie         qemu-system-sparc64       
qemu-img                  qemu-mipsel               qemu-sh4                  qemu-system-lm32          qemu-system-or32          qemu-system-unicore32     
qemu-io                   qemu-mipsn32              qemu-sh4eb                qemu-system-m68k          qemu-system-ppc           qemu-system-x86_64        
qemu-m68k                 qemu-mipsn32el            qemu-sparc                qemu-system-microblaze    qemu-system-ppc64         qemu-system-xtensa   

安裝wine:

鏈接:https://wiki.winehq.org/Ubuntu_zhcn

sudo dpkg --add-architecture i386 
wget -nc https://dl.winehq.org/wine-builds/winehq.key
sudo apt-key add winehq.key
Ubuntu 18.10:

sudo apt-add-repository 'deb https://dl.winehq.org/wine-builds/ubuntu/ cosmic main'

 

下載微信:

wget https://dldir1.qq.com/weixin/Windows/WeChatSetup.exe

 

運行,我的平臺是x86,所以使用i386:

qemu-i386 /usr/bin/wine WeChatSetup.exe

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章