From 35fcfcfc3201e0cb423301434ce98570c9537222 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Magnus=20=C3=98verli?= Date: Wed, 28 Nov 2018 22:58:31 +0100 Subject: [PATCH 1/4] Clarify install of docker Updated description of installation to avoid possible confusion regarding docker as a dependency. --- source/hassio/installation.markdown | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/source/hassio/installation.markdown b/source/hassio/installation.markdown index 5348952fbabd..f99f20e66785 100644 --- a/source/hassio/installation.markdown +++ b/source/hassio/installation.markdown @@ -72,16 +72,22 @@ This is the list of packages you need to have available on your system that will - ca-certificates - curl - dbus - - docker - jq - network-manager - socat - software-properties-common -To perform the Hass.io installation, run the following command as root: +You also need to have Docker-CE installed. There is well documented procedures for installing docker on Ubuntu at [Docker.com](https://docs.docker.com/install/linux/docker-ce/ubuntu/). + +To perform the Hass.io installation, run the following commands: ```bash -$ curl -sL https://raw.githubusercontent.com/home-assistant/hassio-build/master/install/hassio_install | bash -s +sudo -i +add-apt-repository universe +apt-get update +apt-get install -y apparmor-utils apt-transport-https avahi-daemon ca-certificates curl dbus jq network-manager socat software-properties-common +curl -sSL https://get.docker.com | sh +curl -sL "https://raw.githubusercontent.com/home-assistant/hassio-build/master/install/hassio_install" | bash -s ```

From 7de872f9144c69a4c55b5cf766f0f848355cc462 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Magnus=20=C3=98verli?= Date: Wed, 5 Dec 2018 14:08:07 +0100 Subject: [PATCH 2/4] Details on tested environment Underlining Ubuntu as the tested environment for the given instructions. --- source/hassio/installation.markdown | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/hassio/installation.markdown b/source/hassio/installation.markdown index f99f20e66785..67757aa18114 100644 --- a/source/hassio/installation.markdown +++ b/source/hassio/installation.markdown @@ -63,7 +63,7 @@ If you copy over your existing Home Assistant configuration, make sure to enable ## {% linkable_title Alternative: install on generic Linux server %} For advanced users, it is also possible to try Hass.io on your [Linux server or inside a virtual machine][linux]. - +Examples given here are tested on Ubuntu, but the instructions should work as a guideline for installing on other linux distros. This is the list of packages you need to have available on your system that will run Hass.io if you are using Debian/Ubuntu: - apparmor-utils From d3119dbc08379c869dc1b98fbe14d506cd6cb383 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Magnus=20=C3=98verli?= Date: Thu, 6 Dec 2018 20:30:14 +0100 Subject: [PATCH 3/4] Removed redundant docker install step Removed step from hass.io installation instructions wherein installing docker. Installation of Docker-CE is already documented. --- source/hassio/installation.markdown | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/source/hassio/installation.markdown b/source/hassio/installation.markdown index 67757aa18114..e00317558d43 100644 --- a/source/hassio/installation.markdown +++ b/source/hassio/installation.markdown @@ -83,10 +83,13 @@ To perform the Hass.io installation, run the following commands: ```bash sudo -i + add-apt-repository universe + apt-get update + apt-get install -y apparmor-utils apt-transport-https avahi-daemon ca-certificates curl dbus jq network-manager socat software-properties-common -curl -sSL https://get.docker.com | sh + curl -sL "https://raw.githubusercontent.com/home-assistant/hassio-build/master/install/hassio_install" | bash -s ``` From bdabb7d64d22c22f2b610df0bcd6e3b51092f98c Mon Sep 17 00:00:00 2001 From: Franck Nijhof Date: Wed, 26 Dec 2018 13:54:49 +0100 Subject: [PATCH 4/4] :pencil2: Tweaks --- source/hassio/installation.markdown | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/source/hassio/installation.markdown b/source/hassio/installation.markdown index e00317558d43..83b0566e5dea 100644 --- a/source/hassio/installation.markdown +++ b/source/hassio/installation.markdown @@ -36,7 +36,7 @@ The following will take you through the steps required to install Hass.io. 3. Optional - set up the WiFi or static IP: On a USB stick, create the `network/my-network` file and follow the [HassOS howto][hassos-network]. -4. For image based installs insert the SD card (and optional USB stick) into the device. +4. For image-based installs insert the SD card (and optional USB stick) into the device. 5. Turn on your device or virtual appliance. On first boot, it downloads the latest version of Home Assistant which takes around 20 minutes (slower/faster depending on the platform and your Internet connection). @@ -63,7 +63,8 @@ If you copy over your existing Home Assistant configuration, make sure to enable ## {% linkable_title Alternative: install on generic Linux server %} For advanced users, it is also possible to try Hass.io on your [Linux server or inside a virtual machine][linux]. -Examples given here are tested on Ubuntu, but the instructions should work as a guideline for installing on other linux distros. +Examples given here are tested on Ubuntu, but the instructions should work as a guideline for installing on other Linux distrubutions. + This is the list of packages you need to have available on your system that will run Hass.io if you are using Debian/Ubuntu: - apparmor-utils @@ -77,7 +78,12 @@ This is the list of packages you need to have available on your system that will - socat - software-properties-common -You also need to have Docker-CE installed. There is well documented procedures for installing docker on Ubuntu at [Docker.com](https://docs.docker.com/install/linux/docker-ce/ubuntu/). +You also need to have Docker-CE installed. There is well-documented procedures for installing Docker on Ubuntu at [Docker.com](https://docs.docker.com/install/linux/docker-ce/ubuntu/). + +

+ Some distributions, like Ubuntu, have a `docker.io` package available. Using that packages will cause issues! + Be sure to install the official Docker-CE from the above listed URL. +

To perform the Hass.io installation, run the following commands: