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

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

HASSIO 安装一键脚本

   关闭 [复制链接]

69

主题

692

帖子

4207

积分

论坛元老

Rank: 8Rank: 8

积分
4207
金钱
3510
HASS币
80
发表于 2020-2-13 23:35:04 | 显示全部楼层
本帖最后由 zhenxiwen 于 2020-2-13 23:48 编辑
neroxps 发表于 2020-2-9 19:06
不要切换源试试,新的树莓派系统可能切换源有问题,我没有树莓派也没法测试。 ...

都试过了,结果一样。不是新的,是pi3.

berrypi3
# 5. 您的 hassio 数据路径为:           /usr/share/hassio
################################################################################
请确认以上信息,继续请按任意键,如需修改请输入 Ctrl+C 结束任务重新执行脚本。

[info]: 跳过切换系统源。
[info]: 安装 hassio 必要依赖.....
Hit:1 http://mirrors.aliyun.com/raspbian/raspbian stretch InRelease
Ign:2 http://mirrors.aliyun.com/debian stretch InRelease
Get:3 http://mirrors.aliyun.com/debian stretch Release [118 kB]
Get:4 http://mirrors.aliyun.com/debian stretch Release.gpg [2,410 B]
Ign:4 http://mirrors.aliyun.com/debian stretch Release.gpg
Reading package lists... Done
W: GPG error: http://mirrors.aliyun.com/debian stretch Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 7638D0442B90D010 NO_PUBKEY 04EE7237B7D453EC NO_PUBKEY EF0F382A1A7B6500
E: The repository 'http://mirrors.aliyun.com/debian stretch Release' is not signed.
N: Uproot@raspberrypi:/home/pi# root@raspberrypi:/home/pi# wget https://code.aliyun.com/neroxps/hassio_install/r                                                                                                                                                             aw/master/install.sh
bash: root@raspberrypi:/home/pi#: No such file or directory
root@raspberrypi:/home/pi# --2020-02-13 15:45:20--  https://code.aliyun.com/neroxps/hassio_install/raw/mast                                                                                                                                                             er/install.sh
bash: --2020-02-13: command not found
root@raspberrypi:/home/pi# Resolving code.aliyun.com (code.aliyun.com)... 120.55.150.20
bash: syntax error near unexpected token `('
root@raspberrypi:/home/pi# Connecting to code.aliyun.com (code.aliyun.com)|120.55.150.20|:443... connected.
bash: syntax error near unexpected token `('
root@raspberrypi:/home/pi# HTTP request sent, awaiting response... 200 OK
bash: HTTP: command not found
root@raspberrypi:/home/pi# Length: unspecified [text/plain]
bash: Length:: command not found
root@raspberrypi:/home/pi# Saving to: ‘install.sh.2’
bash: Saving: command not found
root@raspberrypi:/home/pi#
#root@raspberrypi:/home/pi# install.sh.2            [ <=>                ]  22.91K  --.-KB/s    in 0.04s
bash: =: No such file or directory
root@raspberrypi:/home/pi#
root@raspberrypi:/home/pi# 2020-02-13 15:45:21 (596 KB/s) - ‘install.sh.2’ saved [23463]
bash: syntax error near unexpected token `('
root@raspberrypi:/home/pi#
root@raspberrypi:/home/pi# root@raspberrypi:/home/pi# chmod a+x install.sh
bash: root@raspberrypi:/home/pi#: No such file or directory
root@raspberrypi:/home/pi# root@raspberrypi:/home/pi# ./install.sh
bash: root@raspberrypi:/home/pi#: No such file or directory
root@raspberrypi:/home/pi# (1). 是否将系统源切换为中科大(USTC)源(目前支持 Debian Ubuntu Raspbian 三款系统)
bash: syntax error near unexpected token `.'
root@raspberrypi:/home/pi# 请输入 y or n(默认 yes):n
bash: syntax error near unexpected token `)'
root@raspberrypi:/home/pi#
root@raspberrypi:/home/pi#
root@raspberrypi:/home/pi# (2). 找到该系统中有以下用户名
bash: syntax error near unexpected token `.'
root@raspberrypi:/home/pi# 如下方列表未显示你的用户名,请切换回你用户账号后输入 sudo usermod -aG docker $USER 添加用户到 docker 用户组。
bash: 如下方列表未显示你的用户名,请切换回你用户账号后输入: command not found
root@raspberrypi:/home/pi#     [1]: pi
bash: [1]:: command not found
root@raspberrypi:/home/pi#     [2]: systemd-coredump
bash: [2]:: command not found
root@raspberrypi:/home/pi#     : 跳过
bash: :: command not found
root@raspberrypi:/home/pi# 请输入你需要使用 docker 的用户名序号,以加入 docker 用户组:1
bash: 请输入你需要使用: command not found
root@raspberrypi:/home/pi# 将pi用户添加至 docker 用户组。
bash: 将pi用户添加至: command not found
root@raspberrypi:/home/pi#
root@raspberrypi:/home/pi#
root@raspberrypi:/home/pi# (3).是否需要替换 docker 默认源?
bash: syntax error near unexpected token `.是否需要替换'
root@raspberrypi:/home/pi# 请输入 yes 或者 no(默认:yes):n
bash: 请输入: command not found
root@raspberrypi:/home/pi#
▒root@raspberrypi:/home/pi#
root@raspberrypi:/home/pi# (4).请选择你设备类型(默认:qemux86)
bash: syntax error near unexpected token `.请选择你设备类型(默认:qemux86)'
root@raspberrypi:/home/pi#     [1]: intel-nuc: 英特尔的nuc小主机
bash: [1]:: command not found
root@raspberrypi:/home/pi#     [2]: odroid-c2: 韩国odroid-c2
bash: [2]:: command not found
root@raspberrypi:/home/pi#     [3]: odroid-xu: 韩国odroid-xu
bash: [3]:: command not found
root@raspberrypi:/home/pi#     [4]: orangepi-prime: 香橙派
bash: [4]:: command not found
root@raspberrypi:/home/pi#     [5]: qemuarm: 通用arm设备(例如斐讯N1)
bash: syntax error near unexpected token `)'
root@raspberrypi:/home/pi#     [6]: qemux86: 通用X86(普通的PC机电脑)
bash: [6]:: command not found
root@raspberrypi:/home/pi#     [7]: raspberrypi: 树莓派一代
bash: [7]:: command not found
root@raspberrypi:/home/pi#     [8]: raspberrypi2: 树莓派二代
bash: [8]:: command not found
root@raspberrypi:/home/pi#     [9]: raspberrypi3: 树莓派三代
bash: [9]:: command not found
root@raspberrypi:/home/pi#     [10]: raspberrypi4: 树莓派四代
bash: [10]:: command not found
root@raspberrypi:/home/pi#     [11]: tinker: 华硕tinker
bash: [11]:: command not found
root@raspberrypi:/home/pi# 输入数字 (1-11):9
bash: syntax error near unexpected token `1-11'
root@raspberrypi:/home/pi# 你选择了 raspberrypi3
bash: 你选择了: command not found
root@raspberrypi:/home/pi#
root@raspberrypi:/home/pi#
root@raspberrypi:/home/pi# (5).是否需要设置 hassio 数据保存路径(默认:/usr/share/hassio)
bash: syntax error near unexpected token `.是否需要设置'
root@raspberrypi:/home/pi# 请输入 yes 或 no (默认:no):
bash: syntax error near unexpected token `('
root@raspberrypi:/home/pi# hassio 数据路径为默认路径: /usr/share/hassio
bash: hassio: command not found
root@raspberrypi:/home/pi#  ################################################################################
root@raspberrypi:/home/pi#  # 1. 是否将系统源切换为中科大(USTC)源: 否
root@raspberrypi:/home/pi#  # 2. 是否将用户添加至 Docker 用户组:   是,添加用户为 pi
root@raspberrypi:/home/pi#  # 3. 是否将 Docker 源切换至国内源:     否
root@raspberrypi:/home/pi#  # 4. 您的设备类型为:                   raspberrypi3
root@raspberrypi:/home/pi#  # 5. 您的 hassio 数据路径为:           /usr/share/hassio
root@raspberrypi:/home/pi#  ################################################################################
root@raspberrypi:/home/pi# 请确认以上信息,继续请按任意键,如需修改请输入 Ctrl+C 结束任务重新执行脚本。
bash: 请确认以上信息,继续请按任意键,如需修改请输入: command not found
root@raspberrypi:/home/pi#
root@raspberrypi:/home/pi# [info]: 跳过切换系统源。
bash: [info]:: command not found
root@raspberrypi:/home/pi# [info]: 安装 hassio 必要依赖.....
bash: [info]:: command not found
root@raspberrypi:/home/pi# Hit:1 http://mirrors.aliyun.com/raspbian/raspbian stretch InRelease
bash: Hit:1: command not found
root@raspberrypi:/home/pi# Ign:2 http://mirrors.aliyun.com/debian stretch InRelease
bash: Ign:2: command not found
root@raspberrypi:/home/pi# Get:3 http://mirrors.aliyun.com/debian stretch Release [118 kB]
bash: Get:3: command not found
root@raspberrypi:/home/pi# Get:4 http://mirrors.aliyun.com/debian stretch Release.gpg [2,410 B]
bash: Get:4: command not found
root@raspberrypi:/home/pi# Ign:4 http://mirrors.aliyun.com/debian stretch Release.gpg
bash: Ign:4: command not found
root@raspberrypi:/home/pi# Reading package lists... Done
bash: Reading: command not found
root@raspberrypi:/home/pi# W: GPG error: http://mirrors.aliyun.com/debian stretch Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 7638D0442B90D010 NO_PUBKEY 04EE7237B7D453EC NO_PUBKEY EF0F382A1A7B6500
> E: The repository 'http://mirrors.aliyun.com/debian stretch Release' is not signed.
> N: Updating from such a repository can't be done securely, and is therefore disabled by default.
bash: W:: command not found
root@raspberrypi:/home/pi# N: See apt-secure(8) manpage for repository creation and user configuration details.
bash: syntax error near unexpected token `('
root@raspberrypi:/home/pi# Reading package lists... Done
bash: Reading: command not found
root@raspberrypi:/home/pi# Building dependency tree
bash: Building: command not found
root@raspberrypi:/home/pi# Reading state information... Done
bash: Reading: command not found
root@raspberrypi:/home/pi# jq is already the newest version (1.5+dfsg-1.3).
bash: syntax error near unexpected token `('
root@raspberrypi:/home/pi# socat is already the newest version (1.7.3.1-2+deb9u1).
bash: syntax error near unexpected token `('
root@raspberrypi:/home/pi# avahi-daemon is already the newest version (0.7-4+b1).
bash: syntax error near unexpected token `('
root@raspberrypi:/home/pi# curl is already the newest version (7.64.0-4).
bash: syntax error near unexpected token `('
root@raspberrypi:/home/pi# net-tools is already the newest version (1.60+git20180626.aebd88e-1).
bash: syntax error near unexpected token `('
root@raspberrypi:/home/pi# 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
bash: 0: command not found
root@raspberrypi:/home/pi# [info]: 安装 Docker 引擎.....
bash: [info]:: command not found
root@raspberrypi:/home/pi# # Executing docker install script, commit: f45d7c11389849ff46a6b4d94e0dd1ffebca32c1
root@raspberrypi:/home/pi# + sh -c apt-get update -qq >/dev/null
bash: +: command not found
root@raspberrypi:/home/pi# W: GPG error: http://mirrors.aliyun.com/debian stretch Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 7638D0442B90D010 NO_PUBKEY 04EE7237B7D453EC NO_PUBKEY EF0F382A1A7B6500
> E: The repository 'http://mirrors.aliyun.com/debian stretch Release' is not signed.
>
> ################# 发到论坛时,请把上方日志也一并粘贴发送 ################
> ########################### System version ###########################
> Distributor ID: Raspbian
> Description:    Raspbian GNU/Linux 10 (buster)
> Release:        10
> Codename:       buster
> ########################### System version 2 ###########################
> Linux version 4.19.97-v7+ (dom@buildbot) (gcc version 4.9.3 (crosstool-NG crosstool-ng-1.22.0-88-g8460611)) #1294 SMP Thu Jan 30 13:15:58 GMT 2020
> ########################### System info ###########################
> Linux raspberrypi 4.19.97-v7+ #1294 SMP Thu Jan 30 13:15:58 GMT 2020 armv7l GNU/Linux
> ########################### END ###########################
> \033[0;31m[ERROR]: Docker 安装失败,请检查上方安装错误信息。 你也可以选择通过搜索引擎,搜索你系统安装docker的方法,安装后重新执行脚本。\033[0m
>
>  相关问题可以访问https://bbs.iobroker.cn或者加QQ群776817275咨询


回复

使用道具 举报

1

主题

123

帖子

626

积分

高级会员

Rank: 4

积分
626
金钱
503
HASS币
0
发表于 2020-2-14 00:15:13 | 显示全部楼层
111.png


请问下,更新失败后重新运行脚本安装的话,已经下载并解压缩过的文件会自动清理吗?
回复

使用道具 举报

40

主题

3057

帖子

1万

积分

超级版主

Nero

Rank: 8Rank: 8

积分
11135
金钱
8028
HASS币
182
 楼主| 发表于 2020-2-14 14:40:45 | 显示全部楼层
oosee 发表于 2020-2-14 00:15
请问下,更新失败后重新运行脚本安装的话,已经下载并解压缩过的文件会自动清理吗?
...

不会
Nero
回复

使用道具 举报

19

主题

416

帖子

2401

积分

金牌会员

Rank: 6Rank: 6

积分
2401
金钱
1980
HASS币
20
发表于 2020-2-14 15:17:36 | 显示全部楼层
root@aml:~# wget https://code.aliyun.com/neroxps/ ... w/master/install.sh
--2020-02-14 15:15:00--  https://code.aliyun.com/neroxps/ ... w/master/install.sh
正在解析主机 code.aliyun.com (code.aliyun.com)... 失败:未知的名称或服务。
wget: 无法解析主机地址 “code.aliyun.com”
root@aml:~# chmod a+x install.sh
root@aml:~# ./install.sh
解析不到 。。。。。
回复

使用道具 举报

0

主题

98

帖子

564

积分

高级会员

Rank: 4

积分
564
金钱
466
HASS币
0
发表于 2020-2-15 11:30:08 | 显示全部楼层
非常感谢,本来在群晖docker上使用,但是迁移起来实在是麻烦
回复

使用道具 举报

1

主题

123

帖子

626

积分

高级会员

Rank: 4

积分
626
金钱
503
HASS币
0
发表于 2020-2-15 17:54:25 | 显示全部楼层

呃,能清理吗?N1,内存太小。。。。
回复

使用道具 举报

0

主题

2

帖子

21

积分

新手上路

Rank: 1

积分
21
金钱
19
HASS币
0
发表于 2020-2-16 14:54:00 | 显示全部楼层
获取:11 http://mirrors.ustc.edu.cn/archive.raspberrypi.org/debian buster/main armhf Packages [277 kB]
正在读取软件包列表... 完成                                                     
W: GPG 错误:http://mirrors.aliyun.com/debian stretch Release: 由于没有公钥,无法验证下列签名: NO_PUBKEY 7638D0442B90D010 NO_PUBKEY 04EE7237B7D453EC NO_PUBKEY EF0F382A1A7B6500
E: 仓库 “http://mirrors.aliyun.com/debian stretch Release” 没有数字签名。
N: 无法安全地用该源进行更新,所以默认禁用该源。
N: 参见 apt-secure(8) 手册以了解仓库创建和用户配置方面的细节。

################# 发到论坛时,请把上方日志也一并粘贴发送 ################
########################### System version ###########################
Distributor ID:        Raspbian
Description:        Raspbian GNU/Linux 10 (buster)
Release:        10
Codename:        buster
########################### System version 2 ###########################
Linux version 4.19.97-v7l+ (dom@buildbot) (gcc version 4.9.3 (crosstool-NG crosstool-ng-1.22.0-88-g8460611)) #1294 SMP Thu Jan 30 13:21:14 GMT 2020
########################### System info ###########################
Linux raspberrypi 4.19.97-v7l+ #1294 SMP Thu Jan 30 13:21:14 GMT 2020 armv7l GNU/Linux
########################### END ###########################
[ERROR]: 系统源切换错误,请检查网络连接是否正常,脚本退出
回复

使用道具 举报

19

主题

416

帖子

2401

积分

金牌会员

Rank: 6Rank: 6

积分
2401
金钱
1980
HASS币
20
发表于 2020-2-17 00:24:53 | 显示全部楼层
老大救命啊
20-02-16 15:52:12 ERROR (MainThread) [asyncio] Task exception was never retrieved
future: <Task finished coro=<Addon.start() done, defined at /usr/src/hassio/hassio/addons/addon.py:456> exception=AddonsError()>
Traceback (most recent call last):
  File "/usr/src/hassio/hassio/addons/addon.py", line 467, in start
    await self.write_options()
  File "/usr/src/hassio/hassio/addons/addon.py", line 372, in write_options
    raise AddonsError()
hassio.exceptions.AddonsError
重启 提示这个  但这个目录没东西啊

回复

使用道具 举报

19

主题

416

帖子

2401

积分

金牌会员

Rank: 6Rank: 6

积分
2401
金钱
1980
HASS币
20
发表于 2020-2-17 00:43:56 | 显示全部楼层
20-02-16 16:41:28 ERROR (MainThread) [asyncio] Task exception was never retrieved
future: <Task finished coro=<Addon.start() done, defined at /usr/src/hassio/hassio/addons/addon.py:456> exception=AddonsError()>
Traceback (most recent call last):
  File "/usr/src/hassio/hassio/addons/addon.py", line 467, in start
    await self.write_options()
  File "/usr/src/hassio/hassio/addons/addon.py", line 372, in write_options
    raise AddonsError()
hassio.exceptions.AddonsError
20-02-16 16:41:33 INFO (MainThread) [hassio.addons] Phase 'services' start 0 add-ons
20-02-16 16:41:33 INFO (SyncWorker_9) [hassio.docker.interface] Start homeassistant/qemuarm-64-homeassistant
20-02-16 16:41:36 INFO (MainThread) [hassio.services.modules.mqtt] Set core_mosquitto as service provider for mqtt
20-02-16 16:42:37 INFO (MainThread) [__main__] Stopping Hass.io
20-02-16 16:42:37 INFO (MainThread) [hassio.api] Stop API on 172.30.32.2
20-02-16 16:42:37 INFO (MainThread) [hassio.misc.forwarder] Stop DNS forwarding
20-02-16 16:42:37 INFO (MainThread) [hassio.core] Hass.io is down
20-02-16 16:42:37 INFO (MainThread) [__main__] Close Hass.io
20-02-16 16:42:37 ERROR (MainThread) [asyncio] Task was destroyed but it is pending!
task: <Task pending coro=<HassIO.start() running at /usr/src/hassio/hassio/core.py:123> wait_for=<Future pending cb=[<TaskWakeupMethWrapper object at 0xffff9290ab50>()]>>
回复

使用道具 举报

19

主题

416

帖子

2401

积分

金牌会员

Rank: 6Rank: 6

积分
2401
金钱
1980
HASS币
20
发表于 2020-2-21 11:02:57 | 显示全部楼层
帮忙看下日志
Traceback (most recent call last):
  File "/usr/local/lib/python3.7/concurrent/futures/_base.py", line 324, in _invoke_callbacks
    callback(self)
  File "/usr/local/lib/python3.7/asyncio/futures.py", line 365, in _call_set_state
    dest_loop.call_soon_threadsafe(_set_state, destination, source)
  File "uvloop/loop.pyx", line 1265, in uvloop.loop.Loop.call_soon_threadsafe
  File "uvloop/loop.pyx", line 635, in uvloop.loop.Loop._call_soon
  File "uvloop/loop.pyx", line 639, in uvloop.loop.Loop._call_soon_handle
  File "uvloop/loop.pyx", line 668, in uvloop.loop.Loop._check_closed
RuntimeError: Event loop is closed
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-6-1 09:22 , Processed in 1.235989 second(s), 39 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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