Please only follow these instructions if directed by student services or computing support.
DICE software
How do I find out what software packages and versions are installed on DICE?
On DICE Ubuntu: The command dpkg -l
gives a complete list of all the software packages installed on any particular system, along with summary information about the package (most lines should start with "ii
" - those are the ones actually installed), and dpkg -s package
will tell you more about a particular software package.
How does the DICE bash start-up mechanism work?
We've modified bash slightly on DICE. If you want to personalise it you should use the startup files described below.
For full details, type this at a shell prompt:
man bashdefenv
This is how the startup files behave on DICE Ubuntu:
~/.brc
is executed every time a new shell starts. Use it for aliases.
~/.benv
is executed every time a shell starts in a new environment. Use this to set environmental variables or functions, for example - things which can be export
ed to subshells.
Requested software
Overview
The DICE software page explains how (and when) to request extra software for DICE. This page describes how these software requests are prioritised and dealt with.
Software requests - made using the Computing Support Form - are initially scanned by front line support staff.
GPU and cluster computing
This page lists the GPU and other compute clusters which are available to users in the School of Informatics.
Why use GPUs for computing? See the GPGPU Computing page. To learn how to do it right, see the GPU cluster tips page.
PostgreSQL teaching and research databases
PostgreSQL is a database service. This page explains our PostgreSQL software, accounts, extensions and using the database with your own code. To find out more, click one of those keywords. If you are a member of computing staff you might wish to look at the PostgreSQL service overview which incorporates account management procedures.
PostgreSQL software
What PostgreSQL resources are available?
The school maintains two PostgreSQL servers, one for teaching and one for research. Staff and students can be granted access to either server as appropriate.
VirtualBox on DICE
DICE desktops can run virtual machines. This is done with VirtualBox. (See also virtualisation.)
Where can you run VirtualBox?
DICE desktops can run VirtualBox. This includes the computers in the labs in Appleton Tower, and personal DICE computers which staff and postgraduate students may have.
Software
Computing Support maintains the software on DICE desktops and servers. We can't give you root permission, but you can nevertheless install your own software, or ask Computing Support to add it for you, or ask for help: