引言
现在智能手机的配置越来越高,更新换代速度非常快。我们可以把闲置的安卓机改造成电脑来用,充分利用硬件资源。
前期准备
一台电脑:Windows/Linux/macOS系统
一个闲置的安卓手机:需要 root 权限
这里使用Windows系统的电脑和小米5s plus手机进行演示。
安装APP
Linux Deploy:配置Linux环境
下载链接:http://www.guanhaobo.cn/download/?target=LinuxDeploy.apk
JuiceSSH:可选,是SSH客户端程序
下载链接:http://www.guanhaobo.cn/download/?target=JuiceSSH.apk
配置Linux环境
打开Linux Deploy,点击右下角进行设置。
选择你喜欢的Linux发行版,注意更改源地址为国内的地址,提高下载速度。
如果你选择Ubuntu,可以用这个地址:
http://mirrors.ustc.edu.cn/ubuntu-ports/
设置一个用户名和密码即可。
返回主页,点击 右上角 => 安装,等待安装完毕。
运行Linux
在Linux Deploy中点击启动。
这时候我们可以使用JuiceSSH来连接刚刚配置的Linux,也可以使用同一局域网内的任何设备进行连接。
连接方式
Windows/Linux/macOS系统的电脑中,打开命令行,输入下面的命令
ssh 账号@地址
地址可以直接在Linux Deploy中看到,账号就是你刚刚设置的账号。例如,我这里应输入的命令如下
ssh ghb123@192.168.137.230
手机、平板、电视等智能设备也都可以连接刚刚配置的Linux,只要下载了SSH客户端软件即可,例如:JuiceSSH、阿里云等。
下图是使用iPad进行连接的效果,配上一个蓝牙键盘简直完美。
如果你想传文件到配置的Linux中,可以在任何设备上使用SFTP客户端进行连接,例如:WinSCP、FileZilla等。
使用root进行登录会有更好的体验,执行这个命令给root设置一个密码,以后就可以用root登录了。
sudo passwd root
配置web服务器
在Linux中安装Apache等web服务器软件,即可用来运行网站。这样就可以在宿舍网、校园网等局域网内开办网站了,如下图。
当然,不只是web服务器,你可以拿它来做任何电脑能做的事情。
深度学习
我们还可以拿它来训练神经网络模型,这样就不用占用自己的电脑了。