software for CSIL Linux

Looking for software for CSIL Windows systems? Try our Windows Course Software page

Software list for CSIL Linux

Currently, Ubuntu 22.04 is running on CSIL Linux physical workstations, CSIL CPU servers and CSIL VDI.
The following is a list of Linux based software available in CSIL.
If you want to get extra software installed, please contact your instructor.

Commonly used software

Name Version Availability Command Reference
SSH Server 8.9p1 CSIL Linux /usr/sbin/sshd Ubuntu package 
SSH Client 8.9p1 CSIL Linux /usr/bin/ssh Ubuntu package 
Google Chrome 124.0.6367.91 CSIL Linux /usr/bin/google-chrome Ubuntu package 
Mozilla Firefox 125.0.3 CSIL Linux /usr/bin/firefox Ubuntu package 
FileZilla 3.58.0 CSIL Linux /usr/bin/filezilla Ubuntu package 
Postscript to PDF converter 9.55.0 CSIL Linux /usr/bin/ps2pdf Ubuntu package 
Lynx text mode browser 2.9.0 CSIL Linux /usr/bin/lynx Ubuntu package 
Libre Office 7.3.7.2 CSIL Linux /usr/bin/libreoffice Ubuntu package 
Displays directory tree v1.8.0
CSIL Linux /usr/bin/tree Ubuntu package 
text editor: emacs 27.1 CSIL Linux /usr/bin/emacs Ubuntu package (not available on CSIL VDI)
text editor (GUI): gedit 41.0 CSIL Linux /usr/bin/gedit Ubuntu package 
text editor: nano 6.2 CSIL Linux /usr/bin/nano Ubuntu package 
text editor: atom 1.60.0 CSIL Linux /usr/bin/atom Ubuntu package 
text editor: vim 8.2
CSIL Linux /usr/bin/vim Ubuntu package
text editor: vi  
CSIL Linux   smlink to vim
VirtualBox 6.1.50 CSIL Linux workstations /usr/bin/virtualbox  

Development Tools

Name Version Availability Command Reference
Awk 5.1.0 CSIL Linux /usr/bin/awk Ubuntu package 
Bison Parser generator 3.8.2 CSIL Linux /usr/bin/bison Ubuntu package 
GIT version control system 2.34.1 CSIL Linux /usr/bin/git Ubuntu package
Lexical analyzer generator 2.6.4 CSIL Linux /usr/bin/flex Ubuntu package 
C/C++ Tools 11.4.0 CSIL Linux /usr/bin/gcc, g++, CLion CLion license: cs-sc-licensing.cs.surrey.sfu.ca:8023
gdb 12.1 CSIL Linux /usr/bin/gdb Ubuntu package 
Haskell 98.200609.21-6 CSIL Linux /usr/bin/hugs Ubuntu package
Glasgow Haskel Compilation system 8.8.4 CSIL Linux /usr/bin/ghc Ubuntu Package
Java (OpenJDK) 11.0.22 CSIL Linux /usr/bin/java Ubuntu package
Valgrind instrumentation framework for dynamic analysis tools 3.18.1 CSIL Linux /usr/bin/valgrind Ubuntu package
Python3 3.10.12 CSIL Linux /usr/bin/python Ubuntu package
SWI-Prolog 8.4.2 CSIL Linux /usr/bin/swipl Ubuntu package
TCL interpreter 8.6 CSIL Linux /usr/bin/tclsh Ubuntu package 
IDE: Jetbrains (CLion, PyCharm, GoLand, IntelliJ etc) 2019.2 CSIL Linux Desktop menu License: http://cs-sc-licensing.cs.surrey.sfu.ca:8023
IDE: VS Code 1.89.0 CSIL Linux /bin/code  

Graphics and image processing tools

Name Version Availability Command Reference
Graphics manipulation programs 10.0 CSIL Linux all the commands with netpbm packages in /usr/bin Ubuntu package 
GIMP 2.10.30 CSIL Linux /usr/bin/gimp Ubuntu package
TK graphical user interface tool kit 8.6 CSIL Linux /usr/bin/wish Ubuntu package 
VTK image processing/visualization 6.3.0 CSIL Linux /usr/bin/vtk7 Ubuntu package

 

Last updated @ 2024.05.08