2017-05-25 sh
虽然Windows混合本种类越来越多,但在便携性上仍然无法与Android手机相比。在Android手机上安装Linux桌面,将使它成为真正适合工作使用的设备。
据Android Authority网站报道,作为自由撰稿人和独立应用开发者,亚当辛尼基(Adam Sinicki)比较享受的事情之一是,可以过自己想要的生活,以自己喜欢的方式工作,这通常意味着旅行和在旅途中工作。他比较喜欢的回忆是,一边感受着酒吧的气氛、喝着啤酒,一边写稿子。其他时间辛尼基在伦敦或牛津的咖啡馆工作。这种感觉真的是太棒了。
的问题在于技术。虽然市场上有足够多出色的Windows混合平板电脑,例如Surface Pro辛尼基每天的主力工作用机,问题是它不能放到他的口袋中。因此,如果辛尼基在伦敦与好友喝一杯,喜欢在能看到大本钟的地方工作,他就必须背一个单肩挎包,带着Surface Pro去酒吧和夜总会,担心它失窃或受损。如果想在去柏林的旅途中工作,辛尼基就需要随身携带Surface Pro,不方便再携带其他手提行李了。
辛尼基真正需要的是用手机完全取代笔记本。他的手机处理能力足够强大,5.1英寸显示屏足够大,眼睛完全能看得清楚。问题在于软件。
辛尼基喜欢Android,但其多任务能力确实比较菜。运行Android N及更高版本的手机具有多屏功能,但他真正需要的是完整的桌面环境。辛尼基希望在编辑Word文档的同时使用浏览器,希望能查看文件,把它们拖放到WordPress中。
Android Authority表示,这是Android真正的优势所在,因为它向用户提供了这种可能性。Android开放、灵活,用户有多种方式可以在智能手机上运行完整的桌面环境,其中包括安装完整的桌面版Ubuntu这种方式需要对智能手机越狱,不过并非所有方式都要求越狱。
Crossover for Android
如果你足够幸运,是为数不多拥有配置英特尔芯片的智能手机用户之一,例如华硕Zenfone 2或联想K900,就可以安装一款被称作“Crossover”的应用,这实质上是一款让用户直接安装和以原生速度运行Windows软件的应用例如Steam、Office等。与在桌面PC上一样,在窗口中运行的软件也能拖动、改变大小。
Crossover不能运行所有Windows软件,以及智能手机需要配置英特尔处理器,将成为大多数用户在Android智能手机上运行Windows软件的障碍。
Debian No Root
Debian No Root将安装一个被称作“Jessie”的Debian版本,或者它将安装一个“兼容层”,使用户能在桌面环境中运行Debian软件。Debian版Linux带有终端,使用户能安装更多软件,例如,用户只需输入“sudo apt-get install iceweasel”,即可运行基于火狐的浏览器软件。
Debian No Root也存在兼容性问题。运行Android 4.4之前版本的手机,不允许用户卸载和重新安装。更令人担忧的是,用户不能在6.0和更高版本上安装任何软件。这是因为开发者没有新手机对应用进行测试,因此没有能修正其中的缺陷。
这令人沮丧,因为对于能运行Debian No Root的手机来说,这是一个相当棒的选项。Debian No Root运行速度略慢,但除此之外,它使Android手机用户能实现运行Linux的梦想,关键还不用越狱手机。
Limbo PC模拟器
是的,你没有看错!有一款在Android 设备上运行的PC模拟器被称作Limbo,功能足够强大,使用户能在Android 设备上运行Windows。辛尼基费了很长时间才搞定它,而且运行速度还很慢。因此,他的建议是不要理会Limbo。
如果对模拟器痴心不改,用户可以通过DosBox安装Windows 95,只是不要期望它能完成任何有意义的工作。
多任务应用
有多款应用尝试模拟桌面环境。辛尼基喜欢Multiscreen Multitasking 。Multiscreen Multitasking 包含许多小的实用工具,并把它们“放到”一个能拖动的窗口中。基本上,它只能让用户浏览网页,编辑文本,然后在窗口中拖动它们。辛尼基能运行一个管理器,使之包含加载widget的选项,并像窗口中的小应用那样使用它们。用户还可以完成其他任务,例如打开一个网站的源代码,或保存为一个可编辑的映像文件。坦率地说,Multiscreen Multitasking已经廉颇老矣,不建议用户下载它。
另外一名开发者开发的Leena Desktop UI功能与Multiscreen Multitasking相同,但它更有吸引力,浏览器支持Google Drive和Google Docs,因此用户可以利用它完成某些任务。它还是一款桌面,用户可以利用它启动普通应用。用户还有Sentio等类似选项可供选择。
此外,用户还可以选择悬浮应用,例如知名的Floating Apps。坦率地说,悬浮应用的使用有些繁琐,不能取代真正的桌面。
其他选项
正如上文所述,即便不对手机越狱,用户仍然有足够多方法能在手机上运行桌面环境。当然,如果拥有三星Galaxy S8,用户可以尝试DeX这要求用户有一台外接显示器。另外一种选项是,利用Splashtop Remote等软件把桌面PC串流到手机上,不过这要求PC要开机,而且连接足够强大。无论哪种方式,都有足够多选项供用户选择,用户应当能找到适合自己的方案。
Android Authority称,所有上述方案,与在Android手机上安装真正的桌面版Ubuntu相比都是小儿科。
如何在Android手机上安装Ubuntu和其他版本Linux
要安装桌面版Ubuntu Linux,用户需要对Android手机进行越狱。对手机越狱通常相对简单,但需要指出的是,不同手机的越狱方法不同,因此辛尼基没有详述手机越狱方法。
对手机越狱成功后,用户需要3款应用:
Linux Deploy
BusyBox
VNC Viewer
首先是安装BusyBox。BusyBox使用户手机能使用它原本没有的Linux命令,是多款越狱应用运行所必不可少的。
打开Linux Deploy,确保它拥有根权限。点击屏幕右上或右下方的小型下载按钮,系统将进入一个选项菜单。该菜单中的大多数设置都不用理会,但用户需要选择想安装的Linux发行版本,其中包括Debian、Ubuntu、Kali Linux、Gentoo、Fedora等。用户可以都尝试一遍,也可以进行一番比较,选择适合自己的版本。
在底部,用户可以选择自己喜欢的桌面环境这会改变应用的外观和风格。勾选GUI标签下的“Enable”选项,确保用户可以使用图形界面,检查下方的“GUI Settings”,修改分辨率等参数。在辛尼基的Galaxy S6 Edge Plus上,1024 X 576像素分辨率效果比较好。把用户名设置为“root”,使自己获得访问权限,记下密码,或把它修改为更容易记的密码。
现在,点击看起来像是3个点的菜单,选择“Install”(安装),这一过程需要一段时间,将在手机上安装完整的Linux发行版。点击“Start”(开始)按钮,在“chroot”(手机上的一个小隔间)中运行Linux。
比较后,为了真正看到图形用户界面,用户需要使用VNC Viewer。加载VNC Viewer,把地址设置为“localhost:5900”,然后输入先前设置的密码。
如果想开始在Terminal中添加更多软件头部,输入如下命令:
Apt-get install libreoffice用于LibreOffice
Apt-get install iceweasel用于火狐
Apt-get install idle用于Python Idle
Apt-get install gimp用于GIMP
Apt-get install nautilus-dropbox用于DropBox
Apt-get install software-center用于一款应用商店,虽然它不能在辛尼基安装的发行版本上运行
用户可以安装其他软件。此外,用户还应当择机运行“apt-get update”,使所有软件更新到比较新版本。
此外,再配上蓝牙键盘和鼠标,用户就可以在手机上开始工作了。