音频应用

 找回密码
 快速注册

QQ登录

只需一步,快速开始

查看: 29648|回复: 3
收起左侧

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

[复制链接]

192

积分

2

听众

80

音贝

音频应用

Rank: 1

积分
192
发表于 2020-2-5 22:04:29 | 显示全部楼层 |阅读模式
, p5 B8 h6 R7 I. U8 g/ E) H
在Linux或MacOS上运行Windows程序的6个方法
1 {, [: O8 e" |9 s8 ^% I! a: g) ^9 _: e$ r" C1 H) A
我们一直希望在Ubuntu、Linux Mint和Fedora等Linux操作系统上运行Windows程序,这是由于大量Windows应用程序没有面向Linux发行版的版本。这也是人们不愿意从Windows切换到Linux OS的另一个原因。  Z8 L4 Q3 V" f0 p! M

5 P( m4 l) ?$ u- W, ]8 ~虽然许多Windows应用程序的替代程序拥有面向Linux的相同功能,比如作为Photoshop替代品的GIMP,但仍然有许多新老的Windows应用程序没有开源替代版。, L% z9 O0 F* h3 V% t

0 m# o1 k; a1 C5 p2 M' g! O" U) r然而如果你不是Windows操作系统的忠实拥护者,想在不损害或放弃重要Windows应用程序的情况下学用Linux,那么在Linux上运行Windows应用程序没多少最佳方法,Linux操作系统用户显然应该知道这一点。
) I. h$ g6 p" ?2 v4 k+ `* n6 p- b
& l. w" T. h' ]; _/ m0 B有一点要注意,最近微软宣布将把功能完备的Linux内核集成到Windows 10中,这意味着将来你无需从Windows 10切换到Linux即可学用Linux应用程序或命令。不过对于Windows 7而言,仍然不行。
: B3 ^% N$ i- T- k! J  M
3 Z7 a) L" D8 k% s' |如何在Ubuntu等Linux上运行Windows EXE文件?
+ ], c6 h: I& W# {3 ~: K) p2 n, y1 Q3 p- k+ I5 l# _0 `% |% F1 N
Wine for Linux* J  q% V+ ^$ ~0 m2 x; n

, x  B: E, s: B4 H- A8 h" cWineHQ是在Linux操作系统上运行Windows程序的最佳方法。这款跨平台应用程序支持Linux(Ubuntu/Debian/Fedora/OpenSUSE/Slackware)、MacOS、FreeBSD和Android OS。 Wine的全称是“Wine Is Not Emulator”,它代替仿真器,而是一个免费的开源兼容层,使用API转换技术层在诸多与POSIX兼容的操作系统(比如Linux、Mac OSX和BSD)上运行Windows应用程序。
  Q6 x& Y( e+ D7 K: a) X9 }4 e6 q+ P" m: E- v9 N6 j
