Android 使用 Termux 安装 Git 和 SSH

Android 使用 Termux 安装 Git 和 SSH

背景

在 Android 上使用 Git 客户端。

可选工具:

1.Pocket Git & MGit 客户端

2.Termux 安装 Git(选用)

下面介绍使用 Termux 安装 Git 和通过 SSH 远程连接 Termux。

1.换源

运行 termux-change-repo 命令,通过图形界面替换成 TUNA/BFSU 镜像源即可。

2.ssh

shell 复制代码
# 安装open-ssh
pkg install openssh

# 报错:CANNOT LINK EXECUTABLE "ssh-keygen": library "libcrypto.so.3" not found: needed by main executable
# 解决:安装 openssl1.1-tool。这里必须要指定版本,否则报错 library "libssl.so.1.1" not found
pkg install openssl1.1-tool

# 生成密钥
ssh-keygen -A

# 启动ssh
sshd

# 查看用户名
whoami

# 查看ip
ifconfig

# 设置密码
passwd

# 远程登录ssh连接termux,默认端口8022
ssh -p8022 uxxx@192.168.1.1

3.文件访问权限

shell 复制代码
termux-setup-storage

输出:

复制代码
/data/data/com.termux/files/usr/bin/termux-setup-storage: line 24: 25567 Aborted                 am broadcast --user 0 --es com.termux.app.reload_style storage -a com.termux.app.reload_style com.termux > /dev/null

解决:

shell 复制代码
pkg install termux-am

安装 Git

shell 复制代码
pkg install git

clone 项目。

参考

termux-change-repo换源
mac ssh 连接 android termux
library "libssl.so.1.1" not found解决
termux-setup-storage输出line 24: 25567 Aborted解决
Termux配置教程

相关推荐
优雅的潮叭11 分钟前
cud编程之 reduce
android·redis·缓存
2601_9496130225 分钟前
flutter_for_openharmony家庭药箱管理app实战+用药知识详情实现
android·javascript·flutter
一起养小猫36 分钟前
Flutter for OpenHarmony 实战 表单处理与验证完整指南
android·开发语言·前端·javascript·flutter·harmonyos
2601_9499750844 分钟前
flutter_for_openharmony城市井盖地图app实战+附近井盖实现
android·flutter
倾云鹤1 小时前
通用Digest认证
android·digest
我是阿亮啊2 小时前
Android 自定义 View 完全指南
android·自定义·自定义view·viewgroup
2601_949833393 小时前
flutter_for_openharmony口腔护理app实战+意见反馈实现
android·javascript·flutter
峥嵘life3 小时前
Android 16 EDLA测试STS模块
android·大数据·linux·学习
TheNextByte13 小时前
如何打印Android手机联系人?
android·智能手机
Howie Zphile4 小时前
Git 拉 NocoBase 2.0 beta(next 分支),并“每天自动更新 + 自动编译 + 自动重启”
大数据·git·elasticsearch