Micropolis is SimCity open sourced for the OLPC XO. It in theory should work Linux in general.
First you'll need the source code from:
Direct link to the code:
Untar the source:
Install the compiling base and then some:
$ tar -zxf micropolis-activity-source.tgz
Add yacc to your path:
$ sudo apt-get install libx11-dev libxpm-dev freebsd5-buildutils x11proto-xext-dev libxext-dev
Compile the code:
$sudo ln -s /usr/lib/freebsd/yacc
Running the game:
$ make && make install
Turn off num-lock, there is a bug in Tcl/tk which breaks mouse events when that is on (thanks to Captain Frisbee).
And go play!
At least, hopefully... Its currently work only 'sort of' working for me in Gusty. It will start up and you can click some on the main screen, but the game area doesn't display anything - attached is a picture...