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

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

[学习笔记] 手把手教你解决HACS无法访问github问题:无需科学上网

  [复制链接]

106

主题

551

帖子

2793

积分

金牌会员

Rank: 6Rank: 6

积分
2793
金钱
2242
HASS币
20
发表于 2021-11-7 02:48:27 | 显示全部楼层
hassos是不是不能用,少了很多系统命令,也没办法安装
回复

使用道具 举报

5

主题

357

帖子

2057

积分

金牌会员

Rank: 6Rank: 6

积分
2057
金钱
1685
HASS币
60
 楼主| 发表于 2021-11-9 11:07:15 | 显示全部楼层
sxrcm 发表于 2021-10-30 10:35
➜  pi sh github_hosts_update.sh

  % Total    % Received % Xferd  Average Speed   Time    Time      ...

已更新,请使用最新版自动更新hosts脚本
回复

使用道具 举报

5

主题

357

帖子

2057

积分

金牌会员

Rank: 6Rank: 6

积分
2057
金钱
1685
HASS币
60
 楼主| 发表于 2021-11-9 11:08:36 | 显示全部楼层
comeon_000 发表于 2021-11-7 02:48
hassos是不是不能用,少了很多系统命令,也没办法安装

可以试试看,主要看看sed 命令有没有
回复

使用道具 举报

5

主题

357

帖子

2057

积分

金牌会员

Rank: 6Rank: 6

积分
2057
金钱
1685
HASS币
60
 楼主| 发表于 2021-11-9 11:29:06 | 显示全部楼层
咸味土豆 发表于 2021-10-21 09:14
我昨天搞好了,用了一会儿好像就不行了,噗噗噗。。。我是新装的、为了下载addons,不过各地区环 ...

帖子更新了,可以按照第二部分重新配置。之前改的是宿主机hosts,对HA无效,现在改HA容器的hosts,HA就可以自由访问github了
回复

使用道具 举报

0

主题

219

帖子

2607

积分

金牌会员

Rank: 6Rank: 6

积分
2607
金钱
2388
HASS币
0
发表于 2021-11-9 13:18:38 | 显示全部楼层
本帖最后由 sxrcm 于 2021-11-9 13:23 编辑
muxiachuixue 发表于 2021-11-9 11:29
帖子更新了,可以按照第二部分重新配置。之前改的是宿主机hosts,对HA无效,现在改HA容器的hosts,HA就可 ...

我是PVE中安装的HA,在宿主机中可以运行github_docker_hosts_update.sh,hosts文件也更新了,但无法在宿主机中添加定时更新任务,,输入“crontab -e”提示命令不存在,请指教
回复

使用道具 举报

5

主题

357

帖子

2057

积分

金牌会员

Rank: 6Rank: 6

积分
2057
金钱
1685
HASS币
60
 楼主| 发表于 2021-11-9 13:58:46 | 显示全部楼层
sxrcm 发表于 2021-11-9 13:18
我是PVE中安装的HA,在宿主机中可以运行github_docker_hosts_update.sh,hosts文件也更新了,但无法在宿主 ...

根据你的linux 版本google 一下,看看你的linux 如何执行 定时任务
回复

使用道具 举报

2

主题

84

帖子

952

积分

高级会员

Rank: 4

积分
952
金钱
868
HASS币
0
发表于 2021-11-18 14:57:28 | 显示全部楼层
se7enxl 发表于 2021-10-18 14:50
运行replace_hacs_download_mirror.sh后显示
replace_hacs_download_mirror.sh:lin 9: sudo:not found
r ...

没sudo吧
安装命令
apt-get install sudo
回复

使用道具 举报

3

主题

117

帖子

772

积分

高级会员

Rank: 4

积分
772
金钱
655
HASS币
0
发表于 2021-11-18 21:18:01 | 显示全部楼层
这个问题困扰我很久了,我的是HASSIO安装的系统,有些梯子是可以正常更新的,有些梯子却不行。
这些更新会使用到哪些地址?我想把它们加入梯子列表,看看能不能解决问题
回复

使用道具 举报

5

主题

357

帖子

2057

积分

金牌会员

Rank: 6Rank: 6

积分
2057
金钱
1685
HASS币
60
 楼主| 发表于 2021-11-19 10:24:37 | 显示全部楼层
mmygo 发表于 2021-11-18 21:18
这个问题困扰我很久了,我的是HASSIO安装的系统,有些梯子是可以正常更新的,有些梯子却不行。
这些更新会 ...
url = url.replace("raw.githubusercontent.com", "raw.fastgit.org")
if "releases/download/" in url or "archive/refs/" in url:
    url = url.replace("//github.com/", "//hub.fastgit.org/")
回复

使用道具 举报

0

主题

219

帖子

2607

积分

金牌会员

Rank: 6Rank: 6

积分
2607
金钱
2388
HASS币
0
发表于 2021-11-19 16:51:43 | 显示全部楼层
本帖最后由 sxrcm 于 2021-11-19 16:53 编辑
muxiachuixue 发表于 2021-11-9 13:58
根据你的linux 版本google 一下,看看你的linux 如何执行 定时任务

搞不定在宿主机中添加定时任务,最终是借助楼主在/config/packages中添加启动更新的思路,增加了每小时定时执行指令,通过HA的自动化实现了定时更新Hosts。
另外,要让packages目录下的执行脚本运行,需要在configuration.yaml中增加以下配置,否则无效。
homeassistant:
    packages: !include_dir_named packages

感谢楼主!
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-12-22 15:48 , Processed in 0.284347 second(s), 30 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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