De:WindowsInstall

Aus YaCyWiki
Wechseln zu: Navigation, Suche

Inhaltsverzeichnis

YaCy unter Windows installieren

Icon info.png Note: YaCy benötigt Java

Für den Betrieb von YaCy wird eine Java-Umgebung (vgl. Java JRE oder Java JDK) benötigt. Aktuelle Java-Versionen können bei Oracle heruntergeladen werden.

YaCy-Installer

Mit dem YaCy-Installer kann YaCy wie gewohnt installiert werden. Bei der Installation wird überprüft, ob die benötigte Java-Laufzeitumgebung breits installiert ist. Ist dies nicht der Fall, wird diese online nachgeladen und installiert. Sollten keine Administrator-Rechte vorliegen, wird die Java-Installation in den Ordner "Gemeinsame Dokumente" (XP) bzw. "Öffentliche Dokumente" (Vista) abgelegt. Von dort kann dann ein Administrator Java auf dem System installieren.

Download des Installers auf YaCy.net

YaCy-Archiv

YaCy kann auch manuell installiert werden. Hierzu steht ein Archiv zum Download bereit, welches alle benötigten Dateien enthält. Der Inhalt kann an beliebiger Stelle Entpackt werden.

Download des Archivs auf YaCy.net

Firewall freischalten

Der Java-Prozess muss in der Windows-Firewall freigegeben werden.

Für den Betrieb von YaCy muss der Java-Prozess in der Windows-Firewall freigegeben werden.

YaCy starten

Wie YaCy auf verschiedenen Systemen gestartet wird, erfahren Sie hier.

Eine Anleitung zur Verwendung vom YaCy als Windows Service gibt es hier.

Update der YaCy-Version

Über das automatische Update kann YaCy bequem auf eine neue Version aktualisiert werden. Siehe auch: YaCy aktualisieren

VirtualBox

Bei der Installation innerhalb eines Windows in einer virtuellen Maschine kann es bei einigen älteren Versionen von VirtualBox zu Problemen kommen, wenn der Direct3D-Treiber installiert ist.

Tritt das Problem auf, startet aufgrund eines Fehlers im Treiber YaCy (und viele andere Java-Programme) nicht und die CPU ist dauerhaft ausgelastet. Wird das YaCy-Debug-Startskript in der Windows-Shell ausgeführt, wird die Fehlermeldung "OpenGL Warning: State tracker is being re-initialized.." ausgegeben.

Mögliche Workarounds sind die Deinstallation des Direct3D-Treibers oder die Erweiterung des YaCy-Startskripts "startYACY.bat". Die folgende Zeile, in der die Startparameter für Java gesetzt werden, muss um -Dsun.java2d.d3d=false erweitert werden. Aus

set javacmd=%javacmd% -Xss256k -XX:MaxPermSize=256m -XX:-UseGCOverheadLimit 
-XX:+UseAdaptiveSizePolicy -Djava.net.preferIPv4Stack=true -Djava.awt.headless=true 
-Dfile.encoding=UTF-8

wird also

set javacmd=%javacmd% -Xss256k -XX:MaxPermSize=256m -XX:-UseGCOverheadLimit 
-XX:+UseAdaptiveSizePolicy -Djava.net.preferIPv4Stack=true -Djava.awt.headless=true 
-Dfile.encoding=UTF-8 -Dsun.java2d.d3d=false

Problembeschreibung im Forum von VirtualBox: https://forums.virtualbox.org/viewtopic.php?f=2&t=34229

Das Problem sollte ab VirtualBox 4.1.8 nicht mehr auftreten. Es kann allerdings nötig sein, mit älteren Versionen angelegte virtuelle Maschinen zu reparieren. Die dafür notwendige Prozedur ist auf http://www.virtualbox.org/manual/ch12.html#ts_d3d8-d3d9-restore beschrieben.

Meine Werkzeuge
Namensräume
Varianten
Aktionen
Gemeinschafts-Portal
Navigation
Werkzeuge