Top

本地磁盘小日记ヾ(≧▽≦*)ゝ

世界无限大.且行且珍惜w~
编码.计算机视觉.网络.语言.绘图在学/M2F/各种发烧友/死宅/见习天使w;

教程:日系机福音?也许是安卓下的Cygwin(逃),强大且免Root的安卓linux模拟环境Termux使用小记.

笔者作为一名日系机粉,从大翻盖机一路追到智能。然而日系安卓对于喜欢折腾的朋友最大的一个痛点可能就是root。没办法完整跑GCC.Py.Ruby等各种环境、各种服务跑起来也只能是缺胳膊少腿、各种修改也只能受限于sys权限..像人家root机那样美滋滋地跑各种终端和Chroot就更不可能了。这对于从前的窝可能是致命的(现在因为退坑沉迷算法手机铃声都是默认的了(没救+10086)。最后大约一年前偶然间遇到惹Termux..今天给自己放了个假,就休息休息整理一下吧。

Termux简单来说就是一个简单的安卓终端工具,提供了基本的shell环境。不过它与其它的终端工具不同,与此同时它还内置了一套linux模拟环境,支持APT软件包管理等等。源的资源也非常丰富,开发者也非常活跃。像gcc g++ ruby python这些常用环境或者是openssh apache mysql这些常用服务或者是nano vim emacs git ffmpeg这些常用应用甚至是在里面跑一个archlinux、fedora等都是有移植的,可以说是媲美于一个x86PC下的linux环境了。

详细的实现原理等等后面的文章会与大家分享探讨。

所以说装一份日常出街时拿来做各种实验或者是练习简直是美滋滋w。

(可以离开每次想用日系机折腾环境的时候通过远程到网络机器或者是bochs的日子了。


获取Termux.

这是它的官网:https://termux.com/

你也可以通过搜索百度谷歌或者各种应用商城或者(去github项目上git源码拿来编译安装 X逃)。

安装apk后联网,运行后软件会联网自动部署环境,自动部署后方可联网或离线使用。


简单部署一下.

食用方法了解一下:

1
2
3
4
5
6
音量键↑ + W  上
音量键↑ + S  下
音量键↑ + A  左
音量键↑ + D  右
音量键↑ + C  取消
音量键↑ + Q  打开扩展功能键

(如果需要的话请)修改镜像源到国内清华源:

1
2
3
4
5
6
7
8
编辑/data/data/com.termux/files/usr/etc/apt/sources.list

# The main termux repository:
#deb [arch=all,aarch64] http://termux.net stable main

deb [arch=all,aarch64] http://mirrors.tuna.tsinghua.edu.cn/termux stable main

后apt update

开启外置存储权限

1
termux-setup-storage

下面你就可以尽情的折腾这个环境惹

笔者的话..目前就装惹个gcc g++ racket和ruby环境偶尔练练编码,ffmpeg和apache还有一些开源lib偶尔折腾折腾,然后塞进惹个fedora跑GUI玩(X),再就装了点常用的小程序。

虽然现在已经从各种折腾的时候毕业辣,兴趣更多也从曾经的各种折腾转变成惹编码和图像算法这块..但是每当被家人拖出去伴随的时候,在公交车里无聊看文章的时候,偶尔需要环境,打开termux,想起曾经的自己,虽然感觉耽误惹好多时间,但是心里还是觉得暖暖的qwq。

不扯淡惹噗噗噗,该准备去上日文和托福课去惹..


部署SSH和更多环境部署:https://www.sfantree.com/termux_01/

https://tonybai.com/2017/11/09/hello-termux/

Termux环境下运行其它操作系统:https://wiki.termux.com/wiki/PRoot

Termux的wiki:https://wiki.termux.com/wiki/PRoot


@本地磁盘姬

ohayou.aimo.moe

微博:@萌萌的本地磁盘w

Twitter:@AmyGreen

2018年05月12日