# 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" # 挂载目录