音频应用   音频插件联盟,正版插件,欢迎大家选择!

 找回密码
 快速注册

QQ登录

只需一步,快速开始

阅读: 19719|回复: 3

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

[复制链接]

192

积分

2

听众

80

音贝

音频应用

Rank: 1

积分
192
发表于 2020-2-5 | |阅读模式
音频应用公众号资讯免费发布推广
( V) i; A$ G1 Q' P: }$ i) B
在Linux或MacOS上运行Windows程序的6个方法
9 p5 F4 C+ e0 h3 O" @. D  J% z) c$ G2 Q9 D5 N1 w# Z
我们一直希望在Ubuntu、Linux Mint和Fedora等Linux操作系统上运行Windows程序,这是由于大量Windows应用程序没有面向Linux发行版的版本。这也是人们不愿意从Windows切换到Linux OS的另一个原因。
3 R2 k7 ~8 d6 G7 U) Z+ q. [7 _7 i1 m, {
虽然许多Windows应用程序的替代程序拥有面向Linux的相同功能,比如作为Photoshop替代品的GIMP,但仍然有许多新老的Windows应用程序没有开源替代版。
9 X2 f! S0 K' i- Q, w+ L0 }+ W( R& y; T  t/ L! S# z& l
然而如果你不是Windows操作系统的忠实拥护者,想在不损害或放弃重要Windows应用程序的情况下学用Linux,那么在Linux上运行Windows应用程序没多少最佳方法,Linux操作系统用户显然应该知道这一点。* C- y& E4 Z$ q9 U: X( @

9 a3 Q4 ^0 q, M/ ]) H+ e# N有一点要注意,最近微软宣布将把功能完备的Linux内核集成到Windows 10中,这意味着将来你无需从Windows 10切换到Linux即可学用Linux应用程序或命令。不过对于Windows 7而言,仍然不行。
+ N3 r" ~1 I3 B3 l( Q
7 w" G/ C  I/ x& v" G) z# F/ @1 j如何在Ubuntu等Linux上运行Windows EXE文件?
0 a+ @+ @7 ]. L+ }9 P( K/ f& C# o
Wine for Linux
* u& c% U* m6 `2 i+ S  X* U6 e7 p3 P: s
WineHQ是在Linux操作系统上运行Windows程序的最佳方法。这款跨平台应用程序支持Linux(Ubuntu/Debian/Fedora/OpenSUSE/Slackware)、MacOS、FreeBSD和Android OS。 Wine的全称是“Wine Is Not Emulator”,它代替仿真器,而是一个免费的开源兼容层,使用API转换技术层在诸多与POSIX兼容的操作系统(比如Linux、Mac OSX和BSD)上运行Windows应用程序。, C  s/ k* Q. m/ f8 G, r( q
1 k! t# w% T( g/ h1 \
bab08cdd61aa4d1fa8f5ed6023e7fe91.jpg
% [6 T$ w# J9 _- Q
3 P% K, w( q: L$ ^! _如前所述,它使用API转换技术,因此它使与Windows对应的Linux兼容函数可以调用DLL来运行Windows程序。Wine完全开源,免费发行。我们认为Wine的真正含义应该是Windows Environment- WinE。
' Q$ ]' p2 h- ]6 J5 Z) Q$ E. b7 F
2 T4 \" `/ K; G, Q! d我们已知道Wine不是Windows仿真器,因此它不运行任何类型的虚拟机或仿真器来运行Windows应用程序,这使其效率更高,并与Linux OS很好地集成起来。4 T. N; t5 d# u4 u: D& ]6 o
- o6 R$ V6 ^5 |. K
Wine完全支持Windows可执行文件(.exe和DLL)的二进制加载。Wine有非常强大的内置调试器,除了支持标准调试功能外,还可以定制,以调试在Linux上运行的Windows二进制代码。实际上,它是运行Windows软件的最佳工具之一,在Wine中安装和运行Windows应用程序时存在很多不确定因素。因此,不能保证所有Windows应用程序都可以使用Wine在Linux上运行,一些高端应用程序始终存在个别问题。
' y. [0 w  D* t+ C( D
. F& o, U' o9 j; t( x你可以运行Microsoft Office、Final Fantasy X、Adobe Photoshop CS6、Battlefiled、Media Monkey播放器及另外几款游戏和程序。该链接可显示Wine for Linux的Windows应用程序兼容数据库:https://appdb.winehq.org/1 N8 K+ T4 v1 [: e6 o

; C0 F6 ~, u; aPlay on Linux1 D8 G9 w/ }9 P$ o  R% A3 }

$ h4 s# t( {/ s8 z3 B7 w% |2 M% J0 T1 CPlay on Linux是WineHQ for Linux的不错替代品,可以在Linux上运行Windows应用程序。它也是免费的开源程序,因此,我们无需购买任何许可证即可使用Play on Linux。它支持Windows版的众多应用程序和游戏。
* d: ^% l! m0 h4 q! f# X( f  K9 G9 N% ]+ w: O
b14b7af3fc644e1fa2b30bf5e5790726.jpg
8 Y3 X! L+ y0 c$ k
. Z4 l  C* s# [' W为了运行Windows程序,它使用Wine兼容层,并在前面提供图形用户界面,以方便用户。Play on Linux用Python语言编写,它提供了包装器外壳脚本,为任何特定软件指定Wine的配置。& d+ ^# H1 X5 e" I) c9 \

