Archive for the Category 'hsr'

Fonts in Acrobat Reader unter Ubuntu Linux

Monday, September 15th, 2008

Teilweise zeigt mir der Acrobat Reader nicht die korrekten Schriften für PDFs an. Mit Evince funktioniert das perfekt.

Die Lösung
In der Datei /usr/bin/acroread

# ACRO_ENABLE_FONT_CONFIG=1
# export ACRO_ENABLE_FONT_CONFIG

zu

ACRO_ENABLE_FONT_CONFIG=1
export ACRO_ENABLE_FONT_CONFIG

und es funktioniert. Je nachdem muss noch das Paket msttcorefonts nachgeladen werden.

Shell Scripting für Selbstmörder

Monday, March 03rd, 2008

Ich wollte automatisch das Backup von vor 5 Wochen löschen. Folgendes habe ich mir zusammengebastelt:

#!/bin/bash

i=`date –utc +%s`
j=$(($i-3024000))
DIR=date –utc –date “1970-01-01 $j sec” “+%G_week_%V”

rm -rf /backup/$DIR

Heute habe ich dann ziemlich dumm geschaut, alle Backups weg. Eigentlich eine tragische Situation, aber glücklicherweise ist man da doppelt und dreifach abgesichert.

Nun musste der Fehler im Shellscript noch gefunden werden. Naja es war etwas Kleines. Es fehlten ` welche den zweiten date Befehl einklammern sollten.

So schnell kanns so schief gehen :D

PostgreSQL und Ubuntu

Wednesday, February 20th, 2008

Für Dbs1 mussten wir PostgreSQL installieren. Nichts leichter als das:

aptitude install postgresql

und der Server wird installiert.

Für die Administration wurde noch ein GUI vorgeschlagen, ich ziterte schon, dass es nicht in den Paketquellen verfügbar ist. Ich habe mich aber getäuscht.

aptitude install pgadmin3

Ich weiss nicht was als Standardpasswort für den Administrator auf dem Server gesetzt wird. Mit diesen Schritten (aus dem ubuntuusers.de Wiki) kann man ein Passwort setzen:

sudo su postgres -c psql template1
ALTER ROLE postgres WITH PASSWORD
‘*passwort*’; << *passwort* natürlich ersetzen.
ALTER ROLE
\q << zum Verlassen

Nun ist das Passwort für den Administrator (postgres) gesetzt.

Mit den Datenbanken kann man wahlweise mit pgadmin3 (grafisch) oder mit psql zugreifen.

Auf die PostgreSQL Konsole kommt man mit folgendem Kommando (Einloggen als Administrator (postgres)):

psql -h localhost -U postgres

Der Server muss nicht immer laufen, dies tut er aber, denn er ist in den /etc/rc*.d eingetragen.
Das Aufstarten des Servers beim Booten verhindert man mit

update-rc.d -f postgresql-8.2 remove

Wiederherstellen könnte man die Einträge mit:

update-rc.d postresql-8.2 defaults

MathML Fonts in Xubuntu

Wednesday, May 23rd, 2007

Auf der Seite hier findet man unterhalb von “# On Linux with Xft-enabled builds” die Zip Archive die man braucht. Diese entpackt man in den Ordner ~./fonts. Wenn der Ordner noch nicht existiert, dann muss man ihn halt erstellen :) .

Mit dem Befehl:

fc-cache -f -v ~/.fonts/

erneuert man den Schriftarten-Cache. Nach einem Neustart des Firefox sollten die Schriften funktionieren.

CDT und CuTe für Eclipse

Wednesday, April 04th, 2007

Heute haben wir in der Schule mit C++ gestartet. Mein Eclipse musste darum mit dem CDT und CuTE gepimpt werden.

Beides funktioniert einfach:

CDT Installation
aptitude install eclipse-cdt

CuTe Installation
Peter Sommerlad hat hier eine Anleitung die auch unter Linux funktioniert: Link
Zusätzlich werden noch die Boost Libraries gebraucht:
aptitude install libboost-dev