在linux中无缝运行windows应用程序

单击查看您喜欢在Linux桌面上工作,但在最不方便的时候,您必须重新启动到Windows,无论是打开复杂的Office文件,还是试用Windows应用程序,甚至只是玩一个快速游戏。但是,使用一些免费工具和Windows安装盘,您可以让Windows应用程序在Linux桌面上运行,并共享相同的桌面文件。它相对来说是无痛的,只需要比WindowsXP安装稍长一点,而且它的工作原理就像在Mac上虚拟Wi...

Image for article titled Run Windows Apps Seamlessly Inside Linux

单击查看您喜欢在Linux桌面上工作,但在最不方便的时候,您必须重新启动到Windows,无论是打开复杂的Office文件,还是试用Windows应用程序,甚至只是玩一个快速游戏。但是,使用一些免费工具和Windows安装盘,您可以让Windows应用程序在Linux桌面上运行,并共享相同的桌面文件。它相对来说是无痛的,只需要比WindowsXP安装稍长一点,而且它的工作原理就像在Mac上虚拟Windows一样,具有并行一致性,只是它是免费的。下面介绍如何在VirtualBox中设置Windows,然后让Windows应用程序在桌面上无缝运行。

在开始之前,请确保硬盘上有足够的空间安装Windows XP(意味着至少5 GB)和足够的内存,使两个系统都值得使用。如果您想尝试在Linux中运行Vista,您可以遵循以下大部分步骤,但您的里程可能会有所不同,当然可以(看看这篇关于让Vista联网工作的技巧)。

如果你想知道最终结果会是什么样子,这里是我快速安装的屏幕截图。我本想让iTunes运行,但我没有时间等待所有XP安装后的补丁/升级向您展示(单击以查看更大的图像)

Image for article titled Run Windows Apps Seamlessly Inside Linux

首先,我们将安装VirtualBox。对于大多数人来说,这只需要指向他们的包管理器并安装存储库中的所有virtualbox包;例如,在Ubuntu 7.10(“Gutsy Gibbon”)中,您可以使用这个终端命令

sudo智能安装virtualbox ose virtualbox ose模块通用

如果你在安装程序中没有看到VirtualBox,那么该应用程序的下载页面几乎包含了所有主要发行版的软件包。安装后,为您的用户名授予运行VirtualBox的权限(在某些系统上替换为“su”):

sudo usermod-G vboxusers-a[您的用户名]

Image for article titled Run Windows Apps Seamlessly Inside Linux

重新启动您的系统,现在您应该可以在应用程序菜单中看到“InnoTek VirtualBox”,它位于Gutsy的“系统工具”中。准备好XP CD并启动VirtualBox。从按钮菜单中选择“新建”,然后给你的虚拟系统起一个名字(WIndows XP通常适用于我),从底部菜单中选择“WIndows XP”,然后点击“下一步”。在下一个窗口中决定你要为它投入多少内存,点击“下一步”,然后,假设你以前没有这样做过,点击“新建”并按照提示设置虚拟XP系统的硬盘空间。确保选择了分区,点击“下一步”,然后点击“完成”来设置新的XP空间。

Image for article titled Run Windows Apps Seamlessly Inside Linux

回到VirtualBox的主屏幕,查看“CD/DVD-ROM”菜单是否高亮显示。如果没有,请单击它,然后选中“安装CD/DVD驱动器”、“主机CD/DVD驱动器”(并确保它指向您系统的CD驱动器),并选中“启用传递”的“是”。单击“确定”,从左侧栏中选择您的XP映像并单击“开始”。您将进入希望熟悉的XP安装例程;继续操作,直到您进入Windows桌面。

Image for article titled Run Windows Apps Seamlessly Inside Linux

现在,在一个可调整大小的框中有了一个工作窗口,但让我们更进一步。从驱动器中取出XP CD,进入“设备”菜单并选择“卸载CD/DVD-ROM”。在同一菜单中,选择“安装来宾添加”。VirtualBox应提示您下载来宾添加ISO文件,然后选择要安装的文件。这将在XP中创建一个虚拟CD驱动器,您可以通过“开始”菜单->我的电脑(可能需要一些时间才能显示)访问该驱动器。双击“CD驱动器”并按照提示安装额外的工具。重新启动一旦你做了很好的措施,并重新启动XP机器。

一旦完成,您就可以在“机器”菜单中找到一个“无缝”选项,或者按住“主机”键(默认为右键控制)并点击“L”。无论您以何种方式运行它,它都会放下大窗口并将Windows的底部任务栏放在Linux桌面上。如果您愿意,也可以在此时放弃VirtualBox主窗口。

Image for article titled Run Windows Apps Seamlessly Inside Linux

“开始”面板的默认底部位置对于基于GNOME的系统来说可能是个问题,因为那里已经有了应用程序切换栏。我建议您将“开始”或GNOME菜单移动到左侧或右侧,或者将“开始”菜单设置为双倍高度,这会将“开始”按钮置于GNOME栏的正上方。无论哪种方式,请确保取消选中windows工具栏上的“将任务栏置于其他窗口之上”选项,否则您可能会看到一些图形故障。否则就很整洁了,是吧?

现在来看最后一部分:同步Windows和Linux桌面。如果您在无缝模式下运行,请按住“主机”键并点击“主页”以恢复虚拟XP桌面。选择“设备”菜单并选择“共享文件夹”。系统将提示您从Linux系统中选择文件夹;选择您的桌面文件夹(通常位于/home/your username/Desktop)。返回Windows,启动命令提示符(在“运行”对话框中输入“cmd”),然后输入以下内容:

