Adding a german description how to build Gpg4win installer
authorJan-Oliver Wagner <jan@intevation.de>
Mon, 13 Aug 2007 22:42:51 +0000 (22:42 +0000)
committerJan-Oliver Wagner <jan@intevation.de>
Mon, 13 Aug 2007 22:42:51 +0000 (22:42 +0000)
on Windows with a virtual Debian Etch.

* website/pix/debian-install-de/: New. Directory with various
screenshots and thumbnails. German.

* website/build-installer-on-win-de.htm4: New. Describes
how to build Gpg4win on Windows. German.

* website/build-installer-on-win-debian-screenshots-de.htm4: New.
Illustrates the Debian installation as VM on Windows with
screenshots. All german.

* website/build-installer-de.htm4: Adding link to
build-installer-on-win-de.html and re.phrased the description
accordingly with some new information.

54 files changed:
doc/ChangeLog
doc/website/build-installer-de.htm4
doc/website/build-installer-on-win-de.htm4 [new file with mode: 0644]
doc/website/build-installer-on-win-debian-screenshots-de.htm4 [new file with mode: 0644]
doc/website/pix/debian-install-de/01.png [new file with mode: 0644]
doc/website/pix/debian-install-de/02.png [new file with mode: 0644]
doc/website/pix/debian-install-de/03.png [new file with mode: 0644]
doc/website/pix/debian-install-de/04.png [new file with mode: 0644]
doc/website/pix/debian-install-de/05.png [new file with mode: 0644]
doc/website/pix/debian-install-de/06.png [new file with mode: 0644]
doc/website/pix/debian-install-de/07.png [new file with mode: 0644]
doc/website/pix/debian-install-de/08.png [new file with mode: 0644]
doc/website/pix/debian-install-de/09.png [new file with mode: 0644]
doc/website/pix/debian-install-de/10.png [new file with mode: 0644]
doc/website/pix/debian-install-de/11.png [new file with mode: 0644]
doc/website/pix/debian-install-de/12.png [new file with mode: 0644]
doc/website/pix/debian-install-de/13.png [new file with mode: 0644]
doc/website/pix/debian-install-de/14.png [new file with mode: 0644]
doc/website/pix/debian-install-de/15.png [new file with mode: 0644]
doc/website/pix/debian-install-de/16.png [new file with mode: 0644]
doc/website/pix/debian-install-de/17.png [new file with mode: 0644]
doc/website/pix/debian-install-de/18.png [new file with mode: 0644]
doc/website/pix/debian-install-de/20.png [new file with mode: 0644]
doc/website/pix/debian-install-de/21.png [new file with mode: 0644]
doc/website/pix/debian-install-de/22.png [new file with mode: 0644]
doc/website/pix/debian-install-de/23.png [new file with mode: 0644]
doc/website/pix/debian-install-de/24.png [new file with mode: 0644]
doc/website/pix/debian-install-de/25.png [new file with mode: 0644]
doc/website/pix/debian-install-de/26.png [new file with mode: 0644]
doc/website/pix/debian-install-de/thumbs/01.png [new file with mode: 0644]
doc/website/pix/debian-install-de/thumbs/02.png [new file with mode: 0644]
doc/website/pix/debian-install-de/thumbs/03.png [new file with mode: 0644]
doc/website/pix/debian-install-de/thumbs/04.png [new file with mode: 0644]
doc/website/pix/debian-install-de/thumbs/05.png [new file with mode: 0644]
doc/website/pix/debian-install-de/thumbs/06.png [new file with mode: 0644]
doc/website/pix/debian-install-de/thumbs/07.png [new file with mode: 0644]
doc/website/pix/debian-install-de/thumbs/08.png [new file with mode: 0644]
doc/website/pix/debian-install-de/thumbs/09.png [new file with mode: 0644]
doc/website/pix/debian-install-de/thumbs/10.png [new file with mode: 0644]
doc/website/pix/debian-install-de/thumbs/11.png [new file with mode: 0644]
doc/website/pix/debian-install-de/thumbs/12.png [new file with mode: 0644]
doc/website/pix/debian-install-de/thumbs/13.png [new file with mode: 0644]
doc/website/pix/debian-install-de/thumbs/14.png [new file with mode: 0644]
doc/website/pix/debian-install-de/thumbs/15.png [new file with mode: 0644]
doc/website/pix/debian-install-de/thumbs/16.png [new file with mode: 0644]
doc/website/pix/debian-install-de/thumbs/17.png [new file with mode: 0644]
doc/website/pix/debian-install-de/thumbs/18.png [new file with mode: 0644]
doc/website/pix/debian-install-de/thumbs/20.png [new file with mode: 0644]
doc/website/pix/debian-install-de/thumbs/21.png [new file with mode: 0644]
doc/website/pix/debian-install-de/thumbs/22.png [new file with mode: 0644]
doc/website/pix/debian-install-de/thumbs/23.png [new file with mode: 0644]
doc/website/pix/debian-install-de/thumbs/24.png [new file with mode: 0644]
doc/website/pix/debian-install-de/thumbs/25.png [new file with mode: 0644]
doc/website/pix/debian-install-de/thumbs/26.png [new file with mode: 0644]

index 7159488..fa6e490 100644 (file)
@@ -1,5 +1,24 @@
 2007-08-14  Jan-Oliver Wagner  <jan-oliver.wagner@intevation.de>
 
+       Adding a german description how to build Gpg4win installer
+       on Windows with a virtual Debian Etch.
+
+       * website/pix/debian-install-de/: New. Directory with various
+       screenshots and thumbnails. German.
+
+       * website/build-installer-on-win-de.htm4: New. Describes
+       how to build Gpg4win on Windows. German.
+
+       * website/build-installer-on-win-debian-screenshots-de.htm4: New.
+       Illustrates the Debian installation as VM on Windows with
+       screenshots. All german.
+
+       * website/build-installer-de.htm4: Adding link to
+       build-installer-on-win-de.html and re.phrased the description
+       accordingly with some new information.
+
+2007-08-14  Jan-Oliver Wagner  <jan-oliver.wagner@intevation.de>
+
        Some general improvements.
 
        * website/gpg4win.css: Nicer <h3>
index 02bfaa3..4b084c2 100644 (file)
@@ -6,23 +6,47 @@ m4_define(`DE')
 m4_define(`EN_FILE', `build-installer.html')
 PAGE_START
 
