StarOffice 3.1 Mini-HOWTO
 Matthew Borowski ([email protected] )
 Samuel Sarkar  ([email protected] )
 v1.0, 2 Juni 1998. Svensk version Mars 1999

 Information om hur man installerar StarOffice 3.1 Officepaket av Star�
 Division.
 ______________________________________________________________________

 Inneh�llsf�rteckning


 1. Inledning

    1.1 Motif info
    1.2 Detta dokuments historia

 2. Var kan jag hitta StarOffice Office Suite

 3. Installation av

    3.1 Libc Utg�vor och Fixar
    3.2 Installera tar-filerna
    3.3 Setup och Konfiguration
    3.4 COL (Caldera OpenLinux) setup-bugg
    3.5 Fixa LANG variabel problemet

 4. Starta StarOffice

 5. StarOffice Tips

 6. Mer Information

 7. Bidragare

 8. Disclaimer och Copyright



 ______________________________________________________________________

 1.  Inledning

 Det h�r dokumentet behandlar installationen av StarOffice 3.1. Den
 senaste versionen av StarOffice �r 4.0. Version 4.0 �r l�ttare att
 installera och mindre buggig �n version 3.1. Enligt min �sikt s�
 beh�vs det inte en HOWTO till version 4.0, eftersom StarDivision har
 skrivit en ganska komplett installations guide. StarOffice mini-
 HOWTO:n var anv�ndbar s� l�nge det varade, men den �r nu arkiverad f�r
 de f� som fortfarande vill installera StarOffice 3.1. F�r information
 om StarOffice 4.0, kolla in min hemsida p�
 http://mkb.home.ml.org/linux/sohowto.html.



 StarOffice Officepaket �r en samling av kontorsverktyg f�r Linux,
 skrivna i C anv�ndandes Motif verktygen.

 StarOffice inkluderar:

 �  StarWriter, en ordbehandlare

 �  StarCalc, ett kalkylprogram

 �  StarImage, en bildredigerare

 �  StarDraw, ett ritprogram som liknar Corel DRAW

 �  StarChart, ett program f�r att g�ra diagram

 �  StarMath, ett matteprogram

 StarOffice Officepaket f�r Linux �r gratis f�r icke-kommersiell
 anv�ndning.  Kommersiell anv�ndning kr�ver en licens. Kostnaden f�r en
 kommersiell licens separat fr�n Caldera's OpenLinux system �r f�r
 n�rvarande obest�md.


 1.1.  Motif info

 StarOffice �r skrivit i det kommersiella Motif 2.0 GUI verktyget. Den
 dynamiskt l�nkade versionen kommer *inte* att fungera med Motif
 1.2/LessTif.

 Den statiska versionen (med Motif 2.0 l�nkat i) kommer att fungera
 utan h�nsyn till om du har Motif eller inte. Emellertid, kommer
 hastigheten att minska.

 Jag k�r StarOffice p� en Pentium 100 med 48 MB RAM, Redhat 4.1 och
 Motif 2.0. Dynamiskt l�nkade StarOffice tar ungef�r en minut att
 ladda. Emellertid, �r det noterbart att, n�r det v�l startar, s� tar
 dynamiskt l�nkade StarOffice upp mycket mindre resurser �n den
 statiska versionen.


 1.2.  Detta dokuments historia


 �  Version 1.0 980602 - la till information om StarOffice 4.0 och om
    att det h�r dokumentet nu �r utdaterat

 �  Version 0.8 971109 - la till tips, installation utan libc
    uppgradering, etc.

 �  Version 0.7 970707 - �ndrade sektion 3.1.1, bytte licens

 �  Version 0.6 970609 - la till en fix f�r problem med LANG variabeln

 �  Version 0.5 970608 - uppdaterad info till StarOffice 3.1 final

 �  Version 0.1 970505 - den f�rsta utg�van.


 2.  Var kan jag hitta StarOffice Office Suite

 Den senaste utg�van av StarOffice �r 3.1 final. Den h�r utg�van finns
 p� FTP p�

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


 Filen README.StarOffice inneh�ller information om nerladdning av
 StarOffice 3.1 final. Du kommer att beh�va tre filer:


 �  StarOffice31-english.tar.gz (engelsk) mallar/demo dokument eller

 �  StarOffice31-german.tar.gz (tysk) mallar/demo dokument

 �  StarOffice31-dynbin.tar.tgz (dynamiskt l�nkad) eller


 �  StarOffice31-statbin.tar.gz (statiskt l�nkad) bin�ra

 �  StarOffice31-common.tar.gz

 Det finns ocks� en version av StarOffice, tillg�nglig fr�n Caldera.
 Kolla deras hemsida p�

      http://www.caldera.com

 f�r detaljer om denna. Caldera har ocks� en StarOffice CD-ROM
 tillg�nglig f�r $ 7.99 US.


 3.  Installation av StarOffice

 Installationen av StarOffice best�r av:

 �  Untar:a distributions-filerna som root i /usr/local

 �  k�r setup programmet som en vanlig anv�ndare

 �  k�r .sd.sh eller .sd.csh

 �  l�sa sektion 3.5!!! (g�r det)


 3.1.  Libc Utg�vor och Fixar

 StarOffice �r l�nkad med libc 5.4.4.

 StarOffice 3.1 *ska* fungera med Libc 5.3.x. Oturligt nog kr�ver
 Setup-programmet 5.4.4 eller h�gre. Om du har libc 5.3.x, kan du
 kanske komma runt det h�r, om du skaffar en kopia av libc 5.4.4+ och
 l�gger till det till din LD_LIBRARY_PATH milj�-variabel innan du k�r
 setup skriptet. Jag har inte f�rs�kt detta sj�lv, s� du f�r klara dig
 sj�lv.

 Om du f�rs�ker att k�ra setup skriptet med mindre �n libc 5.4.4,
 kommer du att f� f�ljande felmeddelande:


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



 F�r att uppgradera libc, FTP till sunsite.unc.edu och leta i katalogen
 /pub/Linux/GCC efter filen libc-5.4.33.bin.tar.gz (eller vad den
 senaste versionen av libc nu �r).  Extrahera filinneh�llet till en
 tempor�r katalog. En ny lib/ katalog kommer att skapas. Su till root
 och kopiera filen libc.so.5.4.33 fr�n den h�r katalogen till din /lib
 katalog. G�r nu den symboliska l�nken fr�n libc.so.5 till libc.5.4.33
 med kommandot:


      ln -sf /lib/libc.so.5.4.33 /lib/libc.so.5

 k�r sen ldconfig kommandot.


 Dr. Romano Giannetti ([email protected] ) says:



      ...Jag ville bara till�gga att jag kunde installera
      StarWriter (som du f�reslog) p� ett RedHat 4.2 system, som
      har libc5.3, utan att uppgradera.
 De exakta stegen �r:


 1. Skaffa libc.so.5.4.x. Om du har ett redhat rpm paket (som
 det du hittar i contrib katalogen), s� kan du extrahera
 biblioteket genom att g� in i en temp katalog och g�ra
 f�ljande: rpm2cpio libc.so.5.4.x-y.rpm | cpio --extract
 --make-directories Biblioteket hittar du i ./lib
 underkatalogen


 2. Flytta libc.so.5.4.x till din hemkatalog. Skriv sen
 (antagandes ett sh-liknade skal): ln -s libc.so.5.4.x
 libc.so.5 export LD_LIBRARY_PATH=$HOME:/lib:/usr/lib


 3. Nu kan du k�ra setupen.



 3.2.  Installera tar-filerna

 Efter nerladdning av StarOffice, su eller logga in som root och
 placera  arkiven i /usr/local/. Byt katalog till /usr/local/ och
 extrahera filerna. Ett exempel kommando f�r att dekomprimera en
 gzip:ad tar-fil skulle bli:


      tar -xzvf filnamn.tar


 �ldre system kan kr�va att du f�rst anv�nder gzip -d kommandot f�r att
 dekomprimera filen, och sen k�ra tar -xvf kommandot f�r att untar:a
 den.

 Filerna kommer att extraheras till sin plats inom den nyligen skapade
 usr/local/StarOffice-3.1 katalogen.


 3.3.  Setup och Konfiguration

 Efter att du har extraherat StarOffice filerna som root, kr�vs det att
 du loggar in med ditt vanliga anv�ndar namn (ej root). Byt katalog
 till /usr/local/StarOffice-3.1 och k�r setup programmet. Det h�r
 programmet kommer att installera icke-delade filer och och symboliska
 l�nkar beh�vda f�r den enskilda anv�ndaren. Standard installation �r
 rekommenderad. D�r *kan* bli problem, om du inte accepterar den
 f�rvalda installations katalogen.

 StarOffice anv�nder milj�variabler. Filerna .sd.sh (formaterad f�r
 Bourne Skalet) och .sd.csh (formaterad f�r C Skalet) f�rser StarOffice
 med milj�variabel inst�llningarna. Dessa filer finns i din hemkatalog.

 Om du anv�nder bash, redigera .bashrc och l�gg till raden:

      source  /.sd.sh


 Efter att du gjort det, starta om bash f�r att s�tta milj�variablerna
 i effekt.

 Om du anv�nder ett annat skal, konsultera med det skalets man sidor
 f�r information om att k�ra en fil.



 3.4.  COL (Caldera OpenLinux) setup-bugg

 Phil Reardon ([email protected] ) s�ger:

      " Jag hittade en bugg i setup skriptet f�r StarOffice, som
      f�ljde med min Caldera COL standard utg�va. Den producerar
      // i en katalog d�r det bara ska vara en /. F�r att fixa
      det, f�r du ta bort den f�rsta slash:en fr�n den h�r raden:

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


 Det ska inte vara n�gon / f�re linux-x86."


 3.5.  Fixa LANG variabel problemet

 .sd.sh och .sd.csh filerna best�mmer LANG variabeln. Det orsakar
 problem med perl och man. Man ger ett felmeddelande:


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

 Perl will give the error message

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


 .sd.sh filen inneh�ller en rad, som s�tter LANG=us och en annan, som
 exporterar en h�g variabler, inkluderande LANG. Ta bort LANG=us raden
 och ta bort LANG fr�n listan med variabler, och det ska vara fixat.

 I .sd.csh filen (som �r formaterad f�r C skalet), beh�ver du ta bort
 raden "setenv LANG us".

 Tack till Adam L. Klein ([email protected]) f�r att han informerade
 mig om den h�r fixen.


 4.  Starta StarOffice

 StarOffice bin�rerna finns i katalogen:
 /usr/local/StarOffice-3.1/linux-x86/bin/

 Applikationerna �r: sdraw3, swriter3, scalc3, smath3, schart3, simage3

 Programmet svdaemon m�ste k�ras f�r att kunna anv�nda online hj�lpen.
 Programmet svportmap m�ste k�ras f�r att m�jligg�ra applikations
 kommunikation mellan StarWriter, StarCalc och StarDraw.


 5.  StarOffice Tips

 Delgett av Patrick D'Cruze ([email protected])


 1.  Ist�llet f�r att k�ra .sd.sh (eller .sd.csh) filen i mitt
 .bash_profile skript, kopierade jag .sd.sh skriptet, bytte namn p� det
 till swriter, och kopierade det till /usr/local/bin.  sen modifierade
 jag det genom att l�gga till:

      #! /bin/bash



 i b�rjan av skriptet och:

      exec swriter3 $*


 i slutet av skriptet.  Nu beh�ver jag bara k�ra swriter och det s�tter
 automatiskt upp de r�tta milj� variablerna och sen k�r det StarWriter.
 P� det h�r s�ttet sparar du problemet med att de milj� variablerna
 f�rorenar andra applikationer/milj�er.


 2.  Jag m�rkte att StarOffice tar ganska l�ng tid p� sig att ladda f�r
 m�nga (upp�t 60 sekunder).  Samst�mmigheten p� Usenet var att en stor
 del av den tiden var p.g.a. symbol omlokaliseringen, som den dynamiska
 l�nkaren m�ste g�ra. D.v.s. f�r varje ny symbol, m�ste den dynamiska
 l�nkaren lokalisera det r�tta biblioteket.  StarOffice l�nkas
 dynamiskt mot ganska m�nga bibliotek , s� den dynamiska l�nkaren
 spenderar ganska l�ng tid p� att s�ka igenom alla biblioteken.


 Det finns en l�sning p� det h�r. Jag k�r StarOffice i ett chroot:at
 f�ngelse.  I f�ngelset l�gger jag alla bin�ra filer och alla
 bibliotek, som StarOffice anv�nder (alla bibliotek fr�n
 /usr/X11R6/lib, libc/libm och libg++/libstdc++).  StarWriter tar
 ungef�r 15 sekunder att starta p� min P133/32MB. Detta beror p� att
 alla bibliotek, som StarOffice beh�ver, finns i en mapp och den
 dynamiska l�nkaren beh�ver d�rf�r inte leta igenom alla bibliotek i
 systemet.  (d.v.s. den beh�ver inte leta igenom alla on�diga bibliotek
 i /usr/lib etc.  efter symboler).


 6.  Mer Information

 Mer information om StarOffice f�r Linux finns hos StarDivision.
 StarDivision har en hemsida p� adressen http://www.stardivision.com

 StarDivision k�r en nyhets server med support och anv�ndargrupper
 relaterade till StarOffice f�r Linux. Dessa nyhetsgrupper �r b�sta
 st�llet f�r att hitta den senaste informationen om StarOffice och f�r
 at fr�ga om hj�lp. Anv�nd en nyhetsl�sare och koppla upp dig mot
 news://starnews.stardivision.com or follow the support link on the
 StarDivision homepage.


 7.  Bidragare

 Tack till Werner Klaus ([email protected] ) f�r �vers�ttningen av det
 h�r dokumentet till sgml.

 Om du kan bidra med mer information till denna mini-HOWTO, var sn�ll
 och kontakta mig via e-mail. Min adress finns l�ngst upp p� det h�r
 dokumentet.  Du kan ocks� ta en titt p� min hemsida
 http://mkb.home.ml.org/linux/ eller http://www.gslink.com/~mkb/linux/


 8.  Disclaimer och Copyright

 Detta dokument �r (C) 1997 av Matthew Borowski.

 Omdistribution av det h�r dokumentet i elektronisk form �r till�ten,
 s� l�nge inget �ndras.  Om du vill inkludera detta dokument p� en CD-
 ROM eller i en bok, var sn�ll och beg�r till�telse (jag f�redrar via
 e-mail).


 F�rfattaren tar inget ansvar f�r vad som �n h�nder, direkt eller
 indirekt, som ett resultat av detta dokument. F�rfattaren �r inte
 anst�lld hos StarDivision, GmbH eller Caldera, Inc.

 Kommentarer och fr�gor skickas till f�rfattaren p� [email protected].