是否要在raspberry pi上运行windows软件?这是一个雄心勃勃的主张,但现在仅适用于少数应用。为了弄清这有多么容易,我将eltechs exagear软件安装在raspberry pi 3上。
为什么在raspberry pi 3上安装windows软件?
有了这么多优秀的linux应用程序和实用程序,为什么要或需要在raspberry pi上运行windows软件?
那么,让我们首先享受实际的好处:如果您将pi用作桌面(例如用于低级办公任务) ,您可能希望在主计算机上安装windows应用程序。
还有娱乐优势。我们知道raspberry pi可以玩复古的视频游戏。我们也知道某些开放源视频游戏已被移植到pi。
如果您想玩尚未移植的游戏怎么办?尽管现代电子游戏几乎肯定不会运行,但旧游戏在pi上的机会更大。
这一切都归功于exagear x86环境和流行的windows应用程序wine平台wine linux。
在台式机linux pc上,wine可以运行windows软件。但是wine无法在raspberry pi上单独运行,因为raspberry pi不使用x86(32位)架构。而是基于完全不同的arm体系结构。
您需要做的就是为raspberry pi的arm处理器优化wine应用程序层软件。 exagear desktop software可以完成这项工作吗?
什么是exagear desktop软件?
eltechs exagear desktop是功能强大的虚拟机,可以在raspberry pi上创建x86环境。这意味着用于windows和linux桌面的软件可以在exagear环境中运行。
可以在raspberry pi上运行的示例应用程序包括skype,dropbox,plex和utorrent。由于exagear在raspbian操作系统中运行,因此您无需对现有raspberry pi设置进行任何更改。
就pi而言,使用raspberry pi 3可获得最佳效果。但是,其他arm设备(如odroid,cubieboard,pine64和banana pi)也可以运行exagear。
结果是您可以在raspberry pi上使用较早的x86软件。这可能是一个应用程序,也可能是一个视频游戏。
虽然还有其他创建虚拟化环境的方法,但exagear简化了该过程。尽管提供了试用版,但 exagear并非免费软件。
请访问eltechs.com的exagear页面以了解更多信息。请注意,还提供了适用于chromebook和android的版本。
入门:下载exagear桌面
在安装exagear之前,请确保raspberry pi 3已准备就绪。 exagear的最小运行大小为1500mb(1.5gb),因此您需要确保它有足够的运行空间。首先调整raspbian文件系统的大小。
这可以在菜单》首选项》 raspberry pi配置中完成,您应该在其中选择系统》扩展文件系统。 。或者,运行:
sudo raspi-config
从此处,打开高级选项》展开文件系统,然后单击确定。
raspberry pi的exagear有多个版本。
raspberry pi 1/零版本
raspberry pi 2版本
raspberry pi 3版本
您可以将首选版本下载到pc上,并通过ftp复制数据。或者,您可以直接在raspberry pi上直接下载exagear。
建议的步骤是将许可证密钥(购买软件时将获得)保存到下载 pi上的目录。在同一目录中,使用 wget 在命令行中下载exagear:
wget http://downloads.eltechs.com/exagear-desktop-v-2-2/exagear-desktop-rpi3.tar.gz
这需要多长时间取决于您的互联网速度;下载的大小约为280mb。
在raspberry pi上安装exagear desktop
准备好后,请解压缩下载的tar。 gz文件。
tar -xvzpf exagear-desktop-rpi3.tar.gz
然后,您可以通过运行目录中的install-exagear.sh脚本来安装并激活exagear desktop,该脚本包含解压缩的软件包和您先前下载的许可证密钥。
sudo 。/install-exagear.sh
此脚本安装来宾环境,可以在其中运行x86软件。但是,您还需要安装wine。没有这个,尽管将安装并运行32位linux软件,但是您将无法运行windows软件。
无论您打算做什么,下一步就是输入简单的命令:
exagear
这将运行x86环境,即在“主机”(raspbian)上运行的“ guest”。
安装wine以运行windows软件
在开始安装windows软件之前(稍后我们将看一些示例),您需要配置exagear。这是通过在exagear环境中安装wine来完成的。
开始进行更新:
sudo apt update
更新存储库后,就可以安装wine了。
sudo apt install wine
在安装了wine之后,raspberry pi现在可以运行windows软件。请注意,没有exagear(或其他x86虚拟化环境)是不可能的。您也许可以找到用于arm设备的wine版本,但是如果没有正确的环境,它将无法运行windows软件。
如何在raspberry pi上安装windows软件
因此,您现在正在操作系统中的raspberry pi上运行32位来宾环境。您已经安装了wine,它可以在linux桌面上运行windows软件。
您现在可以在raspberry pi上安装视频游戏或其他软件了。
但是你会安装吗? exagear开发人员eltechs提供了定期更新的列表。列出的windows应用程序(包括linux x86应用程序,如skype和dropbox)包括word viewer,mono和.net framework 4.5。在windows xp游戏中,还可以选择在exagear和wine上运行raspberry pi,例如counter strike,fallout和sid meier的alpha centauri。
我是civilization系列的忠实粉丝,而半人马座alpha是我一直以来最喜欢的游戏之一。
您打算安装的任何游戏,请找到源。。这可能是原始媒体,也可能是从gog之类的网站下载的。 com。只要您购买了游戏,就可以将其下载到计算机上。
在命令行中,在exagear中环境中,导航到下载文件夹,然后输入:
wine setup_sid_meiers_alpha_centauri_2.0.2.23.exe
用您正在运行的任何兼容游戏替换可执行文件的名称。命令行将滚动几行文本,然后windows安装向导将打开。
继续进行此操作以完成安装。在运行安装的游戏之前,请确保已正确配置wine。您可以使用以下命令执行此操作:
winecfg
这使您可以指定windows兼容性(除其他外)的版本。对于sid meier的alpha centauri,您需要将其设置为 windows xp 。您应该在应用程序选项卡上找到此选项。
这也许是安装和运行windows软件最重要的部分。如果选择了错误的版本,则由于windows本身存在相同的兼容性问题,因此该应用程序或游戏可能无法运行。
一旦安装了windows软件,便可以通过主菜单找到它。菜单,在“ wine”》“程序” 下。
就这么简单!根据raspberry pi的规格,在arm板上运行32位软件是一个令人印象深刻的成就。
在raspberry pi上获得3d图形
请注意,如果您打算安装pc具有3d图形的游戏,您需要配置raspberry pi。有几种图形模式可用,您需要选择正确的图形模式。
首先打开一个新的终端仿真器( ctrl + alt + t )并输入:
sudo raspi-config
在配置工具中,首先选择将此工具更新为最新版本。等待更新,然后打开高级选项,然后选择 gl驱动程序》具有完整kms的gl(完整kms)opengl桌面驱动程序。
选择确定,然后选择完成进行确认,并在出现提示时重新启动。当您的raspberry pi重新启动时,请记住再次运行exagear命令以继续。
使用完exagear环境后,请使用exit命令结束它。重复该命令以结束终端会话并关闭命令行。
是否想了解有关在linux上运行windows软件的更多信息?查看我们关于linux上wine的精妙指南。
虽然您不能以这种方式原生运行windows软件,但请注意,您可以在raspberry pi上安装windows 10 iot核心版!
奕东电子未来成长的核心竞争力又将何在?
LED企业为何掀起了一股改名潮?
语音识别增强硬件人机界面功能
德州仪器Q4净利润6.55亿美元 同比增512%
PLC与单片机的差别
如何使用Wine在树莓派上安装Windows软件
LifeSmart云起成为冬奥村智能家居项目指定供应商
迪信通CEO:oppo那些手机厂商为何回归线下渠道
小米6最新消息:小米6亮白版“王牌”来袭,7月14日开售,又要开始抢购了!
微软助力企业打造现代化安全战略 伟世通推出汽车应用商店
龙芯中科携手生态合作伙伴深入实施关键核心技术攻坚及试点应用
智能汽车的杀手级应用是什么?
车用音频功率放大器电路
关于变频器的15个要点知识(2/2)
为什么高端权贵对比特币不为所动?
港珠澳大桥AI人脸识别:成就30秒一站式通关
人工智能和智能视频有望从安全视频中获取更多见解
手机厂商要造车、车企跨界造手机,谁的胜算更大?
关于三极管的问题解答
STM32+BH1750光敏传感器获取光照强度