Tiu paĝo priskribita la instalo de Cyloop sur komputilo ekipita
de mastruma sistemo derivita de Unikso, kiel GNU/Linukso.
La instalo sur alia mastruma sistemo dependos de la funkciado de la
iloj kiujn vi uzas (malenarkiviganto de dosieroj kaj kompililo C).
Instalo de la aplikoj
Se vi rekuperis la dosieron de la fontoj kunpremita, komencas per
malkunpremi lin :
La malsamaj dosieroj estos kopiitaj en iu sub repertuaro
cyloop .
Iro en tiu repertuaro kaj lanĉi :
make
por kompili la fontojn.
Se vi rekuperis dosieron kunpremitan kun la programoj ekzekuteblaj,
la instalo faras sin de simila maniero, sed sen kiu estas necese
lanĉi la komision make
gunzip cyloop-bin.tar.gz aŭ
bunzip2 cyloop-bin.tar.bz2
La dosieroj degelo estas dosieroj de datumoj kiuj permesas disponi
de ludo de karakteroj vastigita por la tekstoj integritaj al la
grafikaĵoj generitaj de la komisio cylgraph .
En la unuaj versioj de cyloop, por pli ol lerteco en la evoluo de la
dosieroj fonto kiel de la dosieroj degelo, la dosieroj degelo estas
provizitaj aparte.
Rekuperi dosieron inter : fontecyloop.tar fontecyloop.tar.gz
fontecyloop.tar.bz2 aŭ fontecyloop.zip
aŭ iu ĝisdatigita majfontecyloop.(...)
Malkunpremas la kaj malenarkivigas lin kiel vi faris por la dosieroj
fonton.
Vi povas indiferente instali la dosierojn degelo antaŭ aŭ
post la kompilo de la dosieroj fonto.
Loka instalo aŭ en la repertuaroj sistemo
La ekzekuteblaj de cyloop estas pretaj, sed la mastruma sistemo ne
scias devige kie ili estis instalitaj.
Se vi deziras konservi Cyloop en specifa repertuaro, li estos necesa
de plialdonas la aliron al la groŝoj repertuaro cyloop/bin
en la variablo de medio PATH .
Por tio, necesas modifi rekte dosieron kie la variablo PATH
estas deklarita: estas la dosiero /etc/profile se Cyloop estis
instalita por pluraj uzantoj, estas la dosiero .bashrc aŭ
.bash_profile de via konto en la kontraŭa kazo.
En ĉiuj kazoj, meti vojon de absoluta aliro al la repertuaro de
enkonduko de Cyloop.
Necesos al vi konekti vin denove (login) por ke la nova vojo de aliro
estas prenita en konsideron.
Tiel inverse, vi deziras ke Cyloop estas enplantita al la sama loko
kiu la aliaj komisioj de via mastruma sistemo, nome en /usr/bin,
post la komenca instalo (finita de la komisio make se vi
instalis Cyloop ekde la dosieroj fonto), necesas al vi pasi en super
maniero uzanto (root) por lanĉi, ekde la repertuaro kie cyloop
estas enplantita, la komisio :
make install
Cyloop povos tiam esti uzita de ĉiuj uzantoj de la komputilo
sen kiu estas necese modifi la ŝanĝiĝeman de medio
PATH .
Selektado de lingvo per difekto
La malsamaj iloj de Cyloop analizas la variablon de medio $LANG por
elekti la lingvon de la interfaco uzanto.
En konsekvenco, se la variablo de medio $LANG ne estas komencita,
aŭ se ŝi referencas ne disponeblan lingvon, Cyloop povas
funkcii nur dum neniun mesaĝon ne estas sendita al la
uzanto.
Estas la kazo por la plimulto de la komisioj de cyloop dum ili
funkcias sen eraro, sed ne de la ĉiu unua por uzi, nome la
komisio cylcree
Por povi uzi Cyloop en tiu kazo, estas necese krei dosieron de
datumoj mess-cyloop por elektita lingvo per difekto.
Tiu dosiero devos esti enplantita en la sama repertuaro kiu la
respondaj dosieroj al la malsamaj lingvoj de cyloop :
en la repertuaro de instalo cyloop/bin se cyloop estis
instalita loke,
en la repertuaro /usr/share/cyloop se cyloop estis instalita
en /usr/bin kun la aliaj komisioj de la mastruma sistemo.
La nomo de tiu dosiero atingas al si malaperigante la lingvan
sufikson (unu . sekvado de 2 leteroj) de la dosiero por foriri
de kiu li estas kreita.
Por bona funkciado de la lingvo per difekto, oni evitos uzi dosierojn
de kiuj la nomo finas sin per -utf .
Por krei la dosierojn de la elektita lingvo per difekto, estas
konsilite fari simbolajn ligojn prefere ol de la kopioj aŭ de la
fizikaj ligoj. Tiel, se la lingvaj dosieroj evoluas, li estos nenio
por modifi por la lingvo per difekto.
Ekzemple por elekti la lingvon Esperanto kiel lingvo per difekto, oni
lanĉos la komision :
ln -s mess-cyloop.eo mess-cyloop
Se oni deziras ke la dosiero de la lingvo per difekto estas uzita
sisteme (sekve, sen teni konton de la variablo de medio $LANG),
necesas plialdoni dosieron de nomo deflang-cyloop (li povas
esti malplena) en la repertuaro ujo la komisioj de Cyloop aŭ en
/usr/share/cyloop laŭ la maniero de kiu Cyloop estos
instalita.
Instalo de la dokumentado
Kiel por la dosieroj de la apliko Cyloop, oni komencos per fari lokan
instalon. Poste, estos eble meti la paĝojn de man de Cyloop kun
la aliaj paĝoj de man de la mastruma sistemo.
Se la dosiero ujo la dokumentado estas kunpremita, komenci per
malkunpremado :
gunzip doccyloop-eo-utf.tar.gz
aŭ
bunzip2 doccyloop-eo-utf.tar.bz2
aŭ
gunzip doccyloop-eo-iso.tar.gz
aŭ
bunzip2 doccyloop-eo-iso.tar.bz2
aŭ
gunzip doccyloop-utf.tar.gz
aŭ
bunzip2 doccyloop-utf.tar.bz2
aŭ
gunzip doccyloop-iso.tar.gz
aŭ
bunzip2 doccyloop-iso.tar.bz2 (aŭ simila komisio kun alia dosiero).
Malenarkivigi la dosiero ujo la dokumentado :
tar -xvf doccyloop-eo-utf.tar
aŭ
tar -xvf doccyloop-eo-iso.tar
aŭ
tar -xvf doccyloop-utf.tar
aŭ
tar -xvf doccyloop-iso.tar (aŭ simila komisio kun alia dosiero).
La sub repertuaro cyloop enhavos iu aŭ pluraj dosieroj
presentation (dosiero per lingvo instalita), same kiel de la
paĝoj de man en groŝoj repertuaroj de cyloop/man .
Ĝustadire, la paĝoj de man estos instalitaj en la
repertuaroj :
cyloop/man/man1
por la angla lingvo, cyloop/man/man5
cyloop/man/??/man1
por alia lingvo. cyloop/man/??/man5
kun ?? kiu estas lingvo inter : fr es pt eo .
Por la aliaj lingvoj kiuj la angla, la nomo de la dosiero dokumentado
enhavas -utf aŭ -iso por indiki la ludon de akcentaj
karakteroj uzita (UTF-8 kaj ISO8859-1).
Se viaj paĝoj de man ne afiŝas sin aŭ sin afiŝas
kun ludo de malĝustaj karakteroj, li sufiĉis uzi la alian
dosieron de dokumentado.
Se vi elektis enplanti Cyloop en /usr/bin kun la aliaj komisioj
de la mastruma sistemo, li estas dezirebla ke la paĝoj de
man de Cyloop estas instalitaj en /usr/share/man
Por tio, en super maniero uzanto (root), ekde la repertuaro cyloop
povos vin lanĉi la komision :
find man | cpio -pdmuv /usr/share
Estas same eble deloki la dosierojn man danke al 2 komisioj mv
prefere ol fari kopion. Por la paĝoj de man en Esperanto lingvo,
la komisioj estos :
En la kazo de loka instalo de Cyloop kaj de lia dokumentado, se la
variablo PATH estis komencita por trovi la dosierojn ekzekuteblaj de
Cyloop en .../cyloop/bin , la paĝoj de man enplantitaj en
.../cyloop/man estas alireblaj.
Se tio ne estas la kazo, oni povas korekti la problemon plialdonante
vojon de aliro al la variablo de medio MANPATH .
Se tiu variablo de medio ne estis deklarita, (ofta kazo), li
sufiĉos plialdoni en /etc/profile (necesas esti root por
tio), aŭ sur lia konto en la dosiero .bashrc aŭ
.bash_profile, 2 linioj de la formo :