Campuses:
This is an old revision of the document!
IDL software is licensed and paid for by specific research groups within the department. If you are not a member of these groups, then please do not try installing this software.
Note - IDL is preinstalled on the departmentally-managed linux systems, so these instructions should be unnecessary.
The IDL license server is only directly accessible within Tate Lab.
In order to use IDL on your Windows XP (and possibly Windows 2000) computer you have to do the following steps:
1 Download the free Windows ssh client Putty. Putty doesn't need installation, just put putty.exe in any directory, e.g. c:\program files\putty
2 Click the Windows Start button, right-click "My computer", and choose "Properties" to open the system properties dialog. Go to the "Advanced" tab and click on the "Environment Variables" button. Beneath the field labelled "System variables", click "New". In the Variable Name field, enter LM_LICENSE_FILE, in the Variable Value field, enter 1700@localhost, then hit the ok button.
3 Click start, go to "run" and type
"c:\program files\putty\putty.exe" -ssh physics.umn.edu -P 22 -l <your_Physics_username> -N -L 1700:idl.spa.umn.edu:1700 -L 31700:idl.spa.umn.edu:31700
and enter your password once asked. Nothing will happen afterwards (minimize the putty window).
4 Start IDL. Note that point 3 has to be done every time before you start IDL.
5 You can create a batch file that merges steps 3) and 4). Create a file called startidl.bat in the directory where idlde.exe is located (usually C:\Program Files\RSI\IDL63\bin\bin.x86). Open the batch file with a text editor and type
@echo off start "c:\program files\putty\putty.exe" -ssh physics.umn.edu -P 22 -l <your_Physics_username> -N -L 1700:idl.spa.umn.edu:1700 -L 31700:idl.spa.umn.edu:31700 PING 1.1.1.1 -n 1 -w 10000 >NUL idlde.exe
where the PING just gives you 10000 milliseconds to enter your password before IDL is started. Create a shortcut to startidl.bat file on your desktop or wherever you like it. Use it to start IDL.