第一:通过apt在终端中运行以下命令来确保所有系统软件包都是最新的。
sudo apt update
sudo apt upgrade
安装编译依赖:
sudo apt install make gcc g++ libcairo2-dev libjpeg-turbo8-dev libpng-dev libtool-bin libossp-uuid-dev libavcodec-dev libavutil-dev libswscale-dev freerdp2-dev libpango1.0-dev libssh2-1-dev libvncserver-dev libtelnet-dev libssl-dev libvorbis-dev libwebp-dev
第二:安装Apache Tomcat。
sudo apt install tomcat9 tomcat9-admin tomcat9-common tomcat9-user
一旦安装了Tomcat,以下命令即可用于启动和启用它,以便在启动计算机时自动启动:
sudo systemctl start tomcat9
sudo systemctl enable tomcat9
第三:在Ubuntu 20.04安装Apache Guacamole
wget https://downloads.apache.org/guacamole/1.2.0/source/guacamole-server-1.2.0.tar.gz
tar -xvzf guacamole-server-1.2.0.tar.gz
wget https://downloads.apache.org/guacamole/1.3.0/source/guacamole-server-1.3.0.tar.gz
tar -xvzf guacamole-server-1.3.0.tar.gz
wget https://downloads.apache.org/guacamole/1.4.0/source/guacamole-server-1.4.0.tar.gz
tar -xvzf guacamole-server-1.4.0.tar.gz
解压缩的文件夹并运行以下命令:
cd guacamole-server-1.4.0
sudo ./configure --with-init-dir=/etc/init.d
开始安装:
sudo make
sudo make install
sudo ldconfig
下面的命令在启动计算机时自动启动:
sudo systemctl enable guacd
sudo systemctl start guacd
第四:安装Guacamole Client。
下载Java客户端:(也可以进入官网下载安装包)
wget https://mirrors.estointernet.in/apache/guacamole/1.4.0/binary/guacamole-1.4.0.war