在 Linux 上启动你最偏爱的 Windows 应用程序
WINE 是一个开源项目,它可以帮忙许多 Windows 应用措施在 Linux 上运行,就仿佛它们是原生措施一样。
在 2021 年,有许多比以往更喜好 Linux 的缘故起因。在这系列中,我将分享行使 Linux 的 21 种缘故起因。这里是怎样行使 WINE 来实现从 Windows 到 Linux 的无缝切换。
你有只能在 Windows 上运行的应用措施吗?那一个应用措施阻碍你切换到 Linux 的独一身分吗?假如是这样的话,你将会很兴奋知道 WINE,这是一个开源项目,它险些从头发现了要害的 Windows 库,使为 Windows 编译的应用措施可以在 Linux 上运行。
WINE 代表着“Wine Is Not an Emulator” ,它指的是驱动这项技能的代码。开源开拓者从 1993 年就开始致力将应用措施的任何传入 Windows API 挪用翻译为 POSIX 挪用。
这是一个令人异常惊奇的编程壮举,尤其是思量到这个项目是独立运行的,没有来自微软的辅佐(至少可以这样说),可是也有范围性。一个应用措施偏离 Windows API 的 “内核” 越远,WINE 就越不能预期应用措施的哀求。有一些供给商可以补充这一点,尤其是 Codeweavers 和 Valve Software。在必要翻译应用措施的建造者和翻译的人们及公司之间没有和谐共同,因此,好比说一个更新的软件作品和从 WINE 总部 得到美满适配状态之间也许会有一些时刻上的滞后。
然而,假如你想在 Linux 上运行一个闻名的 Windows 应用措施,WINE 也许已经为它筹备好了也许性。
安装 WINE 你可以从你的 Linux 刊行版的软件包存储库中安装 WINE 。在 Fedora、CentOS Stream 或 RHEL 体系上:
$ sudo dnf install wine 在 Debian、Linux Mint、Elementary 及相似的体系上:
$ sudo apt install wine WINE 不是一个你本身启动的应用措施。当启动一个 Windows 应用措施时,它是一个被挪用的后端。你与 WINE 的第一次交互很也许就产生在你启动一个 Windows 应用措施的安装措施时。
安装一个应用措施 TinyCAD 是一个极好的用于计划电路的开源应用措施,可是它仅在 Windows 上可用。固然它是一个小型的应用措施,可是它确实包括一些 .NET 组件,因此应该能对 WINE 举办一些压力测试。
起首,下载 TinyCAD 的安装措施。Windows 安装措施凡是都是这样,它是一个 .exe 文件。在下载后,双击文件来启动它。
TinyCAD 的 WINE 安装领导
像你在 Windows 上一样慢慢完成安装措施。凡是最好接管默认选项,尤其是与 WINE 有关的处所。WINE 情形根基上是独立的,潜匿在你的硬盘驱动器上的一个 drive_c 目次中,作为 Windows 应用措施行使的一个文件体系的仿真根目次。
WINE TinyCAD 方针驱动器
安装完成后,应用措施凡是会为你提供启动机遇。假如你正筹备测试一下它的话,启动应用措施。
启动 Windows 应用措施 除了在安装后的第一次启动外,在正常环境下,你启动一个 WINE 应用措施的方法与你启动一个当地 Linux 应用措施沟通。不管你行使应用措施菜单、勾当屏幕可能只是在运行器中输入应用措施的名称,在 WINE 中运行的桌面 Windows 应用措施城市被视为在 Linux 上的当地应用措施。
通过 WINE 的支持来运行 TinyCAD
当 WINE 失败时 我在 WINE 中的大大都应用措施,包罗 TinyCAD ,都能准期运行。不外,也会有破例。在这些环境下,你可以等几个月来查察 WINE 开拓者 (可能,假如是一款游戏,就期待 Valve Software)是否举办追加修补,可能你可以接洽一个像 Codeweavers 这样的供给商来查察他们是否出售对你所必要的应用措施的处事支持。
WINE 是种诱骗,但它用于正道 一些 Linux 用户认为:假如你行使 WINE 的话,你就是在“诱骗” Linux。它也许会让人有这种感受,可是 WINE 是一个开源项目,它行使户可以或许切换到 Linux ,而且如故可以或许运行事变或喜爱所需的应用措施。假如 WINE 办理了你的题目,让你行使 Linux,那就行使它,并拥抱 Linux 的机动性。 (编辑:湖南网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |