P2P: #YaCy – #FAQ: Fragen und Antworten zu YaCy

Last Updated on 2 Jahren by TmoWizard

(Edit: Ein weiteres Installationsvideo von SemperVideo hinzugefügt, diesmal für den Raspberry Pi)

Werte Leserinnen und Leser,

YaCy Logoheute wage ich mal etwas Neues hier auf meinem Castle. Inzwischen passiert es mir zwischendurch tatsächlich, daß ich sogar privat nach YaCy gefragt werde! Dank Facebook, WhatsApp und ähnlichen Medien sind viele Leute scheinbar nicht mehr in der Lage, daß sie Suchmaschinen wie Google, Bing u.s.w. vernünftig bedienen können.

Auch ist vor allem die deutsche Wiki von YaCy nicht gerade als brauchbar zu bezeichnen, das Ding ist einfach nur grottenschlecht, zum Teil völlig veraltet und deswegen wird sie in meinen Artikeln über YaCy auch äußerst selten und dann auch sehr ungern von mir verlinkt. Aus diesen Gründen habe ich mich entschlossen, daß ich hier ein entsprechendes FAQ erstelle! Ihr könnt euch den Artikel als ein Experiment vorstellen, denn damit habe ich absolut keine Erfahrung. Außerdem hat dieses FAQ ein offenes Ende, da natürlich immer neue Fragen dazu auftauchen.

Eigentlich hatte ich mir für den Anfang fünf Fragen vorgenommen, nach kurzer Zeit wurden jedoch etwas mehr daraus und aus diesen ergeben sich entsprechend weitere Fragen. Wie ihr es von mir kennt habe ich bereits dazu recherchiert, durch die wirklich breite Fächerung des Themas recherchiere ich neben dem Schreiben allerdings wie üblich weiter.

 

FAQ: Fragen und Antworten zu YaCy

Genug der Vorrede, fangen wir mal mit den Fragen an!

 

1. Wie spricht man YaCy eigentlich aus?

Ok, die Frage wurde mir eigentlich nicht gestellt! :mrgreen: In verschiedenen Videos zu YaCy habe ich jedoch gemerkt, daß die Sprecher dort keinen blassen Schimmer davon haben und wie oben erwähnt wohl auch keine Suchmaschine betätigen können. Was dort alles herauskommt ist schier unglaublich, das kann man teilweise schriftlich gar nicht richtig übermitteln.

YaCy (Yet another Cyberspace) ist eigentlich ganz einfach auszusprechen, nämlich so wie man es schreibt:

ya see

Das kann man auch ganz deutlich hören, wenn man sich die entsprechenden Videos mit Michael „Orbiter“ Christen, also dem Erfinder von YaCy ansieht, dieses hier zum Beispiel:

 

2. Wie installiere ich YaCy?

8-O :-x motzender roter Smilie Kopfanwandsmilie

So traurig und fürchterlich das auch klingen mag, es ist tatsächlich die mir am häufigsten gestellte Frage! Ja Leute, wie habt ihr denn eure anderen Programme installiert? Das habt ihr doch auch geschafft, also was soll das? Natürlich wird YaCy genau so wie auch eure anderen Programme installiert, ihr startet ganz einfach den entsprechenden Installer, nachdem ihr euch die für euer Betriebssystem passende Version von der Website von YaCy geholt habt!

Verdammt noch mal! Ihr habt eure scheiß „geklauften“ Office-Pakete oder Adobe-Suiten und sogar ganze Betriebssysteme doch installieren können, was also soll diese scheiß Frage?!!? Es gibt dazu auch verschiedene Tutorials im Internet, aber dazu muß man natürlich eine Suchmaschine verwenden können! Hier mal drei Videos von SemperVideo:

Für Windows:

 

Für Linux:

 

Für den Raspberry Pi:

 

Und dann gibt es natürlich noch mein eigenes inzwischen sehr bekanntes schriftliches Tutorial hier auf dem Castle:

Für Ubuntu-Server:

P2P-Tutorial – YaCy und HTTPS: Die sichere Suchmaschine!

