This web page documents the Debian GNU/w32 port; this is a port of many
Debian packages to the Windows™ operating system by
Microsoft™;,
using the cygwin™ library by Cygnus™
(now a subsidary of RedHat™).
The Debian architecture name for this port is w32;
we hope that it will help spread Debian into the
large mass of those windows users that are not willing
to completely abandon their usual operating system; and yet,
by using Debian GNU/w32, they will start appreciate the usefullness
and power of the Debian distribution of Open Source software;
and in time, who knows... they may even start to prefer it! and completely
switch to a full Open Source operating system.
the install system is not yet released. It will use cygwin's virtual mounts to provide a FHS filesystem to all debian applications.
However, we have started some of the porting activities. To get information
on this activities, and get the software, check here:
readme
This section describes how to add packages to the win port of Debian. If you wish to collaborate, please subscribe to the mailing list win32@lists.debian.org. If enough people will start collaborate, we will coordinate work through the list.
* Specifying Names:: Specifying the system type(to search it, use 'ctrl-s' and type 'Specifying', then hit 'Enter' twice; I know, the footnote is annoyingly big: type "ctrl-x 1" to get rid of it); so you will get aquainted with the meaning of "build system", "host system" and "target system".
dpkg-architecture -aw32if this does print
unknown Debian architecture w32...then you should get a newer copy of 'dpkg' and 'dpkg-dev'; otherwise, if you have the sources, you may try to apply the patch 'dpkg-diff' and recompile and reinstall dpkg.
CONFIG_SITE=/etc/dpkg/cross-config.w32 dpkg-buildpackage -aw32 -rfakeroot -b -nc