在windows上运行linux应用程序和游戏的4种方法

需要在Windows中运行Linux软件吗?别担心。你有几种选择!...

需要在Windows中运行Linux软件吗?当您需要访问终端时,是否卡在使用Microsoft操作系统?别再担心了。您可以选择几个选项来享受Linux环境,甚至可以在Windows中运行Linux软件。

linux-apps-games-windows

1linux的bash和windows子系统

需要Windows中的Linux环境吗?2016年,微软与Canonical合作创建了一个在Windows中运行的Bash工作版本。能够运行grep、ssh和nano等命令和工具,可以轻松地在Windows上启用Bash。

类似地,Linux的Windows子系统正在等待“打开”,这可以为您提供一个图形用户界面。虽然它看起来像“完整的Linux”,但情况并非如此。

然而,开发这个环境的工作仍在继续,最终计划它会像在您面前有一台Linux PC一样有用。随着Canonical项目的成功,其他Linux发行版已经与微软合作,将他们的环境捆绑到Windows中。

另一方面:你现在可以在Linux中安装WindowsPowerShell了!

2在虚拟机中运行linux

how to run linux apps in windows

并非所有版本的Windows都可以运行Bash或使用Windows子系统获取GUI。幸运的是,还有一种选择:虚拟化!

使用VMware Player或VirtualBox等虚拟机,可以创建虚拟硬件环境(仅受计算机的物理硬件限制)。

在这个虚拟机中,您可以安装Linux(大多数情况下建议使用轻量级发行版)。如果Linux版本在Windows中运行,您可以根据需要添加和删除喜爱的Linux应用程序和游戏。

对于那些经常使用Linux的人来说,在Windows中使用Linux虚拟机可能比双引导更好。

三。大肠杆菌

Cooperative Linux(缩写为coLinux)是Linux内核的一个端口,旨在允许它与另一个操作系统(Cooperative)并行运行。使用coLinux,您可以在Windows计算机上运行Linux,而不依赖于虚拟化。还支持BSD和macOS。

这意味着你可以在你的电脑上运行Linux应用程序和其他软件,同时运行Windows软件。它们实际上是作为单独的应用程序共享屏幕空间,使得快速切换到Linux应用程序的任务变得非常简单。

有了一个紧凑的7.5MB下载,coLinux是值得安装,看看它是否将支持您心目中的那种活动。如果没有,其他的解决方案对你是开放的。

4远程访问现有linux计算机

how to run linux apps in windows

虽然不是“在Windows上运行Linux应用程序”的确切定义,但使用远程工具仍然是一种选择。通常有三种:

  • 远程桌面协议(RDP)
  • 虚拟网络计算(VNC)
  • 安全Shell(SSH)

使用RDP和VNC,您可以连接到远程Linux计算机(可能在隔壁房间,甚至几千英里之外)并通过应用程序窗口访问它。在这里,软件可以被启动,终端也可以被访问。

同时,SSH允许远程访问终端会话,使您能够使用命令行管理文件和文件夹、更新和安装软件等。

在这三种可能的解决方案中,RDP可能是最好的选择。RDP工具已经内置到windows10中(不像VNC,VNC需要额外的软件),所以您只需要在目标Linux设备上安装xrdp。但是,如果Linux上已经启用了SSH,那么您就可以通过PuTTY这样的SSH工具轻松地远程连接到命令行。

有关更多信息,请参阅我们的指南,了解从Windows远程访问Linux的所有三种方法。

应用程序是否已可用于windows?

如果到目前为止你读过或尝试过的东西都不适合你,那么还有另一个选择:找到Windows版本!在Linux上发布的许多应用程序在Windows上也可用。这可能是因为这些工具已经被移植,或者它们已经被重新编译以在Windows中运行。

而且,许多应用程序都是用Java等跨平台代码编写的,这意味着在Linux中运行的应用程序也将运行在Windows(可能还有macOS和其他应用程序)中。

最好的方法是联系开发人员,以确定该应用程序是否适用于Windows。如果他们不维护自己的Windows版本,他或她可能知道一个提供Windows支持的projectfork。

现在您可以在windows中运行linux软件了

