前言
在小红书上看到gayhub上有开源的个人云,点进去一看要钱!还没指导文档!本着开源开到底的精神,决定再折腾一下,顺手写个博客。
其实原理还是跟我6年前写的这个博客类似:安卓旧手机免root用termux装Ubuntu,并部署Spring Boot应用! - 简书,一招鲜吃遍天。
实验环境
- mate30 鸿蒙4.2系统(不是next,不需要root)
- 电脑一台
- 家庭wifi
操作步骤
1. 下载Cloudreve
到gayhub上下载一个编译好的压缩包,注意选择linux_armv7.tar.gz的包,即要和自己的手机cpu对应,平台对应。
下完了用电脑传到手机上,这里我放到/sdcard/download目录。
2. 下载安装termux
随便百度找一个安装包安装,我下的是这个:https://m.32r.com/app/136073.html
如果提示纯净模式,则先到系统设置把纯净模式关了再安装。
设置允许文件权限(不然后面文件操作不了)
3. 更新源
打开APP
方法1(推荐):
按照termux | 镜像站使用帮助 | 清华大学开源软件镜像站 | Tsinghua Open Source Mirror进行换源
执行 termux-change-repo
失败的话多试几次
执行apt update && apt upgrade
,里面的每一步要确认的都输入Y,然后enter,直到安装完成
方法2:
执行以下命令换成清华源,并更新源:
sed -i 's@^\(deb.*stable main\)$@#\1\ndeb https://mirrors.tuna.tsinghua.edu.cn/termux/apt/termux-main stable main@' $PREFIX/etc/apt/sources.list
apt update && apt upgrade
同样里面的每一步要确认的都输入Y,然后enter,直到安装完成
4. 安装proot
安装proot
pkg install proot
然后就可以使用termux-chroot
指令进入root环境。
5. 复制并解压安装包
执行命令
termux-chroot;
mkdir -p /home/cloud;
cd /home;
cp /storage/emulated/0/download/cloudreve_4.0.0-beta.11_linux_armv7.tar.gz ./;
tar -xavf ./cloudreve_4.0.0-beta.11_linux_armv7.tar.gz -C /home/cloud;
chmod -R 777 /home/cloud;
ls cloud;
6. 运行cloudreve
termux-chroot;
cd /home/cloud;
./cloudreve;
出现监听5212端口就OK了
7. 访问cloudreve个人云
手机wifi找一下自己ip,我是192.168.3.25
然后浏览器输入:http://192.168.3.25:5212/home
即可打开个人云页面。
首次进入进行注册,注册后的账号即为管理员账号。
然后登录
进入主界面,发现有1TB,因为管理员默认分配1TB,普通用户只有1GB
(可选)8. 修改cloudreve个人云用户组空间大小
点管理面板-用户组
点admin,可以修改初始容量,我手机只有512GB,所以我改成了512。
(可选)9. 传文件
直接拖拽上传。
后记
注意不要锁屏!!!
作为恶魔科学家,今晚去吃烤肉吧!