1,在Linux_deploy中,点击左上角的按钮,选择设置,会看到“开机自动启动”选择,选中该选项。点击右下角的属性按钮,看到“初始化”项,选中“启用”,点击“初始化设置”进入新的页面,在该页面中,初始路径是/etc/rc.local, 初始用户设置为root(这里的root就是上一个页面中的用户名)。
2,通过ssh root@192.168.*.*连接上linux_deploy,之后cd /etc
root@localhost:/etc# vim rc.local
#!/bin/bash
nohup bash -c 'sudo -i -u root bash -c "source /root/env/bin/activate && hass"'
exit 0
在上面两行代码的中间写上需要自启动的服务,比如home assistant服务。
之后设置可执行权限
root@localhost:/etc# chmod +x rc.local
3,在设置中选择advanced->Auto run,将Linux deploy打开这样就可以自启动Linux_deploy了