前言:
今天大家对“ubuntu srv”都比较着重,各位老铁们都想要分析一些“ubuntu srv”的相关知识。那么小编同时在网络上汇集了一些对于“ubuntu srv””的相关资讯,希望看官们能喜欢,咱们一起来了解一下吧!继续上一篇文章HomeAssistant安装在ubuntu20树莓派-1
ubuntu20自带python3.8,我们还需要安装python3-dev,在苹果电脑终端上输入:
sudo apt-get install python3 python3-dev python3-venv python3-pip libffi-dev libssl-dev libjpeg-dev zlib1g-dev autoconf build-essential libopenjp2-7 libtiff5
下面给在服务器上给Home Assistant Core添加一个账号,命名为homeassistant。还可以添加这些arguments:dialout(Z-Wave和Zigbee controllers),gpio(树莓派GPIO),i2c。
在苹果电脑的终端上输入:
sudo useradd -rm homeassistant -G dialout,gpio,i2c
好久没有升级服务器了,有些树莓派上的步骤忘记了,按下面步骤再操作一下吧。
树莓派自带的一些东东也要加入:
sudo add-apt-repository ppa:ubuntu-raspi2/ppa
sudo apt-get update
添加这些group
sudo groupadd -f --system gpio
sudo groupadd -f --system i2c
sudo groupadd -f --system input
sudo groupadd -f --system spi
如果你的树莓派外接了显示器或者电视机,可以添加图形化的桌面:
$ sudo apt-get install xubuntu-desktop # or
$ sudo apt-get install lubuntu-desktop # or
$ sudo apt-get install kubuntu-desktop # etc
以上桌面任意选择,我不需要图形化的桌面,树莓派2/3运行图形化界面肯定不好玩,这里就忽略这一步了。
以上如果是电脑运行ubuntu可以忽略,当然树莓派只要不用gpio啥的也可以忽略。
接下来我们为安装Home Assistant Core创建一个目录并且将owner设置为之前创建的账号homeassistant。
在苹果电脑的终端上输入:
cd /srv
sudo mkdir homeassistant
sudo chown homeassistant:homeassistant homeassistant
神操作开始,为Home Assistant Core创建一个virtual environment
sudo -u homeassistant -H -s
cd /srv/homeassistant
python3.8 -m venv .
source bin/activate
安装需要的python package
激动人心的时刻开始,安装Home Assistant 2021版本。
下一集,我们来运行一下Home Assistant玩玩吧!吃午饭去了...
标签: #ubuntu srv