-<h1>Installationspaket herstellen</h1>
+<h1>Gpg4win Installationspaket selbst herstellen</h1>
 
+<p>
 Der Bau eines neuen Gpg4win Installationspaketes ist
-weitestgehend automatisiert.
+weitestgehend automatisiert. Dieser Bauprozess läuft innerhalb
+eines GNU/Linux Systems und läßt auch auf Windows-Systemen
+durchführen.
+</p>
 
 <p>
-Was man benötigt: Ein Debian GNU/Linux 'Etch' 4.0 System.
-Dafür ist die nachfolgende Anleitung getestet.
-Prinzipiell sind auch andere Systeme, ggf. mit
-ein bischen Anpassungsarbeit, möglich.<br>
-Desweiteren mindestens 503 MByte Platz auf der
-Festplatte und eine halbwegs schnelle Internetanbindung
-da ca. 60 MByte heruntergeladen werden müssen.
+Was man benötigt:
 </p>
 
+<ul>
+<li> <b>Gpg4win auf GNU/Linux herstellen</b>:
+
+     <p>
+     Ein Debian GNU/Linux 'Etch' 4.0 System.
+     Dafür ist <b>die nachfolgende Anleitung</b> getestet.
+     Prinzipiell sind auch andere GNU/Linux Systeme, ggf. mit
+     ein bischen Anpassungsarbeit, möglich.<br>
+     Desweiteren mindestens 503 MByte Platz auf der
+     Festplatte und eine halbwegs schnelle Internetanbindung
+     da ca. 60 MByte heruntergeladen werden müssen.
+     </p>
+
+<li> <b>Gpg4win auf Windows herstellen</b>:
+     <p>
+     Ein Windows XP SP2.
+     Dafür ist <a href="build-installer-on-win-de.html">die spezielle
+     Windows-Anleitung</a> getestet.
+     Prinzipiell sind auch weitere Windows-Systeme, ggf. mit
+     ein bischen Anpassungsarbeit, möglich.<br>
+     Desweitere mindestens 1,5 GByte Platz auf der
+     Festplatte und eine halbwegs schnelle Internetanbindung
+     da ca. 360 MByte heruntergeladen werden müssen.
+     </p>
+</ul>
+
 <p>
-Typische Aufgaben:
+Typische Aufgaben für die Mitarbeit beim Gpg4win Projekt:
 <ul>
 <li> Einzelkomponenten aktualisieren (gelegentlich, ca. 1-4 Stunden)
 </ul>