0 f8 _8 Y* |& O7 \* o% a除了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
- g5 D# w9 ~% ]- r! e( W+ w' T/ z% {/ M- T, j" W4 y, w' o: `6 x: U1 V
Crossover for Linux, MacOS & ChromeOS
' E, ?: @: h# E$ o
  }6 m/ Y* A, ]( ~2 {Crossover是WineHQ和PlayOnLinux的最佳替代品,可以在Linux、MacOS和ChromeOS上运行Windows应用程序。不过遗憾的是,它不是一款开源程序,用户得掏钱才能使用它。 Crossover是CodeWeavers开发的采用专有许可证的程序,使Linux和Mac OS X操作系统与Windows程序兼容。
7 b8 }, f& @  V1 Q) d0 q8 O' Y
  w$ g+ K2 `! w. M6 V ecc2162eb06a497fa1303a2e7a84c79f.jpg
  `% t4 n! `# ?, \% h8 c- ?; a
1 v) P" ^; o, bCrossover是与x86兼容的PC系统软件,需要至少200 MB的可用磁盘空间用于自身的安装以及安装Windows应用程序。它正式支持Ubuntu、Mint、Fedora、Debian和Red Hat Enterprise Linux(RHEL)等Linux操作系统。
) l2 m$ X- w' a0 }9 D# H
2 f$ x/ E( L' N# Y( E0 n1 C除了Linux外,还可以在运行Notebook的Chrome操作系统上从Google Play商店下载它。; {+ f1 z2 }: Q2 w3 V& O

. ^$ c' r# r9 K3 z- F借助CrossOver Mac,我们可以直接从停靠栏启动Windows应用程序,与Mac和Linux系统功能无缝集成,以实现跨平台的复制粘贴以及文件互通。
0 h9 g  U" J. q# }& D! j* _" e7 h+ L& b# g! n( E1 B: Q
Crossover的一年许可费为15.95美元。& A& a8 A+ E9 C/ |" X) Y
, [* B0 F2 b, x- _6 y' M3 S
它可以轻松安装和运行一些Windows软件,其中包括:微软Office 2016、Enterprise Architect、World Warcraft、Adobe Dreamweaver和Adobe Photoshop 7.0/CS4等。 4 O  Y! K8 J& E) L# N

& s5 a) H  S. y7 h毫无疑问,CrossOver确实是有力的竞争者,不过如果你在寻找CrossOver的免费和最佳替代品,那么Wine和PlayOnLinux始终是首选。
! A2 w- f- Y* o) X( d7 S1 B- o# N: N8 [. t8 T: }+ j
Q4Wine- Qt GUI for Wine
, d. q" J, g! H6 B1 s3 Q
9 k1 f( \3 d' }Q4Wine是Qt GUI for the Wine 兼容层。这意味着该工具用来提供易于使用的图形用户界面,以管理Wine前缀及其已安装的应用程序。Q4Wine支持Linux、FreeBSD和OS X等平台。
1 L9 F3 {, r' ~1 d: B, X: @6 p! O: B2 i8 Z) [1 M
a1eeb8f5fdf04aac8ae8a2f8aed6f1f0.jpg
) `  P  R  i1 w$ `" g/ V( @' N' }1 g/ ^& M
它拥有可用于wine颜色设置的Qt颜色主题,可同时处理不同的wine版本,控制wine进程,自动启动图标支持,从PE文件(.exe .dll)中提取图标等等。
4 R) K9 b  I) {
; C' Q! ]. Y) t8 H2 ~! Z1 UWineskin for Mac
& O  n  B3 y# k" D
6 z$ w# Z. k* zWineskin是一种运行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上运行。+ o: F" a" R: z0 i) ?& r
6 }( _$ b( k& M, f
Winebottler0 \! E7 Q" c4 S  S' i4 a8 C" i

- g; `/ j: w: `Winebottler是另一个专用于仅在MacOS上运行基于Windows的程序的工具。它使用开源工具Wine构建,充当一种打包器:通过打包来移植Windows应用程序,从而与MacOS兼容。比如说,一些音频播放器仅适用于Windows,然后你可以使用WineBottler将其打包用于MacOS。
( H8 f& s& w/ _! W: s7 Z( j5 {3 |. Q6 z
66d7e39d9309430d87708261d94726cd.jpg . e& S, t2 d  ^/ y" Q- F
7 R8 `6 b5 [9 c# F
这是一个很方便的工具,只需单击一下即可使用脚本来配置、下载和安装面向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 |
谢谢楼主 楼主辛苦( K. B* ^+ }* h
欢迎厂家入驻,推文!免费!微信:yinpinyingyong
您需要登录后才可以回帖 登录 | 快速注册

本版积分规则

音频应用搜索

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

Powered by Audio app

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