summaryrefslogtreecommitdiff
path: root/community
diff options
context:
space:
mode:
authorArne Babenhauserheide <arne_bab@web.de>2010-08-23 22:13:04 +0200
committerArne Babenhauserheide <arne_bab@web.de>2010-08-23 22:13:04 +0200
commit99d50cfdbaa8319c2cdb83332964166551caba01 (patch)
tree7781425afa5c157e68e94b43d77a6fe51295cdd3 /community
parent53ca7015333e6013ad03551d60c5a4c13212713b (diff)
Starting weblog notes on a Hurd showcase qemu image (work in progress).
Diffstat (limited to 'community')
-rw-r--r--community/weblogs/ArneBab/Hurd-showcase-qemu-image.mdwn52
1 files changed, 52 insertions, 0 deletions
diff --git a/community/weblogs/ArneBab/Hurd-showcase-qemu-image.mdwn b/community/weblogs/ArneBab/Hurd-showcase-qemu-image.mdwn
new file mode 100644
index 00000000..68755d46
--- /dev/null
+++ b/community/weblogs/ArneBab/Hurd-showcase-qemu-image.mdwn
@@ -0,0 +1,52 @@
+I’m currently preparing a qemu image for the Hurd which allows testing the capabilities of the Hurd with as little effort as possible.
+
+**Work in progress. These are my in-development notes.**
+
+For that I want to use:
+
+* An up to date debian image (no longer online, but I have a copy here).
+* My [Hurd Intro](http://bitbucket.org/ArneBab/hurd_intro),
+* Translators from [hurd-extras](http://www.nongnu.org/hurdextras/) and the [incubator](http://git.savannah.gnu.org/cgit/hurd/incubator.git/), and naturally
+* a lot of apt-get update; apt-get upgrade and apt-get dist-upgrade :) (all worked flawlessly).
+
+## Hurdextras
+
+ hg clone <hurdextras repo>
+
+## Tarfs
+
+ cd hurdextras/tarfs
+ make
+ make install
+ tar -cf test/intro.tar repos/hurd_intro
+ settrans -ac t test/intro.tar
+ (settrans: /hurd/tarfs: Translator died :( ⇒ more work to do )
+
+## nsmux
+
+ git clone git://git.sv.gnu.org/hurd/incubator.git nsmux
+ cd nsmux/
+ git checkout -b nsmux origin/nsmux
+
+ apt-get install autoconf autoconf-archive
+ autoreconf -i -f
+ ./configure
+ make
+ make install
+
+ cd ../..
+ mkdir test
+ settrans -c test2 /usr/local/bin/nsmux test
+ tar -cf test/intro.tar repos/hurd_intro
+ ls test2/intro.tar,,tarfs
+
+## clisp
+
+ git clone git://git.sv.gnu.org/hurd/incubator.git clisp
+ cd clisp/
+ git checkout -b clisp origin/clisp
+
+ apt-get install texi2html
+ make
+ make install
+