  StarOffice fr Linux mini-Howto
  Matthew Borowski (mkb@poboxes.com) und Werner Klaus
  (wklaus@metronet.de)
  v0.7, 15. August 1997

  Dieses Dokument beschreibt, wo man StarOffice fr Linux bekommt, wie
  man es installiert, einrichtet und benutzt.

  1.  Einleitung

  Das StarOffice Paket ist eine Sammlung von Programmen zur Erledigung
  von Broarbeiten am Computer. Es wurde in C geschrieben unter
  Benutzung des Motif Paketes.

  StarOffice besteht aus:

    StarWriter, eine Textverarbeitung

    StarCalc, eine Tabellenkalkulation

    StarImage, ein Bildbearbeitungsprogramm

    StarDraw, ein Zeichenprogramm hnlich Corel DRAW

    StarChart, ein Programm zur Erzeugung von Diagrammen

    StarMath, ein Formeleditor

  Die nicht-kommerzielle Benutzung des StarOffice Paketes fr Linux ist
  kostenlos. Eine kommerzielle Nutzung erfordert eine Lizenz. Die Kosten
  der kommerziellen Lizenz, losgelst vom Caldera OpenLinux System sind
  momentan noch nicht entschieden.

  1.1.  Woher bekommt man StarOffice

  Die aktuelle und endgltige Version ist StarOffice 3.1.  Diese Version
  ist unter folgender URL verfgbar:

       ftp.gwdg.de:/pub/linux/staroffice.

  Die Datei README.StarOffice enthlt Informationen, wie man die
  endgltige Version StarOffice 3.1 herunterldt und vor allem, welche
  Dateien man bentigt. Drei Dateien werden auf jeden Fall bentigt:

    StarOffice31-english.tar.gz (Vorlagen, Demos und Dokumentation in
     englischer Sprache) oder

    StarOffice31-german.tar.gz (Vorlagen, Demos und Dokumentation in
     deutscher Sprache)

    StarOffice31-dynbin (dynamisch gebundene Version) oder

    StarOffice31-statbin (statisch gebundene Version)

    StarOffice31-common.tar.gz

  StarOffice ist auch von der Firma Caldera erhltlich. Details hierzu
  kann man auf der Internet Seite von Caldera Inc.,

       http://www.caldera.com

  erfahren. Caldera bietet auch ein CD-ROM mit StarOffice fr 7,99 US
  Dollar an.

  1.2.  Informationen zu Motif

  StarOffice ist unter Benutzung der grafischen Benutzerschnittstelle
  Motif 2.0 erstellt worden. Die dynamisch gebundene Version arbeitet
  nicht mit Motif 1.2 oder LessTif.

  Die statisch gebundene Version, mit Motif 2.0 eingebunden, arbeitet
  unabhngig davon, ob man Motif installiert hat oder nicht. Es mu
  jedoch mit Geschwindigkeitseinbuen gerechnet werden.

  StarOffice luft beim Autor auf einem Pentium 100 Computer mit 48MB
  RAM, als Linux Distribution wird Redhat 4.1 benutzt, auerdem ist
  Motif 2.0 installiert. Die dynamisch gebundene Version von StarOffice
  bentigt etwa eine Minute zum Starten. Es ist jedoch erkennbar, da,
  sobald StarOffice einmal geladen ist, die dynamisch gebundene Version
  weniger Rechenleistung erfordert als die statisch gebundene Version.

  1.3.  Weitere Informationen

  Weitere Informationen zu StarOffice fr Linux sind direkt bei
  StarDivision erhltlich. StarDivision unterhlt eine Internetseite
  unter folgender Adresse:

       http://www.stardivision.com/

  StarDivision betreibt auch einen Newsserver mit Benutzergruppen und
  Untersttzung fr StarOffice fr Linux. Diese newsgroups sind die
  beste Mglichkeit, aktuelle Informationen zu StarOffice zu bekommen
  und um Hilfe zu fragen. Man benutzt einen Newsreader, macht eine
  Verbindung zu

       news:starnews.stardivision.com/

  und folgt den Links auf der StarDivision Homepage.

  1.4.  Beitrge

  Wenn jemand Beitrge oder zustzliche Informationen zu diesem mini-
  HOWTO beisteuern mchte, so kann er den Autor per Internet e-mail
  erreichen.  Die Adresse findet man am Anfang dieses Dokumentes.

  1.5.  Copyright

  Dieses Dokument ist urheberrechtlich geschtzt. Das Copyright fr die
  englische Staroffice-HOWTO, auf der dieses Dokument basiert, liegt bei
  Matthew Borowski. Das Copyright fr die deutsche bersetzung liegt bei
  Werner Klaus.

  Das Dokument darf gem der GNU General  Public License verbreitet
  werden.  Insbesondere bedeutet dieses, da der Text sowohl ber
  elektronische wie auch physikalische Medien ohne die Zahlung von
  Lizenzgebhren verbreitet werden darf, solange dieser Copyright
  Hinweis nicht entfernt wird. Eine kommerzielle Verbreitung ist erlaubt
  und ausdrcklich erwnscht. Bei einer Publikation in Papierform ist
  das Deutsche Linux HOWTO Projekt hierber zu zu informieren.

  1.6.  Haftungsausschlu

  Der Autor erklrt sich nicht verantwortlich fr irgendwelche Probleme,
  die direkt oder indirekt aus der Benutzung dieses Dokumentes
  resultieren.

  Der Autor ist kein Mitglied von StarDivision GmbH oder Caldera Inc.

  Kommentare und Fragen knnen unter der Adresse mkb@poboxes.com direkt
  an den Autor gerichtet werden.

  2.  Die Installation von StarOffice

  Die Installation von StarOffice besteht aus:

    Entpacken der tar-Archive als Benutzer root im Verzeichnis
     /usr/local

    Ausfhren des setup Programmes als normaler Benutzer

    Eintragen der Zeile source .sd.sh in die Datei je nach benutzter
     shell

    Lesen der Sektion 3.5 dieses Dokumentes!!! (wichtig)

  2.1.  Probleme mit libc und wie man sie behebt

  StarOffice ist mit der libc 5.4.4 gebunden.

  Obwohl StarOffice 3.1 selbst mit einer libc 5.3.x arbeitet, bentigt
  das setup Programm sehr wohl die libc 5.4.4 oder hher. Wenn man die
  libc 5.3.x installiert hat, sollte man sich eine Kopie der libc 5.4.4
  oder hher besorgen. Diese libc kann nach dem Entpacken in ein
  beliebiges Verzeichnis kopiert werden. Anschlieend mu in diesem
  Installationverzeichnis mit dem Befehl

       ln -s libc.so.5.4.4 libc.so.5

  ein symbolischer LINK erzeugt werden. Jetzt mu das Installa
  tionsverzeichnis dieser libc an den Anfang der LD_LIBRARY_PATH Umge
  bungsvariablen eingefgt werden bevor man das setup Programm ausfhrt.
  Bitte beachten: Falls eine hhere Version als libc 5.4.4 verwendet
  wird, ist die entsprechende Versionsnummer zu verwenden.

  Falls man versucht, das setup Programm mit einer lteren libc als libc
  5.4.4 zu starten, bekommt man folgende Fehlermeldung:

       line 1: Syntax error at token 'I' expected declarator; i.e. File ...

  2.1.1.  Permanente Aktualisierung der libc

  Unter folgender URL

       sunsite.unc.edu:/pub/Linux/GCC

  findet man die Datei libc-5.4.33.bin.tar.gz oder eine neuere Version.
  Diese Datei mu heruntergeladen werden. Anschlieend wird diese Datei
  in einem beliebigen Verzeichnis entpackt. Ein neues Unterverzeichnis
  lib wird automatisch erzeugt und die neue libc dort abgelegt. Jetzt
  mu man als Superuser diese neue libc in das Verzeichnis /lib
  kopieren.  Anschlieend mu in dem Verzeichnis /lib mit dem Befehl

       ln -s libc.so.5.4.33 libc.so.5

  ein symbolischer LINK erzeugt werden. In der Regel reicht es jedoch
  auch aus, den Befehl ldconfig auszufhren, da hiermit automatisch ein
  LINK auf die hchste Versionsnummer erzeugt wird.

  2.2.  Installation der tar Dateien

  Nachdem man StarOffice heruntergeladen hat, mu man in den Superuser
  Modus schalten oder sich als Benutzer root anmelden. Jetzt mssen die
  heruntergeladenen Dateien in das Verzeichnis /usr/local kopiert
  werden. Anschlieend wechselt man in das Verzeichnis /usr/local und
  entpackt hier die Dateien. Ein Beispiel fr das Entpacken der Dateien
  wre:

       tar -xzvf filename.tar

  Auf lteren Systemen mu unter Umstnden zuerst der Befehl gzip -d
  benutzt werden, um die Dateien zu dekomprimieren und anschlieend der
  Befehl tar -xvf, um alle Dateien aus dem Archiv zu extrahieren.
  Die Dateien werden in ihre erforderlichen Unterverzeichnisse mit dem
  neuen Basisverzeichnis /usr/local/StarOffice-3.1 extrahiert.

  2.3.  Setup und Konfiguration

  Nachdem die StarOffice Dateien als Benutzer root installiert wurden,
  mu man sich als normaler Benutzer anmelden. Man wechselt in das
  Verzeichnis /usr/local/StarOffice-3.1 und fhrt hier das Programm
  setup aus. Dieses Programm installiert die benutzerspezifischen
  Dateien und erzeugt symbolische LINKS zu den gemeinsam benutzten
  Dateien. Es wird empfohlen, die Standard Installation auszuwhlen.
  Falls andere Installationspfade als die vorgeschlagenen benutzt
  werden, kann es unter Umstnden zu Problemen kommen.

  StarOffice benutzt Umgebungsvariablen. Die Dateien .sd.sh, bei
  Verwendung der Bourne-Shell oder .sd.csh, bei Verwendung der C-Shell,
  erledigen die Einstellungen der Umgebungsvariablen. Diese Dateien
  befinden sich nach Ausfhren des setup Programmes im HOME Verzeichnis
  des jeweiligen Benutzers.

  Falls man die Bourne-Shell benutzt, mu folgende Zeile in die Datei

       source ~/.sd.sh

  Falls man die C-Shell benutzt, mu folgende Zeile in die Datei

       source ~/.sd.csh

  Falls andere shells benutzt werden, sollte man in den Beschreibungen
  der jeweiligen shell nachlesen, wie vorzugehen ist.

  2.4.  Caldera OpenLinux Setup Fehler

  Phil Reardon (pcr@busprod.com) sagt:

       " Ich fand einen Fehler im setup Skript von StarOffice
       meiner Caldera OpenLinux Standard Ausgabe. Es erzeugt ein //
       in einem Pfad, wo nur ein / sein sollte. Um diesen Fehler zu
       beheben, ist der erste Schrgstrich in der setup Datei in
       folgender Zeile zu entfernen:

                     exec ${pfad:='.'}/linux-x86/bin/$name;;

       Vor linux-x86 sollte kein / stehen."

  2.5.  Behebung des Problems mit der LANG Variablen

  Anmerkung des bersetzers: Die nachfolgenden Bemerkungen gelten
  wahrscheinlich nur fr die englische Version, bei der deutschen
  Version konnte dieses Fehlverhalten nicht festgestellt werden.

  Die Dateien .sd.sh oder .sd.csh setzen die LANG Variable. Dies fhrt
  zu Problemen mit perl und man. Man erzeugt die Fehlermeldung:

       Failed to open the message catalog man on the path NLSPATH=

  Perl erzeugt die Fehlermeldung

       warning: setlocale(LC_CTYPE, "")...

  Falls die Bourne Shell benutzt wird, enthlt die Datei .sd.sh folgende
  Zeile:

       LANG=us

  Diese Zeile ist zu entfernen und das Problem ist behoben.

  Falls die C-Shell benutzt wird, enthlt die Datei .sd.csh folgende
  Zeile:

       setenv LANG us

  Diese Zeile ist ebenfalls zu entfernen, um das Problem zu beheben.

  Vielen Dank an Adam L. Klein (alklein@adelphia.ne) fr die
  Information, wie dieses Problem zu beheben ist.

  3.  Benutzen von StarOffice

  Die ausfhrbaren StarOffice Programme befinden sich im Verzeichnis
  /usr/local/StarOffice-3.1/linux-x86/bin/.

  Die Anwendungen sind: sdraw3, swriter3, scalc3, smath3, schart3 und
  simage3.

  Das Programm svdaemon mu vor dem Start einer der Anwendungen
  ausgefhrt werden, um die Online Hilfe verfgbar zu haben. Das
  Programm svportmap mu ausgefhrt werden, um die Kommunikation
  zwischen den einzelnen Komponenten des StarOffice Paketes zu
  ermglichen. Damit svportmap korrekt startet, mu vorher der RPC
  portmappper gestartet werden.

