Termux - Debian

基础配置

1,termux换源
	termux-change-repo	# 选择清华源

2,更新源
	apt update && apt upgrade -y

3,安装
	apt install openssh -y
    # 远程连接,执行sshd,可以putty连接,便于操作(IP:8022)
    # whoami	查看用户ming
    # passwd	设置该用户密码
	apt install proot proot-distro -y
    proot-distro list	# 查看可安装的linux
    proot-distro install debian	# 登陆debian

4,debian换源
	cp /etc/apt/sources.list /etc/apt/sources.list.bak	# 备份
	sed -i "s@http://deb.debian.org@https://mirrors.163.com@g" /etc/apt/sources.list
	使用的https源,则需要安装 apt install apt-transport-https

5,更新源
	apt update
	apt upgrade

文件服务器

1,下载文件服务器
wget https://github.com/filebrowser/filebrowser/releases/download/v2.23.0/linux-arm64-filebrowser.tar.gz

2,解压,移动
	tar -xvf linux-arm64-filebrowser.tar.gz
	mv filebrowser /usr/sbin

3,创建文件夹和配置文件
	mkdir /etc/filebrowser/
	touch /etc/filebrowser/config.json
	# 配置
	cat > /etc/filebrowser/config.json << EOF
	{
		"address":"0.0.0.0",
		"database":"/etc/filebrowser/filebrowser.db",
		"log":"/var/log/filebrowser.log",
		"port":8800,
		"root":"/",
		"username":"admin"
	}
	EOF
	# 可视块编辑 ctrl + v

# 参数
	address:监听地址
	database:数据库地址
	log:日志文件路径
	port:需要监听的端口
	root:需要读取哪个目录下的文件
	username:用户名	# 默认密码admin

4,运行
	1,常规运行
	filebrowser -c /etc/filebrowser/config.json
	2,后台运行
	nohup filebrowser -c /etc/filebrowser/config.json &
	nohup filebrowser -c /etc/filebrowser/config.json  >>/home/nohup-log/filebrowser.log 2>&1 &

5,访问
	IP:8800

换源脚本

安装前置
apt-get install -y wget && apt-get install -y ca-certificates

脚本下载
	海外下载
	wget https://raw.githubusercontent.com/oooldking/script/master/superupdate.sh
	国内加速下载
	wget https://ghproxy.com/https://raw.githubusercontent.com/oooldking/script/master/superupdate.sh

运行换源脚本(任选一个)
	bash superupdate.sh cn
	bash superupdate.sh 163
	bash superupdate.sh aliyun
还原
	bash superupdate.sh restore
posted @   interesting5319  阅读(1004)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 全程不用写代码,我用AI程序员写了一个飞机大战
· DeepSeek 开源周回顾「GitHub 热点速览」
· 记一次.NET内存居高不下排查解决与启示
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· .NET10 - 预览版1新功能体验(一)
点击右上角即可分享
微信分享提示