You are here

DICE software

Printer-friendly versionPrinter-friendly version

How do I find out what software packages and versions are installed on DICE?

The command rpm -qa gives a complete list of all the software packages installed on any particular system, and rpm -qi package will tell you more about a particular software package. You could also use the apropos command to search for pieces of software if you're not sure about the name of the containing package.

Can I install software on DICE?

Yes, you probably can.

Although we can't give you root permission, software can very often be installed locally without it, simply by modifying the standard installation process slightly. The Installing Software page has advice on this topic.

Can I use apt-get to install software?

No, but that doesn't mean you can't run that software, necessarily.

DICE is compatible with rpm packages, as used by Fedora/Red Hat. You may be familiar with apt and dpkg from other Debian-influenced Linux distributions, but as DICE is RPM-based, it doesn't support the deb format.

Can I have software added to DICE?

Yes you can. We have repositories containing software packages which can be added.

The command yum search foo  lists the available software packages matching the string foo. The command yum info bar   gives more information about a package named bar. These commands are best run on one of the login servers ( or, more info here).

We are happy to take requests for software that yum doesn't list, but please bear in mind that it may take some time and in some cases it may not be possible to install software.

In either case, please use the Computing Support form to make the request. The procedure we use to process these requests is described in the requested software page.

If you are a taught student requesting software in support of a project please ask your project supervisor to make the request on your behalf.

Software used to directly support teaching should be requested/upgraded as part of the ISS course lifecycle: see Course Software for details. We will not upgrade software used for teaching mid-semester without the course leader's approval.

Can I have a newer version of specific software installed on DICE?

Yes — sometimes.

Upgrading software to the latest version across DICE can sometimes be problematic, since it requires us to check that upgrading a package (and all of its dependencies) will not alter any current teaching and research requirements, or require large changes to core packages which could cause compatibility or stability problems. For this reason it is not always possible, even if the version on DICE is much older than the latest release. In some cases it is possible to compromise by updating packages on individual machines or groups of machine, for example without altering the software in teaching labs, or just the servers for a specific research group.

If you're looking for a more recent version of a developer tool (e.g. devtoolset or the LLVM Toolset), see Software Collections.

Can I set my own default applications on DICE?

(For instance, choose a particular application to handle PDF documents.) Yes you can. The page Setting a default application on DICE explains how to do this.

Last reviewed: 

System Status

Home dirs (AFS)
Other services
Scheduled downtime

Choose a topic