Conectiva Linux
/
documentação
perguntas & respostas
manual do linux
listas de discussão
links
pesquisa linux
rede nacional linux
treinamento
suporte
depoimento linux
Conectiva Linux
Perguntas
e Respostas

Página seguinte Página anterior Índice

6. aplicativos

6.1 Existe algum aplicativo que rode FOXPRO, CLIPPER, dBASE no LINUX?

Sim, existe um programa chamado FLAGSHIP que converte estas linguagens para C (possibilitando o funcionamento no LINUX).

Existem duas formas de instalá-lo, a Free Demo e a Free Personal Flagship. As instruções são as seguintes:

Para a Free Demo: - Acesse o cd 3 do Conectiva Linux 4.0 e entre no diretório FlagShip. - Execute o seguinte comando sendo usuário root:

[root@localhost]# rpm -i FlagShip-eval-4.48-7449.i386.rpm - Para ler suas instruções, digite:

[root@localhost]# man flagship

Para a Free Personal Flagship:

- No mesmo diretório acima e também como usuário root execute no prompt:

[root@localhost]# rpm -i FlagShip-4.48-7449.i386.rpm

[root@localhost]# /usr/bin/FSinstall - Para as instruções de como ativá-lo, digite:

[root@localhost]# man flagship

6.2 Como acessar arquivos dentro de outro HD através do emulador de dos?

Veja o arquivo /usr/doc/dosemu-*/dosemu-HOWTO-3.html#ss3.1

3.1 How do I use my hard disk with dosemu?

First, mount your dos hard disk partition as a Linux subdirectory.
For example, you could create a directory in Linux such as /dos
(mkdir -m 755 /dos) and add a line like

   /dev/hda1       /dos     msdos   umask=022

to your /etc/fstab. (In this example, the hard disk is mounted
read-only. You may want to mount it read/write by replacing "022"
with "000" and using the -m 777 option with mkdir). Now mount /dos.
Now you can add a line like

  lredir d: linux\fs/dos

to the AUTOEXEC.BAT file in your hdimage (see the comments on LREDIR
below). On a multi-user system you may want to use

  lredir d: linux\fs\${home}

where "home" is the name of an environmental variable that contains
the location of the dos directory (/dos in this example)(95/8/11).

6.3 Como colocar mensagens no fortune?

Ele escolhe aleatoriamente uma mensagem de um arquivo do diretório /usr/share/games/fortunes, que ainda possui um arquivo índice, de extensão .dat.

Cada mensagem é separada por uma linha com um %, asim:

O que são quatro pontos na parede? Four migas. Ugh! % Errar é humano, botar a culpa no computador é mais humano ainda. % Aí ela me disse: Ou eu ou o modem! Sinto muitas saudades dela...

O que se precisa fazer é criar um arquivo com as mensagens chamado piadas, por exemplo, no formato acima. Depois basta usar o programa strfile para gerar o índice:

[root@localhost]# strfile piadas

E um arquivo chamado piadas.dat será criado.

Caso queira-se apenas as mensagens em português, crie um diretório "inglês", e mova todos os arquivos com os fortunes originais do pacote para este diretório, assim só serão usados os arquivos criados pelo usuário.

Para executar o fortune cada vez que acessar o sistema, coloque as linhas seguintes no final de seu /etc/profile

     if [ -x /usr/games/fortune ] ; then
         echo
         /usr/games/fortune
         echo
     fi
Para terminar: caso o nome de um arquivo termina com o sufixo -o o fortune só o consulta se for chamado com a opção -o (por exemplo ofensivo-o). Esses arquivos são os que contém mensagens ofensivas.

6.4 Existe algum chat de IRC para o Linux?

Modo gráfico:

  • xchat
  • irssi
  • ksirc

Modo texto:

  • BitchX
  • irc
  • epic

### Guarani ###

Modo gráfico:

  • yagirc
  • bezerk

Modo texto:

  • BitchX
  • irc

6.5 Quais os procedimentos para instalar o loadlin ?

Todos os procedimentos aqui listados estão explicados passo a passo em: - Guia de Instalação do Conectiva Linx 4.0 apêndice F (inicializando o Linux a partir do Windows/Dos) - No endereço: http://www.conectiva.com.br/~suporte-cl/comofazer/loadlin

