前期准备:
- 不低于8G的TF卡(部分TF卡机顶盒可能无法识别,我的2个闪迪的都不可以,金士顿的可以)或U盘
- 系统镜像. 下载地址: https://github.com/ophub/amlogic-s9xxx-armbian/releases
- 镜像写入U盘工具rufus. https://rufus.ie
镜像说明:
开源项目提供了多款型号cpu机型的支持. 数码视讯Q5的cpu是s905需要下载带有"amlogic_s905_"的镜像. jammy是基于ubuntu, bullseye是基于Debian?
我用的是Armbian_24.5.0_amlogic_s905_jammy_5.15.151_server_2024.03.07.img.gz
把镜像写入U盘:
插入U盘, 打开rufus, 选择U盘和下载的镜像,点击开始. 等待写入结束
image.png开机:
机顶盒断电, 插入U盘(亲测2个usb口都可以),插电.
接下来直接等待就可以了. 如果无法进入U盘系统多重试几次.
如果实在是进不去(目前没遇到, 也没有没刷过机的Q5)可以尝试网上搜索Reboot to LibreELEC.apk安装利用这个软件进入(运营商的机顶盒可能无法安装三方应用, 需要先刷机... 网上有相关的教程. 5年前亲测可以的教程: https://www.jianshu.com/p/ada66a94340b, 不过应该不会到这一步).
等待若干分钟后成功开机. 这款机顶盒不支持把镜像写入自带的磁盘,只能通过U盘或TF卡启动.
image.png
开机后插入键盘就可以操作了.(我记得不需要输入密码,下面的截图是我修改密码后的)
image.png如果像我一样没有显示器, 可以通过ssh进行连接.
通过ssh连接:
- 给机顶盒插入网线, 并通过路由器查看机顶盒的ip.
- 下载并打开mobaxterm. https://mobaxterm.mobatek.net/
image.png - 根据提示输入用户名: root , 密码: 1234 进入系统后会提示修改密码等一些列操作, 按照提示来就可以了
软件安装:
系统提供了2个非常好用的命令, 自己去摸索
- armbian-config (系统配置,wifi连接等)
- armbian-software (软件安装)
armbian-software命令:
输入armbian-software后输入对应的序号, 回车进行软件的安装和卸载
image.png
image.png
本人整理了一些数码视讯Q5建议安装的软件(序号后带有"-"的推荐安装, 带有","的还行). 1开头的都是docker软件
image.png image.png
docker中部署udp端口转发(其它的大同小异):
-
编译udp端口转发代码: https://www.jianshu.com/p/44eded155258 获取可以执行文件. 并复制到磁盘中(如/root), 添加可执行权限
image.png
-
通过armbian-software安装 Docker 和 Portainer(安装成功后有提示访问地址)
-
进入Portainer. 进入如下界面, 点击add container
image.png
-
点击容器的名称可以进去配置重启规则
image.png
安装smb:
apt update (更新apt)
apt install samba (安装smb)
smbpasswd -a root (创建smb账号)
systemctl restart smbd (重启smb)
systemctl enable smbd (开机自启)
在/etc/samba/smb.conf写入:
[mnt]
#对应共享目录的注释,说明信息,及文件名
comment = q5 share
#共享目录的路径
path = /mnt
#允许访问
available = yes
#共享是否可见
browseable = yes
#表示设置是否允许匿名用户访问
; public = yes
#可写
writeable = yes
; valid users = yzh
force create mode = 0644
read only = no
#是否所有人均可访问共享目录
guest ok = no
image.png
配置完后就可以使用了.
网友评论