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

 找回密码
 快速注册

QQ登录

只需一步,快速开始

阅读: 19642|回复: 3

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

[复制链接]

192

积分

2

听众

80

音贝

音频应用

Rank: 1

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

0 X3 k4 y, [8 ?$ h在Linux或MacOS上运行Windows程序的6个方法 9 y1 R  c3 E7 z- s6 R& [
; e6 t5 f6 u: V( M) H3 s) Y
我们一直希望在Ubuntu、Linux Mint和Fedora等Linux操作系统上运行Windows程序,这是由于大量Windows应用程序没有面向Linux发行版的版本。这也是人们不愿意从Windows切换到Linux OS的另一个原因。
1 Q2 f; [8 T# q7 A4 E6 o( p; T0 E8 |" H, i& c( s3 x
虽然许多Windows应用程序的替代程序拥有面向Linux的相同功能,比如作为Photoshop替代品的GIMP,但仍然有许多新老的Windows应用程序没有开源替代版。
5 L$ n- `3 [4 `( u
9 [9 D% x/ @7 W9 ?1 E- s! d然而如果你不是Windows操作系统的忠实拥护者,想在不损害或放弃重要Windows应用程序的情况下学用Linux,那么在Linux上运行Windows应用程序没多少最佳方法,Linux操作系统用户显然应该知道这一点。
; t3 b# s- V# N3 J0 w2 y4 q6 F0 t3 P4 {9 o) P8 j
有一点要注意,最近微软宣布将把功能完备的Linux内核集成到Windows 10中,这意味着将来你无需从Windows 10切换到Linux即可学用Linux应用程序或命令。不过对于Windows 7而言,仍然不行。6 Q/ R% p$ v" {# O
# P1 U! L( z8 E) p9 ~0 \  V6 ?. ~
如何在Ubuntu等Linux上运行Windows EXE文件?" f, h8 {6 U4 r5 G# M& f6 g  \

; `8 j$ b4 q% q9 w1 d( TWine for Linux$ D) \/ G7 Z. D( L

9 ]2 J& a* D* N5 Q2 Z4 ?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应用程序。' W2 B8 s5 Y  B1 q/ V% ^8 o  D

8 T9 W6 Q0 {' h4 s! R7 Z bab08cdd61aa4d1fa8f5ed6023e7fe91.jpg
# Y4 h. m0 c: d1 Z; x9 b" ?2 ]. z. G" c& @6 p4 G8 w- V9 ]
如前所述,它使用API转换技术,因此它使与Windows对应的Linux兼容函数可以调用DLL来运行Windows程序。Wine完全开源,免费发行。我们认为Wine的真正含义应该是Windows Environment- WinE。
& F- |' \3 A- e! ?, ^
% t+ `1 K- s/ G我们已知道Wine不是Windows仿真器,因此它不运行任何类型的虚拟机或仿真器来运行Windows应用程序,这使其效率更高,并与Linux OS很好地集成起来。0 J1 I" a6 v) X. U7 z( T

& B# b6 h9 O6 PWine完全支持Windows可执行文件(.exe和DLL)的二进制加载。Wine有非常强大的内置调试器,除了支持标准调试功能外,还可以定制,以调试在Linux上运行的Windows二进制代码。实际上,它是运行Windows软件的最佳工具之一,在Wine中安装和运行Windows应用程序时存在很多不确定因素。因此,不能保证所有Windows应用程序都可以使用Wine在Linux上运行,一些高端应用程序始终存在个别问题。$ s, l* d$ F( R: Q
  E8 B' }+ u6 T5 b
你可以运行Microsoft Office、Final Fantasy X、Adobe Photoshop CS6、Battlefiled、Media Monkey播放器及另外几款游戏和程序。该链接可显示Wine for Linux的Windows应用程序兼容数据库:https://appdb.winehq.org/- d" ]. a3 h$ p. |- ?. p, U! {* _, W
9 e8 z2 T, m+ |, Y5 O; B) }1 t3 i
Play on Linux
1 X1 W( @  u) q' L" z
' V) q1 I3 ~, I5 c4 v+ O9 o6 fPlay on Linux是WineHQ for Linux的不错替代品,可以在Linux上运行Windows应用程序。它也是免费的开源程序,因此,我们无需购买任何许可证即可使用Play on Linux。它支持Windows版的众多应用程序和游戏。
4 E# W  S& h( A1 O2 D+ q$ O' O) `9 C  }7 ]' @
b14b7af3fc644e1fa2b30bf5e5790726.jpg , S8 O9 Y$ N; x, m9 l) r' U
' B8 x% z: S3 K( J4 a& q) {
为了运行Windows程序,它使用Wine兼容层,并在前面提供图形用户界面,以方便用户。Play on Linux用Python语言编写,它提供了包装器外壳脚本,为任何特定软件指定Wine的配置。
/ j6 y" Q3 G5 Z+ h0 I# l, H% i, u1 k3 ^/ ?4 h( n! k: D  P! ?
除了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
: @* S% j5 p: R! s( |! r# t& P4 t
Crossover for Linux, MacOS & ChromeOS1 ^5 l- w3 y$ I+ t

' H5 p% h- }- o+ hCrossover是WineHQ和PlayOnLinux的最佳替代品,可以在Linux、MacOS和ChromeOS上运行Windows应用程序。不过遗憾的是,它不是一款开源程序,用户得掏钱才能使用它。 Crossover是CodeWeavers开发的采用专有许可证的程序,使Linux和Mac OS X操作系统与Windows程序兼容。* I# Y( H/ j8 q. d, |; j
. x. Z2 A+ K. |9 o. C2 o7 {' P2 n
ecc2162eb06a497fa1303a2e7a84c79f.jpg
. l- s8 v' H1 Z( w) `  w- c% p/ {2 G! ]3 W, E: T9 P
Crossover是与x86兼容的PC系统软件,需要至少200 MB的可用磁盘空间用于自身的安装以及安装Windows应用程序。它正式支持Ubuntu、Mint、Fedora、Debian和Red Hat Enterprise Linux(RHEL)等Linux操作系统。
2 m* e% T8 A4 z& H. G$ B' n3 a* o- P/ _7 y
除了Linux外,还可以在运行Notebook的Chrome操作系统上从Google Play商店下载它。
7 x; f% Y" v; e( g
. _# d' J4 k4 W, z+ c0 U( s2 `借助CrossOver Mac,我们可以直接从停靠栏启动Windows应用程序,与Mac和Linux系统功能无缝集成,以实现跨平台的复制粘贴以及文件互通。
  O8 R$ G2 Z  o: h5 n% s
2 C% o6 @5 ]" n7 {# ~7 p/ c) e! \# eCrossover的一年许可费为15.95美元。
5 X% w+ X0 O# B& T# n3 X( O, M$ y8 b6 o% _9 A' w) l
它可以轻松安装和运行一些Windows软件,其中包括:微软Office 2016、Enterprise Architect、World Warcraft、Adobe Dreamweaver和Adobe Photoshop 7.0/CS4等。
; s$ o) {2 W* h2 s  b6 _
9 ]7 q8 q5 B& L8 M毫无疑问,CrossOver确实是有力的竞争者,不过如果你在寻找CrossOver的免费和最佳替代品,那么Wine和PlayOnLinux始终是首选。
1 I7 l6 W' @+ N* }+ g& M- i  U. k- F. s2 H+ H* w
Q4Wine- Qt GUI for Wine  F/ N" C4 ^" Z7 ?: V  h
8 N8 E0 y1 v6 B% ^
Q4Wine是Qt GUI for the Wine 兼容层。这意味着该工具用来提供易于使用的图形用户界面,以管理Wine前缀及其已安装的应用程序。Q4Wine支持Linux、FreeBSD和OS X等平台。
% J" L' L: G: ~2 q6 S7 X2 ?0 `/ X) w/ l5 U
a1eeb8f5fdf04aac8ae8a2f8aed6f1f0.jpg ; Y6 M% x) a' K/ V0 ?
' w/ T4 |1 l( L& N5 u( m3 `
它拥有可用于wine颜色设置的Qt颜色主题,可同时处理不同的wine版本,控制wine进程,自动启动图标支持,从PE文件(.exe .dll)中提取图标等等。
+ C7 }9 K. g4 ?4 ~8 D
, E2 K- j5 Y2 j3 O6 ]Wineskin for Mac
8 U$ }+ q: M' B5 m1 l& h) t# w% \7 K0 \% Y  h
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上运行。
& s8 C' i& g- Y3 L& A, m* B$ @5 @6 P5 S8 e" e2 b. g7 ~5 S/ e
Winebottler/ B9 ]. i# |1 I2 i2 y3 @( n. |) s
9 {8 f1 U; b2 x3 d
Winebottler是另一个专用于仅在MacOS上运行基于Windows的程序的工具。它使用开源工具Wine构建,充当一种打包器:通过打包来移植Windows应用程序,从而与MacOS兼容。比如说,一些音频播放器仅适用于Windows,然后你可以使用WineBottler将其打包用于MacOS。
, `  J6 x1 K; V3 w: C4 c+ `# s% Q5 t/ [8 Q  ?6 \
66d7e39d9309430d87708261d94726cd.jpg 3 F8 N" L  X5 [, w5 f( F5 \+ i; F

, a5 y) O2 {" F' L" k# ?' t这是一个很方便的工具,只需单击一下即可使用脚本来配置、下载和安装面向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 |
谢谢楼主 楼主辛苦
) m! n* Y3 Y2 H* l0 V+ f  N# P' W# v. ]' u
欢迎厂家入驻,推文!免费!微信:yinpinyingyong
您需要登录后才可以回帖 登录 | 快速注册

本版积分规则

音频应用搜索

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

Powered by Audio app

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