Os comandos a seguir são um exemplo. A versão do kernel pode ser outra e assume-se que a partição DOS/WINDOWS esteja montada sob o diretório denominado DOS. Para montar uma partição leia em: www.conectiva.com.br/pr (seção 13).

1-[root@localhost root]$ mkdir /DOS/linux

2-[root@localhost root]$ cp /boot/vmlinuz-2.2.9-1cl /DOS/linux/vmlinuz

3-[root@localhost root]$ cp /boot/initrd-2.2.5.img /DOS/linux/initrd (executar esta linha somente se existir este arquivo)

Agora utilizando o sistema operacional WINDOWS, execute os seguintes passos: 1- copie o arquivo loadlin.exe que está disponível no diretório dosutils do CD 1 do Conectiva Linux para o diretório linux (c:\linux).

2- copie o arquivo pinguim.ico que está disponível no diretório dosutils do CD 1 do Conectiva Linux para o diretório linux (c:\linux).

3- copie o arquivo linux.bat que está disponível no seguinte endereço: http://www.conectiva.com.br/~suporte-cl/comofazer/loadlin para o diretório linux (c:\linux).

4- para criar um atalho na sua área de trabalho arraste o arquivo linux.bat para a mesma, e clicando com o botão direito do mouse pode-se selecionar a opção propriedades e modificar o ícone para pinguim.ico.

5- caso tenha sido feita a instalação em estação de trabalho, então o arquivo linux.bat não precisa ser modificado.

6- caso não tenha sido feita a instalação no modo acima, então terá de ser executado o comando fdisk (no linux) e verificar qual a partição em que estão localizados os arquivos de inicialização do linux. Então edite o arquivo linux.bat e troque hda5 para a partição verificada com o aplicativo fdisk.

7- Agora para inicializar o linux a partir do Windows/Dos deve-se digitar o comando c:\linux\linux ou simplesmente clicando duplamente sobre o ícone criado na área de trabalho denominado "linux".

Se por acaso ocorrer algum problema na hora da inicialização, experimente seguir os seguintes passos:

[root@localhost root]$ cat /etc/fstab /dev/hda6 / ext2 defaults 1 1 /dev/hda1 /boot ext2 defaults 1 2 /dev/hda5 swap swap defaults 0 0 /dev/fd0 /mnt/floppy ext2 user,exec,dev,suid,rw,noauto 0 0

Algo parecido com a listagem acima deverá ser mostrado na sua tela.

Agora utilizando o sistema operacional WINDOWS, edite o arquivo linux.bat. A listagem do arquivo aparece abaixo.

smartdrv /C c:\linux\loadlin.exe c:\linux\vmlinuz root=/dev/hda5 ro

Agora é necessário trocar a palavra hda5 pela partição chamada "/", neste caso trocaria por hda6.

Se encontrar outras dúvidas referente ao uso do loadlin recomenda-se:

- Ler as páginas de manual e os HOWTOs que são instalados junto com o aplicativo;

- Procurar suporte em listas de discussão públicas como por exemplo a Linux-br: http://listas.conectiva.com.br/listas/linux-br/

- Acionar o suporte comercial da Conectiva: http://www.conectiva.com.br na seção "centros de suporte", onde há endereços de empresas certificadas pela Conectiva para prestar Suporte Comercial. Caso tenha problemas, com o Centro de Suporte, entre em contato conosco.

6.6 Como configurar o servidor apache para interpretar scripts PHP?

Pacotes rpm necessários para a instalação do módulo PHP3:

apache-1.3.6-15cl ==> servidor web Apache mod_php3-3.0.9-5cl ==> módulo php3 mod_php3-doc-3.0.9-5cl ==> Documentação para o PHP3 mod_php3-pgsql-3.0.9-5cl ==> Biblioteca PHP para acesso ao banco de dados PostgreSQL

existem ainda outros pacotes responsáveis pelo uso de outras bibliotecas, ou para o uso do PHP como CGI.

============================================================================ Configuração do Apache:

1. Edite o arquivo /etc/httpd/conf/httpd.conf e descomente as seguintes linhas:

(obs.: descomentar as linhas significa remover o sinal "#" do início da linha)

LoadModule php3_module modules/mod_php3.so AddModule mod_php.c AddModule mod_php3.c AddType application/x-httpd-php3 .php3

Esses arquivos são responsáveis pela carga do módulo PHP3, oque possibilita ao servidor Apache interpretar os scripts.

