乐愚社区Beta

 linux  >  【原创教程】用手机搭建Linux

【原创教程】用手机搭建Linux

红叶遍山  L12  • 2022-03-03 • 回复 19 • 最后编辑于2022-03-03 21:55 • 只看楼主举报    

有个型号是荣耀paly的旧手机因为绑定着令牌,需要一直处于有电的状态,就充分利用起来,当一个内网的服务器(性能不太好,就是玩玩)。用的是UserLAnd这个软件。不需要root。项目地址:github

准备:一台旧手机,魔法上网道具(也可以不用但是会慢点)

原理:UserLAnd 把Ubuntu的系统的最简文件系统和精简内核代码迁移到了Android,并且移植了termux的一些东西使Linux系统可以像APP一样运行在手机上。

过程:

1.安装该APP,给后台运行以及自启权限。

下载地址:UserLAndv2.8.3  那个apk的即可

2.进入APP,打开魔法上网工具。

会加载出来如下:

点击Ubuntu系统,你也可以选择其他系统,,,

3.之后配置账号密码和连接方式。

既然性能不佳,就不用VNC连接了,在这里就只是设置一下密码就可以了,密码 4位就行  VNC密码最少6位。

选择ssh连接

4.全部配置好之后,下载即可,会在屏幕中央出现一个加载的圆圈,有两个素材下载大概几百兆。这里下载的看你所在的地区了,不行就用下魔法。无截图。

5.最后进入系统,输入你的ssh密码即可。

6.打开ssh服务(本来就处于开启状态),用内网电脑连接。

输入密码进入账户之后,输入

sudo apt-get update  //下载apt源
sudo apt-get upgrade  //同步
sudo apt install openssh-server  //下载安装sshd,本来就有,不需要
sudo apt install net-tools  //安装网路管理套件
sudo apt install vim   //Linux下好用的文本编辑工具

之后查看IP

ifconfig

 出现:

因为手机连接的是wifi,网口找wlan就可以了

电脑打开ssh工具,连接ssh,端口为2022,端口号软件给固定了。

效果如下:

7.调试安装gcc(可选)

sudo apt install build-essential

安装完成之后,

gcc --version

显示:

建一个文件夹,编写一个c文件

mkdir /tmp/yangxu  //新建文件夹
cd  !$    //进入新创建的文件夹
vim hello.c  //编辑一个c

如下:

#include <stdio.h>
int main()
{
          printf ("Hello World!\n");
          return 0;
}

编译

gcc -o hello hello.c

运行如下:

8.优化

见人见事,我这么垃圾的处理器,没有空间优化 ...

没有root很多事都办不了的。

结束!


19条回帖
红叶遍山 楼主  L12  评论于
(0)  回复(0) 1#
没试过,反正gcc没问题,对文件系统要求高的话,一般不行的。
还没注册帐号?快来注册社区帐号,和我们一起嗨起来!
关于本社区

集各类兴趣爱好于一身的轻量化交流社区,在此您可以和他人一起分享交流您觉得有价值的内容,社区鼓励大家发表原创内容,为社区添砖加瓦!

发帖奖励 → 社区版规 → 招聘版主 →
推荐版块
扫描二维码下载社区APP
回到顶部