在windows上运行linux软件的5种方法

Linux用户通常希望在Linux上运行Windows软件,但Windows用户也可能希望运行Linux软件。无论您是在寻找更好的开发环境还是功能强大的命令行工具,都可以在不离开Windows的情况下运行Linux软件。...

在windows上运行linux软件的5种方法

Linux用户通常希望在Linux上运行Windows软件,但Windows用户也可能希望运行Linux软件。无论您是在寻找更好的开发环境还是功能强大的命令行工具,都可以在不离开Windows的情况下运行Linux软件。

在Windows上运行Linux软件有许多不同的选项。这比在Linux上运行Windows软件更容易,因为任何人都可以使用免费的Linux发行版设置虚拟机—不需要软件许可证。

虚拟机

虚拟机允许您在桌面上的窗口中运行任何操作系统。您可以安装免费的VirtualBox或vmwareplayer,下载Linux发行版(如Ubuntu)的ISO文件,并在虚拟机中安装Linux发行版,就像在标准计算机上安装一样。

当你需要启动你的Linux系统时,你可以在桌面上的一个窗口中启动它——不需要重新启动和留下所有的Windows程序。除了要求很高的游戏和先进的3D效果之外,其他的一切都应该可以很好地工作,但无论如何,你可能不会想使用这些。

如果你在一个虚拟机上安装Ubuntu,你可能想试着安装一个类似Xubuntu的Ubuntu衍生物。Ubuntu默认的Unity桌面使用3D效果,桌面界面在虚拟机中的表现不如以前的桌面那么流畅。Xubuntu使用Xfce,它更轻。

您甚至可以尝试使用VirtualBox的无缝模式或VMware的unity模式直接在您的桌面上运行Linux应用程序—它们将在虚拟机中运行,但它们的窗口将出现在您的windows桌面上,而不是被困在单个虚拟机窗口中。

在windows上运行linux软件的5种方法

赛文

Cygwin是一组在Windows上提供类似Linux的环境的工具。这不是在Windows上运行现有Linux软件的一种方式—软件必须重新编译。然而,许多软件已经被重新编译。Cygwin将为您提供一个类似Linux的终端和命令行环境,其中包含许多您可能已经习惯的命令行程序。

我们之前已经介绍了安装和使用Cygwin。您甚至可以使用Cygwin安装OpenSSH服务器并获得对Windows系统的SSH访问。

此解决方案非常适合缺少Windows上关键Linux实用程序的用户—它不是运行完整Linux桌面的一种方式。

在windows上运行linux软件的5种方法

通过wubi安装ubuntu

这种方法在技术上是安装Linux,而不是在Windows上运行Linux软件。每次想使用Linux系统时都必须重新启动,就像在标准的双引导配置中安装一样。

然而,Wubi并没有以正常的方式安装Ubuntu。相反,它会在Windows分区上创建一个特殊的文件,并将该文件用作Ubuntu驱动器。这意味着你可以安装Ubuntu并使用它而不需要任何分区,并且你可以在安装完成后从Windows控制面板卸载Ubuntu。

如果分区方面阻碍了您的发展,请尝试一下Wubi。在磁盘读写时间方面,性能不如正常安装的Linux系统,但应该比虚拟机快。

在windows上运行linux软件的5种方法

移植和编译的程序

许多常见的Linux程序已经被移植到Windows上,编译后的版本已经在网上提供。如果你真的想念Emacs,你会发现Emacs的Windows版本。如果你想在Windows上运行一个特定的程序,在Google上搜索该程序的名称和“Windows”,很有可能你会找到一个已经移植到Windows的程序版本。

在windows上运行linux软件的5种方法

基于colinux的分布

coLinux代表协作Linux。这是一种与Windows内核并行运行Linux的方法,它提供了比在虚拟机中运行Linux更快的性能。

这是个好主意,但有个问题。coLinux还不支持64位版本的Windows,因此您需要在您的计算机上运行32位版本的Windows才能做到这一点—这一点越来越少了。coLinux已经两年多没有发布过新版本了,所以开发似乎要么停滞不前,要么进展非常缓慢。

如果你想试试这个,你可能想试试便携式Ubuntu混音。这个基于coLinux的发行版最近一次更新是在2011年,所以它有点旧了,但是像andLinux这样的其他选项更是过时了。andLinux,我们在过去讨论过,最后一次更新是在2009年。

基于coLinux的发行版将是一个很好的选择,但它们似乎被落在了后面。如果您不介意使用已有多年历史的Linux软件和32位版本的Windows,那么无论如何,这个选项可能适合您。


这里没有合适的选择。想要一个完整的Linux体验的人可能会想要一个虚拟机,而一些重要shell实用程序的用户可能更喜欢Cygwin。其他只想运行一个程序的人可能会发现将该程序的一个版本移植到Windows上会更走运。

  • 发表于 2021-04-11 17:04
  • 阅读 ( 226 )
  • 分类:互联网

你可能感兴趣的文章

切换到linux时应该知道的5件事

... 我不认为Linux比Windows更难用,但是你必须放弃一些行为才能接受新的行为。下面是我从多年使用Linux中学到的一些东西,如果从一开始就知道,那将是非常棒的。 ...

  • 发布于 2021-03-11 19:57
  • 阅读 ( 195 )

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

你用过Windows吗?曾经对微软“独特”的隐私保护方式感到沮丧吗?有没有想过为什么Windows不想和你的新外设配合得很好? ...

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

5个原因linux现在是任何人的最佳选择

...得你有点怪异。至少在美国大部分地区是这样的,在那里Windows是王者,macOS是大多数人都知道的唯一的选择。 ...

  • 发布于 2021-03-13 10:08
  • 阅读 ( 207 )

在没有silverlight的linux上观看netflix的5种方法

... 第三个选项是创建一个运行Windows的虚拟机。 ...

  • 发布于 2021-03-13 17:08
  • 阅读 ( 320 )

这就是软件安装程序在windows、macos和linux上的工作方式

... 让我们看看软件是如何安装在三大桌面平台上的:Windows、macOS和Linux。 ...

  • 发布于 2021-03-14 18:20
  • 阅读 ( 268 )

linux增强数字极简主义者生产力的7种方法

... 购买新Windows机器的第一部分是删除所有您不希望的预安装crud。虽然您可以删除第三方打印机软件和庞大的照片编辑应用程序,但您无法接触到Microsoft自己的许多产品。您可以禁...

  • 发布于 2021-03-15 16:37
  • 阅读 ( 311 )

如何让2017年成为linux桌面年

...面向电脑极客。事实完全不是这样。如今,Linux可以说比Windows更容易使用,特别是对于初次使用电脑的用户。 ...

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

如何在linux上运行虚拟机:3种不同的方法

...作系统,然后引导所花费的时间可能会有问题。在Linux与Windows一起安装的系统上尤其如此。 ...

  • 发布于 2021-03-17 03:13
  • 阅读 ( 542 )

处理操作系统升级最安全的方法是什么?

... 这两种方法各有利弊。专有的桌面操作系统,如微软Windows、苹果macOS和谷歌Chrome操作系统,都采取了集中化的方式。GNU/Linux有一个分散的模型。 ...

  • 发布于 2021-03-18 19:58
  • 阅读 ( 229 )

为什么windows提供linux内核会改变一切

... 随着最近态度的一些变化,包括开源visualstudio代码,Windows开始接受Linux。Windows Linux子系统(WSL)是Windows中Linux的一个集成虚拟版本。 ...

  • 发布于 2021-03-20 05:49
  • 阅读 ( 203 )
zhao562210
zhao562210

0 篇文章