Das erste Blog generieren

2009-08-15 von Hans Fährmann, Abgelegt in blaze-init, neues blog.
Nachdem BlazeBlogger installiert ist, können wir starten und das erste Blog generieren. Bevor es los geht, ist noch eine Sache zu erledigen - Du must ein Repository anlegen - ein Verzeichnis, in dem die grundsätzlichen Blogdateien deponiert werden.
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:

Dateien nach blaze-init

(Kleine Anmerkung: ob die Verzeichnisse 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).

Das ist im Wesentlichen schon alles (für weitere Konfigurationsmöglichkeiten siehe die blaze-config. Jetzt kannst Du starten und Artikel schreiben oder Seiten generieren - wie das geht, folgt als Nächstes).

Die Systeminstallation

2009-08-05 von Hans Fährmann, Abgelegt in installation.
Bei der Installation des Blaze-Systems muß man einerseits etwas »Hand anlegen« (da dies im Terminal stattfindet), andererseits ist es trotzdem eine einfache Sache. Pakete für Linux-Distributionen stehen meines Wissens (ausser für Arch Linux ?) nicht zur Verfügung. Ein Tarball findet sich auf der Projekthomepage. Bevor man das System installiert, ist zu prüfen, ob make und pod2man auf dem Rechner installiert ist. Wer sich nicht sicher ist - im Terminal folgendes eingeben:

$ 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:

Dateien entpackt

Die Installation auf dem Computer erfolgt dann, indem man in den Ordner wechselt und dort den Befehl

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)/man7



Den 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):

Dateien installiert

Um mit dem System dann arbeiten zu können, muß man entweder den Pfad anpassen oder zum Aufruf der Befehle den Pfad angeben (es bietet sich dazu auch ein alias an). Im Grunde war es das, was die Installation betrifft. Jetzt kann man mit dem Erstellen des ersten Blogs beginnen.

Hello World

2009-08-04 von Hans Fährmann, Abgelegt in allgemein.
Dies ist der erste Artikel in diesem Blog, welches sich mit dem Blogsystem BlazeBlogger beschäftigt. Der nächste Artikel schildert die Systeminstallation und dann geht es Schritt für Schritt weiter.