mirror of
https://git.koehlerweb.org/frodovdr/guac-install
synced 2025-04-23 12:53:12 +02:00
Compare commits
5 Commits
9a3a4d84cb
...
f49cb52868
Author | SHA1 | Date | |
---|---|---|---|
|
f49cb52868 | ||
|
8e5b3dc8a1 | ||
|
552f50eaf4 | ||
|
cef02d5633 | ||
|
abb5449c71 |
@ -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:
|
||||||
```
|
```
|
||||||
|
@ -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}"
|
||||||
|
Loading…
x
Reference in New Issue
Block a user