termux安装配置 | 您所在的位置:网站首页 › termux美化设置 › termux安装配置 |
1.更换为国内源2.文本编辑器——vim3.ssh远程访问——openssh①安装ssh服务②ssh自启动
3.远程文件访问——filebrowser①安装②filebrowser自启动
4.termux保持后台运行①开启termux唤醒锁②关闭省电策略和允许后台运行
后记
1.更换为国内源
进入termux后,输入: termux-change-repo方向键选择,空格键选中,Enter确认,这里我选择的是清华源: 后面的选项全部输入y即可。 ======================== 此处有坑,第一次执行完pkg upgrade后,软件源会自动换回官方源,,,所以,更新完再执行一次换源操作吧,第二次界面会有点稍稍不同,这次直接选中国区域即可: termux-change-repotermux默认的编辑器是nano编辑器,这里换成vim,使用起来更顺手,当然你也可以继续使用nano或更换其他编辑器,看个人喜好吧。 安装命令: pkg install vim安装完就享用吧: 在最上方添加以下内容: set fileencodings=utf-8,gb2312,gb18030,gbk,ucs-bom,cp936,latin1 set enc=utf8 set fencs=utf8,gbk,gb2312,gb18030 3.ssh远程访问——openssh ①安装ssh服务安装openssh命令: pkg install openssh安装完成会显示密钥文件和位置,我们接下来使用用户名和密码登录,就先不去管他了。 查 看 本 机 IP:ifconfig 设置用户密码:passwd 启 动 sshd:sshd 没有任何回馈就说明启动成功了。 在下面添加一行: Port 18022 # termux无权访问0~1023端口,设置时请使用1024及其之后的端口接下来电脑端就可以使用ssh连接了: ssh username@ip -p 18022ip就填刚刚查询到的本机IP,username随便填写就可以,连接会提示输入密码,就是刚刚passwd设置的密码。 一般情况下安装完启动termux就会自动启动sshd,如果没有的话,手动设置一下,这里建议使用termux封装好的termux-services工具: pkg install termux-services -y自启动命令: sv-enable sshd取消自启动: sv-disable sshd 3.远程文件访问——filebrowser ①安装安装依赖 pkg install wget proot git -y创建安装目录 cd ~ rm -rf .filebrowser mkdir .filebrowser下载安装 cd .filebrowser wget -O filebrowser.tar.gz https://github.com/filebrowser/filebrowser/releases/download/v2.22.4/linux-arm64-filebrowser.tar.gz tar -zxvf filebrowser.tar.gz chmod +x filebrowser rm filebrowser.tar.gz常规启动命令: ~/.filebroswer/filebrowser -a [address] -p [port] -r [RootDirectory] 其中参数意义为: 参数意义默认值address可访问IP0.0.0.0 任意地址可访问port监听端口8080RootDirectory根目录起点/data/data/com.termux/files第一次带参数启动后,默认值会随之更改 ~/.filebrowser/filebrowser -a 0.0.0.0 -p 18650 -r /data/data/com.termux/files
由于filebrowser是解压即用程序,service下无运行目录,使用termux-services工具需要手动配置各种环境变量,相当繁琐。 所以这里使用termux官方提供另一种方法,将后台启动命令追加到$PREFIX/etc/termux-login.sh中: echo "nohup ~/.filebrowser/filebrowser -a 0.0.0.0 -p 18650 -r/data/data/com.termux/files > /dev/null 2>&1 &" >> $PREFIX/etc/termux-login.shtermux-login.sh脚本会在shell会话启动前被执行一次。 4.termux保持后台运行 ①开启termux唤醒锁开启termux唤醒锁,可以保证termux运行期间cpu及网络处于活跃状态: 开启唤醒锁:termux-wake-lock 关闭唤醒锁:termux-wake-unlock ②关闭省电策略和允许后台运行APP关闭省电策略和允许后台运行的方式手机型号不同方法也不同,这里就不放截图了。 后记 |
CopyRight 2018-2019 实验室设备网 版权所有 |