1
0
mirror of https://git.koehlerweb.org/frodovdr/guac-install synced 2025-06-28 20:53:33 +02:00

Compare commits

...

5 Commits

Author SHA1 Message Date
f49cb52868 Update README.md 2021-03-15 13:44:41 -05:00
8e5b3dc8a1 Update docker-install.sh
Try automatic docker remediation
2021-03-15 13:10:52 -05:00
552f50eaf4 Update docker-install.sh
Update to default-mysql-client
2021-03-15 13:06:18 -05:00
cef02d5633 Add link to get-docker script 2021-03-15 12:58:51 -05:00
abb5449c71 Update docker-install.sh
Add a check and note about apt prerequisites
2021-03-15 12:56:34 -05:00
2 changed files with 24 additions and 2 deletions

View File

@ -1,6 +1,6 @@
# guac-install # guac-install
I've maintained this script for quite a few years now with the help of the other contributors and it seems to be getting more and more fragmented as libraries and system OSes diverge in their package management. I plan to continue mantaining the install script, but, I do highly suggest that more people try to use the containerized (docker) version. As it should work on basically any OS with Docker support. I've maintained this script for quite a few years now with the help of the other contributors and it seems to be getting more and more fragmented as libraries and system OSes diverge in their package management. I plan to continue mantaining the install script, but, I do highly suggest that more people try to use the containerized (docker) version. As it should work on basically any 64bit OS with Docker support. (That mean it doesn't work on 32bit ARM/Rasp Pi)
## NOTE: Ubuntu users having issues with RDP have reported the following fix: ## NOTE: Ubuntu users having issues with RDP have reported the following fix:
``` ```

View File

@ -53,7 +53,29 @@ fi
# Install Stuff # Install Stuff
apt-get update apt-get update
apt-get -y install docker-ce docker-ce-cli containerd.io mysql-client wget
# Install mysql-client and wget if they don't already have it
apt-get -y install default-mysql-client wget
if [ $? -ne 0 ]; then
echo "Failed to install apt prerequisites: default-mysql-client wget"
echo "Try manually isntalling these prerequisites and try again"
exit
fi
# Try to install docker from the official repo
apt-get -y install docker-ce docker-ce-cli containerd.io
if [ $? -ne 0 ]; then
echo "Failed to install docker via official apt repo"
echo "Trying to install docker from https://get.docker.com"
wget -O get-docker.sh https://get.docker.com
chmod +x ./get-docker.sh
./get-docker.sh
if [ $? -ne 0 ]; then
echo "Failed to install docker from https://get.docker.com"
exit
fi
rm ./get-docker.sh
fi
# Set SERVER to be the preferred download server from the Apache CDN # Set SERVER to be the preferred download server from the Apache CDN
SERVER="http://apache.org/dyn/closer.cgi?action=download&filename=guacamole/${GUACVERSION}" SERVER="http://apache.org/dyn/closer.cgi?action=download&filename=guacamole/${GUACVERSION}"