net use x:\\vboxsvr\Desktop

如果工作正常,您应该会在“我的电脑”窗口中看到一个X:network驱动器。

Image for article titled Run Windows Apps Seamlessly Inside Linux

现在是最后一步:同步两台台式机。在XP中,点击“运行”对话框并输入“regedit”。首先进行备份(文件->导出),然后导航到HKEY_当前用户->软件->Microsoft->Windows->当前版本->资源管理器->用户Shell文件夹。双击此处的“桌面”键打开属性,然后输入新值(不带引号)“x:”。您应该立即看到更改,您在Linux桌面上放置的所有内容都显示在Windows中,反之亦然,以便在Windows中存储下载。

如果您不想使用“开始”菜单/面板集成,只想在自己的窗口中打开一些自定义应用程序,请查看Linux.com上的一个有用指南,使用一些免费工具和VMWare Server进行设置,尽管它的用户友**不如VirtualBox,但仍然是一个相当不错的软件包。

在Linux设置中有自己的Windows(除了Wine,这完全是另一回事),你想分享吗?对这一步有什么建议/调整吗?在评论中分享它,并帮助两个不同的操作系统找到一些协调。

Lifehacker.com的副编辑凯文·珀迪(Kevin Purdy)正在寻找方法,通过坚持(大部分)一个操作系统,来度过他每天节省下来的宝贵时间。他的每周特写《开源》每周五都会出现在Lifehacker上。

  • 发表于 2021-07-30 14:14
  • 阅读 ( 56 )
  • 分类:互联网

你可能感兴趣的文章

5 linux发行版,您可以在windows subsystem for linux中安装

...。这意味着它将收到长达五年的更新。微软商店中的Ubuntu应用程序将以最新的LTS版本为目标,不过目前还提供了其他受支持的版本。 ...

  • 发布于 2021-03-10 22:31
  • 阅读 ( 324 )

如何从windows浏览linux分区(反之亦然)

...高生产力。您希望使用Linux,但保留Windows的股份——有些应用程序根本不会在Linux中运行,例如Adobe Photoshop(尽管有其他选项可用)。 ...

  • 发布于 2021-03-12 09:47
  • 阅读 ( 223 )

从windows切换到linux,几分钟后就可以开始运行了

...助驱动器和一个云驱动器。因为在Windows和Linux上提供本地应用程序的云同步选项太少,所以我在所有设备(包括Android平板电脑和**)上都依赖Dropbox。在一个正式的Linux应用程序中,Dropbox工作得特别好,我之前已经对它进行了设...

  • 发布于 2021-03-12 13:36
  • 阅读 ( 446 )

如何在linux上安装microsoft office

... 现在,您只需从菜单应用程序启动PlayOnLinux即可。在这里,单击Office选项卡,然后选择相应的Microsoft Office选项。 ...

  • 发布于 2021-03-18 07:01
  • 阅读 ( 284 )

如何用简单的方法将数据从windows或mac迁移到linux

... 第四步:访问你的数据,与应用程序一起使用! ...

  • 发布于 2021-03-24 18:04
  • 阅读 ( 260 )

满足您电子表格需求的10个最佳excel替代方案

... googlesheets是Google提供的一个在线电子表格应用程序,是100%免费的。如果你有一个Google帐户,你就可以访问googlesheets。它允许您创建、编辑和共享电子表格,并使用Google驱动器存储来实时保存您的文件。 ...

  • 发布于 2021-03-27 02:34
  • 阅读 ( 388 )

如何安装linux

...不同的Linux发行版有不同的系统工具、桌面环境、包含的应用程序和可视化主题。 Ubuntu和LinuxMint仍然是一些最流行的Linux发行版。我们也很喜欢曼加罗。有很多其他的选择没有错的答案,尽管有些Linux发行版是为技术更高、经验...

  • 发布于 2021-04-01 12:11
  • 阅读 ( 206 )

如何在mac上无缝运行windows程序

...的。 你复制到Windows剪贴板上的任何东西都可以粘贴到Mac应用程序中,反之亦然。 Windows中的文档、下载和桌面文件夹以符号方式链接到macOS中的相同文件夹。在一个地方更改文件,在另一个地方更改。 如果在macOS中运行Dropbox或iC...

  • 发布于 2021-04-07 16:48
  • 阅读 ( 259 )

如何在linux上安装microsoft office

...帮助您安装Microsoft Office和其他流行的Windows程序。这样的应用程序可能会加快速度,使过程更容易对你。PlayOnLinux也可以在Ubuntu软件中心免费获得。 你为什么要用交叉线 如果Wine方法不起作用或者遇到问题,您可以尝试使用CrossOve...

  • 发布于 2021-04-11 16:48
  • 阅读 ( 246 )

你应该了解的10个virtualbox技巧和高级功能

...新安装来宾操作系统或手动备份和还原虚拟机的文件。 无缝模式 相关:使用VirtualBox的无缝模式或VMware的Unity模式从虚拟机无缝运行程序 无缝模式允许您从来宾操作系统窗口中打开窗口,并将它们放置在主机操作系统的桌面上...

  • 发布于 2021-04-11 16:54
  • 阅读 ( 202 )
d26405591
d26405591

0 篇文章

相关推荐