Installation von Java mit Cygwin unter Windows Vista ============================================================================== Diese Datei beschreibt die Eigenheiten, die bei der Installation von Cygwin unter Windows Vista zu beruecksichtigen sind. Sie baut auf der Installations- anleitung fuer Windows XP auf und beschreibt nur die zusaetzlichen Schritte, die unter Vista erforderlich sind. 1. Installation von Cygwin --------------------------------------- Waehrend der Installation von Cygwin muss irgendwann ausgewaehlt werden, welche Pakete zu installieren sind. In der originalen Installationsanleitung ist das Schritt 5. Dort muss wie beschrieben statt 'Default' 'Install' ausgewaehlt werden. Anschliessend sind aber unter Publishing noch einige Pakete abzuwaehlen, die sonst dafuer sorgen wuerden, dass die Installation Ewigkeiten dauert, bzw. endlos laeuft. Diese Pakete sind fuer die Uebungen aber nicht notwendig. Dazu auf das '+' neben 'Publishing' klicken, und bei allen Paketen, die mit 'tetex' anfangen, solange auf den runden Doppelpfeil klicken, bis dort 'Skip' steht. Anschliessend kann man auf weiter klicken und die Installation wie beschrieben abschliessen. 2. Installation von Java --------------------------------------- Die Installation von Java sollte reibungslos verlaufen. 3. Einrichten der Installationen --------------------------------------- Cygwin scheint ein Problem zu haben, einige Konfigurationsdateien zu schreiben. Das merkt man daran, dass beim ersten Starten der Konsole eine Fehlermeldung auftaucht, die vorschlaegt, die Befehle 'mkpasswd' und 'mkgroup' mit entsprechenden Optionen auszufuehren. Die beiden Befehle lauten: mkpasswd -l > /etc/passwd mkgroup -l > /etc/group Diese einmal eintippern und ausfuehren, anschliessend muss das Cygwin-fenster neu gestartet werden. Im naechsten Schritt ist das bekannte, fuer Vista leicht geaenderte Konfigurationsskript mit sh erzeuge_bash_profile_vista.sh in der Konsole auszufuehren. Es handelt sich um die fuer Vista angepasste Version des Skripts. Eine Hauptursache fuer die Aenderungen ist die Tatsache, dass Microsoft offensichtlich den Ordner 'Eigene Dateien' im Benutzerprofil abgeschafft hat und die Daten jetzt dort direkt speichert. Er lautet meist "C:\Users\benutzername", wobei der Explorer bei der Anzeige der Ordners 'Users' selbigen mit 'Benutzer' eindeutscht. Anschliessend nicht vergessen, die AlgoTools und die Dateien aus dem Ordner Vorlesung/java zu kopieren, der Ordner 'algo' muss dabei im Benutzerprofil liegen, also beispielsweise "C:\Users\benutzername\algo". Bei Fragen hilft die Mailingliste!