本帖最后由 loverlf 于 2018-6-10 23:51 编辑
一:环境配置
· 使用Etcher或者Win32Diskimager刷入系统到SD卡中
· 刷好后在boot分区内新建一个空白文件,并且命名为 ssh【新版树莓派系统默认不开启ssh】
· 默认认用户是pi 密码为raspberry
二:基本配置
修改无线网络连接,主机名,时区,密码等: sudo raspi-config 重启后生效
Change Timezone设置时区,树莓派没有内部时钟,是通过网络获取的时间,进入后选择Asia – Shanghai即可。
重启命令 :
sudo shutdown -r now
复制代码
三:安装
SSH进树莓派,密码为raspberry
sudo nano /etc/apt/sources.list
复制代码
复制下方代码,粘贴上,保存 Ctrl+O,Ctrl+X退出编辑模式
deb http://mirrors.ustc.edu.cn/raspbian/raspbian/ stretch main non-free contrib
deb-src http://mirrors.ustc.edu.cn/raspbian/raspbian/ stretch main non-free contrib
sudo nano /etc/apt/sources.list.d/raspi.list
复制代码
复制下方代码,粘贴上,保存 Ctrl+O,Ctrl+X退出编辑模式
deb http://mirrors.ustc.edu.cn/archive.raspberrypi.org/debian/ stretch main ui
更新
sudo apt-get install \
apt-transport-https \
ca-certificates \
curl \
gnupg2 \
software-properties-common
复制代码
安装 docker
添加 docker 官方 GPG key
curl -fsSL https://download.docker.com/linux/$(. /etc/os-release; echo "$ID")/gpg | sudo apt-key add -
复制代码
添加 Docker CE 仓库
echo "deb [arch=armhf] https://download.docker.com/linux/debian \
$(lsb_release -cs) stable" | \
sudo tee /etc/apt/sources.list.d/docker.list
复制代码
安装 docker-ce
sudo apt-get update
sudo apt-get install docker-ce
sudo usermod -aG docker $USER
复制代码
增加 Docker 仓库镜像
sudo nano /etc/docker/daemon.json
复制代码
复制下方代码,粘贴上,保存 Ctrl+O,Ctrl+X退出编辑模式
{
"registry-mirrors": ["https://registry.docker-cn.com"]
}
更换 python 源
cd ~
mkdir .pip
sudo nano ~/.pip/pip.conf
复制代码
复制下方代码,粘贴上,保存 Ctrl+O,Ctrl+X退出编辑模式
[global]
trusted-host=mirrors.aliyun.com
index-url=http://mirrors.aliyun.com/pypi/simple
复制代码
更新源列表命令
sudo apt-get update
sudo apt-get upgrade -y
sudo apt-get dist-upgrade
复制代码
安装支持库文件
sudo apt-get install bash socat jq
复制代码
更改设置SD为全空间
进入后在高级选项中的第一项
安装Docker UI
docker pull portainer/portainer:latest
复制代码
docker run -d -p 9000:9000 --name portainer --restart=always -e TZ="Asia/Shanghai" -v /var/run/docker.sock:/var/run/docker.sock portainer/portainer
复制代码
打开浏览器中输入树莓派IP地址:http://ip:9000
选择本地Docker socket tomanage a local Docker engine (not available for Windows Containers (WindowsServer 2016))
安装hassio
wget https://raw.githubusercontent.com/home-assistant/hassio-build/master/install/hassio_install
复制代码
bash -x hassio_install -m raspberrypi3
复制代码
访问树莓派IP 地址:http://ip:8123等待安装完成进入界面