Portal Criativa - Seja bem-vindo !
  Terça-feira, 12 de Dezembro de 2017                                                                                                                                                           Dúvidas  |  Mapa do Site   

Manual técnico - Cliente LanBr ___________________________________



Copyright (c) 2004-2013

Última atualização desta página: 13/01/2012

 

 

No caso do cliente LanBr, não há como definir uma configuração mínima, já que potência do microcomputador ou distribuição usada depende do foco que o usuário pretende atingir. Com relação ao cliente LanBr não foi verificado nenhuma dependência maior com outras distros, bastando converter o pacote .deb com o aplicativo alien e seguir as instruções de instalação.

 

 

Antes de instalar o módulo cliente certifique-se se você tem instalado ao menos os pacotes xosd-bin e zenity na sua distribuição, caso não tenha certeza e esteja usando uma distribuição Debian, Kurumin ou derivadas, entre em um console como root e digite os seguintes comandos na ordem:

 # apt-get update
 # apt-get install xosd-bin scrot qiv zenity

No Kurumin ou em outras distribuições com alterações mais severas, em algumas situações pode ocorrer quebra de dependências ao instalar os pacotes necessários para o cliente LanBr, neste caso tente corrigir o problema usando o comando:

 # apt-get -f install

Agora baixe e instale o pacote do cliente LanBr:

 # wget http://www.portalcriativa.com.br/linux_files/lanbr-cliente.deb
 # dpkg -i --force-all lanbr-cliente.deb

Através de um painel de configurações você não precisará utilizar o modo texto para efetuar as configurações do cliente LanBr, tendo acesso também a configuração das fontes exibidas na tela quando o servidor enviar mensagem para a estação.

Para acessar este painel você deverá estar como root e digitar em um terminal dentro do modo gráfico:

 # lanbr-config

Se estiver usando o Ubuntu padrão ou outra distribuição com o Gnome, basta pressionar Alt+F2 e digitar:

  gksu lanbr-config

Porém, se estiver usando uma distribuição com o KDE, pressione Alt+F2 e digite:

  kdesu lanbr-config

Depois de configurar o que precisar, reinicie o servidor X para que o cliente LanBr funcione normalmente (pressione Ctrl+Alt+Backspace). Ao habilitar a estação pelo servidor LanBr poderá haver cerca de 3 segundos de atraso entre os comandos do servidor para os clientes, isso é normal.

 

 

Estas instruções a seguir estão voltadas para as distribuições Fedora, Mandriva e derivados, PORÉM, ainda não são testados profundamente por nossa equipe e não podemos garantir o funcionamento pleno dos pacotes a seguir.

Primeiramente, você precisa ter os seguintes pacotes instalados em sua distribuição: 

- xosd-bin (em algumas distros o nome pode ser xosd-tools)
- scrot
- qiv
- zenity
 
Com os pacotes já instalados, você deverá prosseguir abrindo um terminal e executando os comandos abaixo:

 # su
 # wget http://www.portalcriativa.com.br/linux_files/lanbr-cliente.rpm
 # rpm -i --force lanbr-cliente.rpm

Agora para configurar o cliente LanBr instalado, digite como root o seguinte comando, dentro de um terminal em modo gráfico:

 # lanbr-config

Se estiver usando uma distribuição que use o Gnome, basta pressionar Alt+F2 e digitar:

  gksu lanbr-config

Depois de configurar o que precisar, reinicie o servidor X para que o cliente LanBr funcione normalmente (pressione Ctrl+Alt+Backspace). Ao habilitar a estação pelo servidor LanBr poderá haver cerca de 3 segundos de atraso entre os comandos do servidor para os clientes, isso é normal.

 

 

Estas instruções a seguir estão voltadas para as distribuições Slackware e derivados, PORÉM, ainda não são testados profundamente por nossa equipe e não podemos garantir o funcionamento pleno dos pacotes a seguir.

Primeiramente, você precisa ter os seguintes pacotes instalados em sua distribuição: 

- xosd-bin (em algumas distros o nome pode ser xosd-tools)
- scrot
- qiv
- zenity

Com os pacotes já instalados, você deverá prosseguir abrindo um terminal e executando os comandos abaixo:

 # su
 # wget http://www.portalcriativa.com.br/linux_files/lanbr-cliente.tgz
 # installpkg lanbr-cliente.tgz

Agora para configurar o cliente LanBr instalado, digite como root o seguinte comando, dentro de um terminal em modo gráfico:

 # lanbr-config

Se estiver usando uma distribuição que use o Gnome, basta pressionar Alt+F2 e digitar:

  gksu lanbr-config

