用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商店里已经有很多安卓应用了,直接下载就行,而且都能用。
总之,好水