AnyLogic Installation Instructions
This page contains information about the software tool AnyLogic from XJ Technologies for the courses "Introduction to Simulation".
Installation Instructions
Free Download Version:
- Download the Peronal Learning Edition appropriate for your operating system from the AnyLogic Download Page.
- Run the installation procedure.
************ Not relevant for Introduction to Simulation *********************
Student Educational License:
- Download the University Researcher Edition appropriate for your operating system from the AnyLogic Download Page.
- Run the installation procedure.
- Get an Order ID from us in the ItS exercise or by appointment in our office (G29-214). Before requesting the Order-ID, we will require you to sign an agreement, stating that you will only use AnyLogic for educational purposes.
- You can also request your personal Order-ID via e-mail. NOTE: We can only send you the Order-ID, if the request is comming from an e-mail account that is listed in our agreement.
- In order to obtain a permanent license, you will need an Order-ID. Enter the Order-ID and your personal information (mainly e-mail adress), and then you will get a permanent key for your installation. (Note: the other fields in the request form are less important, and should be filled out as best as you can.)
Installation should be similar on other Linux systems. (older information, might be outdated)
- Use your package manager GUI or a terminal to install a Java VM and either version 1.8 of xulrunner (required for 9.04) or hal (required for 10.10 and 11.04) . The command line on a terminal to install both is
-
- "sudo apt-get install openjdk-6-jre xulrunner" for Ubuntu 9.04
- "sudo apt-get install openjdk-6-jre hal" for Ubuntu 10.10 and 11.04
- Download the current AnyLogic University version for i586 Linux to the folder where you want to install AnyLogic to, e.g. your home directory (a sub-folder "AnyLogic" will be create automatically.)
- Open a terminal window and enter the folder where you downloaded AnyLogic to.
- Start the installation with "sh <downloaded file>". At time of this writing, that would be "sh anylogic-university-6.6.0.linux.i586.tgz.bin".
- Read the license, close it by pressing "q" and accept it. The installation should finish and should create a file named AnyLogic.desktop on your desktop.
- The permissions on the AnyLogic.desktop may be be incorrect. If so, execute "chmod 755 ~/Desktop/AnyLogic.desktop" to set execution permissions for that shortcut file. On the desktop, the shortcut's name should now change to "AnyLogic" and a correct icon should appear. You can close the terminal now.
- Double-click on the desktop shortcut to start AnyLogic. Continue with the registration and licensing procedure as explained above.
Registration of AnyLogic not working on Linux
(older information, might be outdated)
Problem 1: AnyLogic is searching for the file "libudev.so.0", but only "libudev.so.1" exists on current Linux systems. This can be resolved by creating a link:
- For 32-bit systems:
sudo ln -sf /lib/libudev.so.1 /lib/libudev.so.0 - For 64-bit systems:
sudo ln -sf /lib/x86_64-linux-gnu/libudev.so.1 /lib/x86_64-linux-gnu/libudev.so.0
Problem 2: AnyLogic needs the OpenSSL library version 0.9.8, but a newer version might be installed on your system. A lot of distributions still provide the needed version though and it can be installed this way:
- sudo apt-get install libssl0.9.8