For active participation in the hands-on tutorial you need
- a laptop running Linux/Mac OS, or Windows with WSL (WSL already installed and working)
- a working ssh connection to any of the supercomputers
Detailed checklist for BEFORE the course:
- If you don't have one, make an account on JuDOOR:
https://judoor.fz-juelich.de/register
Instruction video:
https://drive.google.com/file/d/1-DfiNBP4Gta0av4lQmubkXIXzr2FW4a-/view - Sign the usage agreements, as shown in this video:
https://drive.google.com/file/d/1mEN1GmWyGFp75uMIi4d6Tpek2NC_X8eY/view - Install software (see below). On windows you DO need administrator rights. We can't support other softwares during the course.
What software is necessary for this course?
- The course is platform-independent.
- Visual Studio Code: it's a free editor which we will demo on this course.
Get it from https://code.visualstudio.com/download - Visual Studio Code Remote Development:
https://marketplace.visualstudio.com/items?itemName=ms-vscode-remote.vscode-remote-extensionpack - Visual Studio: Remote - SSH:
https://marketplace.visualstudio.com/items?itemName=ms-vscode-remote.remote-ssh - (WINDOWS ONLY): WSL. This installs the WSL support for Visual Studio Code, which will install WSL itself (And Ubuntu).
https://marketplace.visualstudio.com/items?itemName=ms-vscode-remote.remote-wsl -
This is a long install, take your time.
PLEASE MAKE SURE WSL IS ACTUALLY INSTALLED - Try running it. Check this example:
https://pureinfotech.com/install-windows-subsystem-linux-2-windows-10/
Terminal
- A terminal. On Linux and Mac, it's just called "Terminal". Little familiarity with it is required. On windows, the WSL installs it.
- The ssh command. It's installed by default on Mac and Linux, and should be on Windows after the aforementioned steps.