把安卓手机性能发挥到极致之 | 您所在的位置:网站首页 › 安卓用linux › 把安卓手机性能发挥到极致之 |
一直以来,由于工作条件限制,单位只能使用XP!!!古董级的操作系统,si一样的性能! 什么64位操作系统,什么新Python,什么64位Java,统统与我无缘!!! 魂牵梦绕,寻求替代方案,什么Intel NUC,什么树莓派,什么淘宝小主机......单位全都不能用!可是我有手机啊!有没有方案发挥手机的性能呢? Geekbench5给出了各款手机相对于i3-8100的性能得分,当前手机的计算性能已经与桌面级CPU(i3-8100)计算能力量级相当了!这种能力是远超过树莓派4B的!于是,省钱了,不用买树莓派了! 常规途径,要利用手机,我只能学安卓app开发,把我的java程序硬转成手机app,可是我的C/C++、Fortran、Python是没指望了!!!还有没有替代方案呢? 一通搜索,发现了神器——Termux!一款安卓版的Linux。 当然,还找到了另一款神器:Aid Learning!国产的!内核好像是Debian。也是相当好用!具体可见链接: 官网一通下载,发现0.75版是最后一款适用于安卓5.0级以上的,其他更高版本支持7.0版安卓!所以老安卓手机就只能0.75到头了!新手机选择最新版本即可。 ******************写在前头********************* Termux并非完整版Linux,而是一个模拟环境,如果想基于Termux安装完整版Linux比如Ubuntu、Debian、Kali等,请参考: *********************************************** 如果要访问sdcard的目录,需要先运行: termux-setup-storage完成授权后,在$HOME目录会多出一个storage目录。 安装完毕以后,换Termux包管理器换为国内的清华源,加快软件包下载速度。输入: vi $PREFIX/etc/apt/sources.list将安装源修改为 https://mirrors.tuna.tsinghua.edu.cn/termux 保存退出! 然后: pkg update pkg upgrade*安装如下常用包: pkg install vim curl wget git unzip unrar*安装SSH服务 pkg install openssh*设置密码 passwd*查询手机ip,以实际手机ip为准 ifconfig*查询当前用户 whoami*确认ssh服务的监听端口 netstat -ntlp | grep sshd*信息确认后就可以在电脑端cmd下输入连接了,命令如下(前提是电脑端openssh已经安上了): ssh [email protected] -p 8022以上假定用户名为u0_a123(whoami查询可得)。ip为192.168.0.1(ifconfig查询可得)。 至此,Termux基本环境就搭好了! 开启ssh的指令是: sshd sshd -p 9000上面的一个指令默认打开的端口是8022,后一个指定了新的端口9000。 其他需要的软件自行安装。操作指令可参见任意一本Linux教材! Termux运行gcc、gfortran的介绍见下文: Termux上运行Java的介绍见下文: 上面这篇文章发现Termux运行Java程序会有较大的性能损失。改用Aid Learning后效果改善非常明显。具体介绍见: |
CopyRight 2018-2019 实验室设备网 版权所有 |