用Windows和Android扩充你的Linux生态
1.Windows
wine是一个可以在Linux下运行Windows软件的兼容层。
装好wine后直接wine Application.exe就可以运行Windows应用程序了。在wine内安装的程序会自动生成启动器图标。(即~/.local/share/applications/wine/下的.desktop文件)
但是,原版wine对国内流氓软件兼容不佳,深度团队修改了一个deepin-wine来兼容更多国产应用。
目前,deepin-wine分为基于wine 2.4的deepin-wine和基于wine 5.0的deepin-wine5。使用方法与原版wine相同,把wine替换为deepin-wine即可。深度团队打包了微信、QQ等常用软件,可以在安装deepin-wine对应版本后安装使用。
wine的命令行使用方式可能让小白们望而生畏,也不好配置,但是有两个工具提供了更为有好的基于原版wine的图形化使用方式和一些tweaks:PlayOnLinux和winetricks。
在PlayOnLinux中,你可以安装受验证的可用的软件并快速管理。整体使用方式很简单,就不讲了。
在winetricks中,你可以对wine容器做微调,并安装.NET等微软系统核心组件和运行库,还有安装软件。
但是,这两种方式多少还要做一点配置。有一家商业公司开发了一个付费闭源软件(有开源信仰的请跳过此段):CrossOver。对于小白来说,CrossOver是一个为你提供一站式解决方案的wine工具。你可以在友好的图形化界面中安装软件,并且CrossOver会自动帮你装好依赖。
最后说一下,CrossOver是闭源软件,需要收费,在国内由马克丁代理,所以请买国外版(在官网把语言调成英语就可以下载和购买国外版了)。
2.Android
你有三个选择:XDroid,Anbox和Genymotion。
XDroid
先来看一段官网介绍:
xDroid采取独有的非虚拟化技术,避免了虚拟机、模拟器以及切换系统内核等技术带来的性能损耗、稳定性下降等问题,支持安卓应用以原生程序的形式安装、运行,其性能和流畅性可与电脑应用程序相媲美。
使用很简单,兼容性一般,我就不说了,如果你要初次尝试推荐你用虚拟机,因为XDroid很难卸载
Anbox
官网:这玩意是个容器,把安卓应用扔进容器里运行可以让它像其他应用一样与系统融合。
安装:官网有,自己去看吧,Arch用户可以用AUR上的包安装。
使用及兼容性:兼容性较差,使用麻烦(adb install安装应用)
Genymotion
就是虚拟机,不说了
第四种选择:Deepin/UOS
缺点说在前边,就是需要你换发行版并忍受Debian系巨慢的更新。
Deepin商店里已经有很多安卓应用了,直接下载就行,而且都能用。
总之,好水