Esta página descrita a instalação de Cyloop sobre um computador
equipado de um sistema de exploração derivado de UNIX, como
GNU/Linux.
A instalação sobre outro sistema de exploração dependerá do
funcionamento das ferramentas que utilizais (desarchivador de
ficheiros e compilador C).
Instalação das aplicações
Se tendes recuperado o ficheiro das fontes comprimido, começais pelo
descompressão :
Os diferentes ficheiros serão copiado em um baixo directório
cyloop .
Ir neste directório e lançar :
make
para compilar as fontes.
Se tendes recuperado um ficheiro comprimido com os programas
realizáveis, a instalação faz-se de maneira similar, mas sem que
seja necessário de lançar a manda make
gunzip cyloop-bin.tar.gz ou
bunzip2 cyloop-bin.tar.bz2
Os ficheiros fundição são ficheiros de dados que permitem dispor de
um mapa de caracteres extensas para os textos integrados aos gráficos
gerados pelo encarrego cylgraph .
Nas primeiras versões de cyloop, para mais de flexibilidade na evolução
dos ficheiros fonte como dos ficheiros fundição, os ficheiros
fundição são proporcionados separadamente.
Recuperar um ficheiro entre : fontecyloop.tar fontecyloop.tar.gz
fontecyloop.tar.bz2 ou fontecyloop.zip
ou uma actualizada majfontecyloop.(...)
Descompressão o e desarchivar o como tendes feito para os ficheiros
fonte.
Podeis indiferentemente instalar os ficheiros fundição dantes ou
após a compilação dos ficheiros fonte.
Instalação local ou nos directórios sistema
Os realizáveis de cyloop são prontos, mas o sistema de exploração
não sabe obrigatoriamente onde têm sido instalados.
Se desejais conservar Cyloop em um directório específico, será
necessário de acrescentar o acesso ao baixo directório cyloop/bin
na variável de médio ambiente PATH .
Para isso, faz falta modificar directamente um ficheiro onde a variável
PATH é declarada : esteja o ficheiro /etc/profile se
Cyloop tem sido instalado para vários utentes, seja o ficheiro
.bashrc ou .bash_profile de vossa conta no caso
contrário.
De qualquer jeito, pôr um caminho de acesso absoluto ao directório
de implantação de Cyloop.
Deverão reconectarse (login) para que o novo caminho de acesso seja
tomado em conta
Se ao invés, desejais que Cyloop seja implantado no mesmo lugar que
os demais comandos de vosso sistema de exploração, a saber em
/usr/bin, após a instalação inicial (terminada pela manda
make se tendes instalado Cyloop a marchar dos ficheiros
fonte), ele vocês faz falta passar em moda super utente (root) para
lançar, desde o directório onde cyloop é implantado, a manda :
make install
Cyloop poderá então ser utilizado por todos os utentes do computador
sem que seja necessário de modificar o variável de médio ambiente
PATH .
Selecção de uma língua por defeito
As diferentes ferramentas de Cyloop analisam a variável de médio
ambiente $LANG para escolher a língua da interface utente.
Consequentemente, se a variável de médio ambiente $LANG não é
inicializada, ou se faz referência em uma língua não disponível,
Cyloop não pode funcionar que enquanto nenhuma mensagem não é enviada
no utente.
É o caso para a maioria dos comandos de cyloop enquanto funcionam
sem erro, mas da toda primeira a utilizar, a saber a manda
cylcree
Para poder utilizar Cyloop neste caso, é necessário de criar um
ficheiro de dados mess-cyloop para uma língua escolhida por
defeito.
Este ficheiro terá que ser implantado no mesmo directório que os
ficheiros correspondentes nas diferentes línguas de cyloop :
no directório de instalação cyloop/bin se cyloop tem sido
instalado localmente,
no directório /usr/share/cyloop se cyloop tem sido instalado
em /usr/bin com os demais comandos do sistema de
exploração.
O nome deste ficheiro obtém-se suprimindo o sufixo linguístico (um
. seguido de 2 cartas) do ficheiro a marchar do qual é criado.
Para um bom funcionamento da língua por defeito, evitar-se-á de
utilizar ficheiros cujo nome se termina por -utf .
Para criar os ficheiros da língua escolhida por defeito, é
aconselhado de fazer vínculos simbólicos dantes que das cópias ou dos
vínculos físicos. Assim, se os ficheiros linguísticos evoluem, não
terá nada a modificar para a língua por defeito.
Por exemplo para escolher a língua portuguesa como língua por defeito,
lançar-se-á a manda :
ln -s mess-cyloop.pt mess-cyloop
Se deseja-se que o ficheiro da língua por defeito seja utilizado
sistematicamente (pois, sem manter conta da variável de médio ambiente
$LANG), faz falta acrescentar um ficheiro de nome deflang-cyloop
(ele pode ser vazio) no directório que contém os comandos de Cyloop
ou em /usr/share/cyloop segundo a maneira cuja Cyloop terá sido
instalado.
Instalação da documentação
Como para os ficheiros da aplicação Cyloop, começar-se-á por fazer uma
instalação local. Depois, será possível de pôr as páginas de man de
Cyloop com as demais páginas de man do sistema de exploração.
Se o ficheiro que contém a documentação é comprimido, começar por
uma descompressão :
gunzip doccyloop-pt-utf.tar.gz
ou
bunzip2 doccyloop-pt-utf.tar.bz2
ou
gunzip doccyloop-pt-iso.tar.gz
ou
bunzip2 doccyloop-pt-iso.tar.bz2
ou
gunzip doccyloop-utf.tar.gz
ou
bunzip2 doccyloop-utf.tar.bz2
ou
gunzip doccyloop-iso.tar.gz
ou
bunzip2 doccyloop-iso.tar.bz2 (ou encarrego similar com outro ficheiro).
Desarchivar o ficheiro que contém a documentação :
tar -xvf doccyloop-pt-utf.tar
ou
tar -xvf doccyloop-pt-iso.tar
ou
tar -xvf doccyloop-utf.tar
ou
tar -xvf doccyloop-iso.tar (ou encarrego similar com outro ficheiro).
O baixo directório cyloop conterá um ou vários ficheiros
presentation (um ficheiro por língua instalada), bem como das
páginas de man em de o baixo directórios de cyloop/man .
Mais precisamente, as páginas de man serão instaladas nos directórios :
cyloop/man/man1
para a língua inglesa, cyloop/man/man5
cyloop/man/??/man1
para outra língua. cyloop/man/??/man5
com ?? que é uma língua entre : fr es pt eo .
Para as línguas demais que o inglês, o nome do ficheiro documentação
contém -utf ou -iso para indicar o mapa de caracteres
acentuadas utilizadas (UTF-8 e ISO8859-1).
Se vossas páginas de man não se anunciam ou se anunciam com um jogo
de carácteres incorrectas, basta de utilizar o outro ficheiro de
documentação.
Se tendes escolhido de implantar Cyloop em /usr/bin com os demais
comandos do sistema de exploração, é desejável que as páginas de man
de Cyloop sejam instaladas em /usr/share/man
Para isso, em moda super utente (root), desde o directório
cyloop podereis lançar o encarrego :
find man | cpio -pdmuv /usr/share
É igualmente possível de deslocar os ficheiros man graças a 2 comandos
mv dantes que de fazer uma cópia. Para as páginas de man em
língua portuguesa, os comandos estarão :
No caso de uma instalação local de Cyloop e de sua documentação, se
a variável PATH tem sido inicializada para encontrar os ficheiros
realizáveis de Cyloop em .../cyloop/bin , as páginas de man
implantadas em .../cyloop/man são acessíveis.
Se este não é o caso, se pode corrigir o problema acrescentando um
caminho de acesso à variável de médio ambiente MANPATH .
Se esta variável de médio ambiente não tem sido declarada, (caso
frequente), bastará de acrescentar em /etc/profile (faz falta
ser root para isto), ou sobre sua conta no ficheiro .bashrc ou
.bash_profile, 2 linhas da forma :