音频应用

 找回密码
 快速注册

QQ登录

只需一步,快速开始

阅读: 20801|回复: 3

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

[复制链接]

192

积分

2

听众

80

音贝

音频应用

Rank: 1

积分
192
发表于 2020-2-5 | |阅读模式
音频应用公众号资讯免费发布推广
# S. X% L! J# ]* v
在Linux或MacOS上运行Windows程序的6个方法 ' ^& a) C4 |3 V% L7 \7 R' p  b
! w4 G3 v5 {; b* U. z0 O, I
我们一直希望在Ubuntu、Linux Mint和Fedora等Linux操作系统上运行Windows程序,这是由于大量Windows应用程序没有面向Linux发行版的版本。这也是人们不愿意从Windows切换到Linux OS的另一个原因。
) _4 c( \3 o8 Z3 v. K$ g5 L/ f: q- |
虽然许多Windows应用程序的替代程序拥有面向Linux的相同功能,比如作为Photoshop替代品的GIMP,但仍然有许多新老的Windows应用程序没有开源替代版。+ [( r$ R' ?- U9 s0 K0 v1 i

$ x: z; `3 p7 v: F& G4 ]然而如果你不是Windows操作系统的忠实拥护者,想在不损害或放弃重要Windows应用程序的情况下学用Linux,那么在Linux上运行Windows应用程序没多少最佳方法,Linux操作系统用户显然应该知道这一点。
  y" o* N) R3 T7 Z- b3 A1 p6 r7 l# l/ @4 N
有一点要注意,最近微软宣布将把功能完备的Linux内核集成到Windows 10中,这意味着将来你无需从Windows 10切换到Linux即可学用Linux应用程序或命令。不过对于Windows 7而言,仍然不行。: W0 J( _1 S6 I$ }0 M: R
/ w$ y' F9 s7 i* s4 P8 v$ u8 ^
如何在Ubuntu等Linux上运行Windows EXE文件?" r, y0 K) F% v$ V& |9 P
% a+ U  V+ E' G7 }$ W: @# x9 q1 G6 x
Wine for Linux/ Z7 o+ F0 w3 G' f, _# q5 o9 o
7 X- B1 v5 e0 G# C
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应用程序。  x4 k# ^7 j7 y! [* U
) d0 R$ z* W* M7 ~) G3 p
bab08cdd61aa4d1fa8f5ed6023e7fe91.jpg - ^6 A" |# G# ^2 `& X$ p# x, E
* {5 x; g5 P6 C- ^% D2 a
如前所述,它使用API转换技术,因此它使与Windows对应的Linux兼容函数可以调用DLL来运行Windows程序。Wine完全开源,免费发行。我们认为Wine的真正含义应该是Windows Environment- WinE。# j1 Y; M8 ^/ e2 N$ f( N5 K7 T$ |# O: N
7 n* D% n0 i  o. ]4 B+ j
我们已知道Wine不是Windows仿真器,因此它不运行任何类型的虚拟机或仿真器来运行Windows应用程序,这使其效率更高,并与Linux OS很好地集成起来。
/ c4 f2 E2 G9 H& C( f) i6 z2 C- q' w9 s% Q- X5 |' o
Wine完全支持Windows可执行文件(.exe和DLL)的二进制加载。Wine有非常强大的内置调试器,除了支持标准调试功能外,还可以定制,以调试在Linux上运行的Windows二进制代码。实际上,它是运行Windows软件的最佳工具之一,在Wine中安装和运行Windows应用程序时存在很多不确定因素。因此,不能保证所有Windows应用程序都可以使用Wine在Linux上运行,一些高端应用程序始终存在个别问题。
( \3 k- N2 u/ ~4 j2 A9 W5 o; |0 e7 a8 J
你可以运行Microsoft Office、Final Fantasy X、Adobe Photoshop CS6、Battlefiled、Media Monkey播放器及另外几款游戏和程序。该链接可显示Wine for Linux的Windows应用程序兼容数据库:https://appdb.winehq.org/
5 v+ r  W- \$ N; p& u( J
# F: S' w8 N& G' \. mPlay on Linux4 }! A- j; T$ r( x$ @

! j' g4 c) S8 M* Z# }7 QPlay on Linux是WineHQ for Linux的不错替代品,可以在Linux上运行Windows应用程序。它也是免费的开源程序,因此,我们无需购买任何许可证即可使用Play on Linux。它支持Windows版的众多应用程序和游戏。4 X- s9 ~6 T3 I1 J; R0 P; a; T
% Z# M$ i% N" e/ o7 f' i; ^
b14b7af3fc644e1fa2b30bf5e5790726.jpg 2 \1 e7 ]: v: N, {* X, |
# `; Z+ h9 [! z" |! [
为了运行Windows程序,它使用Wine兼容层,并在前面提供图形用户界面,以方便用户。Play on Linux用Python语言编写,它提供了包装器外壳脚本,为任何特定软件指定Wine的配置。0 l" c* g" G( ^/ y! f! c

2 A/ Q& ]- j1 `5 ]" v/ f9 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
! [* ?& J) N! N- H" m# D& D
5 Y3 ]' r# Z" O  @Crossover for Linux, MacOS & ChromeOS6 u/ Y9 ~) g5 t3 Z4 {- N
5 S: k+ d! n: t( N' C0 f
Crossover是WineHQ和PlayOnLinux的最佳替代品,可以在Linux、MacOS和ChromeOS上运行Windows应用程序。不过遗憾的是,它不是一款开源程序,用户得掏钱才能使用它。 Crossover是CodeWeavers开发的采用专有许可证的程序,使Linux和Mac OS X操作系统与Windows程序兼容。. }$ B' G3 H8 ~3 q3 X6 Q

% I5 j4 p5 J$ `# Q- ?6 n/ g: a ecc2162eb06a497fa1303a2e7a84c79f.jpg
# ~2 G. E" ]4 B* A8 [6 d( B
4 H. i2 }8 ]+ t: uCrossover是与x86兼容的PC系统软件,需要至少200 MB的可用磁盘空间用于自身的安装以及安装Windows应用程序。它正式支持Ubuntu、Mint、Fedora、Debian和Red Hat Enterprise Linux(RHEL)等Linux操作系统。% G, y. E  W: J( k5 V( X: ?
) d/ X# ]+ V( `  O7 ]/ u3 v' z
除了Linux外,还可以在运行Notebook的Chrome操作系统上从Google Play商店下载它。  H- O3 ^/ {4 V) f8 n7 d% y

$ @* k* ?! P( \- q借助CrossOver Mac,我们可以直接从停靠栏启动Windows应用程序,与Mac和Linux系统功能无缝集成,以实现跨平台的复制粘贴以及文件互通。
" h+ ?" s! q4 y( Y9 w0 u4 C4 d. ?. J/ m
Crossover的一年许可费为15.95美元。
' v' I  {) a' y, I( G5 o; |0 `& w; V4 t* U7 d9 r9 x1 M
它可以轻松安装和运行一些Windows软件,其中包括:微软Office 2016、Enterprise Architect、World Warcraft、Adobe Dreamweaver和Adobe Photoshop 7.0/CS4等。 / A% \% y% I7 h- m7 Y+ I
7 ]- e* J! _! u/ e' D1 a$ |; V9 B
毫无疑问,CrossOver确实是有力的竞争者,不过如果你在寻找CrossOver的免费和最佳替代品,那么Wine和PlayOnLinux始终是首选。
- S2 G6 x( g% k. x; ?
7 @3 q: _# Q( i9 G# OQ4Wine- Qt GUI for Wine; z4 ]! g  T. G, s
* p$ o9 @4 {% M; F# z, ?
Q4Wine是Qt GUI for the Wine 兼容层。这意味着该工具用来提供易于使用的图形用户界面,以管理Wine前缀及其已安装的应用程序。Q4Wine支持Linux、FreeBSD和OS X等平台。
; t8 u0 U! z( v( A, F2 y
! I4 S& C, ]: Y5 s a1eeb8f5fdf04aac8ae8a2f8aed6f1f0.jpg
2 Q3 z& |& _0 m6 v* l( v
1 ]4 c) Q  E8 f0 ^* x6 Z( ?% N; E它拥有可用于wine颜色设置的Qt颜色主题,可同时处理不同的wine版本,控制wine进程,自动启动图标支持,从PE文件(.exe .dll)中提取图标等等。# C( Y* F; u  m2 w6 U" ~7 k
$ P# P* i" O! }
Wineskin for Mac
$ i& j* J( L5 Y& P* s1 F& i
' ]9 ]- r  Q7 j- H8 E. h; H$ _3 B9 ]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上运行。+ e- m! F2 b1 {! x, _

2 T1 C8 j3 w0 l5 ~* z% d3 L" qWinebottler
7 c% a" D& _6 C& W2 y6 K8 }5 W! ?# t5 ?8 Z# |
Winebottler是另一个专用于仅在MacOS上运行基于Windows的程序的工具。它使用开源工具Wine构建,充当一种打包器:通过打包来移植Windows应用程序,从而与MacOS兼容。比如说,一些音频播放器仅适用于Windows,然后你可以使用WineBottler将其打包用于MacOS。) m0 T' Y! K' I8 ?" \* L: [

3 w* [/ L' z9 f" h" E& u 66d7e39d9309430d87708261d94726cd.jpg - @4 N/ V3 r0 {- |0 G& x; d

9 o; O* r' W; ?$ d  \7 W这是一个很方便的工具,只需单击一下即可使用脚本来配置、下载和安装面向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 |
谢谢楼主 楼主辛苦4 m. z; n2 C/ ^# J, T2 m
欢迎厂家入驻,推文!免费!微信:yinpinyingyong
您需要登录后才可以回帖 登录 | 快速注册

本版积分规则

音频应用搜索

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

Powered by Audio app

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