diff --git a/doc/website/build-installer-on-win-de.htm4 b/doc/website/build-installer-on-win-de.htm4
new file mode 100644 (file)
index 0000000..3dd1336
--- /dev/null
@@ -0,0 +1,405 @@
+m4_dnl -*-html-*-
+m4_include(`template.m4')
+m4_dnl $Id$
+
+m4_define(`DE')
+m4_dnl m4_define(`EN_FILE', `build-installer-on-win.html')
+PAGE_START
+
+<h1>Bau von Gpg4win unter Windows XP/SP2 via Debian 'Etch' in QEMU</h1>
+
+<p><b>
+Bau von Gpg4win-Installations-Paketen unter MS Windows XP/SP2 
+mithilfe eines virtuellen GNU/Linux-Systems.
+</b></p>
+
+<p>
+Tipps: <a href="build-installer-de.html">Bauen unter
+GNU/Linux etwas detaillierter beschrieben</a> und
+<a href="build-installer-on-win-debian-screenshots-de.html">Installation von Debian GNU/Linux 'Etch' 4.0 innerhalb einer virtuellen QEMU-Maschine als Screenshot-Serie illustriert</a>.
+</p>
+
+<h2>Inhalt</h2>
+
+<p>
+<a href="#intro">Einleitung</a><br><br>
+<tt>I   - </tt><a href="#I">Installation von Debian GNU/Linux 'Etch' 4.0 in einer virtuellen Umgebung</a><br>
+<tt>I-1 - </tt><a href="#I-1">Installation von QEMU</a><br>
+<tt>I-2 - </tt><a href="#I-2">Installation von PuTTY</a><br>
+<tt>I-3 - </tt><a href="#I-3">Bezug eines Debian 'Etch' Boot-Mediums</a><br>
+<tt>I-4 - </tt><a href="#I-4">Öffnen einer CMD-Shell</a><br>
+<tt>I-5 - </tt><a href="#I-5">Erzeugen eines Festplatten-Images</a><br>
+<tt>I-6 - </tt><a href="#I-6">Starten der Etch-Installation</a><br>
+<tt>I-7 - </tt><a href="#I-7">Abschluss der Etch-Installation</a>
+<br><br>
+<tt>II   - </tt><a href="#II">Bauen von Gpg4win</a><br>
+<tt>II-1 - </tt><a href="#II-1">Starten der virtuellen Maschine</a><br>
+<tt>II-2 - </tt><a href="#II-2">Installation der für den Bau von Gpg4win wichtigen Pakete</a><br>
+<tt>II-3 - </tt><a href="#II-3">Bau der Gpg4win-Installations-Pakete</a><br>
+<tt>II-4 - </tt><a href="#II-4">Extraktion der fertigen Installationspakete</a>
+<br><br>
+<a href="#references">Referenzen (URLs)</a>
+</p>
+
+
+<h2><a name="intro"></a>Einleitung</h2>
+
+<p>
+ Der Bauprozess von Gpg4win ist auf eine Cross-Kompilierung unter
+ GNU/Linux ausgerichtet. Die Schaffung einer geeigenten Bauumgebung
+ unter Windows XP/SP2 ist zwar prinzipiell möglich, erfordert aber
+ umfassende Anpassungsarbeiten an den in Gpg4win integrierten Modulen.
+ Wesentlich einfacher ist die Installation eines virtualisierten
+ GNU/Linux Systems innerhalb von Windows, in dem der Bauprozess
+ dann durchgeführt werden kann.
+</p>
+
+<p>
+ In dieser Anleitung wird beschrieben, wie mit Freier Software
+ ein derartiges virtuelles GNU/Linux für Windows XP SP2
+ aufgesetzt und zur Erzeugung der Installationspakete genutzt werden kann.
+ Als virtuelle Maschine kommt
+ das unter GNU GPL stehende QEMU 0.9.0 <a href="#ref1">[1]</a> zum Einsatz.
+ Als GNU/Linux-Distribution
+ wird Debian 'Etch' 4.0 <a href="#ref2">[2]</a> benutzt.
+</p>
+
+<p>
+ Die Anleitung gliedert sich in zwei Teile. Der erste Teil beschreibt,
+ wie man unter Windows die Virtualiserungssoftware QEMU installiert, eine
+ virtuelle Festplatte erzeugt und auf dieser ein minimales Debian 'Etch'
+ installiert. Im zweiten Teil wird erläutert, wie der eigentliche Bauprozess
+ innerhalb der virtuellen Maschine ablaufen sollte. Dieser entspricht
+ dem bereits dokumentierten Bauprozess unter GNU/Linux, wird
+ aber der Vollständigkeit halber hier noch einmal aufgeführt.
+</p>
+
+<h3><a name="I"></a>I - Installation von Debian GNU/Linux 'Etch' 4.0 in einer virtuellen Umgebung</h3>
+
+<p>
+ Resultat dieses Abschnittes wird eine Datei sein, die ein virtuelles
+ Festplatten-Image eines rudimentären Debian 'Etch' auf Ihrem Windows XP
+ enthalten wird.
+ Die finale Image-Datei wird ungefähr 250MB groß sein.
+ Insgesamt  sollte man für diese Phase der Installation mindestens 1,5GB
+ freien Festplattenplatz auf dem Host-Windows-System zur Verfügung haben.
+</p>
+
+<h4><a name="I-1"></a> I-1 - Installation von QEMU</h4>
+
+<p>
+ QEMU ist eigentlich ein Hardware-Emulator. Mit anderen Worten,
+ er interpretiert den Maschinen-Code des simulierten Gast-Systems
+ und führt ihn auf dem Host-System aus. Dies würde es u.a. auch
+ ermöglichen, den Bau von Gpg4win-Paketen auf einen PPC-System
+ unter Mac OS X-Host durchzuführen. Für den Fall einer Installation
+ unter MS Windows auf einer x86-Architektur empfiehlt es sich,
+ neben dem eigentlichen Emulator noch die Virtualisierungskomponente
+ QEMU Accelerator (KQEMU) zu installieren. Sie sorgt für eine direkte
+ Ausführung des Maschinen-Codes des Gasts- auf dem Host-System, was
+ die Auführung enorm beschleunigt, sofern das Gast-System ebenfalls
+ eine x86-Architektur aufweisst.
+</p>
+
+<p>
+ Auf der "QEMU for Windows" <a href="#ref3">[3]</a> Seite finden sich fertige
+ Installations-Binaries für QEMU <a href="#ref4">[4]</a> und
+ KQEMU <a href="#ref5">[5]</a>.
+ Nach dem Herunterladen müssen die beiden Binaries einfach
+ ausgeführt werden, um sie zu installieren.
+ Bitte merken Sie sich den Pfad zur QEMU-Installation
+ (z.B. also: C:\Programme\QEMU).
+</p>
+
+
+<h4><a name="I-2"></a>I-2 - Installation von PuTTY</h4>
+
+<p>
+ Um Daten zwischen Host- und Gast-System austauschen zu können,
+ existieren mehrere Möglichkeiten. In dieser Anleitung wird vorgeschlagen,
+ auf dem Gast-System einen OpenSSH-Server zu installieren. Um mit diesem
+ kommunizieren zu können, wird eine entsprechende Client-Software benötigt.
+ PuTTY <a href="#ref6">[6]</a> ist hierfür gut geeignet. Ein Windows-Installer
+ findet sich unter <a href="#ref7">[7]</a>.
+ Auch hier wird die Installation durch das Ausführen der
+ Datei gestartet. Es ist empfehlenswert, nach der Installation die
+ PATH-Variable um den Pfad hin zur Putty-Installation zu erweitern.
+ Später wird von den Programmen putty.exe und pscp.exe Gebrauch gemacht.
+</p>
+
+<h4><a name="I-3"></a>I-3 - Bezug eines Debian 'Etch' Boot-Mediums</h4>
+
+<p>
+ Für das Herunterladen der für den Bau von Gpg4win
+ notwendigen Pakete wird ohnehin eine schnelle Internet-Verbindung
+ vorausgesetzt. Von daher reicht es aus, sich das minimale
+ x86-Netz-Installations-Image debian-40r0-i386-netinst.iso (159MB)
+ oder gar das kleinere Business-Card-Image
+ debian-40r0-i386-businesscard.iso (32MB) zu besorgen und den Rest
+ des Debian-Systems bei der Installation aus dem Netz nachzuladen.
+ Das Net-Image ist unter <a href="#ref8">[8]</a> und das Business-Image unter
+ <a href=#ref9">[9]</a>
+ oder alternativ über die entsprechenden Debian-Mirrors zu finden.
+</p>
+
+<p>
+ Es ist nicht nötig, diese Images auf eine CD zu brennen,
+ da QEMU auch direkt von ihnen booten kann. 
+</p>
+
+<h4><a name="I-4"></a> I-4 - Öffnen einer CMD-Shell</h4>
+
+<p>
+ Im Start-&gt;Ausführen...-Dialog "cmd" eingeben und bestätigen.
+ In der CMD-Shell folgendes eingeben:
+</p>
+
+<pre>
+   cd /d &lt;Arbeitsverzeichnis&gt;
+   QEMU=C:\Programme\Qemu
+   set PATH=%QEMU%;%PATH%
+</pre>
+
+<p>
+ Wobei &lt;Arbeitsverzeichnis&gt; das Verzeichnis sein sollte,
+ in dem das Festplatten-Abbild erstellt werden soll. Z.B. C:\temp
+</p>
+
+<h4><a name="I-5"></a>I-5 - Erzeugen eines Festplatten-Images</h4>
+
+<p>
+ In der offenen CMD-Shell folgendes eingeben:
+</p>
+
+<pre>
+
+   qemu-img create -f qcow2 install.img 2500M
+
+</pre>
+
+<p>
+ Dies legt eine virtuelle Festplatten-Datei der Maximalgröße
+ 2500MB an. Die Datei wird erst bei Bedarf Schritt für
+ Schritt vergrößert.
+</p>
+
+<h4><a name="I-6"></a>I-6 - Starten der Etch-Installation</h4>
+
+<p>
+ In der offenen CMD-Shell folgendes in einer Zeile eingeben
+</p>
+
+<pre>
+
+   qemu -k de -m 256 -boot c -L %QEMU%\pc-bios -hda install.img
+        -cdrom debian-40r0-i386-businesscard.iso -kernel-kqemu
+
+</pre>
+
+<p>
+ Dies startet einen virtuellen PC mit 256MB, der vom
+ Netz-Installations-Image bootet und die eben erzeugte virtuelle
+ Festplatte zugewiesen bekommt. Der Pfad zum Boot-Image
+ sollte natürlich angepasst werden. Die "-k de"-Option wählt das
+ deutsche Tastatur-Layout. Die "-kernel-kqemu"-Option aktiviert
+ die vollständige Virtualisierung des emulierten System, was die
+ Performanz drastisch erhöht. Wenn man während des Bootens
+ Meldungen der Form "hda: lost interrupt" bekommt, sollte man
+ zusätzlich die Option "-no-acpi" in obigem Aufruf ergänzen.
+ Sollte es darüber hinaus unerwarteter Weise zu
+ Problemen mit der virtuellen Maschine kommen, sollte die
+ Flagge "-kernel-kqemu" entfernt werden. Details hierzu finden sich
+ in der Dokumentation zu QEMU.
+</p>
+
+<p>
+ Es sollte nun in einem sich neu öffnenden Fenster der
+ Boot-Prompt der Debian-Installation zu sehen sein. Diese
+ kann durch Betätigen der Return-Taste gestartet werden.
+ Die Installation sollte minimal gehalten werden. Nach
+ Wahl der Sprache sollte die komplette virtuelle Festplatte
+ für die Installation benutzt werden. Eine ext3-Partion+Swap
+ reichen für unsere Zwecke völlig aus.
+ Die Standard-Netzwerk-Konfiguration reicht ebenfalls aus.
+</p>
+
+<p>
+ Neben dem root-Nutzer sollte ein Benutzerkonto "gpg4win" angelegt werden.
+ Über dieses Benutzerkonto wird der eigentlich Bauprozess abgewickelt.
+</p>
+
+<h4><a name="I-7"></a>I-7 - Abschluss der Etch-Installation</h4>
+
+<p>
+ Es sollte die aktuellen Sicherheits-Updates mit
+ 'apt-get update &amp;&amp; apt-get upgrade' eingespielt werden.
+</p>
+
+<p>
+ Optional für das Erstellen eines wiederverwendbaren Images:
+ 'apt-get clean; apt-get auto-clean' zum Löschen gecachter
+ Downloads aufrufen.
+</p>
+
+<p>
+ Das Gast-System kann jetzt mit 'shutdown -h now' heruntergefahren
+ werden.
+</p>
+
+<p>
+ Will man ein wiederverwendbares Basis-Image erzeugen, bietet es sich
+ an, das Image zu bereinigen und transparent zu komprimieren.
+ Der Zeitpunkt (damit ist der Umfang des Images gemeint) zu dem Sie ein Basis-Image
+ erzeugen wollen, müssen Sie,
+ abhängig davon ob Sie Gpg4win dauerhaft oder nur zum ausprobieren auf
+ Windows bauen, selbst bestimmen.
+ Dies kann auf der CMD-Shell mit folgenden Befehlen durchgeführt werden.
+</p>
+
+<pre>
+
+   qemu-img convert -f qcov2 install.img -O qcow2 -c temp.img
+   copy temp.img install.img
+
+</pre>
+
+<p>
+ Eine Kopie dieses Images sollte man verwahren und regelmäßig
+ mit Sicherheits-Updates versorgen.
+</p>
+
+<h3><a name="II"></a>II - Bauen von Gpg4win</h3>
+
+
+<h4><a name="II-1"></a>II-1 - Starten der virtuellen Maschine</h4>
+
+<p>
+ In der offenen CMD-Shell bitte in einer Zeile folgendes eingeben:
+</p>
+
+<pre>
+
+   qemu -redir tcp:5555::22 -m 256 -boot c -L %QEMU%\pc-bios
+        -hda install.img -kernel-kqemu
+
+</pre>
+
+<p>
+ Die "-redir"-Option sorgt dafür, dass TCP-Anfragen an den
+ Host-Port 5555 an den Gast-Port 22 (SSH) weitergeleitet werden.
+ Die Firewall von Windows-XP wird ggf. fragen, ob der Port 5555
+ geblockt werden soll. Dies kann man bestätigen, wenn man nur
+ vom eigenen Rechner aus auf die virtuelle Maschine zugreifen
+ möchte. Andernfalls sollte man die Anfragen durchlassen.
+</p>
+
+<h4><a name="II-2"></a>II-2 - Installation der für den Bau von Gpg4win wichtigen Pakete</h4>
+
+<p>
+ Nach dem Booten sollte man als root-Benutzer folgendes
+ nachinstallieren, bzw. mit 'apt-get update &amp;&amp; apt-get upgrade'
+ auf den neusten Stand bringen:
+</p>
+
+<pre>
+
+   apt-get install \
+     subversion autoconf automake gettext \
+     mingw32 nsis stow unzip texinfo imagemagick \
+     libglib2.0-dev tetex-bin tetex-extra gs-common hyperlatex \
+     make bzip2 gcc openssh-server
+
+</pre>
+
+<p>
+ Subversion wird nur benötigt, wenn man Gpg4win aus dem SVN
+ bauen will. Der OpenSSH-Server erleichtert die Kommunikation
+ mit der virtuellen Maschine. Zum einen kann man sich nach
+ der Installation mit PuTTY in den Rechner einwählen und zum
+ anderen mit pscp Dateien aus dem System heraus und hinein kopieren.
+ Ersteres stellt eine erhebliche Bedienungs-Verbesserung
+ (z.B. Copy &amp; Paste) da,  letzteres ermöglicht die Extraktion
+ der fertigen Installationspakete.
+</p>
+
+<p>
+ Hat man den OpenSSH-Server im Gast und PuTTY auf dem Host-System
+ installiert, kann man sich mit PuTTY in den Gast einloggen.
+ Die Verbindungsdaten lauten Host: gpg4win@localhost, Port: 5555.
+ Das Passwort im Fall des vorgefertigten Images lautet 'gpg4win'.
+</p>
+
+<p>
+ Um Probleme mit dem Locale zu vermeiden, ist es empfehlenswert,
+ das de_DE-Locale zu generieren. Hierzu als root-Nutzer
+ bitte folgendes eingeben
+</p>
+
+<pre>
+
+  dpkg-reconfigure locales
+
+</pre>
+
+<p>
+ und das Häckchen zusätzlich bei de_DE setzen.
+</p>
+
+<h4><a name="II-3"></a>II-3 - Bau der Gpg4win-Installations-Pakete</h4>
+
+<p>
+ Man logge sich als 'gpg4win' Nutzer ein und gebe auf
+ der Linux-Shell folgendes ein, wenn man Gpg4win aus
+ dem SVN bauen will:
+</p>
+
+<pre>
+
+  export LANG=de_DE
+  svn co https://svn.wald.intevation.org/svn/gpg4win/trunk
+  cd trunk/packages
+  sh download.sh
+  cd ..
+  ./autogen.sh
+  ./configure --enable-maintainer-mode --host=i586-mingw32msvc
+  make
+
+</pre>
+
+<p>
+ Nach dem dies erfolgreich durchgelaufen ist, stehen unter
+ trunk/src die fertigen Installationspakete zur Verfügung.
+</p>
+
+<h4><a name="II-4"></a>II-4 - Extraktion der fertigen Installationspakete</h4>
+
+<p>
+ Auf dem Windows-Host-System in einer offenen CMD-Shell
+ folgendes eingeben:
+</p>
+
+<pre>
+
+  pscp -P 5555 gpg4win@localhost:trunk/src/gpg4win-*.exe .
+
+</pre>
+
+<p>
+ Es wird vorausgesetzt, dass sich pscp.exe im PATH befindet.
+ Nachdem der Transfer erfolgreich abgeschlossen wurde, kann
+ das Gast-Linux-System heruntergefahren werden.
+</p>
+
+<h2><a name="references"></a>Referenzen (URLs)</h2>
+
+<tt>
+<a name="ref1">[1]</a> <a href="http://fabrice.bellard.free.fr/qemu/">http://fabrice.bellard.free.fr/qemu/</a> <br>
+<a name="ref2">[2]</a> <a href="http://www.debian.org/">http://www.debian.org/</a> <br>
+<a name="ref3">[3]</a> <a href="http://www.h7.dion.ne.jp/~qemu-win/">http://www.h7.dion.ne.jp/~qemu-win/</a> <br>
+<a name="ref4">[4]</a> <a href="http://www.h6.dion.ne.jp/~kazuw/qemu-win/Qemu-0.9.0-install.exe">http://www.h6.dion.ne.jp/~kazuw/qemu-win/Qemu-0.9.0-install.exe</a> <br>
+<a name="ref5">[5]</a> <a href="http://www.h6.dion.ne.jp/~kazuw/qemu-win/Kqemu-1.3.0pre11-install.exe">http://www.h6.dion.ne.jp/~kazuw/qemu-win/Kqemu-1.3.0pre11-install.exe</a> <br>
+<a name="ref6">[6]</a> <a href="http://www.chiark.greenend.org.uk/~sgtatham/putty">http://www.chiark.greenend.org.uk/~sgtatham/putty</a> <br>
+<a name="ref7">[7]</a> <a href="http://www.tartarus.org/~simon/putty-snapshots/x86/putty-installer.exe">http://www.tartarus.org/~simon/putty-snapshots/x86/putty-installer.exe</a> <br>
+<a name="ref8">[8]</a> <a href="http://cdimage.debian.org/debian-cd/4.0_r0/i386/iso-cd/debian-40r0-i386-netinst.iso">http://cdimage.debian.org/debian-cd/4.0_r0/i386/iso-cd/debian-40r0-i386-netinst.iso</a> <br>
+<a name="ref9">[9]</a> <a href="http://cdimage.debian.org/debian-cd/4.0_r0/i386/iso-cd/debian-40r0-i386-businesscard.iso">http://cdimage.debian.org/debian-cd/4.0_r0/i386/iso-cd/debian-40r0-i386-businesscard.iso</a> <br>
+</tt>
diff --git a/doc/website/build-installer-on-win-debian-screenshots-de.htm4 b/doc/website/build-installer-on-win-debian-screenshots-de.htm4
new file mode 100644 (file)
index 0000000..b1b8b7b
--- /dev/null
@@ -0,0 +1,172 @@
+m4_dnl -*-html-*-
+m4_include(`template.m4')
+m4_dnl $Id$
+
+m4_define(`DE')
+m4_dnl m4_define(`EN_FILE', `build-installer-on-win-debian-screenshots.html')
+PAGE_START
+
+<h2>Installation von Debian GNU/Linux 'Etch' 4.0 innerhalb einer
+    virtuellen QEMU-Maschine</h2>
+
+<p>
+<a href="build-installer-on-win-de.html">Zurück zur
+Gpg4win-Bauanleitung für Windows</a>
+</p>
+
+<p>
+ Diese Installation wurde mit dem Business-Card-Boot-Medium von
+ Debian 'Etch' durchgeführt. Der Aufruf zum Starten der
+ vituellen Maschine lautete:
+</p>
+
+<pre>
+
+qemu -m 256 -L %QEMU -cdrom debian-40r0-i386-businesscard.iso -hda install.img -boot d -kernel-kqemu</tt>
+
+</pre>
+
+<p>
+ Wobei <em>%QEMU</em> auf den Pfad zur QEMU-Installation gesetzt war.
+ Falls die <em>-kernel-kqemu</em> Option Probleme bereiten sollte,
+ kann sie weggelassen werden. Die Installation wird hierdurch aber verlangsamt.
+</p>
+
+<p>
+ Hinweis: Im folgenden sind nur die interaktiven Teile der Debian-Installation bebildert.
+</p>
+
+<p>
+ <a href="pix/debian-install-de/01.png"><img src="pix/debian-install-de/thumbs/01.png"></a>
+ <br>
+ Im Boot-Screen  die Installation durch Eingabe von <tt>&lt;Return&gt;</tt> starten.
+</p>
+
+<p>
+ <a href="pix/debian-install-de/02.png"><img src="pix/debian-install-de/thumbs/02.png"></a>
+ <br>
+ Als Sprache <em>German</em> auswählen.
+</p>
+
+<p>
+ <a href="pix/debian-install-de/03.png"><img src="pix/debian-install-de/thumbs/03.png"></a>
+ <br>
+ Als Land <em>Deutschland</em> auswählen.
+</p>
+
+<p>
+ <a href="pix/debian-install-de/04.png"><img src="pix/debian-install-de/thumbs/04.png"></a>
+ <br>
+ Als Tastatur-Layout <em>Deutsch</em> auswählen.
+</p>
+
+<p>
+ <a href="pix/debian-install-de/05.png"><img src="pix/debian-install-de/thumbs/05.png"></a>
+ <br>
+ Als Name des Rechners <em>gpg4win</em> eingeben.
+</p>
+
+<p>
+ <a href="pix/debian-install-de/06.png"><img src="pix/debian-install-de/thumbs/06.png"></a>
+ <br>
+ Den Namen der Domain leerlassen.
+</p>
+
+<p>
+ <a href="pix/debian-install-de/07.png"><img src="pix/debian-install-de/thumbs/07.png"></a>
+ <a href="pix/debian-install-de/08.png"><img src="pix/debian-install-de/thumbs/08.png"></a>
+ <br>
+ Als Land des Debian-Archiv-Spiegelservers <em>Deutschland</em> 
+ und einen Server in Ihrer Nähe auswählen.<br>
+</p>
+
+<p>
+ <a href="pix/debian-install-de/09.png"><img src="pix/debian-install-de/thumbs/09.png"></a>
+ <br>
+ Proxy-Einstellung leerlassen.
+</p>
+
+<p>
+ <a href="pix/debian-install-de/10.png"><img src="pix/debian-install-de/thumbs/10.png"></a>
+ <a href="pix/debian-install-de/11.png"><img src="pix/debian-install-de/thumbs/11.png"></a>
+ <a href="pix/debian-install-de/12.png"><img src="pix/debian-install-de/thumbs/12.png"></a>
+ <a href="pix/debian-install-de/13.png"><img src="pix/debian-install-de/thumbs/13.png"></a>
+ <a href="pix/debian-install-de/14.png"><img src="pix/debian-install-de/thumbs/14.png"></a>
+ <br>
+ <ul>
+   <li>Als Festplatten-Partitionierungs-Methode
+       <em>Geführt - verwende vollständige Festplatte</em>
+       auswählen.
+   </li>
+   <li>Die <em>IDE1 Master (hda)</em> Festplatte auswählen.</li>
+   <li><em>Alle Dateinen auf eine Partition</em> auswählen.</li>
+   <li><em>Partitionierung beenden und Änderungen übernehmen</em> auswählen.</li>
+   <li><em>Änderungen auf die Festplatte schreiben?</em> mit <em>Ja</em> bestätigen.</li>
+ </ul>
+</p>
+
+<p>
+ <a href="pix/debian-install-de/15.png"><img src="pix/debian-install-de/thumbs/15.png"></a>
+ <a href="pix/debian-install-de/16.png"><img src="pix/debian-install-de/thumbs/16.png"></a>
+ <br>
+ Das root-Passwort eingeben und zuer Bestätigung wiederholen.
+</p>
+
+<p>
+ <a href="pix/debian-install-de/17.png"><img src="pix/debian-install-de/thumbs/17.png"></a>
+ <a href="pix/debian-install-de/18.png"><img src="pix/debian-install-de/thumbs/18.png"></a>
+ <!-- 19.png war versehentlich eine Kopie von 18.png :-/ -->
+ <a href="pix/debian-install-de/20.png"><img src="pix/debian-install-de/thumbs/20.png"></a>
+ <br>
+ <ul>
+   <li>Einen neuen Benutzer <em>gpg4win</em> anlegen.</li>
+   <li>Konto-Bezeichnung des neuen Nutzes soll <em>gpg4win</em> lauten.</li>
+   <li>Passwort festlegen und durch Wiedereingabe bestätigen</li>
+ </ul>
+</p>
+
+<p>
+ <a href="pix/debian-install-de/21.png"><img src="pix/debian-install-de/thumbs/21.png"></a>
+ <br>
+ Nicht an der Paketverwendungserfassung teilnehmen.
+</p>
+
+<p>
+ <a href="pix/debian-install-de/22.png"><img src="pix/debian-install-de/thumbs/22.png"></a>
+ <br>
+ Nur ein <em>Standard-System</em> installieren.
+</p>
+
+<p>
+ <a href="pix/debian-install-de/23.png"><img src="pix/debian-install-de/thumbs/23.png"></a>
+ <br>
+ Den GRUB-Bootloader in den Master Boot Record installieren.
+</p>
+
+<p>
+ <a href="pix/debian-install-de/24.png"><img src="pix/debian-install-de/thumbs/24.png"></a>
+ <a href="pix/debian-install-de/25.png"><img src="pix/debian-install-de/thumbs/25.png"></a>
+ <br>
+ <ul>
+   <li>Die Beendigung der Installation mit <em>weiter</em> bestätigen.</li>
+   <li>Nach dem Neustart sollte sich QUEMU beschweren, dass es
+       nicht vom angebenen Medium booten kann. QUEMU kann nun beendet werden.</li>
+ </ul>
+</p>
+
+<p>
+Die virtuellen Maschine wurde jetzt mit folgendem Befehl neu gestartet:
+</p>
+
+<pre>
+
+qemu -m 256 -L %QEMU -hda install.img -kernel-kqemu -redir tcp:5555::22
+
+</pre>
+
+<p>
+ <a href="pix/debian-install-de/26.png"><img src="pix/debian-install-de/thumbs/26.png"></a>
+ <br>
+ Nach dem Boot-Vorgang sollte man sich erfolgreich als root-Nutzer anmelden
+ und System-Aktualisierungen bzw. weitere Installation durchführen können.
+</p>
diff --git a/doc/website/pix/debian-install-de/01.png b/doc/website/pix/debian-install-de/01.png
new file mode 100644 (file)
index 0000000..52d7854
Binary files /dev/null and b/doc/website/pix/debian-install-de/01.png differ
diff --git a/doc/website/pix/debian-install-de/02.png b/doc/website/pix/debian-install-de/02.png
new file mode 100644 (file)
index 0000000..2ed9cfb
Binary files /dev/null and b/doc/website/pix/debian-install-de/02.png differ
diff --git a/doc/website/pix/debian-install-de/03.png b/doc/website/pix/debian-install-de/03.png
new file mode 100644 (file)
index 0000000..a05cea3
Binary files /dev/null and b/doc/website/pix/debian-install-de/03.png differ
diff --git a/doc/website/pix/debian-install-de/04.png b/doc/website/pix/debian-install-de/04.png
new file mode 100644 (file)
index 0000000..e7373fa
Binary files /dev/null and b/doc/website/pix/debian-install-de/04.png differ
diff --git a/doc/website/pix/debian-install-de/05.png b/doc/website/pix/debian-install-de/05.png
new file mode 100644 (file)
index 0000000..7d9c5d4
Binary files /dev/null and b/doc/website/pix/debian-install-de/05.png differ
diff --git a/doc/website/pix/debian-install-de/06.png b/doc/website/pix/debian-install-de/06.png
new file mode 100644 (file)
index 0000000..2d0322f
Binary files /dev/null and b/doc/website/pix/debian-install-de/06.png differ
diff --git a/doc/website/pix/debian-install-de/07.png b/doc/website/pix/debian-install-de/07.png
new file mode 100644 (file)
index 0000000..e59c935
Binary files /dev/null and b/doc/website/pix/debian-install-de/07.png differ
diff --git a/doc/website/pix/debian-install-de/08.png b/doc/website/pix/debian-install-de/08.png
new file mode 100644 (file)
index 0000000..7b4435c
Binary files /dev/null and b/doc/website/pix/debian-install-de/08.png differ
diff --git a/doc/website/pix/debian-install-de/09.png b/doc/website/pix/debian-install-de/09.png
new file mode 100644 (file)
index 0000000..985f36b
Binary files /dev/null and b/doc/website/pix/debian-install-de/09.png differ
diff --git a/doc/website/pix/debian-install-de/10.png b/doc/website/pix/debian-install-de/10.png
new file mode 100644 (file)
index 0000000..d1d78bc
Binary files /dev/null and b/doc/website/pix/debian-install-de/10.png differ
diff --git a/doc/website/pix/debian-install-de/11.png b/doc/website/pix/debian-install-de/11.png
new file mode 100644 (file)
index 0000000..553c09b
Binary files /dev/null and b/doc/website/pix/debian-install-de/11.png differ
diff --git a/doc/website/pix/debian-install-de/12.png b/doc/website/pix/debian-install-de/12.png
new file mode 100644 (file)
index 0000000..01e2e05
Binary files /dev/null and b/doc/website/pix/debian-install-de/12.png differ
diff --git a/doc/website/pix/debian-install-de/13.png b/doc/website/pix/debian-install-de/13.png
new file mode 100644 (file)
index 0000000..5b73a6c
Binary files /dev/null and b/doc/website/pix/debian-install-de/13.png differ
diff --git a/doc/website/pix/debian-install-de/14.png b/doc/website/pix/debian-install-de/14.png
new file mode 100644 (file)
index 0000000..7e18187
Binary files /dev/null and b/doc/website/pix/debian-install-de/14.png differ
diff --git a/doc/website/pix/debian-install-de/15.png b/doc/website/pix/debian-install-de/15.png
new file mode 100644 (file)
index 0000000..55dac20
Binary files /dev/null and b/doc/website/pix/debian-install-de/15.png differ
diff --git a/doc/website/pix/debian-install-de/16.png b/doc/website/pix/debian-install-de/16.png
new file mode 100644 (file)
index 0000000..6643189
Binary files /dev/null and b/doc/website/pix/debian-install-de/16.png differ
diff --git a/doc/website/pix/debian-install-de/17.png b/doc/website/pix/debian-install-de/17.png
new file mode 100644 (file)
index 0000000..c859ef2
Binary files /dev/null and b/doc/website/pix/debian-install-de/17.png differ
diff --git a/doc/website/pix/debian-install-de/18.png b/doc/website/pix/debian-install-de/18.png
new file mode 100644 (file)
index 0000000..41a9635
Binary files /dev/null and b/doc/website/pix/debian-install-de/18.png differ
diff --git a/doc/website/pix/debian-install-de/20.png b/doc/website/pix/debian-install-de/20.png
new file mode 100644 (file)
index 0000000..8a3bb85
Binary files /dev/null and b/doc/website/pix/debian-install-de/20.png differ
diff --git a/doc/website/pix/debian-install-de/21.png b/doc/website/pix/debian-install-de/21.png
new file mode 100644 (file)
index 0000000..6c0e834
Binary files /dev/null and b/doc/website/pix/debian-install-de/21.png differ
diff --git a/doc/website/pix/debian-install-de/22.png b/doc/website/pix/debian-install-de/22.png
new file mode 100644 (file)
index 0000000..c05f043
Binary files /dev/null and b/doc/website/pix/debian-install-de/22.png differ
diff --git a/doc/website/pix/debian-install-de/23.png b/doc/website/pix/debian-install-de/23.png
new file mode 100644 (file)
index 0000000..23bfb60
Binary files /dev/null and b/doc/website/pix/debian-install-de/23.png differ
diff --git a/doc/website/pix/debian-install-de/24.png b/doc/website/pix/debian-install-de/24.png
new file mode 100644 (file)
index 0000000..aa83c7c
Binary files /dev/null and b/doc/website/pix/debian-install-de/24.png differ
diff --git a/doc/website/pix/debian-install-de/25.png b/doc/website/pix/debian-install-de/25.png
new file mode 100644 (file)
index 0000000..141ef85
Binary files /dev/null and b/doc/website/pix/debian-install-de/25.png differ
diff --git a/doc/website/pix/debian-install-de/26.png b/doc/website/pix/debian-install-de/26.png
new file mode 100644 (file)
index 0000000..138fe44
Binary files /dev/null and b/doc/website/pix/debian-install-de/26.png differ
diff --git a/doc/website/pix/debian-install-de/thumbs/01.png b/doc/website/pix/debian-install-de/thumbs/01.png
new file mode 100644 (file)
index 0000000..c69366a
Binary files /dev/null and b/doc/website/pix/debian-install-de/thumbs/01.png differ
diff --git a/doc/website/pix/debian-install-de/thumbs/02.png b/doc/website/pix/debian-install-de/thumbs/02.png
new file mode 100644 (file)
index 0000000..8eb75dd
Binary files /dev/null and b/doc/website/pix/debian-install-de/thumbs/02.png differ
diff --git a/doc/website/pix/debian-install-de/thumbs/03.png b/doc/website/pix/debian-install-de/thumbs/03.png
new file mode 100644 (file)
index 0000000..8db686a
Binary files /dev/null and b/doc/website/pix/debian-install-de/thumbs/03.png differ
diff --git a/doc/website/pix/debian-install-de/thumbs/04.png b/doc/website/pix/debian-install-de/thumbs/04.png
new file mode 100644 (file)
index 0000000..0634b2e
Binary files /dev/null and b/doc/website/pix/debian-install-de/thumbs/04.png differ
diff --git a/doc/website/pix/debian-install-de/thumbs/05.png b/doc/website/pix/debian-install-de/thumbs/05.png
new file mode 100644 (file)
index 0000000..aed85b0
Binary files /dev/null and b/doc/website/pix/debian-install-de/thumbs/05.png differ
diff --git a/doc/website/pix/debian-install-de/thumbs/06.png b/doc/website/pix/debian-install-de/thumbs/06.png
new file mode 100644 (file)
index 0000000..42d0aac
Binary files /dev/null and b/doc/website/pix/debian-install-de/thumbs/06.png differ
diff --git a/doc/website/pix/debian-install-de/thumbs/07.png b/doc/website/pix/debian-install-de/thumbs/07.png
new file mode 100644 (file)
index 0000000..84de735
Binary files /dev/null and b/doc/website/pix/debian-install-de/thumbs/07.png differ
diff --git a/doc/website/pix/debian-install-de/thumbs/08.png b/doc/website/pix/debian-install-de/thumbs/08.png
new file mode 100644 (file)
index 0000000..24f488a
Binary files /dev/null and b/doc/website/pix/debian-install-de/thumbs/08.png differ
diff --git a/doc/website/pix/debian-install-de/thumbs/09.png b/doc/website/pix/debian-install-de/thumbs/09.png
new file mode 100644 (file)
index 0000000..9479ae0
Binary files /dev/null and b/doc/website/pix/debian-install-de/thumbs/09.png differ
diff --git a/doc/website/pix/debian-install-de/thumbs/10.png b/doc/website/pix/debian-install-de/thumbs/10.png
new file mode 100644 (file)
index 0000000..58e32ad
Binary files /dev/null and b/doc/website/pix/debian-install-de/thumbs/10.png differ
diff --git a/doc/website/pix/debian-install-de/thumbs/11.png b/doc/website/pix/debian-install-de/thumbs/11.png
new file mode 100644 (file)
index 0000000..26ff773
Binary files /dev/null and b/doc/website/pix/debian-install-de/thumbs/11.png differ
diff --git a/doc/website/pix/debian-install-de/thumbs/12.png b/doc/website/pix/debian-install-de/thumbs/12.png
new file mode 100644 (file)
index 0000000..74ff5b9
Binary files /dev/null and b/doc/website/pix/debian-install-de/thumbs/12.png differ
diff --git a/doc/website/pix/debian-install-de/thumbs/13.png b/doc/website/pix/debian-install-de/thumbs/13.png
new file mode 100644 (file)
index 0000000..b19ecdf
Binary files /dev/null and b/doc/website/pix/debian-install-de/thumbs/13.png differ
diff --git a/doc/website/pix/debian-install-de/thumbs/14.png b/doc/website/pix/debian-install-de/thumbs/14.png
new file mode 100644 (file)
index 0000000..69cfd0b
Binary files /dev/null and b/doc/website/pix/debian-install-de/thumbs/14.png differ
diff --git a/doc/website/pix/debian-install-de/thumbs/15.png b/doc/website/pix/debian-install-de/thumbs/15.png
new file mode 100644 (file)
index 0000000..f22080b
Binary files /dev/null and b/doc/website/pix/debian-install-de/thumbs/15.png differ
diff --git a/doc/website/pix/debian-install-de/thumbs/16.png b/doc/website/pix/debian-install-de/thumbs/16.png
new file mode 100644 (file)
index 0000000..65cb86d
Binary files /dev/null and b/doc/website/pix/debian-install-de/thumbs/16.png differ
diff --git a/doc/website/pix/debian-install-de/thumbs/17.png b/doc/website/pix/debian-install-de/thumbs/17.png
new file mode 100644 (file)
index 0000000..5946331
Binary files /dev/null and b/doc/website/pix/debian-install-de/thumbs/17.png differ
diff --git a/doc/website/pix/debian-install-de/thumbs/18.png b/doc/website/pix/debian-install-de/thumbs/18.png
new file mode 100644 (file)
index 0000000..94e837d
Binary files /dev/null and b/doc/website/pix/debian-install-de/thumbs/18.png differ
diff --git a/doc/website/pix/debian-install-de/thumbs/20.png b/doc/website/pix/debian-install-de/thumbs/20.png
new file mode 100644 (file)
index 0000000..00bd100
Binary files /dev/null and b/doc/website/pix/debian-install-de/thumbs/20.png differ
diff --git a/doc/website/pix/debian-install-de/thumbs/21.png b/doc/website/pix/debian-install-de/thumbs/21.png
new file mode 100644 (file)
index 0000000..fe4b606
Binary files /dev/null and b/doc/website/pix/debian-install-de/thumbs/21.png differ
diff --git a/doc/website/pix/debian-install-de/thumbs/22.png b/doc/website/pix/debian-install-de/thumbs/22.png
new file mode 100644 (file)
index 0000000..2c54846
Binary files /dev/null and b/doc/website/pix/debian-install-de/thumbs/22.png differ
diff --git a/doc/website/pix/debian-install-de/thumbs/23.png b/doc/website/pix/debian-install-de/thumbs/23.png
new file mode 100644 (file)
index 0000000..c48c853
Binary files /dev/null and b/doc/website/pix/debian-install-de/thumbs/23.png differ
diff --git a/doc/website/pix/debian-install-de/thumbs/24.png b/doc/website/pix/debian-install-de/thumbs/24.png
new file mode 100644 (file)
index 0000000..9b4b4f6
Binary files /dev/null and b/doc/website/pix/debian-install-de/thumbs/24.png differ
diff --git a/doc/website/pix/debian-install-de/thumbs/25.png b/doc/website/pix/debian-install-de/thumbs/25.png
new file mode 100644 (file)
index 0000000..dadfac4
Binary files /dev/null and b/doc/website/pix/debian-install-de/thumbs/25.png differ
diff --git a/doc/website/pix/debian-install-de/thumbs/26.png b/doc/website/pix/debian-install-de/thumbs/26.png
new file mode 100644 (file)
index 0000000..c6ecbba
Binary files /dev/null and b/doc/website/pix/debian-install-de/thumbs/26.png differ