Android Termux配置笔记

Android Termux配置笔记

前言

笔者本来是要入手一款树莓派来玩的。但是时间,金钱等缘故。一直不能执行。偶然发现另外一种玩法。特记录一下过程。也许,尘封的老手机或平板可以再压榨一下价值。

安装

参考文章

termux项目主页
termux下载地址

如果应用商店不提供termux下载,请移步apk安装。安装之后注意一下权限(例如后台)。

清华源

参考文章

Termux 镜像使用帮助

sed -i 's@^\(deb.*stable main\)$@#\1\ndeb https://mirrors.tuna.tsinghua.edu.cn/termux/termux-packages-24 stable main@' $PREFIX/etc/apt/sources.list
sed -i 's@^\(deb.*games stable\)$@#\1\ndeb https://mirrors.tuna.tsinghua.edu.cn/termux/game-packages-24 games stable@' $PREFIX/etc/apt/sources.list.d/game.list
sed -i 's@^\(deb.*science stable\)$@#\1\ndeb https://mirrors.tuna.tsinghua.edu.cn/termux/science-packages-24 science stable@' $PREFIX/etc/apt/sources.list.d/science.list
apt update && apt upgrade

配置

库软件

apt install wget aria2 openssh

ssh服务

ssh-keygen -t rsa
scp root@192.168.132.1:/jffs/id_rsa.pub ~/.ssh/authorized_key

注意root@192.168.132.1:/jffs/id_rsa.pub需要对应读者自己的用户名,IP地址和公钥路径。

~/.ssh $ ls -l ~/.ssh/authorized_keys
-rw------- 1 u0_a317 u0_a317 575 Apr 22 09:50 /data/data/com.termux/files/home/.ssh/authorized_keys
sshd

以上都是Android Termux端命令。以下是电脑端命令。请注意Android Termux sshd的端口是8022(非22),需要命令指定。

注:
上述是免密登录的配置。如果觉得密码登录更合适。也可以开启sshd的密码。直接passwd命令设置即可。

Msys2

Android Termux端的用户名可以通过~/.ssh/authorized_key文件归属判断,也可以用whoami获取。

~ $ whoami
u0_a317
ssh -i ~/.ssh/id_rsa u0_317@192.168.132.101 -p 8022

当然,也可以使用windows 10自带的ssh。

cmd

C:\Users\15051\.ssh>ssh -i id_rsa u0_317@192.168.132.101 -p 8022

注意cmd的ssh密钥跟Msys2可能不一样,windows自带ssh密钥保存在C:\Users\15051\.ssh。其中15051是笔者的用户名,读者需要相应替换。同样地,也是把公钥追加到Android Termux里面的~/.ssh/authorized_key即可。至于方法,五花八门。

aria2

请移步 aria2配置笔录即可。

ftp

apt install pure-ftpd
pure-ftpd --bind 8080 &

通过Kodi等播放器即可连接并播放termux的媒体。

题外

此时此景,笔者想吟诗一首。额…还是Hello, World一下。

#include <stdio.h>

int main(int argc, char *argv[])
{
        printf("Hello,World!\n");

        return 0;
}
~ $ pkg install clang
~ $ cc HelloWorld.c -o HelloWorld
~ $ ./HelloWorld
Hello,World!

从此,抱着手机也能学习编程,并为中华民族伟大复兴做努力了!

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值