Wikipedia einmal anders

Auf meiner heutigen Tour durch’s Zwischennetz bin ich zufällig auf diesen Blog-Eintrag aus mikas blog gestoßen.

Ziemlich sinnfrei, aber absolut genial: Die Wikipedia kann als “Pseudodateisystem” in das Sytem eingehangen werden :)

Also schnell Mikas Kurzanleitung befolgt:
# apt-get install wikipediafs

und die Datei ~/.wikipediafs/config.xml mit folgendem Inhalt angelegt:


<wfs-config>
    <general>
       <article-cache-time>300</article-cache-time>
    </general>
    <sites>
      <site>
        <dirname>wikipedia-de</dirname>
        <host>de.wikipedia.org</host>
        <basename>/w/index.php</basename>
      </site>
      <site>
        <dirname>wikipedia-en</dirname>
        <host>en.wikipedia.org</host>
        <basename>/w/index.php</basename>
      </site>
    </sites>
</wfs-config>

Bevor man nun jedoch die Wikipedia in sein System einhängen kann, müssen, entgegen Mikas Angaben, (zumindest unter Etch) noch ein paar kleine Vorbereitungen getroffen werden. Ansonsten schlägt der Mount wg. fehlender Rechte fehl.

Als root muss die Zeile:

KERNEL=="fuse", MODE="0660", GROUP="fuse"

an /etc/udev/rules.d/020_permissions.rules angehängt werden, Anschließend noch folgende Kommandos als root absetzen:
# usermod -G fuse -a [username]
# /etc/init.d/udev restart
# modprobe fuse

Jetzt unter dem eigenen Account neu anmelden (damit man der Gruppe “fuse” zugewiesen wird), danach kann die Wikipedia schließlich eingehangen werden:
$ mkdir ~/wiki
$ mount.wikipediafs ~/wiki

Und jetzt kann gesucht werden :)

$ strings ~/wiki/wikipedia-de/Weblog |less

Über Stefan

Meine Leidenschaft, sowohl im beruflichen als auch im privaten Bereich, gilt seit mittlerweile über 15 Jahren Linux-Systemen. Einen speziellen Schwerpunkt in diesem Bereich habe ich nicht - nur Debian-basiert sollte es sein.
Dieser Artikel wurde in Linux, Sinnfrei, aber unverzichtbar veröffentlicht.Permalink als Favorit speichern.

Hinterlasse eine Antwort

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert *

*

Du kannst folgende HTML-Tags benutzen: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>