如许多人所知,Linux内核支持Android操作系统。虽然Android和GNU/Linux受同一内核支持,但这两种操作系统完全不同,而且运行的程序类型也完全不同。并且,有时Android上可用的应用虽然有些局限或不受欢迎凝思linux操作系统42内核版本,尤其是与台式计算机相比。辛运的是,您可以获得GNU/Linux环境并运行任何有根或无根的Android设备。
对于这些使用Android平板笔记本或其他具有大屏幕(或可以插入更大屏幕)的Android设备的中级用户来说linux 内核,运行台式机Linux软件的功能可以大大增强Android设备提升生产力的潜力。
要在您的Android设备上设置GNU/Linux环境,您只须要从GooglePlay商店安装两个应用程序:GNURootDebian和XServerXSDL。完成此操作后,只需运行少量Linux命令即可完成安装。
GNURootDebian提供了一个在Android应用程序沙箱范围内运行的DebianLinux环境。它通过借助名为proot的软件来实现此目的,proot是Linuxchroot功能的用户空间重新实现,用于在主机环境中运行来宾Linux环境。Chroot一般须要对功能的root访问权,并且通过使用proot,您可以实现类似的功能而无需root特权。
GNURoot带有一个外置的终端仿真器,用于访问其DebianLinux环境。这对于运行命令行软件就足够了,然而,运行图形软件也须要X服务器。XWindow系统被设计为具有单独的顾客端和服务器组件,以提供更大的灵活性(更快凝思linux操作系统42内核版本,更强悍的UNIX小型机可以充当在功能不这么强悍和复杂程度更低的终端上运行的X服务器实例的顾客端)。
在这些情况下,我们将使用GNURoot应用程序将作为顾客端联接到的单独应用程序XServerXSDL。XServerXSDL是由SDL支持的Android的完整X服务器实现linux操作系统怎么样,具有许多可配置的选项,比如显示帧率,字体大小,不同类型的键盘表针行为等。