Installation
Fedora


SourceForge.net Logo

Java Laufzeitumgebung für Java 5.0

MeCat ist in Java 5.0 geschrieben und benötigt eine entsprechende Virtuelle Maschine. Im folgenden verwende ich die Laufzeitumgebung (jre) der Virtuellen Maschine von sun. Diese kann von der folgenden Seite heruntergeladen werden: http://java.sun.com/j2se/1.5.0/download.jsp

Abhängig von der Prozessorarchitektur wird jre-1_5_0_11-linux-i586-rpm.bin oder jre-1_5_0_11-linux-amd64-rpm.bin benötigt.

Für den nun folgenden Teil werden root-Rechte benötigt. Zuerst muss die Datei ausführbar gemacht werden und dann ausgeführt werden. Ausführbar gemacht wird die Datei mit dem folgenden Befehl:

chmod u+x jre-1_5_0_11-linux-i586-rpm.bin
oder für amd64
chmod u+x jre-1_5_0_11-linux-amd64-rpm.bin
Nachdem die Datei nun ausführbar ist, kann sie mit
./jre-1_5_0_11-linux-i586-rpm.bin
oder für amd64
./jre-1_5_0_11-linux-amd64-rpm.bin
ausgeführt werden.
Beim Ausführen wird die Lizenz, unter welcher sun die Virtuelle Maschine betreibt, angezeigt. Durch die Lizenz kann man sich mit der Leertaste fortbewegen. Wenn man die ganze Lizenz gelesen hat, muss man das Einverständnis mit der Lizenz bestätigen. Wenn alles funktioniert hat, ist die Virtuelle Maschine für Java installiert, und MeCat kann auch installiert werden.

Installieren von LaTeX-Unicode und MeCat

Entsprechend der Version von Fedora kann LaTeX an einer der folgenden Stellen heruntergeladen werden
tetex-unicode-0-4.20041017.fc3.noarch.rpm
tetex-unicode-0-4.20041017.fc4.noarch.rpm
tetex-unicode-0-5.20041017.fc5.noarch.rpm
Nachdem LaTeX-Unicode heruntergeladen wurde, kann man LaTeX-Unicode und MeCat wie folgt installieren:
system-install-packages tetex-unicode-0-4.20041017.fc4.noarch.rpm mecat-1.4.5-1.noarch.fc4.rpm
Sollten bei dem Aufruf des Befehls Fehler auftreten, so liegt das möglicherweise daran, dass der Benutzer keinen Zugriff auf den x-server hat. Dieses Problem lässt sich umgehen, indem der Benutzer, welcher eingeloggt ist, den Befehl ausführt. Ein anderer möglicher Fehler ist, dass die Dateien nicht in dem Verzeichnis liegen, in dem der Befehl ausgeführt wird.