2.机顶盒晶晨s905l3b芯片--armbian安装Homeassistant之Home Assistant Supervised

声明:

由于固件、软件、镜像等持续更新,本文仅代表当前所使用版本的流畅安装记录。行文略长,关键代码处会配以截图展示,请自行对比是否存在差异导致安装失败!如有疏忽之处,还请见谅!刷机有风险,请慎重选择,一切源于本文造成的后果自负,笔者概不负责!

介绍一下Home Assistant的几个版本,因为我安装的是Home Assistant Supervised 版本

根据官网https://www.home-assistant.io/installation/信息有以下四个版本

1.Supervisor: (中文=管理员)就是以前的HassIO/Hass.io,是用来管理和更新Home Assistant Core,管理操作系统,管理docker(HA和加载项),以及管理前三者之前的API和互动,它自己在docker容器里面,并且管理着其他容器。

2.Home Assistant Core:这个以前就叫Home Assistant(core=核心)

3.Home Assistant OS(HAOS): 以前叫HassOS,是官方为树莓派打造的基于Linux的操作系统,包含了Home Assistant core, Supervisor,也就是完整的全套,可以直接安装于树莓派或者虚拟机,这是官方推荐安装方法。

4.Home Assistant Supervised: 这个也是全套,跟HAOS的区别是可以装在普通Linux上因此适合更多硬件,N1用的就是这个。安装原理就是手动把docker,Home Assistant Core、Supervisor和其他所有必要组件安装在普通Linux系统上。为了花更多精力提升HA本上而不是debug各种兼容性问题,去年官方大幅减少支持的环境,目前唯一支持的是Debian 11,否则,轻则安装完后显示“不支持的操作系统”,重则无法安装)
在这里插入图片描述

我已经安装好了Home Assistant Supervised发现存在一些问题

问题1、systemd-resolved依赖的问题

我用的解决法2,方法1我没有测试

解决法1,直接用忽略代码强制安装

但是得先下载,下载HA-supervised代码如下
sudo -i wget https://github.com/home-assistant/supervised-installer/releases/download/1.5.0/homeassistant-supervised.deb
忽略systemd-resolved,强制安装的代码如下
sudo dpkg -i --ignore-depends=systemd-resolved homeassistant-supervised.deb

解决法2,

您可以使用equals创建一个假的包,这将满足缺少的依赖关系。
Install equivs 安装命令
sudo apt install equivs
Generate a template control file 生成模板控制文件
equivs-control systemd-resolved.control
Fix the package name 修复包名
sed -i 's/<package name; defaults to equivs-dummy>/systemd-res

### 回答1: 四川联通数码视讯Q5/Q7-G1.0.01-S905L-M2-ML线固件是指对该设备进行固件写的操作。所谓线固件,是指通过数据线连接设备和电脑,在电脑上操作写固件的过程。 首先,在进行线固件之前,我们需要准备一台电脑,并下载相关的线工具和对应的固件。 接下来,我们先把要写的固件文件下载到电脑中的一个文件夹里,并确保文件名没有中文和特殊字符。然后,我们将设备关机,并按住某个特定的组合键,例如同时按住音量上键和电源键,将设备进入写模式。 然后,我们需要将设备通过数据线连接到电脑上。确保电脑能够正常识别到设备,并打开之前下载的线工具。在线工具中选择对应设备型号和固件文件,开始写固件的操作。写固件的过程可能需要一段时间,请耐心等待写完成。 当写完成后,线工具会给出相应的提示。此时,我们可以断开设备与电脑的连接,然后重新启动设备。设备将会安装写的固件,并进入到新的系统中。 需要注意的是,在进行线固件的操作时,一定要选择正确的固件版本,以免导致设备变砖或出现其他问题。同时,在进行线操作时,请备份好设备中的重要数据,以免数据丢失。 总之,通过线固件操作,可以更新设备的系统版本,修复系统bug和提升设备性能,但在操作过程中需谨慎,以免出现不可逆的问题。 ### 回答2: 四川联通数码视讯Q5/Q7-G1.0.01-S905L-M2-ML是一款数码视讯设备,可能需要线固件的情况常见于设备操作系统出现问题或需要更新系统版本的情况。 对于线固件操作过程的具体步骤,因设备型号和固件版本的不同可能会有所差异,下面是一般线固件的步骤供参考: 1. 首先,确保设备电量充足,并备份个人数据。因为线固件的过程会清除设备中的所有数据和设置。 2. 在电脑上下载适用于四川联通数码视讯Q5/Q7-G1.0.01-S905L-M2-ML设备的线固件。可以通过在四川联通官网或其他可靠网站查找相关固件。 3. 下载并安装机工具和USB驱动程序。常见的机工具有SP Flash Tool、Odin等。 4. 打开机工具,并将设备连接到电脑。确保设备已进入机模式。机模式的进入方式可能因设备型号而异,可以在设备使用说明书或通过搜索了解相关信息。 5.机工具中选择下载的固件文件,并点击开始机按钮。等待机过程完成,机工具会显示进度条。请耐心等待,不要断开设备与电脑的连接。 6. 机完成后,设备会自动重启,并使用新的固件版本。可能需要重新设置设备中的一些配置信息,如Wi-Fi密码、账户等。 需要注意的是,线固件操作对设备有一定风险。如果操作不当,可能会导致设备损坏或变砖。因此,在线固件前,建议先了解设备型号、固件版本和机工具的兼容性,并参考官方说明或专业教程进行操作。如果对此不熟悉,建议咨询专业人士或联系设备制造商的客服获取帮助。 ### 回答3: 四川联通数码视讯q5/q7-g1.0.01-s905l-m2-ml线固件是指在四川联通数码视讯q5/q7-g1.0.01-s905l-m2-ml设备上将固件写或更新的操作。线固件是一种在手机或电子设备上通过写新的固件版本来更新设备软件的方法。 line固件的步骤如下: 1.下载合适的固件:首先需要找到适用于四川联通数码视讯q5/q7-g1.0.01-s905l-m2-ml设备的固件版本。这可以在官方网站或相关论坛上找到。 2.备份重要数据:在写固件之前,建议备份设备中的重要数据。写固件操作可能会导致数据丢失,因此备份是非常重要的。 3.解压固件文件:将下载的固件文件解压到计算机上的一个文件夹中。 4.连接设备到计算机:使用USB数据线将四川联通数码视讯q5/q7-g1.0.01-s905l-m2-ml设备连接到计算机上。 5.进入机模式:根据设备型号的不同,进入设备特定的机模式。在该模式下,设备将能够与计算机进行通信。 6.选择固件:打开机工具,在工具界面中选择已解压的固件文件。 7.写固件:按照机工具的提示,开始写固件。这个过程可能会需要一些时间,设备将会自动重新启动。 8.固件写完成:当写过程完成后,工具会显示写成功的信息。此时可以从计算机上安全地断开设备。 请注意,在写固件时要遵循相关操作指南和提示。错误的写操作可能会导致设备损坏或其他问题,因此应确保操作安全可靠。如果对此操作不太熟悉,建议咨询专业人士或寻求相关的技术支持。
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值