diff options
author | Arne Babenhauserheide <arne_bab@web.de> | 2011-04-20 12:03:25 +0200 |
---|---|---|
committer | Arne Babenhauserheide <arne_bab@web.de> | 2011-04-20 12:03:25 +0200 |
commit | 34d22314e0dd7673282581f741a9170b9f5ebb1b (patch) | |
tree | d2b8c122f0f6fdb2aedc7d06d6e4121b78d37739 | |
parent | 8a94211c681506e0130bac7bb314875f06d0e3f3 (diff) |
Contributing: Added instant dev-env guide.
-rw-r--r-- | contributing.mdwn | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/contributing.mdwn b/contributing.mdwn index 7d8d2a0e..b6b7d2ff 100644 --- a/contributing.mdwn +++ b/contributing.mdwn @@ -99,6 +99,22 @@ You can also have a look at the [List of failing packages](http://people.debian. Here is a list of [[open_issues]]. +### Instant development environment + +*This is a very brief guide to get your development environment set up. Pester ArneBab @ irc.freenode.net on IRC if something does not work :)* + +* Install Qemu vie your distros packages. +* Download the [Qemu image](http://people.debian.org/~sthibault/hurd-i386/debian-hurd.img.tar.gz): `wget http://people.debian.org/~sthibault/hurd-i386/debian-hurd.img.tar.gz` +* Unpack it: `tar xf debian-hurd.img.tar.gz` +* Run it: `qemu debian-hurd.img -m 512 -no-kvm-irqchip` # …irq… is a currently necessary fix due to some changes in Linux +* `apt-get install git mercurial emacs vim` +* `apt-get build-dep hurd gnumach` +* `git clone git://git.sv.gnu.org/hurd/hurd.git` +* `git clone git://git.sv.gnu.org/hurd/gnumach.git` +* `git clone git://git.sv.gnu.org/hurd/incubator.git` +* Get more from the [repo list](http://git.savannah.gnu.org/cgit/hurd/). +* Read these docs. +* Start hacking. <a name="hurd_on_modern_microkernel"> </a> ## Hurd on a modern microkernel |