bab08cdd61aa4d1fa8f5ed6023e7fe91.jpg
. a9 e: H+ v6 ?/ ~  y/ [+ C' F
如前所述,它使用API转换技术,因此它使与Windows对应的Linux兼容函数可以调用DLL来运行Windows程序。Wine完全开源,免费发行。我们认为Wine的真正含义应该是Windows Environment- WinE。
6 e5 J# k; T; k( E
) L' l. Q) R. u: V0 Q4 ?( T我们已知道Wine不是Windows仿真器,因此它不运行任何类型的虚拟机或仿真器来运行Windows应用程序,这使其效率更高,并与Linux OS很好地集成起来。# W" i, G6 K, B0 w: I, }
  Q9 y! _4 H( `* V* v
Wine完全支持Windows可执行文件(.exe和DLL)的二进制加载。Wine有非常强大的内置调试器,除了支持标准调试功能外,还可以定制,以调试在Linux上运行的Windows二进制代码。实际上,它是运行Windows软件的最佳工具之一,在Wine中安装和运行Windows应用程序时存在很多不确定因素。因此,不能保证所有Windows应用程序都可以使用Wine在Linux上运行,一些高端应用程序始终存在个别问题。' A. |* u2 a$ R7 d' t) F' r2 G

2 ?) _" i! \6 l/ q9 j2 [你可以运行Microsoft Office、Final Fantasy X、Adobe Photoshop CS6、Battlefiled、Media Monkey播放器及另外几款游戏和程序。该链接可显示Wine for Linux的Windows应用程序兼容数据库:https://appdb.winehq.org/! Y3 f* ?( |" ?
- ?" g$ c: o$ c' i9 [1 B3 z
Play on Linux+ n5 ~2 R# i7 N

+ G6 P5 T' y: |/ m# ePlay on Linux是WineHQ for Linux的不错替代品,可以在Linux上运行Windows应用程序。它也是免费的开源程序,因此,我们无需购买任何许可证即可使用Play on Linux。它支持Windows版的众多应用程序和游戏。- f- I% X3 d: L& k

0 e; v& N* v4 w& s/ Z b14b7af3fc644e1fa2b30bf5e5790726.jpg
- _; [1 u. n/ r, f, k/ @
4 A" q* h3 \" ~4 Z9 u8 R为了运行Windows程序,它使用Wine兼容层,并在前面提供图形用户界面,以方便用户。Play on Linux用Python语言编写,它提供了包装器外壳脚本,为任何特定软件指定Wine的配置。! t. r, Z9 N. X+ L2 l' p$ y$ L( o
/ @/ D0 ]+ o2 V8 N# q7 I0 h: }
除了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
+ M5 G. B' I8 Q% |
, J/ M7 u8 C1 |Crossover for Linux, MacOS & ChromeOS) M3 R$ e) F$ W  @9 z; ?/ `
4 z2 Y4 j8 Q( S: b0 C
Crossover是WineHQ和PlayOnLinux的最佳替代品,可以在Linux、MacOS和ChromeOS上运行Windows应用程序。不过遗憾的是,它不是一款开源程序,用户得掏钱才能使用它。 Crossover是CodeWeavers开发的采用专有许可证的程序,使Linux和Mac OS X操作系统与Windows程序兼容。
4 \0 z" B7 R( c! x( f, C
& q0 |! x9 G2 w& K ecc2162eb06a497fa1303a2e7a84c79f.jpg
0 ?$ g% L1 C+ |" w6 H0 {: M
' y0 }4 c% \5 z1 WCrossover是与x86兼容的PC系统软件,需要至少200 MB的可用磁盘空间用于自身的安装以及安装Windows应用程序。它正式支持Ubuntu、Mint、Fedora、Debian和Red Hat Enterprise Linux(RHEL)等Linux操作系统。
4 @5 p# d5 f4 \" w- _; d6 c/ x9 [5 @8 X! P# O* r# m" x4 @
除了Linux外,还可以在运行Notebook的Chrome操作系统上从Google Play商店下载它。5 t: L+ R1 O1 k3 G6 D( L# O2 `
! b5 T" {( H9 L
借助CrossOver Mac,我们可以直接从停靠栏启动Windows应用程序,与Mac和Linux系统功能无缝集成,以实现跨平台的复制粘贴以及文件互通。
) O% p5 z- C" k: W
: G( a: ]# c' {5 J  F: ^Crossover的一年许可费为15.95美元。
- O+ v$ `6 r; |- ^7 K9 L
3 P+ ~7 b# X: A8 ~4 V它可以轻松安装和运行一些Windows软件,其中包括:微软Office 2016、Enterprise Architect、World Warcraft、Adobe Dreamweaver和Adobe Photoshop 7.0/CS4等。
+ s- `, B! w1 A& I7 ^9 o0 p
7 q1 Q" c4 H/ p- |- x8 C$ I8 i4 O毫无疑问,CrossOver确实是有力的竞争者,不过如果你在寻找CrossOver的免费和最佳替代品,那么Wine和PlayOnLinux始终是首选。3 \0 Y2 A5 {0 H: f3 H& N/ B
( {* b% r) @2 s8 _" h( {% {
Q4Wine- Qt GUI for Wine; I  D2 M( A4 c* }, E$ V
$ B# b, S0 }9 H- X+ v; P* E3 u# q
Q4Wine是Qt GUI for the Wine 兼容层。这意味着该工具用来提供易于使用的图形用户界面,以管理Wine前缀及其已安装的应用程序。Q4Wine支持Linux、FreeBSD和OS X等平台。
+ G3 W7 x2 N4 w& K
- Z: D% Q3 Z& U2 i$ \$ ~ a1eeb8f5fdf04aac8ae8a2f8aed6f1f0.jpg
6 M4 Y8 Y( L# R, b( Q6 b) m$ ]' ?( V6 B1 r
它拥有可用于wine颜色设置的Qt颜色主题,可同时处理不同的wine版本,控制wine进程,自动启动图标支持,从PE文件(.exe .dll)中提取图标等等。
8 ^# C( N* o" r4 E- u
; j% x  P# \5 y7 V+ \5 q: I% g# Q4 zWineskin for Mac
& J2 g9 h( ]3 |( R$ N" U" b' F7 A+ K& J  W% _0 `7 {' _" t& j
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上运行。' `5 ]# E; O$ E/ X
- N/ p5 a! }" Y$ _# P9 w
Winebottler
1 B4 g$ M1 h' D, O! R% a7 k9 L" G! \& t1 k4 ~) z; n
Winebottler是另一个专用于仅在MacOS上运行基于Windows的程序的工具。它使用开源工具Wine构建,充当一种打包器:通过打包来移植Windows应用程序,从而与MacOS兼容。比如说,一些音频播放器仅适用于Windows,然后你可以使用WineBottler将其打包用于MacOS。6 q# A( Z: n0 I2 H' f- L

" w8 G. G4 L2 L; Z 66d7e39d9309430d87708261d94726cd.jpg
+ ?/ R8 C; x8 j( s1 N2 H
+ {7 U* B) `; x+ W/ x8 [这是一个很方便的工具,只需单击一下即可使用脚本来配置、下载和安装面向MacOS的Windows EXE应用程序。
欢迎厂家入驻,推文!免费!微信:yinpinyingyong

111

积分

4

听众

17

音贝

音频应用

Rank: 1

积分
111
发表于 2020-2-6 00:46:39 | 显示全部楼层
谢谢楼主,感谢
欢迎厂家入驻,推文!免费!微信:yinpinyingyong

93

积分

4

听众

4

音贝

音频应用

Rank: 1

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

80

积分

4

听众

0

音贝

音频应用

Rank: 1

积分
80
发表于 2020-2-7 23:11:02 | 显示全部楼层
谢谢楼主 楼主辛苦* I0 l& C# t! g* `! _
欢迎厂家入驻,推文!免费!微信:yinpinyingyong
您需要登录后才可以回帖 登录 | 快速注册

本版积分规则

音频应用搜索

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

GMT+8, 2025-7-5 07:19 , Processed in 0.033762 second(s), 7 queries , Redis On.

Powered by Audio app

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