StarOffice 3.1 mini-KAKO
Matthew Borowski, mkb@poboxes.com,
verzija 1.0, 2. lipnja 1998.
Informacije o instaliranju StarDivisionovog StarOffice 3.1 uredskog
paketa.
______________________________________________________________________
Sadrzaj
1. Uvod
1.1 Informacije o Motifu
1.2 Povijest ovog dokumenta
2. Nabavljanje StarOfficea
3. Instalacija StarOfficea
3.1 libc problemi i rjesenja
3.2 Instaliranje tar datoteka
3.3 Postavljanje i konfiguracija
3.4 COL (Caldera OpenLinux) setup greska
3.5 Rjesavanje problema s varijablom LANG
4. Pokretanje StarOfficea
5. StarOffice trikovi
6. Vise 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 lakse instalirati i ima manje
gresaka od verzije 3.1. Ustvari, po mom misljenju, kod verzije 4.0
nema potrebe za KAKO-om posto je StarDivision napisao prilicno potpun
instalacijski vodic. SSttaarrOOffffiiccee mmiinnii--KKAAKKOO bio je koristan dok je
trajao, no sada je arhiviran samo za malobrojne koji zele instalirati
StarOffice 3.1. Za informacije o StarOfficeu 4.0 pogledajte moje
stranice, .
Uredski paket StarOffice zbirka je uredskih alata za Linux napisanih u
C-u uz Motif.
StarOffice sadrzi:
· StarWriter, word procesor
· StarCalc, tablicni kalkulator
· StarImage, editor slika
· StarDraw, program za crtanje slican Corel DRAW-u
· StarChart, program za grafove
· StarMath, matematicki editor
StarOffice za Linux besplatan je za nekomercijalnu uporabu.
Komercijalno koristenje zahtijeva licencu. Cijena komercijalne licence
odvojeno od Calderinog OpenLinux sustava za sada nije poznata.
11..11.. IInnffoorrmmaacciijjee oo MMoottiiffuu
StarOffice je napisan pomocu komercijalnog Motif 2.0 GUI toolkita.
Dinamicki vezana verzija _n_e_c_e raditi na Motifu 1.2/LessTifu.
Staticka verzija (u sebi sadrzi Motif 2.0) radit ce bez obzira da li
imate ili nemate Motif. Medutim, brzina je manja.
Ja radim sa StarOfficeom na Pentiumu 100 sa 48 MB RAM-a, na Red Hatu
4.1 i Motifu 2.0. Dinamicki vezan StarOffice dize se za oko minutu.
Ali, primjetno je da nakon ucitavanja dinamicki vezan StarOffice
zauzima puno manje resursa od staticke 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 rijesenje problemu LANG
varijable
· Verzija 0.5 (8. 6. '97.) -- osvjezene 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). Mozete ju
dobiti FTP-om s .
U datoteci README.StarOffice nalaze se informacije o skidanju
StarOfficea 3.1. Trebaju vam ove tri datoteke:
SSttaarrOOffffiiccee3311--eenngglliisshh..ttaarr..ggzz
(engleski) predlosci/primjeri ili
SSttaarrOOffffiiccee3311--ggeerrmmaann..ttaarr..ggzz
(njemacki) predlosci/primjeri
SSttaarrOOffffiiccee3311--ddyynnbbiinn..ttaarr..ggzz
(dinamicki vezane) ili
SSttaarrOOffffiiccee3311--ssttaattbbiinn..ttaarr..ggzz
(staticki vezane) izvrsne datoteke
SSttaarrOOffffiiccee3311--ccoommmmoonn..ttaarr..ggzz
zajednicki dio
Verziju StarOfficea nudi i Caldera. Za detalje pogledajte njihove
stranice na . 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
· izvrsavanja .sd.sh ili .sd.csh
· citanja dijela ``Rjesavanje problema s varijablom LANG''! (ucinite
to)
33..11.. lliibbcc pprroobblleemmii ii rrjjeesseennjjaa
StarOffice je vezan na libc 5.4.4.
StarOffice _c_e raditi na libc 5.3.x. Nazalost, program setup zahtijeva
5.4.4 ili visu. Ako imate libc 5.3.x, mozete probati zaobici ovo
nabavljanjem libc 5.4.4+ i njenim dodavanjem u varijablu okruzja
LD_LIBRARY_PATH prije nego pokrenete setup. Ovo nisam isprobao, pa to
radite na svoju odgovornost.
Ako pokusate pokrenuti setup na libc-u starijem od 5.4.4, ispisat ce
ovu poruku o gresci:
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 ce se novi
direktorij lib. Postanite root i datoteku libc.so.5.4.33 kopirajte u
svoj /lib direktorij. Sada simbolicki vezite 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, romano@iet.unipi.it, kaze:
... Samo bi zelio dodati da sam mogao instalirati (kako ste
predlozili) StarWriter na Red Hat 4.2 sustav s libc 5.3 bez
nadogradivanja.
Tocni koraci su:
1. Nabavite libc.so.5.4.x. Ako imate Red Hat RPM paket (kao sto su oni
u direktoriju contrib), mozete ju otpakirati ulazenjem u prazan
direktorij i pokretanjem:
$ rpm2cpio libc.so.5.4.x-y.rpm | cpio --extract --make-directories
libc ce se pojaviti u poddirektoriju lib.
2. Maknite libc.so.5.4.x u svoj home direktorij. Zatim (ako je vasa
ljuska iz sh obitelji):
$ ln -s libc.so.5.4.x libc.so.5
$ export LD_LIBRARY_PATH=$HOME:/lib:/usr/lib
3. Sada mozete pokrenuti setup.
33..22.. IInnssttaalliirraannjjee ttaarr ddaattootteekkaa
Nakon skidanja StarOfficea postanite root i smjestite arhive u
/usr/local. Udite u /usr/local i otpakirajte ih. Evo primjera naredbe
za dekompresiju gzip-ane tar datoteke:
$ tar -xzvf ime_datoteke.tar.gz
Na starijim sustavima mozda cete morati prvo koristiti naredbu gzip -d
za dekompresiju, a zatim naredbu tar -xvf.
Datoteke ce se smjestiti u novonastalom direktoriju
/usr/local/StarOffice-3.1.
33..33.. PPoossttaavvlljjaannjjee ii kkoonnffiigguurraacciijjaa
Nakon sto ste kao root otpakirali StarOfficeove datoteke logirajte se
kao obican korisnik. Udite u direktorij /usr/local/StarOffice-3.1 i
pokrenite program setup. Ovaj program ce instalirati datoteke koje
nisu zajednicke i simbolicke veze za svakog pojedinog korisnika.
Preporucena je standardna instalacija. Ako ne prihvatite predodredeno
mjesto instalacije problema bi _m_o_g_l_o biti.
StarOffice koristi varijable okruzja. Datoteke .sd.sh (prilagodena
Bourneovoj ljusci) i .sd.csh (prilagodena C ljusci) postavljaju
varijable okruzja za StarOffice. One se nalaze u vasem home
direktoriju.
Ako koristite bash, editirajte svoj .bashrc i dodajte red:
source ~/.sd.sh
Nakon toga ponovo pokrenite bash da bi varijable okruzja pocele
vrijediti.
Ako koristite drugu ljusku, pogledajte njenu man stranicu za
informacije o izvodenju datoteke.
33..44.. CCOOLL ((CCaallddeerraa OOppeennLLiinnuuxx)) sseettuupp ggrreesskkaa
Phil Reardon, pcr@busprod.com, kaze:
Nasao sam gresku u setup skripti za StarOffice koja dolazi s
mojim standardnim Caldera COL izdanjem. U stazu stavlja //
umjesto /. Kako bi je ispravili, izbrisite prvi / iz ovog
reda:
exec ${pfad:='.'}/linux-x86/bin/$name;;
Prije linux-x86 ne bi smjelo biti /.
33..55.. RRjjeessaavvaannjjee pprroobblleemmaa ss vvaarriijjaabblloomm LLAANNGG
Skripte .sd.sh i .sd.csh postavljaju varijablu LANG. To uzrokuje
probleme s perlom i manom. man ce dati ovu poruku o gresci:
Failed to open the message catalog man on the path NLSPATH=
Perl ce izbaciti poruku
warning: setlocale(LC_CTYPE, "")...
Datoteka .sd.sh sadrzi red koji postavlja LANG=us i jos jedan koji
izvozi hrpu varijabli, ukljucujuci LANG. Obrisite red LANG=us i LANG
iz popisa varijabli, pa ce ovo biti sredeno.
U datoteci .sd.csh (koja je prilagodena C ljusci) trebate obrisati red
koji kaze setenv LANG us.
Hvala Adamu L. Kleinu, alklein@adelphia.net, za informacije o ovom
rjesenju.
44.. PPookkrreettaannjjee SSttaarrOOffffiicceeaa
Izvrsne 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 izvrsiti kako bi se koristila ukljucena
pomoc. Program svportmap mora se izvrsiti kako bi aplikacije
StarWriter, StarCalc i StarDraw mogle medusobno komunicirati.
55.. SSttaarrOOffffiiccee ttrriikkoovvii
Pridonio Patrick D'Cruze, pdcruze@netpal.com.au.
1. Umjesto izvrsavanja 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
dodajuci
#!/bin/bash
na pocetku skripte i
exec swriter3 $*
na kraju. Sada samo pokrenem swriter i on automatski postavi
odgovarajuce varijable okruzja, te zatim pokrene StarWriter.
Spasava od oneciscavanja aplikacija/okruzja onim varijablama.
2. Primjetio sam da mnogo ljudi podosta ceka da se StarOffice digne
(vise od 60 sekundi). Na Usenetu se svi slazu da je to zbog
relociranja simbola koje obavlja dinamicki linker. To jest, za
svaki novi simbol dinamicki linker mora naci odgovarajuci library.
StarOffice je dinamicki vezan na poprilicno librarya, pa dinamicki
linker treba poprilicno vremena za trazenje kroz njih. Tomu ima
lijeka. Ja StarOffice pokrecem u chroot-anom zatvoru. U njemu
ostavim samo izvrsne datoteke i librarye koje koristi StarOffice
(sve iz /usr/X11R6/lib, libc/libm i libg++/libstdc++). StarWriteru
se ucitava otprilike 15 sekundi na mom P133/32 MB, i to
zahvaljujuci cinjenici da su prisutni samo libraryi koji su
StarOfficeu potrebni, pa dinamicki linker ima proporcionalno manje
posla (odnosno, ne trazi kroz sve beskorisne librarye u /usr/lib da
bi povezao simbole).
66.. VViissee iinnffoorrmmaacciijjaa
Vise informacija o StarOfficeu za Linux dostupno je izravno od
StarDivisiona. StarDivision odrzava WWW stranice na
.
StarDivision drzi i news posluzitelj s grupama o StarOfficeu za Linux.
Te grupe su najbolje mjesto za svjeze informacije o StarOfficeu i
trazenje pomoci. Koristeci odgovarajuci citac povezite se na
.
77.. PPrriilloozzii
Zahvaljujem Werneru Klausu, wklaus@metronet.de, na prevodenju 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. Mozda
cete pogledati i moju WWW stranicu na
ili .
88.. OOddrriiccaannjjee ii aauuttoorrsskkaa pprraavvaa
Ovaj dokument je (C) 1997. Matthew Borowski.
Distribucija ovog dokumenta u elektronskom obliku dopustena je pod
uvjetom da on ostane nepromijenjen. Ako ga zelite ukljuciti u CD-ROM
ili knjigu, molim vas da trazite dozvolu od mene (preferiram da
zahtjeve saljete e-mailom).
Autor se snosi nikakvu odgovornost za bilo sto sto se dogodilo pod
izravnim ili neizravnim utjecajem koristenja ovog dokumenta. Autor
nije zaposlen u StarDivision, GmbH ili Caldera, Inc.
Komentari i pitanja mogu se slati autoru na mkb@poboxes.com.
99.. HHrrvvaattsskkii pprriijjeevvoodd
Najnovija verzija ovog prijevoda moze se naci na
. Odrzava ga Matej
Vela, mvela@public.srce.hr. Svi su prilozi, primjedbe i prijedlozi
dobrodosli.