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].