LUK requires the following packages to be installed. You do not need to perform any of these commands if you are using LUK in a laboratory at Glamorgan.

The GNU C compiler gcc, GNU Modula-2 gm2, GNU make make, GNU binutils binutils, x86-m2 and Bruce Evan's assembler (bin86).

Assuming that you are on a Debian or Ubuntu based system you could obtain gm2 and x86-m2 by adding these entries to your /etc/apt/sources.list.

#  GNU Modula-2 repo

deb squeeze main 
deb-src squeeze main

Now they can be installed by using the following commands:

$ sudo apt-get update
$ sudo apt-get install bin86 libc6-dev-i386 gm2 gcc x86-m2 qemu