Software for CSIL Linux and CSIL Macs

Looking for Windows software? Try our Windows Course Software page

SOFTWARE LIST FOR CSIL LINUX

CSIL current Linux version is Ubuntu 18.04.

The following is a list of Linux based software available in CSIL. (Please stand by. The list of software is being updated ...)

If you want to get extra software installed, please contact your instructor.

Commonly used software

Name Version Availability Command Reference
xpdf PDF reader 3.04 CSIL Linux /usr/bin/xpdf Ubuntu package
SSH Server 7.6p1 CSIL Linux /usr/sbin/sshd Ubuntu package 
SSH Client 7.6p1 CSIL Linux /usr/bin/ssh Ubuntu package 
HTML to Text converter 1.3.2a
CSIL Linux /usr/bin/html2text Ubuntu package 
Mozilla Firefox 66.0.4
CSIL Linux /usr/bin/firefox Ubuntu package 
Postscript to PDF converter 9.26 CSIL Linux /usr/bin/ps2pdf Ubuntu package 
Lynx text mode browser 2.8.9
CSIL Linux /usr/bin/lynx Ubuntu package 
Elinks Text mode browser 0.12 CSIL Linux /usr/bin/elinks Ubuntu package 
GUI text editor 3.28.1
CSIL Linux /usr/bin/gedit Ubuntu package 
Emacs 25.2.2
CSIL Linux /usr/bin/emacs Ubuntu package 
Libre Office 6.0.7.3
CSIL Linux /usr/bin/libreoffice Ubuntu package 
Displays directory tree v1.7.0
CSIL Linux /usr/bin/tree Ubuntu package 

Development Tools

Name Version Availability Command Reference
Awk 4.1.4
CSIL Linux /usr/bin/awk Ubuntu package 
Data display debuger 3.3.12 CSIL Linux /usr/bin/ddd Ubuntu package 
Bison Parser generator 3.0.4
CSIL Linux /usr/bin/bison Ubuntu package 
GIT version control system 2.17.1 CSIL Linux /usr/bin/git Ubuntu package
Subversion Version control system 1.9.7
CSIL Linux /usr/bin/svn Ubuntu package 
Xdelta generator 1.1.3 CSIL Linux /usr/bin/xdelta Ubuntu package 
Kdevelop programming 5.2.1 CSIL linux /usr/bin/kdevelop Ubuntu package 
Qt4 programming 0.28 CSIL Linux /usr/bin/qdevelop Ubuntu package 
Forms library user interface designer 1.2.3-1.3 CSIL Linux /usr/bin/fdesign Ubuntu package 
Netwide Assembler 2.13.02 CSIL Linux /usr/bin/nasm Ubuntu package 
Structured text formatting and typesetting 2017 CSIL Linux /usr/bin/latex, elatex Ubuntu package 
Lexical analyzer generator 2.6.4 CSIL Linux /usr/bin/flex Ubuntu package 
Lexical analyzer generator for Java 1.6.1 CSIL Linux /usr/bin/jflex Ubuntu package 
C/C++ Tools 7.4.0 CSIL Linux /usr/bin/gcc, g++, CLion CLion license: cs-sc-licensing.cs.surrey.sfu.ca:8023
Answer-set Solver 3.3.3 CSIL Linux /usr//bin/clasp, claspD, gringo, clingo, iclingo Ubuntu package
Haskell 98 CSIL Linux /usr/bin/hugs Ubuntu package
Glasgow Haskel Compilation system 8.0.2 CSIL Linux /usr/bin/ghc Ubuntu Package
Java (OpenJDK) 11.0.2 CSIL Linux /usr/bin/java Ubuntu package
Valgrind instrumentation framework for dynamic analysis tools 3.13.0 CSIL Linux /usr/bin/valgrind Ubuntu package
Python2 2.7.15
CSIL Linux /usr/bin/python2
Ubuntu package
Python3 3.7.3 CSIL Linux /opt/anaconda3/bin/python Ubuntu package
Eclipse 2019-03 Rev 40 CSIL Linux /usr/bin/eclipse Snap package
SWI-Prolog 7.6.4 CSIL Linux /usr/bin/swipl Ubuntu package
TCL interpreter 8.6 CSIL Linux /usr/bin/tclsh Ubuntu package 
Jetbrains IDEs (CLion, PyCharm, GoLand, IntelliJ etc) 2019.2 CSIL Linux Desktop menu License: http://cs-sc-licensing.cs.surrey.sfu.ca:8023

Graphics 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.8.22 CSIL Linux /usr/bin/gimp Ubuntu package
TK graphical user interface tool kit 8.6 CSIL Linux /opt/anaconda3/bin/wish Ubuntu package 
VTK image processing/visualization 6.3.0 CSIL Linux /usr/bin/vtk Ubuntu package
Blender 2.79 CSIL Linux /usr/bin/blender Ubuntu Package
Povray 3.7.0 CSIL Linux /usr/bin/povray Ubuntu Package

Software list for CSIL Macs

 

Development Tools for Macs

Name Version Description Reference
Xcode 7.1.1
Integrated Development Environment (IDE) Freeware with open source components (https://developer.apple.com/xcode/)

 

 

Last updated @ 2019.05.10