Leider habe ich bis heute kein einziges Tutorial für den Mac gefunden, so etwas gibt es scheinbar nicht! Da ich selbst auch kein solches Gerät besitze ist es mir auch nicht möglich, daß ich ein entsprechendes Tutorial erstelle. Ich gebe allerdings offen zu, daß ich als alter ATARIaner solch einen Kotzbrocken auch nie anrühren würde, da wäre mir ja ein Commodore noch lieber!

 

3. Für welches Betriebssystem gibt es YaCy?

(Nur nicht aufregen Mike, das bringt gar nichts!) Lesen und das gelesene auch verstehen ist ja inzwischen eine Kunst, die viele Menschen in der heutigen Zeit nicht mehr wirklich beherrschen. Leute, auch das steht auf der Website von YaCy. Sogar an der Stelle, an welcher man sich die entsprechende Version holen kann! Aber gut, ich will mal nicht so sein. Es gibt YaCy für folgende Betriebssysteme:

  • Windows ab Windows XP
  • Linux in beliebiger Version, für Debian und seine Derivate gibt es auch entsprechende Pakete
  • OpenBSD, danke an Tux. an dieser Stelle!
  • Mac OS ≥ 10.8

Am wohlsten fühlt sich YaCy hierbei auf einem entsprechenden Server, doch dazu gleich mehr, auch wenn ich oben ja schon mein Tutorial verlinkt habe.

 

4. Welche Hardware benötigt man für YaCy?

Das ist nun eine Frage, welche gar nicht so einfach zu beantworten ist. Es kommt hier nämlich darauf an, wie man YaCy verwendet! Da man für YaCy auch Java benötigt braucht man für die einfachste Variante (Junior) 1 GB RAM, wobei 2 GB zu bevorzugen sind.

Der verwendete Prozessor ist fast egal, zu schwach sollte er aber auf keinen Fall nicht sein! YaCy benötigt als Hintergrundprozeß gehörig Power, das sollte man nicht aus den Augen lassen. Das macht sich vor allem beim Crawlen von Webseiten bemerkbar, doch dazu weiter unten mehr!

Wenn man YaCy als Senior oder so wie ich als Principal auf einem Server laufen läßt, dann sieht die Geschichte schon mal ganz anders aus! YaCy läuft zwar unter Ubuntu-Server auch auf einem Celeron mit gerade mal 768 MB RAM, das hatte mein alter Server. Allerdings wollt ihr bestimmt nicht wissen, wie diese Kiste die ganze Zeit am Arbeiten war! Hier gilt schlicht und ergreifend das alte Motto „je mehr desto besser“!

Bei der Festplatte gilt als Junior-Peer 20 GB nur für YaCy als Minimum, mehr schadet aber garantiert nicht. Als Senior bzw. Principal kann die Festplatte allerdings nicht groß genug sein, da der eigene Index sehr schnell sehr groß werden kann! Ich verwende derzeit eine Platte mit 320 GB, von welcher im Moment 116 GB für YaCy verwendet werde.

Es kommt hier darauf an, wie viele Websites ihr indexiert. Wenn man mit YaCy wirklich auf einem eigenen Server durchstarten will, dann sollte man sich schon eine größere Festplatte zulegen. Ich habe eine mit 1 TB in Aussicht, das wäre für mich dann schon wirklich genial! Drückt mir bitte die Daumen, daß das klappt.

Apropos Server…

 

5. Kann man YaCy auf einem gemieteten Server installieren?

Ja, das geht natürlich auch! YaCy läßt sich wie auch WordPress auf einem entsprechenden Server im Internet installieren, allerdings rate ich aus gutem Grund immer davon ab! Ich zitiere mal die Website von YaCy:

YaCy ist eine Suchmaschine bei dem die Nutzer selbst zum Betreiber werden. Die freie Suchmaschinensoftware YaCy läuft nicht auf einem Server im Internet, sondern auf Ihrem eigenen Rechner. So können Sie Ihr persönliches Suchportal errichten, bei dem nur Sie bestimmen was die Suchmaschine im Suchindex hat.

Dazu auch eine entsprechende Grafik:

