音频应用

 找回密码
 快速注册

QQ登录

只需一步,快速开始

阅读: 21043|回复: 3

[分享] 在Linux或MacOS上运行Windows程序的6个方法

[复制链接]

192

积分

2

听众

80

音贝

音频应用

Rank: 1

积分
192
发表于 2020-2-5 | |阅读模式
音频应用公众号资讯免费发布推广

9 ?( ?$ V) u: ~* \+ z- p在Linux或MacOS上运行Windows程序的6个方法
% p* ?% E* F( `7 n# _# D% d
; W8 m; {; Z1 D1 a! ~" X+ p8 U我们一直希望在Ubuntu、Linux Mint和Fedora等Linux操作系统上运行Windows程序,这是由于大量Windows应用程序没有面向Linux发行版的版本。这也是人们不愿意从Windows切换到Linux OS的另一个原因。
% o8 [/ E. d/ T, W9 G/ P7 l
7 o9 y6 Y+ w8 r虽然许多Windows应用程序的替代程序拥有面向Linux的相同功能,比如作为Photoshop替代品的GIMP,但仍然有许多新老的Windows应用程序没有开源替代版。
1 K! ~# H8 t- B4 P$ c4 T/ \  G7 r( N' U
然而如果你不是Windows操作系统的忠实拥护者,想在不损害或放弃重要Windows应用程序的情况下学用Linux,那么在Linux上运行Windows应用程序没多少最佳方法,Linux操作系统用户显然应该知道这一点。. X! c+ o4 h9 l

& I# P9 n9 f5 r有一点要注意,最近微软宣布将把功能完备的Linux内核集成到Windows 10中,这意味着将来你无需从Windows 10切换到Linux即可学用Linux应用程序或命令。不过对于Windows 7而言,仍然不行。
- Q/ s6 s) e" V
* w2 Q3 i3 e6 U3 A# I( w) i2 q如何在Ubuntu等Linux上运行Windows EXE文件?1 T: l8 Y0 j7 E/ I1 _6 ]

( K% i+ v6 j& T# j8 G0 f+ A0 [+ m; FWine for Linux) x; g, U- B1 w) Y2 G9 |9 X1 \8 A" t

! n" H' O8 y- M( I) D  h  zWineHQ是在Linux操作系统上运行Windows程序的最佳方法。这款跨平台应用程序支持Linux(Ubuntu/Debian/Fedora/OpenSUSE/Slackware)、MacOS、FreeBSD和Android OS。 Wine的全称是“Wine Is Not Emulator”,它代替仿真器,而是一个免费的开源兼容层,使用API转换技术层在诸多与POSIX兼容的操作系统(比如Linux、Mac OSX和BSD)上运行Windows应用程序。; _; S# E  J5 ?' K! l/ k
( l0 `8 A8 @2 i5 d, V
bab08cdd61aa4d1fa8f5ed6023e7fe91.jpg / e' R4 _/ w; Y. x1 x. g8 f
7 g& n% b2 b) h
如前所述,它使用API转换技术,因此它使与Windows对应的Linux兼容函数可以调用DLL来运行Windows程序。Wine完全开源,免费发行。我们认为Wine的真正含义应该是Windows Environment- WinE。
0 S  M1 A: E, h" D1 a1 ?4 T* b1 _( u6 z
我们已知道Wine不是Windows仿真器,因此它不运行任何类型的虚拟机或仿真器来运行Windows应用程序,这使其效率更高,并与Linux OS很好地集成起来。
8 G$ t1 r5 n2 L7 \; I' I" [3 U
, m  g  q9 |% {' I+ KWine完全支持Windows可执行文件(.exe和DLL)的二进制加载。Wine有非常强大的内置调试器,除了支持标准调试功能外,还可以定制,以调试在Linux上运行的Windows二进制代码。实际上,它是运行Windows软件的最佳工具之一,在Wine中安装和运行Windows应用程序时存在很多不确定因素。因此,不能保证所有Windows应用程序都可以使用Wine在Linux上运行,一些高端应用程序始终存在个别问题。
  ^. C7 y5 D" B+ h( I7 }4 f  M% ^! b, x2 B2 @% b3 H
你可以运行Microsoft Office、Final Fantasy X、Adobe Photoshop CS6、Battlefiled、Media Monkey播放器及另外几款游戏和程序。该链接可显示Wine for Linux的Windows应用程序兼容数据库:https://appdb.winehq.org/) o) B+ U/ ?% \$ l: \

& a$ K3 I8 ~1 e0 m  k) A7 R1 BPlay on Linux
0 J/ B- P+ K7 S9 c/ {5 [: {' i9 f, ]: p3 n% [# B6 o1 A# K! j" F
Play on Linux是WineHQ for Linux的不错替代品,可以在Linux上运行Windows应用程序。它也是免费的开源程序,因此,我们无需购买任何许可证即可使用Play on Linux。它支持Windows版的众多应用程序和游戏。$ F4 o: q# b) R4 |9 i

  X  y5 I( d# |4 @+ c b14b7af3fc644e1fa2b30bf5e5790726.jpg , P$ e# e2 e& V& A. ~9 H" A2 I" u

& Z. \" w6 \) o' L. B3 }" y9 r7 X为了运行Windows程序,它使用Wine兼容层,并在前面提供图形用户界面,以方便用户。Play on Linux用Python语言编写,它提供了包装器外壳脚本,为任何特定软件指定Wine的配置。- w2 W' h7 l! `1 r1 y' P% D

/ ~  X' F9 D+ J. Z$ j7 U, L除了Linux外,它还可以在MacOS和FreeBSD上使用,运行Adobe Acrobat Reader DC、Microsoft Office 2016、Age Of Empires III和Assassin’s Creed Revelations之类的程序。然而,不能保证它也可以运行你想在Linux上运行的程序。此处可以查看PlayOn Linux支持的Windows应用程序完整列表:https://www.playonlinux.com/en/supported_apps-1-0.html
; e' \9 a9 H- M% u& {( _  b( L$ @- S6 F& J" A
Crossover for Linux, MacOS & ChromeOS9 ~+ e! p8 ^. b5 Y0 Z3 O9 D
. D3 S2 @5 U# p
Crossover是WineHQ和PlayOnLinux的最佳替代品,可以在Linux、MacOS和ChromeOS上运行Windows应用程序。不过遗憾的是,它不是一款开源程序,用户得掏钱才能使用它。 Crossover是CodeWeavers开发的采用专有许可证的程序,使Linux和Mac OS X操作系统与Windows程序兼容。
4 \' v1 U1 x/ |: t  \* s7 _! @- u3 g$ V% z3 d! Y9 a) i4 J( s, h* h
ecc2162eb06a497fa1303a2e7a84c79f.jpg
( |5 s; y+ y: m5 O  \
7 L& D% T& k( L2 _$ ]Crossover是与x86兼容的PC系统软件,需要至少200 MB的可用磁盘空间用于自身的安装以及安装Windows应用程序。它正式支持Ubuntu、Mint、Fedora、Debian和Red Hat Enterprise Linux(RHEL)等Linux操作系统。
2 I3 `+ A& L' ^2 a+ w* R5 d0 O3 F7 Z0 w  u5 P; p  ]
除了Linux外,还可以在运行Notebook的Chrome操作系统上从Google Play商店下载它。3 m! l' t- Z- U

2 v9 L) L* z6 B  o借助CrossOver Mac,我们可以直接从停靠栏启动Windows应用程序,与Mac和Linux系统功能无缝集成,以实现跨平台的复制粘贴以及文件互通。% d2 k6 M! j* V% r
4 Y% g; R6 e, X2 X( x
Crossover的一年许可费为15.95美元。
$ Q8 S: e) u* l0 w( ^
: @0 X7 N- c+ B  S9 l; i它可以轻松安装和运行一些Windows软件,其中包括:微软Office 2016、Enterprise Architect、World Warcraft、Adobe Dreamweaver和Adobe Photoshop 7.0/CS4等。 & c5 e8 I6 I1 z9 q
8 d0 M. l  ?% z. j! y
毫无疑问,CrossOver确实是有力的竞争者,不过如果你在寻找CrossOver的免费和最佳替代品,那么Wine和PlayOnLinux始终是首选。7 @2 _+ S9 Y0 t. G

  l9 R0 a! p* }Q4Wine- Qt GUI for Wine
& K# F. g6 y' _* I4 X( |! g$ M" q6 X0 O  @
Q4Wine是Qt GUI for the Wine 兼容层。这意味着该工具用来提供易于使用的图形用户界面,以管理Wine前缀及其已安装的应用程序。Q4Wine支持Linux、FreeBSD和OS X等平台。
3 B1 L( S7 \8 G" {8 W
1 S) y- z9 j# P a1eeb8f5fdf04aac8ae8a2f8aed6f1f0.jpg
2 k  E4 W& w' F. S
, @; X& h) X6 f" K) L; Y! S0 F它拥有可用于wine颜色设置的Qt颜色主题,可同时处理不同的wine版本,控制wine进程,自动启动图标支持,从PE文件(.exe .dll)中提取图标等等。
. k* b5 K/ |% }
$ C+ g& }8 C& E0 H0 W8 r+ }, ~Wineskin for Mac6 i& p3 ~0 h6 _, f, o; c% D0 D/ ]( e0 [1 |

; u7 W* T1 {  y% E  `Wineskin是一种运行Windows程序的工具,但仅适用于Mac OSX。它是一种移植工具,可将Windows应用程序移植到普通的Mac应用程序,并充当Windows软件的包装器。它可免费使用,目前可在OS X 10.6 Snow Leopard、OS X 10.7 Lion、OS X 10.8 Mountain Lion、OS X 10.9 Mavericks和OS X 10.10 Yosemite上运行。6 F% o3 G0 Y3 E$ r$ ~3 ]9 [# G
) n6 ~% k  k( ~0 ?$ ^9 @
Winebottler
/ s# X! T, g9 N3 o+ r5 c" p% D# e/ e6 r7 K( n% Q9 ^! Z) o
Winebottler是另一个专用于仅在MacOS上运行基于Windows的程序的工具。它使用开源工具Wine构建,充当一种打包器:通过打包来移植Windows应用程序,从而与MacOS兼容。比如说,一些音频播放器仅适用于Windows,然后你可以使用WineBottler将其打包用于MacOS。; J' Q8 d! X" \6 I

+ `. }- e8 W8 `: z* ?6 { 66d7e39d9309430d87708261d94726cd.jpg
: f. V9 B5 W, b, h! M! N+ L5 e
/ e4 d: d( J3 x这是一个很方便的工具,只需单击一下即可使用脚本来配置、下载和安装面向MacOS的Windows EXE应用程序。
欢迎厂家入驻,推文!免费!微信:yinpinyingyong

111

积分

4

听众

17

音贝

音频应用

Rank: 1

积分
111
发表于 2020-2-6 |
谢谢楼主,感谢
欢迎厂家入驻,推文!免费!微信:yinpinyingyong

93

积分

4

听众

4

音贝

音频应用

Rank: 1

积分
93
发表于 2020-2-6 |
太厉害了 非常感谢 解惑
欢迎厂家入驻,推文!免费!微信:yinpinyingyong

80

积分

4

听众

0

音贝

音频应用

Rank: 1

积分
80
发表于 2020-2-7 |
谢谢楼主 楼主辛苦; V, G) @, \% N. T
欢迎厂家入驻,推文!免费!微信:yinpinyingyong
您需要登录后才可以回帖 登录 | 快速注册

本版积分规则

音频应用搜索

小黑屋|手机版|音频应用官网微博|音频招标|音频应用 (鄂ICP备16002437号)

Powered by Audio app

快速回复 返回顶部 返回列表