Depois de configurar o que precisar, reinicie o servidor X para que o cliente LanBr funcione normalmente (pressione Ctrl+Alt+Backspace). Ao habilitar a estação pelo servidor LanBr poderá haver cerca de 3 segundos de atraso entre os comandos do servidor para os clientes, isso é normal.

 

 

Se você não usa o comando sudo sem senha por padrão em sua distribuição (como o Linux Ubuntu) e não deseja deixá-lo aberto ao usuário por questões de segurança, terá que modificar o arquivo em /etc/sudoers, incluindo as seguintes linhas no final:

  nome_do_usuario ALL=NOPASSWD:/usr/local/LanBr/Start
  nome_do_usuario ALL=NOPASSWD:/usr/local/LanBr/SuperAssassino
  nome_do_usuario ALL=NOPASSWD:/usr/local/LanBr/User.sh
  nome_do_usuario ALL=NOPASSWD:/usr/local/LanBr/Logout.sh

Onde logicamente o "nome_do_usuario" acima é o nome do cliente usado por padrão. Isso irá garantir que o sudo funcione apenas para estes programas. Preste atenção pois para editar este arquivo você precisará estar como root, e em alguns casos deverá efetuar a edição em modo texto, por exemplo no Ubuntu isto pode ser feito com o comando:

 $ sudo nano /etc/sudoers

Depois que terminar de editar, pressione Ctrl+X e S para confirmar.
 
A chamada de auto inicialização do cliente LanBr é executada em /etc/X11/Xsession.d/99Lanbr, assim independente do gerenciador de janelas o LanBr entrará automaticamente ao iniciar o servidor X, poupando qualquer trabalho manual e aumentando a segurança.

Observação IMPORTANTE: Se em sua distribuição o cliente LanBr não iniciar automaticamente após configurado, crie um arquivo na inicialização do servidor X de sua distribuição e aponte para o arquivo 99LanBr citado.

 

 

Em caso de problemas, o cliente LanBr inclui dois comandos que podem ser digitados no terminal como root para habilitar e desabilitar respectivamente o gerenciador:

  # lanbr-enable


  # lanbr-disable

Se o cliente LanBr já estiver habilitado na tela ativa de login, basta você entrar com o código "ADMIN" e senha "ADMIN", então o servidor gráfico irá reiniciar. Assim que clicar no botão de login pressione rapidamente Ctrl+Alt+F1 para poder ir ao terminal de textos e então digitar o nome de usuário (root) e senha do Linux. Após efetuar o login correto no terminal de textos, digite o comando lanbr-disable. Após digitar este comando e pressionar enter, basta pressionar Ctrl+Alt+F7 para voltar ao modo gráfico com o cliente LanBr desligado.

Note que o tempo ao qual o LanBr perde o controle das teclas especiais é curto, então talvez vocẽ terá que tentar algumas vezes até conseguir entrar no modo texto, portanto, fique pressionando Ctrl+Alt+F1 VÁRIAS VEZES assim que o modo gráfico piscar, e se não der certo, TENTE NOVAMENTE.
 
Se a tela de login estiver com uma mensagem de erro de comunicação ou semelhante, basta pressionar o botão OK e repetir o procedimento acima pressionando Ctrl+Alt+F1.

Observação IMPORTANTE: Algumas distribuições não habilitam o usuário root como padrão, então você deverá efetuar o login com um usuário existente e usar o comando sudo lanbr-disable.

 

 

Em algumas raras ocasiões o login do cliente LanBr poderá entrar com uma tela branca e exigirá o reinício do PC.

 

 

Antes de reportar um bug ou contribuir com idéias, leia o changelog, bugs conhecidos e recursos a serem implementados.


Índice _____________________________________

Requisitos do sistema
Instalação (distribuições derivadas do Debian)
Instalação (distribuições que usam pacotes RPM)
Instalação (distribuições que usam pacotes TGZ)
Detalhes importantes sobre a instalação
Como desabilitar e habilitar o cliente LanBr
Bugs e problemas conhecidos
Dúvidas ou problemas ao instalar
Mudanças no sistema (changelog)

 

Veja também _____________________________

LanBr
Manual do usuário - LanBr
Manual técnico - Servidor LanBr
LanBr - Como obter

Contato  |  Dúvidas  |  Mapa do Site  |   LanBr

Portal Criativa ® 2003-2017 - Todos os direitos reservados
Na caixa dizia "Requer sistema Windows ou superior", então instalei o Linux.

Website desenvolvido por Adriano Santos
Conteúdo melhor visualizado acima de 1024x768 pixels e 32bits de cores