网站地址
- 以安卓IP地址192.168.1.7为例
- ssh连接地址: ssh ystyle@192.168.1.7
- supervisor 管理地址: http://192.168.1.7:9001/
- aria2 web ui http://webui-aria2.ghostry.cn/ 设置-连接设置填写aria2 的rpc地址
- aria2 rpc地址: 192.168.1.7:6800
- syncthing 管理页面:http://127.0.0.1:8384/
安卓设置需要安装的软件
- kingroot设备需要- root
- linux deploy安装linux
Linux系统安装软件
- bash completion
- screenfetch
- htop
- vim
- supervisor
- aria2
- syncthing
安卓部署Linux记录
- 获取root权限
- 安装linux deploy
- 点右下角的图标进去配置界面- 选择好linux发行版与版本- 架构用默认的就好,手机64位的可选择arm64之类的
 
- 设置用户名和密码
- 本地化选择zh_CN.UTF-8
- 启用SSH(若喜欢图形界面可以选择桌面环境和VNC的组合)
- 退出设置到主界面
 
- 选择好linux发行版与版本
- 点右上角三点 选择 安装
- 等待系统安装完毕。其中过程出现 fail,download fail之类的重新执行安装过程- 重新安装需要点击主界面的停止,卸载已挂载的文件系统,再点右上菜单的清空
- 继续执行安装操作
 
- >>> deploy ... <<< deploy之间没出现错误说明安装完成
- 点击主界面的启动,出现>>> start ... ... <<< start则启动完成- 若启动过程出现 extra/ssh fail 之类的,执行重新安装操作
 
- 左边三横线新建配置文件后,若需要安装其它系统/或切换系统,则要先点主界面的停止按钮- 若要配置多个系统,右下属性里安装路径的*.img换成其它名字
 
- 若要配置多个系统,右下属性里
安装linux 软件
- 在电脑上或手机上安装ssh 客户端- 电脑用xshell、git bash ssh、linux/osx自带的ssh
- 安桌下载 JuiceSSH
- 在安卓设备上wifi设置里查看ip
- 用ssh客户端连接 ip:22 用户名/密码为在配置文件设置的- 若登陆不了,用户名试试 android
 
 
- 电脑用
- 以安装的ubuntu为例
- apt install bash-completion screenfetch htop vim supervisor aria2
- 执行 - sudo systemctl enable supervisor设置自动启动supervisor- 若出现问题则执行/lib/systemd/systemd-sysv-install enable supervisor
- 如果重启linux deploy没自动启动supervisor则手工执行sudo supervisord
 - 使用示例
- 若出现问题则执行
- 执行 - screenfetch打印系统信息 
- 用htop查看系统负载信息  
- 配置aria2 下载器 - 1 
 2
 3
 4- sudo mkdir /etc/aria2 #新建文件夹 
 sudo touch /etc/aria2/aria2.session #新建session文件
 sudo chmod 777 /etc/aria2/aria2.session #设置aria2.session可写
 sudo vim /etc/aria2/aria2.conf #创建配置文件- aria2.conf文件配置
 
| 1 | ## '#'开头为注释内容, 选项都有相应的注释说明, 根据需要修改 ## | 
- 配置aria2守护进程 - vim /etc/supervisor/conf.d/aria2.conf- 1 
 2
 3
 4
 5
 6- [program:aria2] 
 command=aria2c --conf-path=/etc/aria2/aria2.conf
 autostart=true
 autorestart=true
 startsecs=10
 directory=/etc/aria2
- sudo supervisorctl reload
- sudo vim /etc/supervisor/supervisord.conf修改- [inet_http_server]节点为以下内容,- sudo supervisorctl reload重载配置, 然后访问- ip:9001可以管理重启/停止 aria2 进程- 1 
 2
 3
 4- [inet_http_server] 
 port=0.0.0.0:9001
 username=user
 password=123456
- 进入[http://webui-aria2.ghostry.cn/] - 设置-连接设置配置rpc地址为:- ip:6800
- 点添加-使用连接可以下载文件,使用metelink可以下载磁力链,使用种子可以下载种子
 
- 安装syncthing同步工具 - 官方下载地址 下载 syncthing-linux-arm-vx.xx.xx-.tar.gzarm版本的
- 示例:右键复制地址 wget https://github.com/syncthing/syncthing/releases/download/v0.14.40/syncthing-linux-arm-v0.14.40.tar.gz下载,建议下载最新版
- 解压 tar -czf syncthing-linux-arm-v0.14.40.tar.gz
- cd syncthing-linux-arm-v0.14.40 && cp syncthing /usr/bin/syncthing
- 运行 syncthing 启动完成后按ctrl + c结束掉
- vim cat /etc/supervisor/conf.d/syncthing.conf配置syncthing守护进程, 建议把以下配置的- syncthing目录或用户名换成自己配置的用户- 1 
 2
 3
 4
 5
 6- [program:syncthing] 
 command = syncthing -no-browser -home="/home/syncthing/.config/syncthing"
 directory = /home/syncthing/
 autorestart = True
 user = syncthing
 environment = STNORESTART="1", HOME="/home/syncthing"
- 执行 - vim /home/syncthing/.config/syncthing/config.xml找到以下内容,把[address]中的地址改为0.0.0.0- 1 
 2
 3
 4
 5
 6
 7- <gui enabled="true" tls="false" debugging="false"> 
 <address>0.0.0.0:8384</address>
 <user>ystyle</user>
 <password>$2a$10$ZhHTlk3OwM2s7hbFigI/quti97wNT0Y3fpciNE3ngIkJYVmLcyw76</password>
 <apikey>SvgmE6D6i2hNzX6WGh5ZKnDNi6KriMqS</apikey>
 <theme>dark</theme>
 </gui>- sudo supervisorctl reload重载配置,
- 访问 http://127.0.0.1:8384/ 可以管理同步设备与目录- 第一次访问需要设置用户名和密码,会有提示
- 右上设置-显示id 可以复制添加到其它设备的syncthing【远程设备】中,两设备的目录可以互相同步
- 简单的使用技巧: aria2 下载文件,syncthing 同步下载目录到 pc, pc同步完成后剪切到其它目录,安卓上的会同步删除
 
 
 
- 官方下载地址 下载