Das erste Blog generieren
Also: Lege ein Verzeichnis an, welches für Dein erstes Blog da ist - z.B. ErstesBlog. In diesem Verzeichnis legst Du das Verzeichnis für das Repository an, welches die Bezeichnung .blaze tragen sollte.
Wie im blazeintro beschrieben, ruft man in dem Verzeichnis, in dem sich .blaze befindet, folgenden Befehl auf:
$ blaze-init
Dieser Befehl installiert in .blaze das Blogrepository mit folgenden Verzeichnissen bzw. Dateien:
pages und posts direkt mit angelegt werden oder erst, wenn die ersten Artikel oder Seiten geschrieben und per blaze-add hinzugefügt wurden - da bin ich mir nicht mehr sicher. Aber ihr werdet sehen.)
Wenn alles glatt verlaufen ist, meldet BlazeBlogger dies wie folgt:
Created/recovered an BlazeBlogger repository an .blaze
So, nun geht es daran, einige Konfigurationen zu setzen. Diese werden in der Datei config vorgenommen - entweder durch entsprechende Befehlseingabe oder indem die Datei in einem Editor geöffnet und die Einträge entsprechend vorgenommen werden. Folgende Beispiele zeigen, was gemeint ist:
Welcher Editor?
Die Texte für das Blog, werden in einem externen Editor geschrieben. Ist für BlazeBlogger noch nicht festgelegt, welcher Editor dies sein soll, versucht BlazeBlogger immer dann, wenn ein Text geschrieben oder geändert werden soll, den systemweit gesetzten Editor aufzurufen. Klappt dies nicht, wird vi aufgerufen. Damit Dein Lieblingseditor startet, wird die Konfiguration wie folgt angepasst (hier wird als Beispiel der Editor gedit vorgegeben) - auf der Kommandozeile, in dem Verzeichnis, in dem sich .blaze befindet:
$ blaze-config core.editor gedit
Titel, Untertitel, Name des Autors
Das Blog soll sicher einen Titel (und auch einen Untertitel?) bekommen und zu den Artikeln soll erkennbar sein, wer sie geschrieben hat. Dies kann wie folgt aussehen:
$ blaze-config blog.title Ein tolles BlazeBlog
$ blaze-config blog.subtitle Ein weiteres wichtiges Blog
$ blaze-config user.name Karl Musterautor
Es soll einen RSS Feed geben?
Willst Du Deinen Lesern auch ein RSS Feed zur Verfügung stellen, muß nur die Basis-URL in die config aufgenommen werden:
$ blaze-config blog.url http://blog.muster.com/
BlazeBlogger generiert den RSS Feed dann automatisch, ohne besonderes Zutun, wenn Du dann blaze-make aufrufst (dazu später).
Die Systeminstallation
$ whereis make
dann sollte als Ergebnis folgendes zu sehen sein:
make: /usr/bin/make /usr/share/man/man1/make.1.gz
bzw.
whereis pod2man
dann sollte als Ergebnis folgendes zu sehen sein:
pod2man: /usr/bin/pod2man /usr/share/man/man1/pod2man.1.gz.
Diese erforderlichen Programme lassen sich schnell installieren - z.B. per
apt-get install make oder apt-get install info2man - wenn man mit Debian arbeitet (das Paket info2man beinhaltet pod2man).
Die aktuelle BlazeBlogger-Version 0.9.0 setzt weiterhin mindestens Perl 5 auf dem System voraus.
Nach dem Herunterladen des Tarballs entpackt man diesen in einen Ordner seiner Wahl. Ich habe mir einen Ordner »BlazeBlogging« angelegt und den Tarball darin entpackt (z.B. per rechte Maustaste »Mit Archivmanager entpacken« oder per
$ tar xfz blazeblogger-0.9.0.tar.gz).
Danach sollten bei der Version 0.9.0 folgende Dateien zu sehen sein:

make install ausführt. Die Standardvorgabe im makefile installiert das System wie folgt:
prefix = /usr/local
bindir = $(prefix)/bin
mandir = $(prefix)/share/man
man1dir = $(mandir)/man1
man7dir = $(mandir)/man7Den Standard-Installationsort kann man aber ändern. Ich habe das System in meinem Home-Ordner installiert, da dazu keine root-Rechte erforderlich sind und die Dateien dann in einem Orden konzentriert sind. Dies geht wie folgt: einen Ordner nach Wahl anlegen (z.B. Blaze) und dann den Installationsort wie folgt anpassen:
make prefix=/home/dein Username/Blaze install.
Danach sollte sich im Ordner Blaze folgendes Bild ergeben (bei Version 0.9.0):