2. Edite o arquivo /etc/php3/apache/php3.ini Esse é o arquivo responsável pelas configurações do PHP.

descomente a linha: extension=pgsql.so

isso fará com que o php3 carregue a biblioteca de acesso ao postgreSQL, você poderia, por exemplo, descomenar a linha extension=mysql.so para usá-lo com o mysql, e assim por diante.

pronto, editado o arquivo, pare e inicie novamente o servidor de httpd (Apache):

/etc/rc.d/init.d/httpd restart

e o módulo php deverá estar ativo. ============================================================================

Pacotes rpm necessários para a Instalação do PostgreSQL:

postgresql-6.4.2-4cl ==> Servidor de banco de dados postgresql-clients-6.4.2-4cl ==> Clientes para acesso ao servidor postgresql-lib-6.4.2-4cl ==> Biblioteca compartilhada de funções

============================================================================ Configuração do PostgreSQL :

1. Edite o arquivo /etc/rc.d/init.d/postgresql e procure pela linha :

  • daemon --check postmaster su -l postgres -c \"/usr/bin/postmaster -S -D/var/lib/pgsql\"
coloque então o parâmetros "-i" deixando -a assim:
  • daemon --check postmaster su -l postgres -c \"/usr/bin/postmaster -o -e -S -i -D/var/lib/pgsql\"

Isso fará com que o PostgreSQL aceite conexões TCP/IP

2. reinicie o servidor: /etc/rc.d/init.d/postgresql restart

3. Torne-se o usuário postgres : su - postgres

4. Adicione o usuário nobody (usuário em qual o apache é executado) na lista de usuários do banco de dados :

createuser nobody Enter user's postgres ID or RETURN to use unix user ID: 513 -> <enter> Is user "nobody" allowed to create databases (y/n) n Is user "nobody" allowed to add users? (y/n) n createuser: nobody was successfully added

5. Crie um novo banco de dados: createdb nome_do_banco_de_dados

6. Execute o interpretador do PostgreSQL : psql nome_do_banco_de_dados

=========================================================================== Links:

http://www.php.net => Site oficial, com documentação e muitos links. http://br.php.net => Espelho do site no Brasil http://www.allfinder.com.br/php => Site da lista de discussões Brasileira http://phpbuilder.com/ => Artigos e tutoriais http://www.horde.org => Webmail escrito em PHP3 http://webdev.berber.co.il/ => Vários scripts, com sistema de busca.

6.7 Como configurar o Sendmail?

Acesse a seguinte URL, onde tem os tópicos de configuração e instalação do mesmo:

http://www.conectiva.com.br/~suporte-cl/documentacao/sendmail/sendmail.txt

6.8 Como Instalar e Executar um programa no Wine.

### Servidor 4.2 e posteriores ###

Monte o CDROM, e após isto, instale o pacote:

[root@localhost]# rpm -ivh /mnt/cdrom/conectiva/RPMS/wine*

Agora deverá ser editado o arquivo:

[root@localhost]# mcedit /etc/wine.conf

No campo [Drive C] mude o path para o diretório onde sua partição Windows está montada, Ex: /dos:

Path=/dos

Mude o campo [Drive D] para o path:

Path=/mnt/cdrom

Obs: para o CD funcionar, deverá ser montado antes:

mount /mnt/cdrom

Para executar um programa, como o notepad:

[root@localhost]# startx

Abra um xterm e digite o path do programa:

[root@localhost]# wine /dos/windows/notepad.exe

O Programa será executado e para fecha-lo clique no X.

6.9 Como fazer o x11amp tocar som fora do gnome?

O x11amp possui suporte para o Esound, servidor de som do gnome, e este está habilitado por padrão. Para utilizar os serviços de som padrão:

Acesse o menu Options -> Preferences (Botão direito na barra de título)

Vá em Audio I/O

Em Output Plugin, coloque tipo OSS Driver

Clique em Configure

Em Devices:

Audio device: Default

Mixer device: Default

Clique em OK, e OK novamente.


Página seguinte Página anterior Índice

documentação / perguntas & respostas / manual / listas de discussão / links / pesquisa linux / rede nacional linux / treinamento / suporte / depoimento linux

conectiva / linux / treinamento / suporte / compras
revendas / documentação / comunidade / oportunidades / jornal /