The Whyis installer is layered, which allows for maximum flexibility. Each layer is runnable by itself, resulting in a functional Whyis.
If you do not have Ubuntu 16.04, please use VirtualBox, VMWare, or another virtualization tool to create a VM with Ubuntu 16.04 installed. Whyis requires at least 4 GB of memory and 30GB of disk space.
install.sh, that installs Puppet and the needed modules, and then runs the Layer 1 Puppet script.
puppet/manifests/install.ppcan be used directly by current Puppet users that want to incorporate Whyis deployment into their existing Puppet infrastructure.
** Whyis installations are currently supported on Ubuntu 16.04. **
This is useful for deploying production knowledge graphs, or for developers who already have a machine (virtual or otherwise) that is ready to run Whyis. Currently, we only support installing on Ubuntu 16.04.
bash < <(curl -skL https://raw.githubusercontent.com/tetherless-world/whyis/release/install.sh)
To install using the development branch of Whyis, use the master install script:
bash < <(curl -skL https://raw.githubusercontent.com/tetherless-world/whyis/master/install.sh)
Download the ISO file for Ubuntu Server 16.04 from: https://www.ubuntu.com/download/server.
From VM VirtualBox Manager, Select “New” to create a new VM.
In the following window, name your VM and select Type Linux and Version Ubuntu.
Choose the desired memory and space settings, and complete the VM creation.
Before starting the newly created VM, right click the VM and go to its Settings.
Under Storage, select Controller IDE and specify your ISO file. Press Ok to save the settings.
Now, when you start the VM, it should install a new Ubuntu desktop. You can now just follow the instructions for installing Whyis onto a Ubuntu system.