Bootstrap

安卓平板安装桌面linux,Android手机或平板电脑使用Linux桌面

968da36c7c816a7e03992a74d69fcd7c.png

可以通过以下三种方式在专为Android设计的平板电脑(或手机)上体验Linux系统(台式机或其他界面):

1. 破坏性安装: 直接将Linux系统闪存到内置存储中.

我还没有尝试过fastboot,也没有考虑过玩这个游戏,所以我还没有学过. 但是,有一种方法可以将Linux映像直接刷新到内置存储中: 使用SD卡上的Linux系统启动平板电脑. 如果系统识别出内置存储,则可以使用dd命令将映像从外部存储写入到内置存储. 如果使用TF卡来启动映像,则必须修改或编译u-boot才能使平板电脑从内置存储中启动系统.

56a0a36a61f5380ce8368deee13cc5d0.png

此方法应该没有问题. 刷前先备份,然后使用dd还原它. 即使您更换了积木,也可以使用量产软件进行恢复.

例如,作者的Allwinner A10开发板的平板电脑可以使用PhoenixUSBPro刻录整个内置存储.

2. 半破坏性安装: 使用u-boot引导放置在内置存储器中的Linux映像或系统文件.

76364453a450ef1743457080375df22a.png

我还没有尝试过这种方法,但是从理论上讲这是可行的.

3. 无损安装:

3.1将Linux直接安装到SD卡上. 这种情况也正在运行完整的Linux版本. 您可以使用别人建造的镜子. 使用dd if = xxxx.imgof = / dev / sdX命令,可以将Linux系统安装到sd卡中. 但是在使用某些功能之前,这种镜像必须为您的手机或平板电脑提供驱动程序. 例如,最基本的LCD屏幕必须能够显示,而触摸屏必须至少可以使用.

f2389de0904f23453dea7c85c7d2f053.png

3.2在Android系统上,使用Linux内核,Android本身的服务和应用程序来运行Linux桌面.

在使用桌面时,最常用的是VNC. 在Linux系统中运行VNC服务器,然后使用Android下的VNC客户端进行连接. 但是,这种方法在一般配置的手机或平板电脑上无法顺利运行.

此外,您还可以使用Xserver应用程序(尚未使用Wayland或Mir),该应用程序比速度较慢的VNC协议更有效: .

7034636ebd74e48acf94e9131ce7d372.jpg

最后,您还可以使用FrameBuffer直接运行Xorg和桌面.

在这种情况下,您只需要Linux rootfs即可在Android上体验各种Linux桌面版本. 同时,由于内核中已经有一个驱动程序最好用的平板桌面,因此只要您告诉系统如何通过其接口进行交互,您所要做的就是使用该驱动程序.

此方法最简单的方法是使用Linux Deploy和其他应用程序. Linux Deploy可以使用最常用的VNC以及X窗口系统和帧缓冲区.

只要您了解基本原理,就可以配置Linux桌面而无需编写任何代码最好用的平板桌面,这确实非常方便和简单.

本文来自电脑杂谈,转载请注明本文网址:

http://www.pc-fly.com/a/ruanjian/article-188224-1.html

;