termux 配置
netnr 2026-05-24
# termux-setup-storage 授权存储
# termux-change-repo 配置源 termux-reload-settings 

# 服务
pkg update && pkg upgrade -y
pkg install termux-services openssh -y # sshd
pkg install termux-api -y # termux-wake-lock 需要
source $PREFIX/etc/profile.d/start-services.sh # 生效或重启Termux会话
# 管理服务
sv-enable sshd
sv-disable sshd
sv up sshd
sv down sshd
sv status sshd
ls $PREFIX/var/service # 服务列表

# 创建自启服务
mkdir -p $PREFIX/var/service/boot
cat > $PREFIX/var/service/boot/run << EOF
#!/data/data/com.termux/files/usr/bin/sh
termux-wake-lock
# exec YOU-COMMAND 2>&1
EOF
# 赋予权限并启用
chmod +x $PREFIX/var/service/boot/run
sv-enable boot
sv up boot

# install postgresql
# https://wiki.termux.com/wiki/Postgresql
mkdir -p $PREFIX/var/lib/postgresql
initdb $PREFIX/var/lib/postgresql

pg_ctl -D $PREFIX/var/lib/postgresql start
pg_ctl -D $PREFIX/var/lib/postgresql stop
psql -U $(whoami) -d postgres # 进入

# 子系统
pkg install proot-distro -y
proot-distro install debian
proot-distro login debian # 登录
proot-distro login debian --bind "$PREFIX/tmp":"/mnt/tmp" # 挂载目录
登录写评论