# Getting Your GNU/Hurd Running
This web is about the distribution of the software. Right now the Debian GNU/Hurd operating system is the only organized distribution. However a non-Debian GNU OS distribution is being discussed.
Why a seperate section of the website for this?
There are fundamentally different issues when you talk about coding servers and checking in CVS than when you are targeting the distribution and final default configuration of packaged software and offering it as a whole. Distributions take all the necessary software and help make then work better together, hopefully giving the user a feeling of using an organized OS.
Neal Walfield wrote a step-by-step guide that is the first document anyone installing Debian GNU/Hurd should read. Install Notes? is an errata companion document with more helpful hints that have not yet been incorporated.
About the latest CD release (today the CDNotes K 1? and Tarball Notes 20020816?) Includes errata, known bugs and fixes. See CDNotes Home? and Tarball Notes Home? for summaries
Another installation method is using an emulated environment. [[Bochs]] is the recommended virtual machine solution.
* [[BochsFAQ]] - Common questions you should read.
* [[VMware]] - Why using it is discouraged.
Savannah is a CVS & Bug system evolved from a free version of the code that powers sourceforge.net. It has forked and been slightly modified for use by FSF, GNU and non-GNU projects. Actual Development takes place here. There is also a help wanted list.
What does it take to move a piece of Debian packaged software to the GNU/Hurd port?
Debain Infrastructure
Testing is critical in helping the development effort. Bugs can be filed against the Debian software package in which they are found. Bts Filing? tells how to file a bug report. Debian Packages? has some information about how Debian splits the software into packages and some references. There is a buildd autobuilder compiling the Debian Sid archive software for the GNU/Hurd port. Buildd Status? includes information on the buildd & turtle efforts.
Technical References
There are many standards and documents that might be applicable for those interested in developing software.
* GNU [Coding Standards](http://www.gnu.org/prep/standards.html)
* [[TestSuites]] - Posix, Perl, results feedback, etc.
* [docs and papers](http://www.gnu.org/software/hurd/docs.html)
* [[Hurd/HurdSpecificGlibcApi]]
* [[CodeAnnouncements]] - Recent coding projects related to the Hurd
Debian [Developer's Corner](http://www.debian.org/devel/): The following references are provided as a starting point for those interested in helping to package software for Debian GNU/Hurd and Debian GNU/Linux.
* [Policy Manual](http://www.debian.org/doc/debian-policy/)
* Developer's [Reference](http://www.debian.org/doc/developers-reference/)
* New Maintainers [Guide](http://www.debian.org/doc/maint-guide/)
Debian Todo
Packages needing attention. A possible use of this site could be to help track similar needs via Hurd Wnpp?. This is not yet implemented.
## Misc.
* [Misc. Docs @Etherhogz](http://www.etherhogz.org/doc/)
* [Ognyan Kulev Collection](http://debian.fmi.uni-sofia.bg/~ogi/hurd/links/index.html) of links
* [2000 Jim Franklin Collection](http://angg.twu.net/the_hurd_links.html) of links
* [[GnuDebianRelationship]] - How does the GNU/Debian relationship work?
----
Meta discussions about the Distrib web goes in the [[WebDiscuss]] topic.
[[WebPreferences]] - administrative