Esta página descrita la instalación de Cyloop sobre un computador
equipado de un sistema de explotación derivado de UNIX, como
GNU/Linux.
La instalación sobre otro sistema de explotación dependerá del
funcionamiento de las herramientas que utilizáis (desarchivador de
ficheros y compilador C).
Instalación de las aplicaciones
Si habéis recuperado el fichero de las fuentes comprimido, comenzáis
por el descomprimir :
Los diferentes ficheros serán copian en un bajo repertorio
cyloop .
Aller en este repertorio y lanzar :
make
para compilar las fuentes.
Si habéis recuperado un fichero comprimido con los programas
ejecutables, la instalación se hace de manera similar, pero sin
que sea necesario de lanzar la manda make
gunzip cyloop-bin.tar.gz ou
bunzip2 cyloop-bin.tar.bz2
Recuperación e instalación de los ficheros deshielo
Los ficheros deshielo son ficheros de datos que permiten disponer de
un juego de caracteres extensas para los textos integrados a los
gráficos generados por el encargo cylgraph .
En las primeras versiones de cyloop, para más de agilidad en la
evolución de los ficheros fuente como de los ficheros deshielo, los
ficheros deshielo son proporcionados separadamente.
Recuperar un fichero entre : fontecyloop.tar fontecyloop.tar.gz
fontecyloop.tar.bz2 o fontecyloop.zip
o una actualizada majfontecyloop.(...)
Descomprima el y desarchivar el como habéis hecho para los ficheros
fuente.
Podéis indiferentemente instalar los ficheros deshielo antes o después
de la compilación de los ficheros fuente.
Instalación local o en los repertorios sistema
Los ejecutables de cyloop son listos, pero el sistema de
explotación no sabe obligatoriamente donde han sido instalados.
Si deseáis conservar Cyloop en un repertorio específico, será
necesario de añadir el acceso al bajo repertorio cyloop/bin
en la variable de medio ambiente PATH .
Para eso, hace falta modificar directamente un fichero donde la
variable PATH es declarada : esté el fichero /etc/profile
si Cyloop ha sido instalado para varios usuarios, sea el fichero
.bashrc o .bash_profile de vuestra cuenta en el caso
contrario.
De todas maneras, poner un camino de acceso absoluto al repertorio de
implantación de Cyloop.
Deberán conectar de nuevose (login) para que el nuevo camino de acceso
sea tomado en cuenta.
Si al contrario, deseáis que Cyloop sea implantado en el mismo sitio
que los demás encargos de vuestro sistema de explotación, a saber
en /usr/bin, después de la instalación inicial (terminada por la
manda make si habéis instalado Cyloop a marchar de los ficheros
fuente), él vosotros hace falta pasar en moda súper usuario (root)
para lanzar, desde el repertorio donde cyloop es implantado, la manda :
make install
Cyloop podrá entonces ser utilizado por todos los usuarios del
computador sin que sea necesario de modificar el variable de medio
ambiente PATH .
Selección de una lengua por defecto
Los diferentes herramientas de Cyloop analizan la variable de medio
ambiente $LANG para escoger la lengua de la interfaz usuario.
Consecuentemente, si la variable de medio ambiente $LANG no es
inicializada, o si hace referencia en una lengua no disponible,
Cyloop no puede funcionar que mientras ningún mensaje no es enviado
en el usuario.
Es el caso para la mayoría de los encargos de cyloop mientras
funcionan sin error, pero de la toda primera a utilizar, a saber la
manda cylcree
Para poder utilizar Cyloop en este caso, es necesario de crear un
fichero de datos mess-cyloop para una lengua escogida por
defecto.
Este fichero tendrá que ser implantado en el mismo repertorio que los
ficheros correspondientes en las diferentes lenguas de cyloop :
en el repertorio de instalación cyloop/bin si cyloop ha
sido instalado localmente,
en el repertorio /usr/share/cyloop si cyloop ha sido
instalado en /usr/bin con los demás encargos del sistema
de explotación.
El nombre de este fichero se obtiene suprimiendo el sufijo lingüístico
(uno . seguido de 2 cartas) del fichero a marchar del cual es
creado.
Para un buen funcionamiento de la lengua por defecto, se evitará de
utilizar ficheros cuyo nombre se termina por -utf .
Para crear los ficheros de la lengua escogida por defecto, es
aconsejado de hacer vínculos simbólicos antes que de las copias o de
los vínculos físicos. Así, si los ficheros lingüísticos evolucionan,
no habrá nada a modificar para la lengua por defecto.
Por ejemplo para escoger la lengua española como lengua por defecto,
se lanzará la manda :
ln -s mess-cyloop.es mess-cyloop
Si se desea que el fichero de la lengua por defecto sea utilizado
sistemáticamente (pues, sin mantener cuenta de la variable de medio
ambiente $LANG), hace falta añadir un fichero de nombre
deflang-cyloop (él puede ser vacío) en el repertorio que contiene
los encargos de Cyloop o en /usr/share/cyloop según la manera
cuya Cyloop habrá sido instalado.
Instalación de la documentación
Como para los ficheros de la aplicación Cyloop, se comenzará por
hacer una instalación local. Luego, será posible de poner las páginas
de man de Cyloop con las demás páginas de man del sistema de
explotación.
Si el fichero que contiene la documentación es comprimido, comenzar
por una descompresión :
gunzip doccyloop-es-utf.tar.gz
o
bunzip2 doccyloop-es-utf.tar.bz2
o
gunzip doccyloop-es-iso.tar.gz
o
bunzip2 doccyloop-es-iso.tar.bz2
o
gunzip doccyloop-utf.tar.gz
o
bunzip2 doccyloop-utf.tar.bz2
o
gunzip doccyloop-iso.tar.gz
o
bunzip2 doccyloop-iso.tar.bz2 (o encargo similar con otro fichero).
Desarchivar el fichero que contiene la documentación :
tar -xvf doccyloop-es-utf.tar
o
tar -xvf doccyloop-es-iso.tar
o
tar -xvf doccyloop-utf.tar
o
tar -xvf doccyloop-iso.tar (o encargo similar con otro fichero).
El bajo repertorio cyloop contendrá uno o varios ficheros
presentation (un fichero por lengua instalada), así como de las
páginas de man en de las bajo repertorios de cyloop/man .
Más precisamente, las páginas de man serán instaladas en los
repertorios :
cyloop/man/man1
para la lengua inglesa, cyloop/man/man5
cyloop/man/??/man1
para otra lengua. cyloop/man/??/man5
con ?? que es una lengua entre : fr es pt eo .
Para las lenguas demás que el inglés, el nombre del fichero documentación
contiene -utf o -iso para indicar el juego de caracteres
acentuadas utilizadas (UTF-8 e ISO8859-1).
Si vuestras páginas de man no se anuncian o se anuncian con un juego
de caracteres incorrectas, basta de utilizar el otro fichero de
documentación.
Si habéis escogido de implantar Cyloop en /usr/bin con los demás
encargos del sistema de explotación, es deseable que las páginas
de man de Cyloop sean instaladas en /usr/share/man
Para eso, en moda súper usuario (root), desde el repertorio cyloop
podréis lanzar el encargo :
find man | cpio -pdmuv /usr/share
Es igualmente posible de desplazar los ficheros man gracias a 2
encargos mv antes que de hacer una copia. Para las páginas de
man en lengua española, los encargos estarán :
En el caso de una instalación local de Cyloop y de su documentación,
si la variable PATH ha sido inicializada para encontrar los ficheros
ejecutables de Cyloop en .../cyloop/bin , las páginas de man
implantadas en .../cyloop/man son accesibles.
Si este no es el caso, se puede corregir el problema añadiendo un
camino de acceso a la variable de medio ambiente MANPATH .
Si esta variable de medio ambiente no ha sido declarada, (caso
frecuente), bastará de añadir en /etc/profile (hace falta
ser root para esto), o sobre su cuenta en el fichero .bashrc o
.bash_profile, 2 líneas de la forma :