赞
踩
tongcheng985 提供的刷机方法,所以就借鉴了一下,也非常感谢它提供的教程以及资源包。经过一天的测试试验,发现大部分内容是可行的,但是在安装casaos的时候以及系统依赖可能对出入linux的新手来说不是很友好,以下是我的具体经历:
然后插上买的usb公对公的线,一头插在电脑上,另外一头插在玩客云的2号口,也就是靠近HDMI的那个usb口,准备好之后,点击电脑上的开始,然后给玩客云插上电源,就开始刷机了,如果提示USB控制器错误,可以换个USB口,如果还是不行,建议换台电脑(拆下主板之后,我们把主板翻到背面,然后找到主板短接的点,1.1主板的是下面的第一张图,画蓝色圈圈的是短接位置,图二是1.3主板的短接位置,
然后我们双击里面的刷机工具USB buring tools2.1.6.8,解压之后双击,安装好了之后打开,然后选择右上角的导入固件(需要解压成img文件),选择我资源里面的得Armbian开头的文件,然后导入,导入完了之后先放在那里,等会再用。
我们先用热风枪或者是吹风机吧玩客云的有USB口的那一面加热,大概一分钟左右,热风枪的话温度差不多是100度,加热用撬棒把最外面的壳给拆下来,【我是使用煮蛋器利用水蒸气烤了两分钟】然后你会看到有六颗螺丝,把他们拧下来,然后把那个挡板拆下来,最后把主板拿下来,下面是成品图
拆下主板之后,我们把主板翻到背面,然后找到主板短接的点,1.1主板的是下面的第一张图,画蓝色圈圈的是短接位置,图二是1.3主板的短接位置,如果你的玩客云的sd卡的位置没有写字,那么你的主板就是1.1的,反之你的主板就是1.3的主板。
按照上面的图片用两段小铜丝连在一起(不建议用夹子,因为你需要拿夹子放在上面一动不动4分钟),看到这里我确实吓到了,因为手头没有适合的铜丝,只能拿镊子怼着,也可以用十字扳手联通两个触点。
然后插上买的usb公对公的线,一头插在电脑上,另外一头插在玩客云的2号口,也就是靠近HDMI的那个usd口,准备好之后,点击电脑上的开始,然后给玩客云插上电源,就开始刷机了,如果提示USB控制器错误,可以换个USB口,如果还是不行,建议换台电脑(注意:如果你的玩客云通电之后那个指示灯是亮着的话,那么就说明你的短接有问题或者是usb连接有问题)
烧录完成之后,把短接的铜线拿掉,然后重新通电开机,插上网线,等玩客云上线,如果网口的灯已经亮了,那么你可以到路由器管理地址去查看玩客云的ip地址(路由器后台管理地址不同的路由器都不一样,大家可以自行百度)玩客云上线之后在路由器里叫onecloud,下面我用红线画出来了,就是玩客云的ip地址,记住他,然后打开putty软件,选择ssh,然后输入刚刚看到的ip地址,端口的话不用更改,点击打开(注意,你的电脑一定要和玩客云处在同一网络下)
第一次连接,登录的账户是root ,密码是1234.登陆完成之后它会要求你创建账户,修改密码,都处理完后,你会进入到一个类似于下面的界面。
然后你在下面输入这行代码,玩客云就开始安装casaos了
curl -fsSL https://get.casaos.io | sudo bash
【注意】在执行该语句之前,可能因为ubuntu系统内置源访问问题,无法更新以及安装系统必备的组件。以下是我总结的,遇到的问题以及解决方法:
更换更新源使用该命令:
sudo nano /etc/apt/sources.list
查询当前时区或时间:
date -R
设置
cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
如果当前用户无法编辑源文件,使用sudo命令提权:
sudo nano /etc/apt/sources.list
deb https://mirrors.tencent.com/debian/ bookworm main non-free non-free-firmware contrib
deb-src https://mirrors.tencent.com/debian/ bookworm main non-free non-free-firmware contrib
deb https://mirrors.tencent.com/debian-security/ bookworm-security main
deb-src https://mirrors.tencent.com/debian-security/ bookworm-security main
deb https://mirrors.tencent.com/debian/ bookworm-updates main non-free non-free-firmware contrib
deb-src https://mirrors.tencent.com/debian/ bookworm-updates main non-free non-free-firmware contrib
deb https://mirrors.tencent.com/debian/ bookworm-backports main non-free non-free-firmware contrib
deb-src https://mirrors.tencent.com/debian/ bookworm-backports main non-free non-free-firmware contrib
在上面选择一个源加入文件中, 按CTRL+X,再输入Y回车保存↓
【经过测试还是腾讯云比较稳定不容易报错】
apt update
apt -y upgrade
更新系统内的软件包,接着补充安装两个常用命令curl和sudo(如果出现curl sudo等命令无法执行的时候使用)
apt install curl sudo
配置完毕后,执行重启
sudo reboot
当所有安装完毕后记得禁用Debian系统的休眠,以免使用时断线
直接执行:
sudo systemctl mask sleep.target suspend.target hibernate.target hybrid-sleep.target
后使用
systemctl status sleep.target
sudo dpkg-reconfigure locales
以下是安装docker程序:
# 更新apt
sudo apt-get update
# 下载相关工具
sudo apt install apt-transport-https ca-certificates curl gnupg-agent software-properties-common
# 下载docker源
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
# 添加docker源
sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"
# 下载docker
sudo apt install docker-ce docker-ce-cli containerd.io
# 检查是否启动
sudo systemctl status docker
# 锁住docker版本防止自动升级
sudo apt-mark hold docker-ce
安装过程大概要半个小时,具体速度取决于网络情况,等安装好了之后,你就可以在浏览器里输入之前的ip地址,然后创建casaos的账号和密码,创建好了之后,你就进入到了casaos了
经过一个礼拜的使用发现appstore中好多app都不能下载安装,目前没有好办法,但是看了看也没什么值得安装的,所以只能根据需要在docker中安装应用:
3月16日安装可道云,
拉取kodbox镜像
docker pull kodcloud/kodbox
创建文件夹并启动kodbox
- mkdir /opt/docker/kodcloud
-
- docker run -d --name kodcloud -p 2222:80 -v /opt/docker/kodcloud/:/var/www/html --restart=always kodcloud/kodbox
-
2222代表端口号
设置管理员账号和密码 登陆
以上安装好了可道云后,你会发现插入到玩客云里的存储设备,不能添加也不能识别,怎么回事呢,因为咱们是通过docker部署到容器里,部署完镜像后,没有映射到应有的存储路径。
在ssh中:输入
lsblk
查看当前的挂载情况,记录挂载点这个目录;
输入docker image ls 查看可道云的镜像容器名称:【kodcloud/kodbox】
输入:
docker run -d --name=kdcloud -v /media/devmon/新加卷:/data -p 80:80 -p 443:443 kodcloud/kodbox
其中80代表端口,当执行成功后,出现一长串字符串并没有错误,则访问IP地址,即可重新进入可道云的配置页面,重新走一遍,设置完密码后,在存储管理中即可看到:
使用玩客云安装CasaOS以后,在安装Alist的时候,拉取镜像的时候一直不成功,速度特别慢,几次尝试都没有成功,以后想到是不是docker镜像在国外,修改为国内源以后会不会快一点。
镜像源
网易:http://hub-mirror.c.163.com
中科大镜像地址:http://mirrors.ustc.edu.cn/
中科大github地址:https://github.com/ustclug/mirrorrequest
Azure中国镜像地址:http://mirror.azure.cn/
Azure中国github地址:https://github.com/Azure/container-service-for-azure-china
DockerHub镜像仓库: https://hub.docker.com/
阿里云镜像仓库: https://cr.console.aliyun.com
google镜像仓库: https://console.cloud.google.com/gcr/images/google-containers/GLOBAL (如果你本地可以翻墙的话是可以连上去的 )
coreos镜像仓库: https://quay.io/repository/
RedHat镜像仓库: https://access.redhat.com/containers
以下亲测有效
|
查看是否成功
docker info
最近发现并部署了1Panel控制面板是确实很香,能够对linux系统下的docker主机进行管理,并且可以支持快捷部署网站等其他应用,感觉就是碾压各种os,但缺点是占用资源有点多,
部署非常简单,只需要一条命令:
curl -sSL https://resource.fit2cloud.com/1panel/package/quick_start.sh -o quick_start.sh && sudo bash quick_start.sh
今天又发现了个更改可道云的存储卷的方法,上面3月18日更新的内容是再重新部署新的docker容器,顺便加入了移动硬盘的权限,但是已经通过在1panel部署完的可道云需要挂载本地硬盘,难道需要再添加一遍容器吗?
不 只需在面板中,点击容器,找到对应的可道云容器,在右边点击更多,编辑,
然后打开容器编辑页面,在右侧,可以对容器进行各种参数的修改,找到挂载,添加一个挂载点,
选择“本机目录”,把需要挂载的移动硬盘的目录粘贴到本机目录,权限选择读写,后面的目录填写需要到的目录,我选择挂在了data下,点击确认即可
此时回到可道云,找到后台管理页面,存储/文件,存储管理,点击新增按钮
输入名称,以及指定刚才挂载的目录,先选择根目录,在指定到data文件夹下,就看到了移动硬盘里的内容。确定 保存即可
由于KodBox内部写死了请求连接,内连全是http造成无法https正常访问,后来调试发现域名的变量是API_HOST,这个变量是在config/config.php文件里面初始化的,只需要改成https连接就行。
从SSH工具找到并编辑config/config.php,将【大概在95行代码】:
if(!defined('HOST')){ define('HOST',rtrim(get_host(),'/').'/');}
修改为:
if(!defined('HOST')){ define('HOST','https://你的域名/');}
原文链接:https://blog.csdn.net/qq_46766866/article/details/136055624
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。