在Windows下运行Linux软件并不像你想象的那么难,是吗?虽然在本地环境中运行这些应用程序可能更好,但是在Windows PC上使用Linux有五种方法。

总而言之,这些是:

  • Windows的Linux子系统
  • 虚拟机
  • 大肠杆菌
  • 移植、重新编译和跨平台软件
  • 到Linux设备的RDP、VNC或SSH连接

其中,Linux子系统(Windows)和虚拟机可以说是最可靠的。然而,如果你幸运地找到了一个已经移植的应用程序,或者是跨平台的,那么这应该提供最好的体验。

尽管所有这些选项都很有用,但双引导Linux和Windows更可靠。同时,如果您所需要的只是一台可以随时轻松访问的Linux机器,那么为什么不考虑使用专用的Linux机器呢?

  • 发表于 2021-03-24 10:20
  • 阅读 ( 292 )
  • 分类:IT

你可能感兴趣的文章

你能在linux上运行它吗?11个在linux上运行的windows应用程序

...决。毕竟,您不确定是否可以在Linux上运行您喜爱的Windows应用程序。 ...

  • 发布于 2021-03-11 00:39
  • 阅读 ( 307 )

如何使用vineyard在linux上运行windows应用程序

...indows切换到Linux时,某些程序会停止正常运行。Wine是一个应用程序兼容性层,允许用户在Linux或Mac上运行Windows应用程序。使用诸如PlayOnLinux或Vineyard之类的Wine前端可以大大简化在Linux上安装和运行Windows应用程序的过程。 ...

  • 发布于 2021-03-12 04:00
  • 阅读 ( 238 )

忘记linux:坚持使用windows的10个理由

...的意思。Linux用户根本无法访问地球上使用最广泛的一些应用程序。是的,在某些情况下,您可以找到解决方法或使用像Wine这样的软件,但它经常有bug,而且不可靠。如果有人不这么说,他们是在撒谎。 ...

  • 发布于 2021-03-13 06:23
  • 阅读 ( 224 )

让游戏控制器在linux上工作的6个技巧

尽管Windows占主导地位,Linux还是一个优秀的游戏平台。开发人员越来越多地提供本地Linux支持。主要标题包括外星:隔离是跨平台兼容的。Valve进一步利用基于Linux的SteamOS来促进Linux游戏。另外,YouTube上的Linux游戏玩家也证明,Lin...

  • 发布于 2021-03-14 11:02
  • 阅读 ( 293 )

我们使用哪些linux操作系统,为什么

... 使应用程序更容易安装是很重要的。只需看看智能**或平板电脑上的过程与台式电脑相比。曼杰罗在这里表现不错,但是桌面呢?ManjaroLinux与XFCE一起发布,奥斯汀喜欢“它有...

  • 发布于 2021-03-15 17:15
  • 阅读 ( 255 )

如何让2017年成为linux桌面年

... 开源意味着应用程序的代码对您可见。大多数商业软件都隐藏着,让您相信开发人员只做了您期望的事情。您无法简单地知道记录哪些信息,或者是否存在安全漏洞,使您的机器容易...

  • 发布于 2021-03-16 11:36
  • 阅读 ( 313 )

为什么应该(不应该)双引导linux的7个原因

...ows或Mac当然有他们虔诚的追随者,某些情况下,比如本地应用程序和较低的复杂性,需要非Linux发行版。 ...

  • 发布于 2021-03-17 06:05
  • 阅读 ( 214 )

如何在64位pc上运行真正老的软件:6种方法

一点一点地,Windows的反向兼容性正在衰退。您的Windows 10 64位安装无法运行16位时代的软件。至少,不是天生的。对大多数人来说,这不是什么大问题。windows3.1是Windows的最后一个16位版本,于1992年上市。 ...

  • 发布于 2021-03-21 15:52
  • 阅读 ( 259 )

6切换到linux时windows用户需要接受的更改

...命令行,处理外围设备的不同方法,以及需要切换到新的应用程序系列。 ...

  • 发布于 2021-03-22 10:18
  • 阅读 ( 205 )

在windows上运行linux应用程序和游戏的4种方法

...本在Windows中运行,您可以根据需要添加和删除喜爱的Linux应用程序和游戏。 ...

  • 发布于 2021-03-24 10:20
  • 阅读 ( 292 )