zentral vs. dezentral bzw. P2P

YaCy soll Zuhause auf dem eigenen Rechner laufen, denn dafür wurde diese Suchmaschine entwickelt! Jede frei zugängliche öffentliche Suchmaschine unterliegt den entsprechenden Gesetzen wie z.B. dem LSR oder dem „Recht auf Vergessen“ und ist damit vom Staat zensierbar, das gilt natürlich auch für einen öffentlichen YaCy-Server! Ich warte schon darauf, wann die ersten YaCy-Server hier in Deutschland entsprechende Maßnahmen einleiten müßen oder gar abgeschaltet werden.

Mein Server ist nicht öffentlich und wird es auch nie sein, „Eine Zensur findet nicht statt“ – Grundgesetz Artikel 5 Absatz 1! Es gibt für YaCy allerdings entsprechende Blacklisten, mit denen man bestimmte Seiten blockieren kann. Solche Listen kann man aber auch selbst erstellen, wenn man z. B. in der Familie seinen Kindern … öhm … gewisse Seiten vorenthalten möchte! 8-)

 

6. Wie lange dauert ein Crawl?

Diese Frage habe ich mir übrigens selbst gestellt und auch im YaCy-Forum danach gefragt, aber natürlich kann man diese Frage gar nicht vernünftig beantworten! Es kommen hier nämlich verschiedene Faktoren zusammen, welche man beachten müßte. Das Wichtigste dabei ist der verwendete Rechner und vor allem die eigene Anbindung an’s Internet! DSL2000 kann man nämlich nicht mit meinem Glasfaser vergleichen, das wäre einfach nur lächerlich.

Dann kommt es natürlich auch auf den Crawl selbst an, das merke ich hier gerade ganz besonders! Ich habe nämlich letztens gemeint, daß ich gleichzeitig 6 Seiten mit einer Suchtiefe von 3 crawle. Na ja, das war vor inzwischen 10 Tagen und der Crawl läuft immer noch! Dieser Rechner ist nun mal hierfür nicht gebaut worden, damals war YaCy noch in den Kinderschuhen. Das war ursprünglich ein einfacher Office-PC unter Windows XP, besondere Ansprüche waren damals nicht gefragt.

Wenn man aber einen einfachen Crawl startet, dann sollte der je nach Website innerhalb kürzester Zeit fertig sein. Natürlich spielt dabei allerdings die Suchtiefe eine gehörige Rolle, der Standard ist die 3. Diese Einstellung sollte man bei einem Office-PC auch so belassen, wenn man mit dem Gerät noch was anderes machen möchte!

Bei einem extra Server wie bei mir geht das noch relativ gut, der macht ja sonst nichts und steht in meinem Fall sogar nur wegen YaCy hier. Ich hatte YaCy allerdings ursprünglich hier auf meinem Arbeitstier installiert, das war ganz und gar keine gute Idee! Kopfanwandsmilie Teilweise konnte ich mit dem Rechner gar nicht mehr arbeiten, da YaCy einfach zu viel Power benötigte! Allerdings kann man da natürlich einiges einstellen, so daß auch das locker möglich ist.

Zur Verdeutlichung der Suchtiefe (in dem Fall die Suchtiefe 2) von YaCy hier mal ein Bildchen als Erklärung:

Schema der Suchtiefe

Der im Forum erwähnte Versuch mit einer Tiefe von 6 hier beim Castle war bei den dort vorhandenen Massen an Links zu verschiedenen anderen Seiten folglich keine so gute Idee, hierfür benötigt man dann doch etwas wesentlich moderneres! 🙄 Der von mir verwendete AMD64 mit 4 GB RAM ist bei diesem Crawl eindeutig an die Grenze seiner Fähigkeiten gelangt, auch der derzeitige schon erwähnte Crawl verlangt meinem Server einiges ab. Allerdings sollte dieser meiner Schätzung nach heute Abend beendet sein, aber das sehe ich ja dann.

 

7. Ist YaCy eine Alternative für Google und andere Suchmaschinen?

