安卓手机搭建私有网盘

首先需要下载以下几个软件:需要root

  1. BusyBox(必要)
  2. Linux Deploy(必要)
  3. VNC Viewer(有没有无所谓)
  4. FRP(内网穿透)
  5. JuiceSSH (没有电脑可以使用这个)

以上软件的功效是干什么的可以自行百度;

文件地址:https://wwc.lanzouq.com/ieHCf06lmlta

第一步:

首先打开BusyBox
点击install
这时候会出现申请root授权的弹窗
出现end字符之后,即为成功

第二步:

 打开Linux Deploy软件,进行必要的设置;

点击左上角,选择设置

  1. 勾选“保持CPU唤醒”
  2. 设置path变量为/system/xbin
  3. 然后勾选CLI命令
  4. 其他的选项可以看你个人的需要。

回到主界面点击右下角配置安装属性
Linux发行版选择ubuntu

安装架构会关系到后面所有环境安装的版本,谨慎选择:armhf / arm64

安装架构默认为armhf,可以不用更改,但如果你的设备是64位的系统,可以更改为arm64能得到更好的性能
“发行版GNU/Linux版本”建议选择为“bionic”(ubuntu18.4)
安装源地址需要更改为国内的清华源http://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/
安装类型选择目录,
安装路径保持默认即可
用户名和密码不能是中文,自行设置即可。

“本地化”选择为“zh_CN.UTF8”,然后勾“初始化”
点击勾选启用挂载。
点击添加挂载点。
/sdcard
/sdcard
接着勾选“SSH”、“图形界面”
桌面环境建议选择为xfce,体积小,使用方便。
点击右上角,选择安装
跑码将持续几分钟,具体时间因网络环境而定。
滚动代码结尾出现
/vnc...
<<<deploy 即为完成。
点击停止,然后重新点击启动,至此你已经成功安装Linux子系统!

第三步:安装cloudreve环境前准备

如果手里有电脑,并且电脑与手机在同一局域网内,可以使用电脑进行操作。

电脑我使用的是xshell,官方网址就可以下载:https://cdn.netsarang.com/de06d109/Xshell-7.0.0137p.exe

xftp同理

① 打开xshell, 左上角新建连接。地址为你的手机地址,可以在wifi那里查看ip信息,或者登录路由器查看手机分配的地址。

 


② 安装nano编辑器(个人建议没什么必要)

apt install nano

③ 然后设置中文

首先安装中文字体支持。

sudo apt-get install ttf-wqy-zenhei

④ 然后安装简体中文的语言包。

sudo apt-get install -y language-pack-zh-hant language-pack-zh-hans language-pack-zh-hans

⑤ 然后用编辑器修改
sudo nano /etc/environment (或者 sudo vi /etc/environment)
⑥ 被修改的文件没有后缀名,请注意
你可以看到第1行有如下内容
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games"
接下来要做就是,在这一行下面添加
LANG="zh_CN.UTF-8"
LANGUAGE="zh_CN:zh:en_US:en"
按下
ctrl+o 保存 ctrl+x 退出

如果使用的vi编辑文本,进入文件后需要先按 i 进行插入模式,然后在到

PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games"
移动到这行下面按shitf + ins或者鼠标右键粘贴下面文本
LANG="zh_CN.UTF-8"
LANGUAGE="zh_CN:zh:en_US:en"

最后按esc (退出编辑模式) 在输入:wq (保存退出)
⑦ 然后输入
sudo dpkg-reconfigure locales
按方向键往下找到并选择GBK和zh_CN.UTF-8
按空格键选择,按Tab键移动到确定,按回车键确定
到下一步后,选择zh_CN.UTF-8,按回车键确定
重启linuxdeploy,系统即可应用中文。

第四步:安装cloudreve

如果有网可以通过:wget https://github.com/cloudreve/Cloudreve/releases/download/3.8.2/cloudreve_3.8.2_linux_arm64.tar.gz  在当前目录下载cloudreve

下载完成后通过命令解压:tar -zxvf cloudreve_3.8.2_linux_arm64.tar.gz 解压后会得到cloudreve的一系列文件 如图。

 

输入:su 登录root用户(超级管理员账户在Linux Deploy设置里面可以找到,默认root)

赋权cloudreve:chmod 755 cloudreve 或者(chmod o+ cloudreve)

启动cloudreve:cloudreve的同级目录执行 ./cloudreve 如图启动日志

 第一次启动会有登录邮箱和密码,系统会自动标绿色,的登录地址为:ip:5212;例如 127.0.0.1:5212

此时ctrl + c退出cloudreve。并使用后台运行的命令启动cloudreve

命令:nohup ./cloudreve > cloudreve.log 2>&1 &

第五步:登录系统

http://127.0.0.1:5212 

 

 

 存储空间可以在管理面板那里进行调整

 

引用:https://www.bilibili.com/video/BV1dZ4y1q74n/?spm_id_from=333.337.search-card.all.click&vd_source=7dd21a13b7af4af91a5b12f85bf75b7e

posted @ 2023-08-17 14:30  XSWClevo  阅读(665)  评论(0)    收藏  举报