温馨提示:这篇文章已超过465天没有更新,请注意相关的内容是否还可用!
摘要:,,Android通过模拟器模拟Linux操作系统,提供了一种便捷的方式来开发和测试基于Linux系统的应用程序。这种模拟环境允许开发者在无需实体Linux设备的情况下,模拟Linux系统的核心功能和特性。这种技术有助于缩短开发周期,提高开发效率,并使得跨平台应用程序的开发变得更加容易。
简介
在Android手机上使用模拟器模拟ubuntu等操作系统,便于测试。
软件准备
Termux一款无需root或设置的Android终端模拟器和Linux环境应用程序,尽管可以从酷安和谷歌菜市场下载,但建议到F-Droid下载以确保最新版本,下载链接:[链接地址](https://f-droid.org/packages/com.termux/)。
VNC Viewer一款远程控制软件,用于连接Linux系统的图形化界面,可以在谷歌Play Store中搜索并下载。
安装步骤
3.1 更改软件源
安装Termux后进入命令行,执行以下命令以更改软件源至清华大学的镜像源,以提高软件更新和下载速度:
替换原有镜像源为清华大学的镜像源 sed -i 's@^(deb.*stable main)$@#\ndeb https://mirrors.tuna.tsinghua.edu.cn/termux/termux-packages-24 stable main@' $PREFIX/etc/apt/sources.list sed -i 's@^(deb.*games stable)$@#\ndeb https://mirrors.tuna.tsinghua.edu.cn/termux/game-packages-24 games stable@' $PREFIX/etc/apt/sources.list.d/game.list sed -i 's@^(deb.*science stable)$@#\ndeb https://mirrors.tuna.tsinghua.edu.cn/termux/science-packages-24 science stable@' $PREFIX/etc/apt/sources.list.d/science.list 更新软件包列表 pkg update
3.2 安装常用软件包
先赋予软件文件访问权限,然后安装常用软件包:
赋予文件访问权限 termux-setup-storage 安装常用软件包 pkg update pkg install vim curl wget git tree -y
3.3 使用tmoe安装proot容器环境
使用tmoe是因为其操作界面图形化,对新手友好。
3.3.1 安装tmoe
在Termux端复制并运行以下命令:
(此处插入图片描述)之后输入用户名和密码,设置默认用户。
(此处详细描述安装过程及界面)
3.3.2 安装图形化界面 / 安装软件
选择安装GUI(图形用户界面),然后选择安装proot_DE,之后选择桌面环境,推荐安装kde plasma5,完成设置后,一路回车,直到VNC的访问密码设置完成,此密码将用于后续VNC Viewer软件的连接。
(此处插入安装过程中的图片描述)
当Termux终端显示特定信息时,说明VNC服务开启成功。
3.4 VNC连接
打开VNC Viewer软件,新建一个连接,输入局域网地址和VNC访问密码进行连接,即可进入图形化的Linux系统。
(此处插入VNC连接过程的图片描述)
杂项
如何关闭系统?在Termux终端输入stopvnc
即可关闭vnc服务,之后用exit
指令退出。
如何再次打开?打开Termux终端,输入debian
即可快速进入容器并启动VNC。
手机的文件能在Linux系统下使用吗?Termux已经建立了系统文件的软链接,可以在指定的文件夹之间共享文件。
解除安卓13内存限制执行一系列ADB命令以避免vncserver启动后Termux被终止。(具体命令已给出)
参考
详细的安装教程和参考资料链接已提供。(具体链接已插入)
希望以上内容对您有所帮助!如有任何进一步的问题或需要进一步的修饰,请随时告知。
还没有评论,来说两句吧...