玩客云 s805 s905 armbian docker 安装教程:

https://www.right.com.cn/forum/thread-4111603-1-1.html 玩客云刷机教程

 

https://zhuanlan.zhihu.com/p/133247101  玩客云内置硬盘教程

手上一个玩客云,激活了移动网新云,没有移动线路,到处报故障。

干脆刷成armbian玩吧,放家里,做个下载机,给电视盒看电影用得了。

配置1G内存,8G闪存,够干这个活了。

刷机教程上面有介绍了。

准备工具:双公头USB线一条,4G优盘一个,或许2G也可以,手上实在没有,我用的8G。

准备软件:Amlogic_USB_Burning_Tool  https://www.amlogicusbburningtool.com/  我用的2.2.0

准备固件:s805_flash_snail.img   (底包,使玩客云支持优盘启动)   

       Armbian_20.12_Aml-s812_focal_current_5.9.0-rc7.img (armbian 固件,用优盘启动后,写入EMMC闪存)

 

刷机过程:

一:电脑和玩客云使用双公头USB线连接,玩客云端连接靠近HDMI的那个USB接口。

二:电脑打开USB_Burning_Tool,玩客云按着(不要松手)复位键插入电源,待USB_Burning_Tool有显示一个连接成功。

三:导入底包s805_flash_snail.img,然后点击开始,就会开始刷机,等待刷机结束,下面显示成功,就可以给玩客云断电了。

四:使用你习惯的写盘软件,将armbian固件写入优盘。

五:将优盘插入玩客云离网口近的USB接口,连接好网线并插入玩客云的电源。

六:在你的网络里面寻找armbian的IP地址,通过路由器看DHCP分配,mac扫描器,端口扫描22都行。

七:SSH登录armbian,使用下面的命令将armbian写入emmc。

cd /boot/install
./install.sh

 

我是使用了TTL线连着的,或许存在的问题是:

1.找到armbian后,ssh无法登录,那就接上玩客云的HDMI,这个5.9.0 rc7HDMI可用,但是靠近HDMI的USB不能用,也不知道能不能用USBhub来同时接启动优盘,键盘,使用HDMI接显示器进行第一次登陆。

 

 

安装docker-ce:

大部分朋友进入armbian后,都是安装docker.io ,也不知道是什么时候遗留的版本了,看docker官方的安装文档,第一条命令就是

sudo apt-get remove docker docker-engine docker.io containerd runc

或许是版本老吧,但是按照官方的安装文档,却又无法在armbian armhf下正常安装。

通过不断搜寻资料,终于找到了docker-ce,并安装成功,我习惯的cockpit控制面板也无新版本cockpit-docker用了,也通过搜索,找到了安装旧版的方法,并正常运行,特记录如下:

 

apt-get update 
apt-get install \
    apt-transport-https \
    ca-certificates \
    curl \
    gnupg \
    lsb-release
apt-get upgrade
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
sudo echo "deb [arch=armhf signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu zesty edge" > /etc/apt/sources.list.d/docker.list
apt-get update 
apt-get install docker-ce

apt-get install gdebi cockpit
wget -O cockpit-docker.deb  https://launchpad.net/ubuntu/+source/cockpit/215-1~ubuntu19.10.1/+build/18889196/+files/cockpit-docker_215-1~ubuntu19.10.1_all.deb
gdebi cockpit-docker.deb

 

上一篇:armbian环境配置


下一篇:C++基础知识(1)