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 [email protected]

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配置教程

相关推荐
江边垂钓者4 分钟前
git cherry-pick和git stash命令详解
git
czhc11400756635 分钟前
Linux513 rsync本地传输 跨设备传输 一
ssh
Lw老王要学习12 分钟前
Linux架构篇、第五章git2.49.0部署与使用
linux·运维·git·云计算·it
爱学习的张哥22 分钟前
专栏项目框架介绍
git·fpga开发·udp·ddr·gt收发器
Aric_Jones3 小时前
lua入门语法,包含安装,注释,变量,循环等
java·开发语言·git·elasticsearch·junit·lua
鸿蒙布道师4 小时前
鸿蒙NEXT开发动画案例5
android·ios·华为·harmonyos·鸿蒙系统·arkui·huawei
橙子199110169 小时前
在 Kotlin 中什么是委托属性,简要说说其使用场景和原理
android·开发语言·kotlin
Sapphire~9 小时前
odoo-049 Pycharm 中 git stash 后有pyc 文件,如何删除pyc文件
ide·git·pycharm
androidwork9 小时前
Kotlin Android LeakCanary内存泄漏检测实战
android·开发语言·kotlin
笨鸭先游10 小时前
Android Studio的jks文件
android·ide·android studio