谈一谈|手机也能搭建liunx服务器

跟風遠走 提交于 2021-01-22 00:43:53

欢迎点击「算法与编程之美」↑关注我们!

本文首发于微信公众号:"算法与编程之美",欢迎关注,及时了解更多此系列文章。


欢迎加入团队圈子!与作者面对面!直接点击!


前言

用手机搭建liunx服务器指的是在手机上运行liunx系统,让手机也能运行liunx系统应用。 在手机上搭建 liunx 服务器除了有趣,还是件很有意义的事。购买一台 2 4G 的云服务器需要每年上千元的支出,而现在的千元机都能拥有 6G 的运行内存,你可以在上面搭建 web 网站,个人网盘等。
为什么推荐读者看这篇文章?当小编想在手机上搭建liunx服务器时,上网查阅了十几篇文章,尝试各种方法,都失败了,经历大致如下,如果不感兴趣可直接跳到正文, 需要获取手机的 root 权限,也就是超级用户权限,这样才能真正的掌控自己的手机,如果没有该权限很多 liunx 系统功能无法正常使用。但大多数手机厂商禁止用户获取超级用户权限,如华为、 vivo ,小编手里的 oppo 手机申请超级用户权限需要 3 个月的审核,于是和朋友的小米手机交换,申请 root ,但获取权限后还需要进行刷机,重新安装低版本的系统。

于是查阅各种文章,安装各种软件,进行刷机。刷机成功后,安装termux软件(能够运行liunx系统的手机软件),以为大功告成,但termux是个精简版的liunx系统,很多功能无法使用,于是又借助另一个软件(Anliunx)termux里再安装一个完整的liunx系统,但运行起来非常卡顿,而小编的手机可是有6G的运行内存。
就当小编打算放弃时,今日头条推给了我一篇文章,关于aidlearning软件 介绍的,开始以为是不入流的小产品,抱着死马当活马医的态度,还是去官网下载了,没想到收获了惊喜。


一、软件介绍

        aidlearning在移动端(Android)上构架了一个支持图形化界面的完整Linux系统,拥有优秀的性能和用户体验. 该软件原本是为了方便利用手机端进行人工智能开发,其内置了top7的人工智能框架,如tensorflowpytorch.但发展到现在,aidlearning已经完全能够支持程序员的日常开发,因为其内置了vscode工具和nodejdkpython等主流开发语言,对于mysqlnginx等开发工具也提供了扩展支持,利用安卓新特性,并且不需要root,一键即可安装。


二、软件安装及使用

安装

官网地址:aidlearning.net

安装软件之后,点进进入以下界面

2.1.1 aidlearning初始化界面

如果不是玩机达人,建议直接选择full版,省心省力。

使用

等待初始化完成后,自动进入图形桌面.

2.2.1 aidlearning图形界面

3 ssh连接

可以用电脑通过局域网ip,使用ssh工具连接aidlearning终端,ssh端口为9022,默认用户和密码都是demo。

2.2.2 finalshell连接aidlearning终端

4 通过网页访问图形界面

打开图形桌面上的clound_ip程序


2.2.3 clound_ip界面

5 在浏览器中输入clound_ip中显示的网址,进入桌面


2.2.4 通过网页访问aidlearning图形桌面

这样便在本地搭建好了linux环境.如果不熟悉liunx操作,可以进入官网查看,有中文文档和论坛,还有官方群为大家答疑解惑。

但此时只能在一个局域网内通过本地ip连接和访问,如果想在外网访问,进行远程访问,该怎么做呢?关注公众号,查看另一篇文章《远程访问本地设备》。




实习编辑:欧洋

责编 :木有符号


能力越强,责任越大。

实事求是,严谨细致。

(where2go团队)



   

微信号:算法与编程之美          

长按识别二维码关注我们!

温馨提示:点击页面右下角“写留言”发表评论,期待您的参与!期待您的转发!

本文分享自微信公众号 - 算法与编程之美(algo_coding)。
如有侵权,请联系 support@oschina.cn 删除。
本文参与“OSC源创计划”,欢迎正在阅读的你也加入,一起分享。

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!