Running OCAML on UOttawa VCL

August 30, 2020

Let’s get up and running with OCaml and the Ontario Reasearch & Education VCL Cloud.

VCL Cloud

Go visit the VCL Cloud home page

VCL Cloud

Create A Reservation

Create a new reservation

Figure out how long you want the server for.

Setup your reservation

Make sure you grab the correct version CentOS7Basev3_EmacsOpam.

EmacsOpam version

And now you can connect

Connect to your server

When the box is ready, you will be given the necessary login instruction

Login Instructions

SSH Client

If you are running on Windows then you might not have an SSH client available (if that’s no longer the case, please let me know).

Here are two possible clients to log into the machine

If you are on a Mac, then open Terminal and you can access SSH from the console.

SSH into the Box

Now that you have an SSH, copy the information from VLC to log into your newly reserved box. DO NOT BLINBLY COPY the details below as your username and password will be different.

$ ssh aforward@216.48.95.185

You will be asked about the authenticity of the host, to proceed you will have to say “yes”

The authenticity of host '216.48.95.185 (216.48.95.185)' can't be established.
ECDSA key fingerprint is SHA256:ED0vMKplAN3JZycg1F1ltpOEp7/9rtoMer0+STCgGc0.
Are you sure you want to continue connecting (yes/no/[fingerprint])? yes
Warning: Permanently added '216.48.95.185' (ECDSA) to the list of known hosts.

Now you can enter the one-time use password

aforward@216.48.95.185's password: 

And now we care

[aforward@localhost ~]$ ocaml --version
The OCaml toplevel, version 4.05.0
v0.7.2