尝试为电视盒子刷入Armbian
准备
运营商的电视盒子一只 以晶晨芯片的CM311-1为例 查看目前可用的设备列表
双公头usb线 没有现成的可以用两根不要的线剥开对接四芯自己制作
一个闲置的空u盘
(可选)晶晨盒子短接神器 没有的话其实用镊子短接也可以
adb工具 xda的安装教程参考 或者使用开心电视助手替代 链接
balena etcher 或者 rufus 用来写入Armbian镜像到u盘
刷入底包
打开晶晨刷机工具,设置→导入镜像。
点击开始后准备接入线。
关闭电源!!! 插入刷机神器,双公线一头插入盒子靠近网口的那个usb口,另一头接入电脑usb口(2.0的可能好一点)。先在烧录工具上点开始,接入线,然后打开盒子上的电源开关等待烧录工具的提示即可。
刷入Armbian镜像到U盘
在OpenWRT上使用AdGuard Home的DNS服务代替dnsmasq
当前环境
Step1 从仓库下载二进制文件并解压
1 | cd /usr/bin |
Step2 启动AdGuardHome并进入后台
1 | ./AdGuardHome |
出现类似下面的提示就代表AdGuardHome已经启动
这样大概就是成功了,现在我们的AdGuardHome还不能开机运行,需要配置守护进程。
Step3 配置开机启动
搬家整理网络--停更
如题
解决 wg-quick 报错resolvconf: command not found
当前环境
Linux armbian 5.15.139-ophub #1 SMP PREEMPT Mon Nov 20 22:33:18 EST 2023 aarch64 aarch64 aarch64 GNU/Linux
- 使用的软件源
Ubuntu Ports 23.04 luner
问题详情
1 | root@armbian:/etc/wireguard# sudo wg-quick up wg0 |
解决步骤
问题是由无法调用 resolvconf
命令产生的 我们通过直接安装来解决 不同发行版的软件包可能不同
1 | root@armbian:/etc/wireguard# sudo apt install openresolv |
关于 z-library 的访问 (2023-11-28)
目前访问方法
- http://singlelogin.re/
- http://zlibrary-global.se/
- http://zh.loginzlib2vrak5zzpcocc3ouizykn6k5qecgj2tzlnab5wcbqhembyd.onion/ 登录后跳转
- [email protected] 发送邮件自动返回访问地址 (测试被Gmail标记为垃圾邮件)
sudo: unable to resolve host hostname: Name or service not known
问题复现
使用 hostnamectl hostname
命令更改 hostname 之后使用 sudo
后出现报错 sudo: unable to resolve host cloudcone: Name or service not known
解决方案
修改 /etc/hosts
文件 添加 127.0.0.1 cloudcone
::1 cloudcone
cloudcone 是我设置的新 hostname
1 | 27.0.0.1 localhost |
优麒麟版微信修改/etc/lsb-release后识别错误问题
问题发现
使用 tabby 官方提供的 Debian repo 时 发现识别系统为 Kylin 导致无法使用脚本添加 repo
查看脚本信息发现检测的文件为 /etc/lsb-release
解决办法
一番检索后找到了这个帖子 https://v2ex.com/t/906470 发现应该是优麒麟版微信在 /etc
里面拉屎 张小龙你吗死了
添加 repo 的脚本内容先检测是否存在 /etc/lsb-release
再查看二进制文件 lsb_release
所以识别到的系统是 Kylin
查看原版 Debian 使用的的是 lsb_release
所以我们可以直接删除 /etc/lsb-release
这个文件 或者手动修改 /etc/lsb-release
1 | DISTRIB_ID=Debian |
GNU/Linux 使用 CLi 连接无线网
phpMyAdmin + MySQL docker-compose.yaml
1 | version: '3' |