Sitzung: Jeden Freitag in der Vorlesungszeit ab 16 Uhr c. t. im MAR 0.005. In der vorlesungsfreien Zeit unregelmäßig (Jemensch da?). Macht mit!

Opal unter Ubuntu kompilieren: Unterschied zwischen den Versionen

(Die Übersetzungsanleitung für Ubuntu ausgelagert. Wurde zu unübersichtlich.)
 
(Edgy hinzugefügt)
Zeile 1: Zeile 1:
Da es anscheinend Probleme mit den Paketen von Debian unter Ubuntu 5.10 "The Breezy Badger" gibt, wird hier die Quellcode-Installation beschrieben. Die Installation muß als root ausgeführt werden.  
+
Da es anscheinend Probleme mit den Paketen von Debian unter Ubuntu 5.10 "The Breezy Badger" gibt, wird hier die Quellcode-Installation beschrieben. Die Installation muss als root ausgeführt werden.  
  
 
Da Ubuntu standardmäßig den root-Account "deaktiviert" hat, könnt Ihr mit einem vorangestellten sudo die Befehle als "root" ausführen. Wer das Anmelden als root zulassen will oder mit ''su'' sich temporär im xterm root-Rechte geben will, sollte erst [http://wiki.ubuntuusers.de/sudo dies] lesen. Wenn es das ist was Du willst und Du wirklich weißt was Du machst, ließt Du [http://wiki.ubuntuusers.de/Serverinstallation?highlight=%28root%29%7C%28account%29#head-1954963dfa5a5e3c03e86f08fddfb6c49f62f80f hier] weiter.
 
Da Ubuntu standardmäßig den root-Account "deaktiviert" hat, könnt Ihr mit einem vorangestellten sudo die Befehle als "root" ausführen. Wer das Anmelden als root zulassen will oder mit ''su'' sich temporär im xterm root-Rechte geben will, sollte erst [http://wiki.ubuntuusers.de/sudo dies] lesen. Wenn es das ist was Du willst und Du wirklich weißt was Du machst, ließt Du [http://wiki.ubuntuusers.de/Serverinstallation?highlight=%28root%29%7C%28account%29#head-1954963dfa5a5e3c03e86f08fddfb6c49f62f80f hier] weiter.
Zeile 9: Zeile 9:
 
tk8.3-dev, libreadline4-dev, gcc, flex
 
tk8.3-dev, libreadline4-dev, gcc, flex
  
==== Dapper 6.06 ====
+
==== Dapper 6.06 und Edgy 6.10 ====
 
tk8.3-dev, libreadline'''5'''-dev, gcc, flex
 
tk8.3-dev, libreadline'''5'''-dev, gcc, flex
  
Zeile 46: Zeile 46:
 
* ln -s /usr/local/ocs-$VERSION /usr/local/ocs
 
* ln -s /usr/local/ocs-$VERSION /usr/local/ocs
  
Es kann ein Weilchen dauern, bei mir hat es ungefähr 5-10 Minuten gedauert(Pentium M 1,6 GHz, 512 MB RAM).
+
Es kann ein Weilchen dauern, bei mir hat es ungefähr 5-10 Minuten gedauert (Pentium M 1,6 GHz, 512 MB RAM).

Version vom 17. Januar 2007, 20:31 Uhr

Da es anscheinend Probleme mit den Paketen von Debian unter Ubuntu 5.10 "The Breezy Badger" gibt, wird hier die Quellcode-Installation beschrieben. Die Installation muss als root ausgeführt werden.

Da Ubuntu standardmäßig den root-Account "deaktiviert" hat, könnt Ihr mit einem vorangestellten sudo die Befehle als "root" ausführen. Wer das Anmelden als root zulassen will oder mit su sich temporär im xterm root-Rechte geben will, sollte erst dies lesen. Wenn es das ist was Du willst und Du wirklich weißt was Du machst, ließt Du hier weiter. Es wird dringend abgeraten den root-Account zu aktivieren.

Benötigte Pakete

Breezy 5.10

tk8.3-dev, libreadline4-dev, gcc, flex

Dapper 6.06 und Edgy 6.10

tk8.3-dev, libreadline5-dev, gcc, flex


Paketinstallation:

  • xterm oder Konsole öffnen
  • Apt-get aufrufen:
apt-get install tk8.3-dev
apt-get install libreadline4-dev 
apt-get install gcc
apt-get install flex

oder

apt-get install tk8.3-dev libreadline4-dev gcc flex

OCS Compilierung

Unter http://uebb.cs.tu-berlin.de/opal/

findet Ihr die Quellen und die Dokumentation. $VERSION ist die Version des Opalpakets (aktuell dürfte das 2.3j sein). Wir nehmen mal an Ihr habt sie in Eurem Homeverzeichnis.

  • cd ~/
  • tar xvjf ocs-$VERSION-src.tar.bz2
  • tar xvjf gunzip ocs-$VERSION-doc.tar.bz2
  • cd /usr/src
  • mv ~/ocs-$VERSION-src ./
  • cd ocs
  • ./configure
  • make install 2>&1 > log
  • cd /usr/local
  • mv ~/ocs-$VERSION-doc ./
  • ln -s /usr/local/ocs-$VERSION /usr/local/ocs

Es kann ein Weilchen dauern, bei mir hat es ungefähr 5-10 Minuten gedauert (Pentium M 1,6 GHz, 512 MB RAM).