Install the UDOO Iot Client service
Choose the UDOO platform you want to use:
Install the UDOO IoT Cloud Client service packages for using UDOO NEO or UDOO QUAD/DUAL as a gateway in UDOO IoT Cloud.
Since the packages are available into the UDOO binary distributions repository, simply open a terminal and run the command
sudo apt update
sudo apt install -y udoo-iot-cloud-client
All the dependencies will be installed with the client.
After the system is ready you can register the Client into the UDOO IoT Cloud Server.
Install the UDOO IoT Cloud Client service packages for using UDOO X86 as a gateway in UDOO IoT Cloud.
For now, the packages are compatible with Ubuntu 17.10 (Artful Aardvark) and Ubuntu 17.04 (Zesty Zapus).
Install Required Packages - curl - Nodejs 6.x
Install curl
if you don't have it done already
sudo apt install -y curl
You also need to have installed Nodejs 6.x
in your distro to run the UDOO IoT Cloud Client.
Heads up! Nodejs 6.x is already available in Ubuntu 17.10 (Artful Aardvark) repositories, so you can directly install it with:
sudo apt install -y nodejs
In order to install Nodejs 6.x
version in the other older distribution, as Ubuntu 17.04, you need to setup the installation.
Install Nodejs 6.x in Ubuntu 17.04 (Zesty Zapus)
To install the UDOO IoT Cloud Client in Ubuntu 17.04 you need to install Nodejs 6.x with the following commands or check the official node documentation to know how to install it:
curl -sL https://deb.nodesource.com/setup_6.x | sudo -E bash -
sudo apt-get install -y nodejs
UDOO IoT Cloud Client service and UDOO Web Conf
Once the dependencies are installed you can install the UDOO packages.
The UDOO IoT Cloud Client packages are available into the UDOO binary distributions repository.
You need to add the UDOO repo as source for apt
before to install the UDOO IoT Client.
Add the UDOO repository and key
curl -s -A "Firefox" https://repository.udoo.org/gpg.key | sudo apt-key add -
echo "deb https://repository.udoo.org/ udoox86 main" | sudo tee /etc/apt/sources.list.d/udoo.list
Now you can update the apt package list and install the UDOO IoT Cloud Client service and the UDOO Web Conf
sudo apt update
sudo apt install -y udoo-iot-cloud-client udoo-web-conf
The packages are now installed, you can go to the next section to Register_the_Client_into_the_UDOO_IoT_Cloud_Server