Guacamole состоит из guacamole-server (осуществляет подключения через RDP и VNC) и guacamole-client (приложения, которое с помощью HTML5 отображает картинку в браузере)
Зависимости для сборки сервера на Ubuntu 16.04:

sudo apt-get update && sudo apt-get -y upgrade && sudo apt-get -y install wget nano  build-essential libcairo2-dev libfontconfig1-dev libfreetype6-dev libpng12-dev libossp-uuid-dev libssh2-1-dev libpango1.0-dev libfreerdp-dev libfreerdp-plugins-standard libavcodec-dev libavutil-dev libswscale-dev libtelnet-dev libvncserver-dev libpulse-dev libssl-dev libvorbis-dev libwebp-dev libjpeg-turbo8-dev

wget http://apache-mirror.rbc.ru/pub/apache/incubator/guacamole/0.9.11-incubating/source/guacamole-server-0.9.11-incubating.tar.gz
 tar -xvf ./guacamole-server-0.9.11-incubating.tar.gz
 cd guacamole-server-0.9.11-incubating
 ./configure --with-init-dir=/etc/init.d
 make

Для автостарта:

Клиент

 wget http://apache-mirror.rbc.ru/pub/apache/incubator/guacamole/0.9.11-incubating/source/guacamole-client-0.9.11-incubating.tar.gz
 tar -xzf guacamole-client-0.9.11-incubating.tar.gz
 cd guacamole-client-0.9.11-incubating/
mvn package
Enter your comment. Wiki syntax is allowed:
 
  • linux_faq/building_guacamole_from_source.txt
  • Last modified: 2019/02/11 09:13
  • by 127.0.0.1