红包助手微信抢红包软件
情侣飞行棋游戏大全
键鼠映射软件推荐
社恐app推荐



《Termux》是一款功能强大的终端仿真器,无需root权限即可在Android设备上提供完整的Linux环境。它通过APT包管理器支持安装Python、Node.js、GCC等数千种软件包,让手机变身开发工具或服务器,实现代码编写、编译、调试及服务部署。

Termux是一个安卓手机的 Linux 模拟器,可以在手机上模拟 Linux 环境。它提供一个命令行界面,让用户与系统互动。
它就是一个普通的手机 App,可以从应用商店下载安装。不需要 root 权限,也不需要设置,打开就能使用。

打开 Termux 以后,就是一个全屏的命令行界面。虽然可以用手机的触摸键盘输入命令,但还是推荐使用蓝牙键盘。
第一步,更新一下系统,保证使用最新版本。
# 连接远程仓库,获取软件包信息
$ apt update
# 更新本地已经安装的软件包
$ apt upgrade
第二步,测试系统。
# 安装 sl 软件包
$ apt install sl
# 运行
$ sl
上面命令安装测试包sl,然后运行。如果一切正常,会显示一个火车的命令行动画。

第三步,访问本机存储
手机 App 默认只能访问自己的数据,如果要访问手机的存储,需要请求权限。
$ termux-setup-storage
执行上面的命令以后,会跳出一个对话框,询问是否允许 Termux 访问手机存储,点击“允许”。

这会在当前目录下生成一个storage子目录,它是手机存储的符号链接,后文下载文件就是到这个目录去下载。
除了apt命令,Termux 还提供pkg命令进行软件包管理。
# 安装软件包
$ pkg install [package name]
# 卸载软件包
$ pkg uninstall [package name]
# 列出所有软件包
$ pkg list-all
其实,pkg的底层[3]就是apt,只是运行前会执行一次apt update,保证安装的是最新版本。所以,apt install sl基本等同于pkg install sl。
Termux 支持的软件包清单,可以到这里[4]查看。
下面,安装 Node.js。
$ apt install nodejs
安装完成后,就可以运行 JavaScript 脚本了。比如,新建一个脚本hello.js。
// hello.js
console.log('hello world');
然后,执行这个脚本。
$ node hello.js
hello world
现在,通过 Node.js 运行 HTTP Server。
首先,安装 npm 模块http-server[5]。
$ npm install -g http-server
然后,运行 Server。
$ http-server
正常情况下,命令行会提示 Server 已经在 8080 端口运行了,并且还会提示外部可以访问的 IP 地址。

举例来说,手机的局域网 IP 是 192.168.2.6,那么我们通过桌面电脑的浏览器访问http://192.168.2.6:8080,就可以看到 Termux 的根目录了。进入下面的storage子目录,就可以下载手机文件了。

如果手机和电脑不在同一个局域网,那可以打开手机的热点功能,让桌面电脑通过手机热点上网,再访问手机的 HTTP Server。
这里顺便提一下,下面的命令可以从命令行查看手机的 IP 地址。
$ apt install net-tools
$ ifconfig
不使用 Node.js,而使用其他方法架设 HTTP Server 也是可以的。下面演示 Python 的方法。
$ apt install python
$ python -m http.server 8080
然后,桌面电脑就可以访问手机了。
Termux 是非常强大的工具,除了上面的方法,还可以架设 Apache 服务器[6],或者通过其他途径[7](FTP、SSH、Rsync)访问手机,这里就不详细介绍了。
Termux是一款Android终端仿真器和Linux环境应用程序,无需ROOT或设置即可直接工作。笔者建议从Google Play商店安装。
安装好后,可以看到以下的界面,这是一个模拟终端,并不能运行Linux环境下的二进制程序。但是Termux下可以安装proot-distro,这个软件可以在Termux存储空间内部署一个真正的Linux环境。

在安装proot-distro之前,我们先换Termux源,这样之后的速度会比较快。(Termux默认连接的国际站点,国内太慢)这里推荐使用中科大的Termux源。
官网给出了很详细的换源教程。

在换好源后,使用pkg update更新Termux软件源。之后使用pkg install proot-distro安装proot-distro,效果如下所示。

proot-distro支持几乎所有常用的Linux发行版:Alpine、Arch、Debian、ubuntu、manjaro等等。

此处以大家用的最多的Ubuntu来演示,安装一个上面列出的ubuntu 22.04 (jammy)环境,使用proot-distro install ubuntu来安装,安装过程需要联网,耐心等待。

