StarOffice 3.1 mini-KAKO
Matthew Borowski,
[email protected],
<
http://mkb.home.ml.org/>
verzija 1.0, 2. lipnja 1998.
Informacije o instaliranju StarDivisionovog StarOffice 3.1 uredskog
paketa.
______________________________________________________________________
Sadr�aj
1. Uvod
1.1 Informacije o Motifu
1.2 Povijest ovog dokumenta
2. Nabavljanje StarOfficea
3. Instalacija StarOfficea
3.1 libc problemi i rje�enja
3.2 Instaliranje tar datoteka
3.3 Postavljanje i konfiguracija
3.4 COL (Caldera OpenLinux) setup gre�ka
3.5 Rje�avanje problema s varijablom LANG
4. Pokretanje StarOfficea
5. StarOffice trikovi
6. Vi�e informacija
7. Prilozi
8. Odricanje i autorska prava
9. Hrvatski prijevod
______________________________________________________________________
11.. UUvvoodd
Ovaj se dokument bavi instaliranjem StarOfficea 3.1. Trenutna verzija
StarOfficea je 4.0. Verziju 4.0 je puno lak�e instalirati i ima manje
gre�aka od verzije 3.1. Ustvari, po mom mi�ljenju, kod verzije 4.0
nema potrebe za KAKO-om po�to je StarDivision napisao prili�no potpun
instalacijski vodi�. SSttaarrOOffffiiccee mmiinnii--KKAAKKOO bio je koristan dok je
trajao, no sada je arhiviran samo za malobrojne koji �ele instalirati
StarOffice 3.1. Za informacije o StarOfficeu 4.0 pogledajte moje
stranice, <
http://mkb.home.ml.org/linux/sohowto.html>.
Uredski paket StarOffice zbirka je uredskih alata za Linux napisanih u
C-u uz Motif.
StarOffice sadr�i:
� StarWriter, word procesor
� StarCalc, tabli�ni kalkulator
� StarImage, editor slika
� StarDraw, program za crtanje sli�an Corel DRAW-u
� StarChart, program za grafove
� StarMath, matemati�ki editor
StarOffice za Linux besplatan je za nekomercijalnu uporabu.
Komercijalno kori�tenje zahtijeva licencu. Cijena komercijalne licence
odvojeno od Calderinog OpenLinux sustava za sada nije poznata.
11..11.. IInnffoorrmmaacciijjee oo MMoottiiffuu
StarOffice je napisan pomo�u komercijalnog Motif 2.0 GUI toolkita.
Dinami�ki vezana verzija _n_e_�_e raditi na Motifu 1.2/LessTifu.
Stati�ka verzija (u sebi sadr�i Motif 2.0) radit �e bez obzira da li
imate ili nemate Motif. Me�utim, brzina je manja.
Ja radim sa StarOfficeom na Pentiumu 100 sa 48 MB RAM-a, na Red Hatu
4.1 i Motifu 2.0. Dinami�ki vezan StarOffice di�e se za oko minutu.
Ali, primjetno je da nakon u�itavanja dinami�ki vezan StarOffice
zauzima puno manje resursa od stati�ke verzije.
11..22.. PPoovviijjeesstt oovvoogg ddookkuummeennttaa
� Verzija 1.0 (2. 6. '98.) -- dodane informacije o StarOfficeu 4.0 te
zastarjelosti ovog dokumenta
� Verzija 0.8 (9. 11. '97.) -- dodani napuci, instalacija bez
nadogradnje libc-a, itd.
� Verzija 0.7 (7. 7. '97.) -- izmjenjen dio 3.1.1, promijenjena
licenca.
� Verzija 0.6 (9. 6. '97.) -- dodano rije�enje problemu LANG
varijable
� Verzija 0.5 (8. 6. '97.) -- osvje�ene informacije o gotovom
StarOfficeu 3.1.
� Verzija 0.1 (5. 5. '97.) -- prvo izdanje.
22.. NNaabbaavvlljjaannjjee SSttaarrOOffffiicceeaa
Trenutna verzija StarOfficea za Linux je 3.1 (stabilna). Mo�ete ju
dobiti FTP-om s <
ftp://ftp.gwdg.de/pub/linux/staroffice/>.
U datoteci README.StarOffice nalaze se informacije o skidanju
StarOfficea 3.1. Trebaju vam ove tri datoteke:
SSttaarrOOffffiiccee3311--eenngglliisshh..ttaarr..ggzz
(engleski) predlo�ci/primjeri ili
SSttaarrOOffffiiccee3311--ggeerrmmaann..ttaarr..ggzz
(njema�ki) predlo�ci/primjeri
SSttaarrOOffffiiccee3311--ddyynnbbiinn..ttaarr..ggzz
(dinami�ki vezane) ili
SSttaarrOOffffiiccee3311--ssttaattbbiinn..ttaarr..ggzz
(stati�ki vezane) izvr�ne datoteke
SSttaarrOOffffiiccee3311--ccoommmmoonn..ttaarr..ggzz
zajedni�ki dio
Verziju StarOfficea nudi i Caldera. Za detalje pogledajte njihove
stranice na <
http://www.caldera.com/>. Caldera proizvodi i StarOffice
CD-ROM po cijeni od 7.99 $.
33.. IInnssttaallaacciijjaa SSttaarrOOffffiicceeaa
Instalacija StarOfficea sastoji se od:
� otpakiravanja distribucijskih datoteka kao root u /usr/local
� pokretanja programa setup kao korisnik
� izvr�avanja .sd.sh ili .sd.csh
� �itanja dijela ``Rje�avanje problema s varijablom LANG''! (u�inite
to)
33..11.. lliibbcc pprroobblleemmii ii rrjjee��eennjjaa
StarOffice je vezan na libc 5.4.4.
StarOffice _�_e raditi na libc 5.3.x. Na�alost, program setup zahtijeva
5.4.4 ili vi�u. Ako imate libc 5.3.x, mo�ete probati zaobi�i ovo
nabavljanjem libc 5.4.4+ i njenim dodavanjem u varijablu okru�ja
LD_LIBRARY_PATH prije nego pokrenete setup. Ovo nisam isprobao, pa to
radite na svoju odgovornost.
Ako poku�ate pokrenuti setup na libc-u starijem od 5.4.4, ispisat �e
ovu poruku o gre�ci:
line 1: Syntax error at token 'I' expected declarator;
i.e. File ...
Za nadogradnju libc-a, FTP-om na sunsite.unc.edu u direktorij
/pub/Linux/GCC/ skinite datoteku libc-5.4.33.bin.tar.gz (ili noviju
verziju). Otpakirajte ju u privremeni direktorij. Stvorit �e se novi
direktorij lib. Postanite root i datoteku libc.so.5.4.33 kopirajte u
svoj /lib direktorij. Sada simboli�ki ve�ite libc.so.5 na libc.5.4.33
naredbom:
# ln -sf /lib/libc.so.5.4.33 /lib/libc.so.5
Potom pokrenite ldconfig.
Dr. Romano Giannetti,
[email protected], ka�e:
... Samo bi �elio dodati da sam mogao instalirati (kako ste
predlo�ili) StarWriter na Red Hat 4.2 sustav s libc 5.3 bez
nadogra�ivanja.
To�ni koraci su:
1. Nabavite libc.so.5.4.x. Ako imate Red Hat RPM paket (kao �to su oni
u direktoriju contrib), mo�ete ju otpakirati ula�enjem u prazan
direktorij i pokretanjem:
$ rpm2cpio libc.so.5.4.x-y.rpm | cpio --extract --make-directories
libc �e se pojaviti u poddirektoriju lib.
2. Maknite libc.so.5.4.x u svoj home direktorij. Zatim (ako je va�a
ljuska iz sh obitelji):
$ ln -s libc.so.5.4.x libc.so.5
$ export LD_LIBRARY_PATH=$HOME:/lib:/usr/lib
3. Sada mo�ete pokrenuti setup.
33..22.. IInnssttaalliirraannjjee ttaarr ddaattootteekkaa
Nakon skidanja StarOfficea postanite root i smjestite arhive u
/usr/local. U�ite u /usr/local i otpakirajte ih. Evo primjera naredbe
za dekompresiju gzip-ane tar datoteke:
$ tar -xzvf ime_datoteke.tar.gz
Na starijim sustavima mo�da �ete morati prvo koristiti naredbu gzip -d
za dekompresiju, a zatim naredbu tar -xvf.
Datoteke �e se smjestiti u novonastalom direktoriju
/usr/local/StarOffice-3.1.
33..33.. PPoossttaavvlljjaannjjee ii kkoonnffiigguurraacciijjaa
Nakon �to ste kao root otpakirali StarOfficeove datoteke logirajte se
kao obi�an korisnik. U�ite u direktorij /usr/local/StarOffice-3.1 i
pokrenite program setup. Ovaj program �e instalirati datoteke koje
nisu zajedni�ke i simboli�ke veze za svakog pojedinog korisnika.
Preporu�ena je standardna instalacija. Ako ne prihvatite predodre�eno
mjesto instalacije problema bi _m_o_g_l_o biti.
StarOffice koristi varijable okru�ja. Datoteke .sd.sh (prilago�ena
Bourneovoj ljusci) i .sd.csh (prilago�ena C ljusci) postavljaju
varijable okru�ja za StarOffice. One se nalaze u va�em home
direktoriju.
Ako koristite bash, editirajte svoj .bashrc i dodajte red:
source ~/.sd.sh
Nakon toga ponovo pokrenite bash da bi varijable okru�ja po�ele
vrijediti.
Ako koristite drugu ljusku, pogledajte njenu man stranicu za
informacije o izvo�enju datoteke.
33..44.. CCOOLL ((CCaallddeerraa OOppeennLLiinnuuxx)) sseettuupp ggrree��kkaa
Phil Reardon,
[email protected], ka�e:
Na�ao sam gre�ku u setup skripti za StarOffice koja dolazi s
mojim standardnim Caldera COL izdanjem. U stazu stavlja //
umjesto /. Kako bi je ispravili, izbri�ite prvi / iz ovog
reda:
exec ${pfad:='.'}/linux-x86/bin/$name;;
Prije linux-x86 ne bi smjelo biti /.
33..55.. RRjjee��aavvaannjjee pprroobblleemmaa ss vvaarriijjaabblloomm LLAANNGG
Skripte .sd.sh i .sd.csh postavljaju varijablu LANG. To uzrokuje
probleme s perlom i manom. man �e dati ovu poruku o gre�ci:
Failed to open the message catalog man on the path NLSPATH=
Perl �e izbaciti poruku
warning: setlocale(LC_CTYPE, "")...
Datoteka .sd.sh sadr�i red koji postavlja LANG=us i jo� jedan koji
izvozi hrpu varijabli, uklju�uju�i LANG. Obri�ite red LANG=us i LANG
iz popisa varijabli, pa �e ovo biti sre�eno.
U datoteci .sd.csh (koja je prilago�ena C ljusci) trebate obrisati red
koji ka�e setenv LANG us.
Hvala Adamu L. Kleinu,
[email protected], za informacije o ovom
rje�enju.
44.. PPookkrreettaannjjee SSttaarrOOffffiicceeaa
Izvr�ne datoteke StarOfficea nalaze se u direktoriju
/usr/local/StarOffice-3.1/linux-x86/bin.
Tu su aplikacije sdraw3, swriter3, scalc3, smath3, schart3 i simage3.
Program svdaemon mora se izvr�iti kako bi se koristila uklju�ena
pomo�. Program svportmap mora se izvr�iti kako bi aplikacije
StarWriter, StarCalc i StarDraw mogle me�usobno komunicirati.
55.. SSttaarrOOffffiiccee ttrriikkoovvii
Pridonio Patrick D'Cruze,
[email protected].
1. Umjesto izvr�avanja datoteke .sd.sh (ili .sd.csh) u mojoj
.bash_profile skripti, kopirao sam .sd.sh skriptu, preimenovao je u
swriter i smjestio u /usr/local/bin. Zatim sam je promijenio
dodaju�i
#!/bin/bash
na po�etku skripte i
exec swriter3 $*
na kraju. Sada samo pokrenem swriter i on automatski postavi
odgovaraju�e varijable okru�ja, te zatim pokrene StarWriter.
Spa�ava od one�i��avanja aplikacija/okru�ja onim varijablama.
2. Primjetio sam da mnogo ljudi podosta �eka da se StarOffice digne
(vi�e od 60 sekundi). Na Usenetu se svi sla�u da je to zbog
relociranja simbola koje obavlja dinami�ki linker. To jest, za
svaki novi simbol dinami�ki linker mora na�i odgovaraju�i library.
StarOffice je dinami�ki vezan na poprili�no librarya, pa dinami�ki
linker treba poprili�no vremena za tra�enje kroz njih. Tomu ima
lijeka. Ja StarOffice pokre�em u chroot-anom zatvoru. U njemu
ostavim samo izvr�ne datoteke i librarye koje koristi StarOffice
(sve iz /usr/X11R6/lib, libc/libm i libg++/libstdc++). StarWriteru
se u�itava otprilike 15 sekundi na mom P133/32 MB, i to
zahvaljuju�i �injenici da su prisutni samo libraryi koji su
StarOfficeu potrebni, pa dinami�ki linker ima proporcionalno manje
posla (odnosno, ne tra�i kroz sve beskorisne librarye u /usr/lib da
bi povezao simbole).
66.. VVii��ee iinnffoorrmmaacciijjaa
Vi�e informacija o StarOfficeu za Linux dostupno je izravno od
StarDivisiona. StarDivision odr�ava WWW stranice na
<
http://www.stardivision.com/>.
StarDivision dr�i i news poslu�itelj s grupama o StarOfficeu za Linux.
Te grupe su najbolje mjesto za svje�e informacije o StarOfficeu i
tra�enje pomo�i. Koriste�i odgovaraju�i �ita� pove�ite se na
<
news://starnews.stardivision.com>.
77.. PPrriilloozzii
Zahvaljujem Werneru Klausu,
[email protected], na prevo�enju ovog
dokumenta u SGML.
Ako imate dodatnih informacija za ovaj mini-KAKO, molim vas da me
kontaktirate e-mailom. Moja adresa nalazi se na vrhu dokumenta. Mo�da
�ete pogledati i moju WWW stranicu na <
http://mkb.home.ml.org/linux/>
ili <
http://www.gslink.com/~mkb/linux/>.
88.. OOddrriiccaannjjee ii aauuttoorrsskkaa pprraavvaa
Ovaj dokument je (C) 1997. Matthew Borowski.
Distribucija ovog dokumenta u elektronskom obliku dopu�tena je pod
uvjetom da on ostane nepromijenjen. Ako ga �elite uklju�iti u CD-ROM
ili knjigu, molim vas da tra�ite dozvolu od mene (preferiram da
zahtjeve �aljete e-mailom).
Autor se snosi nikakvu odgovornost za bilo �to �to se dogodilo pod
izravnim ili neizravnim utjecajem kori�tenja ovog dokumenta. Autor
nije zaposlen u StarDivision, GmbH ili Caldera, Inc.
Komentari i pitanja mogu se slati autoru na
[email protected].
99.. HHrrvvaattsskkii pprriijjeevvoodd
Najnovija verzija ovog prijevoda mo�e se na�i na
<
http://dokumentacija.linux.hr/StarOffice.html>. Odr�ava ga Matej
Vela,
[email protected]. Svi su prilozi, primjedbe i prijedlozi
dobrodo�li.