Derzeit nicht wirklich, doch dazu muß ich etwas weiter ausholen. Aus dem Grund gibt es hier nun zwei Punkte, welche ich entsprechend erklären möchte. Eigentlich wollte ich diese beiden Punkte als extra Fragen bringen, aber man kann das Eine einfach nicht ohne das Andere erklären!

  • Teilnehmer und Suchergebnisse

Hier geht es schon mal los. Der Index von YaCy kann natürlich nur wachsen, wenn entsprechend viele Leute mitmachen. Leider ist es aber so, daß viele nicht bei YaCy teilnehmen, weil der Index nicht wirklich groß ist und die Suchergebnisse entsprechend schlecht sind. Das ist zwar eine absolut hirnfreie Aussage, aber trotzdem der am häufigsten genannte Grund gegen YaCy!

Erklären kann man das immer wieder, nützt aber nichts. Die Leute sagen dann, daß sie es wieder versuchen, wenn der Index größer ist und die Suchergebnisse entsprechend besser sind! Ja hallo, was ist das denn für eine verquere Logik? Wenn keiner mitmacht, dann kann doch der Index gar nicht größer werden! Das geht einfach nicht, mit solcher einer Meinung wird das nie was mit YaCy.Kopfanwandsmilie

  • Verbreitung und Werbung

Tja, auch hier wieder das Problem mit den Teilnehmern und ihrer Logik bzw. denjenigen, die eben nicht mitmachen! Wie soll sich YaCy denn weiter verbreiten, wenn man mit der oben genannte Ausrede daher kommt? Das ist absolut keine gute Werbung, wodurch die Verbreitung von YaCy noch weiter gehemmt wird.

Hinzu kommt leider noch, daß bei der meisten Werbung für YaCy die Nachteile nicht erwähnt werden! Das ist eben der leider geringe Index, aber auch die Suchgeschwindigkeit. Da YaCy bzw. der Index weltweit auf verschiedenen Rechnern verbreitet ist dauert es doch recht lange, bis man ein Suchergebnis bekommt.

Wenn dann wie bei mir derzeit auch noch der Crawler tätig ist, dann dauert die Suche sogar noch länger. Wobei es hier wieder darauf ankommt, wie leistungsfähig der entsprechende Rechner ist! Mein inzwischen ~11 Jahre alter AMD64 ist da nicht wirklich ein Vorbild, aber er läuft und das genügt mir. Inzwischen habe ich beinahe 10 Millionen Dokumente in meinem Index, das ist gar nicht mal schlecht.

Es gibt da tatsächlich einige Senior-Peers, welche seit mehreren Jahren laufen und noch nicht einmal auf eine einzige Million kommen. Ja dazu brauche ich natürlich keinen Senior-Peer, das ist meiner Ansicht nach Verschwendung von Ressourcen! Meinen Server hier habe ich erst vor 137 Tagen installiert, das ist dann doch ein gehöriger Unterschied.

 

Mein Fazit:

7 Fragen und die (hoffentlich) vernünftigsten Antworten zu YaCy habe ich euch hier in diesen FAQs bis jetzt aufgeschrieben, weitere werden aber wohl noch dazu kommen! Falls ihr selbst Fragen zu YaCy habt, dann könnt ihr mir diese gerne hier als Kommentar hinterlassen. Ich werde versuchen, daß ich diese dann zügig hier mit rein packe und entsprechend beantworte.

Auch kann es sein, daß mir selbst noch weitere Fragen einfallen. Auch jene werden dann hier veröffentlicht, es ist hier wie schon erwähnt das Ende völlig offen!

 

Viele Grüße nun aus TmoWizard’s Castle zu Augusta Vindelicorum

Y gwir yn erbyn Y byd!

Mike, TmoWizard Zaubersmilie

CC BY-NC-SA 4.0 P2P: #YaCy – #FAQ: Fragen und Antworten zu YaCy von TmoWizard ist lizenziert unter Creative Commons Namensnennung-NichtKommerziell-Weitergabe unter gleichen Bedingungen 4.0 international.

12 Replies to “P2P: #YaCy – #FAQ: Fragen und Antworten zu YaCy”