安装后,使用proot-distro login ubuntu进入ubuntu shell环境。输入uname -a,发现内核还挺新,是5.4版本。接下来的操作就和安卓没关系啦,和桌面Linux一样使用即可。前端的electron、react、vue,后端java、go、rust,c++啥的装起来!加个ssh,就可以用电脑远程调试代码了。
在使用之前,还是推荐使用中科大Ubuntu port源,加速软件获取速度。
此处需要大家安装vim、wget两个组件,一个用于编辑配置文件,另一个用于下载VSCode Server。二者使用apt install xxx即可。

此处在Github下载最新版本,并解压。
使用vim创建一个/root/.config/code-server/config.yaml,填入以下内容。用于外部连接、设置密码为12345、监听8080端口。
bind-addr: 0.0.0.0:8080
auth: password
password: 12345
cert: false
接下来下载并打开VSCode Server。
# 下载
wget https://github.com/coder/code-server/releases/download/v4.4.0/code-server-4.4.0-linux-arm64.tar.gz
# 解压
tar -zxvf code-server-4.4.0-linux-arm64.tar.gz
# 进入文件夹
cd code-server-4.4.0-linux-arm64/bin
# 运行
./code-server
此处直接运行后,VSCode Server就在手机上跑起来了。

首先在手机浏览器上输入http://127.0.0.1:8080,成功。

输入之前设置的密码12345后,已经成功进入VSCode。(为了方便演示,手机横屏处理)

一切准备就绪了,为了方便写代码,我们使用电脑访问手机上的VSCode Server,简单写一段程序,并编译试试?
安装GCC/编写代码
使用sudo apt update && sudo apt install -y gcc g++即可安装好GCC编译器。
编写一段简单的代码测试,如图。成功了哦。

以上仅演示了Termux安卓版凤毛麟角的玩法,除此之外,它拥有一个完整Ubuntu Linux环境,能做的还有很多:搭建一个自己的邮箱系统,一个自己的网站,一个自己的云盘等等。有人说这样可能很耗电,其实我想说的是,使用Termux搭建系统远没有运行一个知名“绿色”聊天软件耗电。
无需root,开箱即用:普通用户即可安装使用,不涉及系统底层修改,安全便捷。
轻量高效:占用资源少,在主流Android设备上运行流畅,不影响日常使用。
丰富的软件仓库:官方源提供大量Linux软件包,涵盖开发、测试、网络、游戏等各类工具。
高度可定制:支持安装不同Linux发行版,用户可根据需求打造专属环境。
外接键盘优化:配合蓝牙键盘可获得接近PC的操作体验,提升输入效率。
社区活跃,文档齐全:官方Wiki及大量用户分享的教程,新手也能快速上手。
下载
Termux
107.2M /
小编简评:Termux是一
下载
TermuxX11中文安卓版
4.5M /
小编简评:Termux:X11
下载
termux终端模拟器
33.5M /
小编简评:termux终端
下载
星绘友晴天-网易宇宙生活模拟新游
3.05G /
小编简评:《星绘友晴
下载
银行模拟器免广告版
178.1M /
小编简评:《银行模拟
下载
幽冥弹跳去广告版(Grim Bounce)
218.7M /
小编简评:幽冥弹跳(
下载
BooxReader阅读器
166.6M /
小编简评:BooxReader
下载
离冥杀机Mod版免广告
173.7M /
小编简评:离冥杀机是
下载
迷雾演算星舰模拟游戏
48.3M /
小编简评:迷雾演算是
赚点集思吧平台(微赚)
46.6M
4.8.1 官方版
应用商店(小米自带)app
33.1M
5.4.3 官方版
自动点击器安卓版
23.7M
2.0.12.24 最新版
nubia应用中心最新版
15.9M
4.3.0.062814 官方手机版
双开助手微分身版
17.6M
10.2.6.0 官方正式版
互传vivo一键换机app
44.4M
7.0.9.6 官方最新版
XY工具库
2.5M
1.0.0 最新版
play商店安卓版(Google Play 商店)
93.5M
49.9.19-23 最新版
乐柠画质助手软件
124.4M
4.8 安卓版
葫芦侠最新版本
33.9M
v4.4.1.5.3 安卓版
华为应用市场app官方最新版
56.0M
16.0.1.300 官方版
冷眸软件库新版
1.3M
10.0 最新版
网友评论
支持( 0 ) 盖楼(回复)
支持( 0 ) 盖楼(回复)
支持( 0 ) 盖楼(回复)