Linux setup instructions
1. Install development tools and emulator
Install QEMU, gcc, gdb and libc6 with your favorite Linux distribution's package management utility.
For Debian, Ubuntu and other Debian derivatives
sudo apt-get install qemu build-essential nasm git
For Fedora and other Redhat derivatives
sudo yum install qemu gcc gdb nasm glibc-devel glibc-headers git
2. Checkout
git clone git://scriptroute.cs.umd.edu/geekos-project
3. Finish
If in a Debian or Ubuntu system, there are additional
dependencies and a custom qemu that may be installed via the
provisioning script for the vagrant. Even though you're not
using Vagrant, these commands will help install the modified
qemu we use for testing.
cd geekos-project && sh ./provision.sh
Web Accessibility