Linux
It is also possible to use CalenGoo on Linux but due to the many different Linux systems it won’t be supported on all systems. You have to check if it works and if you have problems you can ask questions in the forum.FlatPak installation
The easiest way to install CalenGoo on Linux is to use FlatPak. First you have to install FlatPak itself if it isn’t installed on your system yet:
https://flatpak.org/setup/
Then you can add CalenGoo’s repository and install CalenGoo:
sudo flatpak remote-add --if-not-exists calengoo https://www.calengoo.com/desktop/flatpak/repo/.flatpakrepo
flatpak install com.calengoo.calengoodesktop
To start CalenGoo you can click on the desktop icon or enter
flatpak run com.calengoo.calengoodesktop
And to check if there is an update and install it just run
flatpak update com.calengoo.calengoodesktop
Please report any problems in the forum.
Manual installation
CalenGoo requires Java 1.8 and JavaFX. The best is to download and install the Oracle JRE or JDK e.g. from here: http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
Or you can download and install the latest Java 8 "JRE FX" or "JDK FX" of the Zulu OpenJDK here: https://www.azul.com/downloads/zulu-community/
Another alternative is to install OpenJDK, but then you cannot watch the tutorial videos and alerts display only a single line of text. E.g. on an Ubuntu 17 system you can install OpenJDK this way:
sudo apt install default-jre
sudo apt install openjfx
Then download and unzip CalenGoo-Java.zip and start it using the file "calengoo.sh". Ensure that Java 8 is used when starting calengoo.sh . E.g. by setting JAVA_HOME to the Java 8 installation directory and starting "java" from its "bin" directory.
Step by step instructions
- Download the Linux tar.gz file from https://www.azul.com/downloads/zulu-community/?version=java-8-lts&architecture=x86-64-bit&package=jdk-fx
- Unpack it, e.g. using "tar xvzf zulu8.48.0.53-ca-fx-jdk8.0.265-linux_x64.tar.gz"
- Download CalenGoo-Java.zip and unzip it using "unzip CalenGoo-Java.zip".
- Check if you can start java by running "zulu8.48.0.53-ca-fx-jdk8.0.265-linux_x64/bin/java -version".
- If that works, then edit the file calengoo.sh and write the path of your Zulu installation before the "java" command, e.g. /home/youruser/zulu8.48.0.53-ca-fx-jdk8.0.265-linux_x64/bin/java -cp CalenGooDesktop.jar -Djava.library.path=lib CalenGoo
- Then start calengoo.sh e.g. by running "sh calengoo.sh".
Java 14 and later
There is also a new version that supports Java 14 and later and is currently being tested. If you have Java 14 installed and would like to try it you can download it here: https://www.calengoo.com/desktop/download/beta/CalenGoo-Java14-Linux.zip .It seems to work fine but the automatic update function has not been tested much yet. When testing has finished further instructions will be added here on this webpage.