I was not able to use Geppetto on an Ubuntu server using an X terminal : it was dramatically too slow ! But, using “No Machine” tecnologies like X2Go, it become usable …
On my Ubuntu 15.10 server, I installed both X2Go and Mate, and I installed X2Go client on my Windows 10 laptop as well.
I downloaded Geppetto 4.3.1 from Puppet Labs, and copied it to my Ubuntu virtual machine.
wou@ubuntu:~$ ls -l geppetto-linux.gtk.x86_64-4.3.1-R201501182354.zip -rw-rw-r-- 1 wou wou 100354787 Mar 8 12:08 geppetto-linux.gtk.x86_64-4.3.1-R201501182354.zip
And uncompress this archive :
wou@ubuntu:~$ unzip geppetto-linux.gtk.x86_64-4.3.1-R201501182354.zip
I already have installed a Java runtime …
Thru an X2Go xterminal :
I can launch Geppetto :
Using git, clone a Puppet project as an example (here : “ntp”) :
wou@ubuntu:~$ git clone https://github.com/example42/puppet-ntp.git Cloning into 'puppet-ntp'... remote: Counting objects: 379, done. remote: Total 379 (delta 0), reused 0 (delta 0), pack-reused 379 Receiving objects: 100% (379/379), 63.38 KiB | 0 bytes/s, done. Resolving deltas: 100% (164/164), done. Checking connectivity... done.
Open this project with Geppetto :
Puppet module project :
Set a project name, and browse to open the right project :
Click on Finish, your project example is here :