『瀚思彼岸』» 智能家居技术论坛

 找回密码
 立即注册
楼主: neroxps

HASSIO 安装一键脚本

   关闭 [复制链接]

1

主题

16

帖子

142

积分

注册会员

Rank: 2

积分
142
金钱
126
HASS币
0
发表于 2020-12-28 10:15:12 | 显示全部楼层
本帖最后由 suterberg 于 2020-12-28 10:16 编辑
tomhsh 发表于 2020-12-10 10:33
请问出现了这种情况应如何处理呢?
开始 hassio 安装流程。(如出现 [Warning] 请忽略,无须理会)
[warn]

应该是奇葩网卡重启加载比较慢,shell进行到下一步没连上网,昨天我装了一天才发现,建议改hassio_install脚本在重启网卡命令后边加sleep 40s,单独用脚本安装,运行一键脚本后 ~ 目录有一个hassio_install.sh 。 然后再运行一遍一键脚本就可以了。
回复

使用道具 举报

1

主题

34

帖子

142

积分

注册会员

Rank: 2

积分
142
金钱
108
HASS币
0
发表于 2020-12-28 11:15:44 | 显示全部楼层
neroxps 发表于 2020-12-27 19:27
尽量换 debian10的系统吧。

好吧,我看之后换成x86把
回复

使用道具 举报

40

主题

3056

帖子

1万

积分

超级版主

Nero

Rank: 8Rank: 8

积分
11149
金钱
8042
HASS币
182
 楼主| 发表于 2020-12-28 11:29:56 | 显示全部楼层
suterberg 发表于 2020-12-28 10:15
应该是奇葩网卡重启加载比较慢,shell进行到下一步没连上网,昨天我装了一天才发现,建议改hassio_install ...

嗯 这个问题我发现了,但是这个是在官方脚本里面,我后期修改下.
Nero
回复

使用道具 举报

11

主题

271

帖子

3099

积分

论坛元老

Rank: 8Rank: 8

积分
3099
金钱
2828
HASS币
10
发表于 2020-12-28 14:14:26 | 显示全部楼层
[info] 发现系统已安装 docker,跳过 docker 安装
[info] 切换 Docker 源为国内源....
[info] 切换国内源完成
[info] 安装 hassio......
[warn] 下载 hassio_install.sh 官方脚本 第1次
##O#- #
[warn] 从 hub.docker.com 下载 homeassistant/qemux86-64-homeassistant:2020.12.1......
2020.12.1: Pulling from homeassistant/qemux86-64-homeassistant
Digest: sha256:a050c39777b692b59cf76602eba6aa4a62b13399cbffee162d0142477efd9780
Status: Image is up to date for homeassistant/qemux86-64-homeassistant:2020.12.1
docker.io/homeassistant/qemux86-64-homeassistant:2020.12.1
[warn] 开始 hassio 安装流程。(如出现 [Warning] 请忽略,无须理会)
[warn]
[warn] If you want more control over your own system, run
[warn] Home Assistant as a VM or run Home Assistant Core
[warn] via a Docker container.
[warn]
[warn] If you want to abort, hit ctrl+c within 10 seconds...
[warn]
[warn] The following is missing on the host and needs
[warn] to be installed and configured before running this script again
[error] missing: apparmor
Unit hassio-supervisor.service could not be found.

################# 发到论坛时,请把上方日志也一并粘贴发送 ################
########################### Script Version: 2020.12.25.0###########################
########################### System version ###########################
Distributor ID: Debian
Description:    Debian GNU/Linux 10 (buster)
Release:        10
Codename:       buster
########################### System version 2 ###########################
Linux version 4.19.0-13-amd64 ([email protected]) (gcc version 8.3.0 (Debian 8.3.0-6)) #1 SMP Debian 4.19.160-2 (2020-11-28)
########################### System info ###########################
Linux Hass 4.19.0-13-amd64 #1 SMP Debian 4.19.160-2 (2020-11-28) x86_64 GNU/Linux
########################### END ###########################
安装 hassio 失败,请将上方安装信息发送到论坛询问。脚本退出...


之前用ubuntu好好的,昨天换Debian10(debian-10.7.0-amd64-netinst.iso)就这样了。。。。。
回复

使用道具 举报

1

主题

16

帖子

142

积分

注册会员

Rank: 2

积分
142
金钱
126
HASS币
0
发表于 2020-12-28 14:21:29 | 显示全部楼层
roc227 发表于 2020-12-28 14:14
发现系统已安装 docker,跳过 docker 安装
切换 Docker 源为国内源....
切换国内源完成

debian记得把用户加入sudo组,用sudo安装试试,这是大概率环境变量问题,找不到apparmor命令
回复

使用道具 举报

40

主题

3056

帖子

1万

积分

超级版主

Nero

Rank: 8Rank: 8

积分
11149
金钱
8042
HASS币
182
 楼主| 发表于 2020-12-28 14:30:51 | 显示全部楼层
roc227 发表于 2020-12-28 14:14
发现系统已安装 docker,跳过 docker 安装
切换 Docker 源为国内源....
切换国内源完成

上面的 apt 执行成功吗?
Nero
回复

使用道具 举报

40

主题

3056

帖子

1万

积分

超级版主

Nero

Rank: 8Rank: 8

积分
11149
金钱
8042
HASS币
182
 楼主| 发表于 2020-12-28 15:33:25 | 显示全部楼层
roc227 发表于 2020-12-28 14:14
发现系统已安装 docker,跳过 docker 安装
切换 Docker 源为国内源....
切换国内源完成

看看 echo $PATH

要么就是环境变量里面没有 /usr/sbin

要么就是 apparmor 装失败了
Nero
回复

使用道具 举报

0

主题

1

帖子

16

积分

新手上路

Rank: 1

积分
16
金钱
15
HASS币
0
发表于 2020-12-28 16:18:19 | 显示全部楼层
suterberg 发表于 2020-12-28 14:21
debian记得把用户加入sudo组,用sudo安装试试,这是大概率环境变量问题,找不到apparmor命令 ...

apparmor找不到的时候,可能安装到了 /sbin ,可以把 /sbin添加到环境变量,就好了,永久的就直接写到/etc/profile里面
回复

使用道具 举报

11

主题

271

帖子

3099

积分

论坛元老

Rank: 8Rank: 8

积分
3099
金钱
2828
HASS币
10
发表于 2020-12-28 22:47:04 | 显示全部楼层
neroxps 发表于 2020-12-28 15:33
看看 echo $PATH

要么就是环境变量里面没有 /usr/sbin

感谢N大!
确实是环境变量的锅
回复

使用道具 举报

11

主题

271

帖子

3099

积分

论坛元老

Rank: 8Rank: 8

积分
3099
金钱
2828
HASS币
10
发表于 2020-12-28 22:50:35 | 显示全部楼层
Clemence 发表于 2020-12-28 16:18
apparmor找不到的时候,可能安装到了 /sbin ,可以把 /sbin添加到环境变量,就好了,永久的就直接写到/etc ...

感谢感谢!加了个临时变量就OK了
linux真是一窍不通
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-12-24 07:33 , Processed in 0.052999 second(s), 30 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表