Anda di halaman 1dari 11

Instalao do Conectiva Linux 5.

1 Servidor Configurao ID
Para uso como Ambiente de Desenvolvimento/Execuo de Aplicaes em PHP4
verso beta1.

Este documento dividido em 4 partes:


Roteiro de Instalao Atualizaes do Conectiva Linux Gerando Discos de Boot Opes Excludas da Verso Final do CD

ROTEIRO DE INSTALAO
Introduo
Este roteiro detalha todos os passos necessrios para a instalao de um servidor Linux baseado no Conectiva Linux Servidor 5.1, com algumas adaptaes para funcionar como um ambiente de desenvolvimento e execuo de aplicaes via web. Sempre que possvel, o roteiro explica o que est sendo feito, de modo que o usurio possa se familiarizar com a configurao e adquirir desenvoltura no uso do Linux e do KDE, se for um usurio recente destas tecnologias. Ao final deste processo, a mquina estar configurada para executar aplicaes em PHP4, como um mdulo do servidor WWW Apache, com as seguintes extenses habilitadas: ftp acesso a servidores ftp gd gerao dinmica de imagens jpg e png imap acesso a servidores de correio eletrnico com IMAP interbase acesso a servidores de bancos de dados InterBase 6 java interface com Java pdf gerao dinmica de arquivos no formato PDF session controle automtico de sesses de usurio swf gerao dinmica de arquivos no formato Shockwave Flash wddx comunicao entre aplicaes com o protocolo WDDX xml manipulao de arquivos e dados no formato XML zlib compactao de arquivos Zend Optimizer otimizador de cdigo PHP A instalao do PHP4 tambm cria pastas de documentao acessveis pelo endereo http://localhost/techdocs. Esto includas nesta verso o manual do PHP4, manual do PERL5, Referncias e Tutoriais sobre HTML, CSS, XML e WDDX, Guias de Referncia de Javascript da Netscape e da Microsoft, documentao do Apache e documentao do InterBase. Alm disto, os seguintes softwares de apoio sero instalados: InterBase 6 verso open source do banco de dados da Borland Samba Servidor de arquivos para que a mquina possa compartilhar arquivos e impressoras em uma rede Microsoft VNC Servidor X que permite a conexo de outra mquina mantendo o estado entre conexes, til para controlar remotamente o servidor SSH Servidor Secure Shell para conexes seguras de terminais remotos Acrobat Reader Visualizador de Arquivos PDF O CD tambm traz aplicativos teis no caso de a mquina ser utilizada como desktop: Quanta+ - Editor de Programas com suporte a HTML/PHP para o ambiente KDE GIMP Editor de imagens com recursos profissionais StarOffice 5.2 Pacote de aplicativos Office compatvel com o MS Office Corel PhotoPaint 9 Aplicativo profissional para edio de imagens da Corel (no operacional nesta verso)

Iniciando a Instalao do Conectiva Linux 5.1 Servidor


Insira o disco de boot e o CD de instalao (se a mquina estiver configurada para dar boot pelo CD no necessrio usar o disco de boot; para aprender a gerar um disquete de boot, veja a seo Gerando Discos de Boot, no final deste roteiro). Reinicie a mquina. No prompt boot: pressione Enter Selecione Portugus (se o mouse no funcionar, use a barra de espao para selecionar e Tab para navegar) Escolha o mouse (caso este no funcione); provavelmente, o seu mouse ser o Generic Mouse (serial) Teclado: us-acentos Se voc possua uma instalao anterior do Linux, ele ir perguntar se deseja atualizar ou Fazer uma nova instalao. Escolha Fazer uma nova instalao. recomendvel iniciar do zero para ter certeza que no haver conflito entre pacotes j instalados, verses de bibliotecas e outros tipos de problemas potenciais, principalmente em relao a distribuies muito antigas ou de outros fornecedores. Se voc precisa de dados existentes na partio Linux, recomendamos salv-los nas parties Windows que porventura existam, envi-los via rede para outra mquina ou (em ltimo caso) grav-los em disquete. Se havia parties Linux anteriores (Native ou Swap), exclua (cuidado para no excluir suas parties Windows!). Adicione uma partio de swap do tamanho do dobro da sua RAM ( Tipo: Linux Swap; Tamanho: 128 MB) Adicione uma partio linux native (Tipo: Linux Native; Ponto de montagem: / ; Tamanho: 1; Clique em Aumentar para preencher todo o disco) Edite as parties Windows/Dos existentes e informe pontos de montagem (Ex: /Windows) Selecione Prximo e a formatao das parties e instalao dos pacotes acontecer. Na escolha de perfis, deixe apenas as seguintes opes selecionadas: Basic Extra Utilities Basic Server C Development C++ Development Conectiva Standard Distribution Console Applications Extra Documentation Internet Client Tools KDE KDE Development X Window System Configure a placa de rede conforme os parmetros da rede que estiver usando. Normalmente, o mdulo NE, com endereo base 0x300. Se a placa de vdeo selecionada estiver correta, clique em Prximo. Selecione o modelo do monitor e clique em Prximo. Senha do Administrador : (escolha uma senha da qual no v se esquecer facilmente e que no seja bvia) Crie um outro usurio, de preferncia com nome de login igual ao que voc possui na rede onde o servidor ser instalado; ele ser usado para conexes remotas com Secure Shell, VNC e Samba. No necessrio criar mais usurios neste momento, clique em Prximo. Escolha a instalao do LILO no MBR. Aguarde a tela de concluso e clique em Finalizar. Retire o disquete e o CD da unidade. Aproveite que o micro ir reiniciar para entrar no Setup e desabilitar o boot pelo CD ou pelo disquete, deixando como padro boot pelo HD (se no der tempo de entrar no setup no h problema, apenas certifique-se de que retirou o disquete e o CD para que a mquina no inicie com o processo de instalao novamente). O servidor ir reiniciar dando boot com Linux.

Entrando no KDE
Aps o boot, entre com Login: root , senha: (a que voc criou para o root, a digitao da senha no aparece). Na linha de comandos, digite kde e pressione Enter para entrar no KDE.

Configurando a interface de rede


Na rea de trabalho do KDE, clique no aplicativo Linuxconf. Aps confirmar a mensagem inicial, aparecer o menu principal do Linuxconf. Clique em Ambiente de rede/Informao bsica da mquina e clique em Adaptador 1. Na caixa Primeiro nome + dominio, coloque a mesma informao constante do nome da mquina. Isto ir forar o Linuxconf a escrever o IP desta mquina no arquivo /etc/hosts, evitando erros com o Apache e o InterBase mais adiante, por no encontrarem a mquina local.

Instalao e Desinstalao de pacotes do CL5.1


Coloque o CD de Instalao do Conectiva, clique com o boto direito no cone do CD e selecione Montar. No menu Utilitrios, abra o kpackage, que o gerenciador de pacotes RPM. Desinstalao: Vamos desinstalar pacotes que precisaremos substituir mais adiante; especificamente, desinstalaremos o Servidor Apache, para reinstal-lo a partir da distribuio original com suporte a PHP4, e o plugin domstico Flash para o Netscape Navigator, para instalar o oficial, fornecido pela Macromedia. Em Ambiente de Sistema/Servidores, desinstale o pacote apache Em Aplicaes/Internet, desinstale o pacote flash Instalao: Clique em Arquivo/Abrir e aponte para o caminho /mnt/cdrom/conectiva/RPMS. Selecione o pacote libc-5.3.12-32cl.i386.rpm e clique em Ok A janela Instalar Pacote aparecer Desmarque a opo Verificar Dependncias e clique em Instalar Instale da mesma forma os seguintes pacotes: ld.so-1.9.9-6cl.i386.rpm libgd-devel-1.7.3-2cl.i386.rpm Feche o kpackage

Trocando o CD
Desmonte o CD Conectiva Linux (boto direito sobre o cone na rea de trabalho e clique em Desmontar) Troque para o CD InfoDesign Intranet Linux Server Monte o CD

Criando um link simblico no home do root


Este passo essencial para que os demais procedimentos possam ser executados. Normalmente, a instalao ser feita a partir do CD da InfoDesign. Mas pode ser preciso baixar o contedo do CD via rede, ao invs de coloc-lo fisicamente na unidade de CD. Para que a instalao funcione em ambas as situaes, iremos criar um link simblico dentro do home do root que aponte para o CD ROM, chamado cdrom. Caso a instalao seja feita baixando um arquivo zip via rede, ao invs de criar um link simblico, crie uma pasta chamada cdrom contendo todo o contedo do zip baixado. Para criar o link simblico, abra uma janela terminal (emulador de terminal, na barra de tarefas) e digite na linha de comandos (todos os comandos so terminados com Enter): cd ln sd /mnt/cdrom /root/cdrom

Isto far com que o home do root parea conter um diretrio cdrom.

Copiando Scripts de Instalao Customizados


Para facilitar os prximos passos, diversos scripts foram criados. Estes scripts se encontram na pasta scripts, do CD InfoDesign. Usando o KFM (cone que abre o diretrio home na barra de tarefas), copie a 3

pasta scripts existente no CD (/root/cdrom) para o diretrio home do root (/root). No final desta operao, haver uma pasta /root/scripts contendo diversos arquivos.

Instalao do InterBase
Com o kpackage, instale o pacote InterBaseSS_LI-V6.0-1.i386.rpm do diretrio /root/cdrom/ib6.

Instalao do Acrobat Reader


No terminal, digite /root/scripts/acrobat isto ir iniciar a instalao do Acrobat Reader. Aps descompactar os arquivos, um texto de licena ser exibido com o utilitrio more. Na ltima linha aparecer a porcentagem do texto j exibida e a palavra Mais, indicando que voc deve pressionar Enter ou Espao para continuar lendo a licena. Pressione espao at o fim da mensagem da licena e no final digite accept e pressione Enter. D um Enter para aceitar o diretrio default de instalao. Outro Enter para confirmar a criao do diretrio. Agora, para configurar o netscape para usar o Acrobat para abrir arquivos PDF (a configurao como plugin apresentou alguns problemas de cores e instabilidade no CL50, vamos instalar como aplicao): netscape Aceite a licena e as demais mensagens de inicializao at abrir a janela do navegador. No menu, v at Editar/Preferncias/Navegador/Aplicaes Selecione Portable Document Format e clique em Editar Clique em Aplicao e digite na caixa ao lado: /usr/local/Acrobat4/bin/acroread %s Para testar, abra um arquivo PDF do diretorio /usr/local/Acrobat4/Reader com o Netscape Depois feche o Netscape

Instalao do Plugin Macromedia Shockwave Flash para o Netscape Navigator


No terminal, digite: /root/scripts/flash abra o Netscape e verifique se o tipo application/x-shockwave-flash est configurado para um plugin. Feche o Netscape

Instalao do JDK (Java)


A instalao do jdk possibilita que o PHP4 e outros programas utilizem o Java. Basicamente, ela cria um diretrio /usr/local/jdk com todos os arquivos necessrios. No terminal, digite /root/scripts/jdk Ao final, uma listagem do diretrio /usr/local ser exibida. Verifique se o diretrio jdk foi criado.

Bibliotecas Usadas pelo PHP


O PHP4 usa diversas bibliotecas auxiliares. Algumas delas j so instaladas pelo Conectiva Linux por default. Outras precisam ser instaladas manualmente. Neste passo, iremos instalar 3 bibliotecas que o PHP4 utiliza. BIBLIOTECA PDFLIB (gerao de arquivos PDF) No terminal, digite: /root/scripts/pdflib 4

BIBLIOTECA LIBSWF (gerao de arquivos Flash) No terminal, digite: /root/scripts/libswf BIBLIOTECA IMAP No terminal, digite: /root/scripts/imap

PHP + Apache
Este passo faz todo o processo de instalao do Apache e PHP. Especificamente, o script ir: Instalar e configurar o Apache e o PHP (com o Zend Optimizer) Copiar a documentao tcnica e arquivos de teste para o diretrio /usr/local/apache/htdocs Iniciar o servidor Apache (httpd) Iniciar o servidor InterBase

Para iniciar o processo, digite /root/scripts/apachephp Esta etapa ser demorada... Ao final, abra o netscape e acesse http://localhost/testephp.php Se tudo estiver ok, uma pgina ser exibida, resultante da execuo do script testephp.php. Verifique: Se a pgina exibe um nmero formatado com ponto como separador decimal ao invs de vrgula; Se o script gerou um arquivo PDF e um arquivo Flash sem erros, com a data e hora atuais; para o arquivo PDF, ele dever abrir o Acrobat; para o arquivo Flash, ele dever exibir na prpria rea de trabalho do Netscape; clique nos links para os arquivos e depois no boto Retorna para abrir outros arquivos. Se o script exibe uma lista de nomes do banco de dados de exemplo do InterBase. Se o script exibe ao final a pgina de informaes sobre o PHP com os seguintes itens: - Na seo com o logo Powered by Zend, a linha with Zend Optimizer etc - As sees (dentre outras): zlib, xml, swf, session, pdf, interbase, imap, gd. - Em Additional modules: wddx, ftp, dbase.

Verificando estes itens, a instalao foi bem sucedida. Como foi dito no incio do roteiro, este passo instala um diretrio techdoc, em /usr/local/apache/htdocs/techdoc, contendo documentao relativa ao desenvolvimento de aplicaes em PHP e InterBase. Este diretrio pode ser acessado via browser em http://localhost/techdocs.

VNC
O VNC permite que seja realizada uma conexo de outra mquina ao ambiente X, e, neste caso, vamos configurar o VNC para disponibilizar um ambiente KDE via rede, de forma que usando o VNC Viewer de uma mquina Windows, Linux ou Mac, possamos usar o KDE do servidor. O CD do Conectiva Linux traz um pacote do VNC. Porm, preferimos instalar a partir da distribuio original, mais adequada s nossas necessidades especficas. Execute o script /root/scripts/vnc Informe e confirme a senha. Ao final, acione o vnc com o seguinte comando: vncserver :1 5

isto ir ativar o VNC para o desktop :1. Para acess-lo de outra mquina, use o vncviewer informando a mquina e o nmero do desktop, na forma IP:1 (exemplo: 172.16.1.10:1) Para desativar o servidor vnc, digite vncserver -kill :1

No recomendvel deixar o servidor vnc rodando direto. Se for necessrio ativ-lo remotamente, necessrio primeiro fazer uma conexo terminal para a mquina, mudar a identidade para root com o comando su e ento iniciar o servio (vncserver :1). Terminando de utilizar, aconselhamos que abra uma janela terminal no prprio KDE e digite o comando de finalizao ( vncserver kill :1). Para fazer uma conexo terminal para a mquina, utilizaremos um cliente SSH (Secure Shell), conforme descrito no prximo item. Uma vez que o servidor vnc esteja ativo, possvel conectar-se a ele de outras mquinas Linux ou Windows. Para se conectar de mquinas Linux, necessrio que o programa vncviewer esteja instalado no cliente; para mquinas Windows, o executvel vncviewer.exe utilizado no cliente. No CD InfoDesign, na pasta vnc/win32, encontra-se o executvel vncviewer.exe. Ele pode ser executado diretamente do CD, no necessrio qualquer procedimento de instalao.

Secure Shell
O Secure Shell permite que faamos conexes seguras de terminais remotos. Os dados enviados durante a conexo so criptografados, e, portanto, mesmo que sejam interceptados por terceiros durante o trajeto entre as mquinas, senhas e outros dados crticos no podero ser decifrados. importante notar que o ssh uma alternativa ao uso do telnet, pois este envia as informaes na forma de texto no criptografado. Para que uma conexo ssh seja possvel, precisamos ativar o servidor ssh, e, obviamente, usar programas clientes que suportem o protocolo ssh. Para ativar o servidor ssh (sshd), abra o LinuxConf, clique em Controle/Painel de controle/Controle de atividade dos servios/sshd. A janela de configurao do servio sshd aparecer. Clique em Iniciar, depois marque a caixa Inicializao. O status do servio dever mudar para Automtico e Rodando. Clique em Aceitar para fechar a janela de configurao do sshd. Para testar a conexo, digite na linha de comandos: ssh username@localhost onde username o nome do usurio que voc criou (alm do root). O sshd dever solicitar a senha e, tendo-a informado corretamente, um shell do usurio ser aberto. Para sair do shell, digite exit. importante notar que o sshd no permite conexes do usurio root, sendo necessrio se conectar como um outro usurio e depois trocar a identidade para root, se for o caso. Na pasta ssh-win32 do CD InfoDesign encontram-se os arquivos de instalao do Tera Term Pro, cliente de terminal freeware que possui plugin para ssh. A instalao do programa principal est na pasta TTermP23. Uma vez que ele tenha sido instalado (por exemplo, em C:\TTERMPRO), copie os arquivos existentes na pasta TTSSH para a pasta onde o Tera Term est instalado e use o programa ttssh para se conectar.

Samba
O Samba permite o compartilhamento de arquivos, pastas e impressoras em uma rede Microsoft. Aconselhamos que ele seja usado, ao invs do FTP, para transferir arquivos de/para o servidor. Se voc for trabalhar apenas localmente, no h necessidade de instalar o Samba, e este passo pode ser pulado. No entanto, so feitas substituies dos arquivos de configurao de servios (/etc/services) e de configurao do inet (/etc/inetd.conf). Caso resolva instalar o Samba mais tarde, a substituio destes arquivos pode desativar algum servio que voc tenha resolvido ativar aps a instalao do servidor. Antes da instalao do Samba propriamente dito, vamos ativar o inetd.

Ativando o inetd
Para o samba, vamos precisar do inetd rodando automaticamente no servidor. Para isto, no Linuxconf, clique em Controle/Painel de controle/Controle de atividade dos servios/inet. A 6

janela de configurao do servio inet (inetd) aparecer. Clique em Iniciar, depois marque a caixa Inicializao. O status do servio dever mudar para Automtico e Rodando. Clique em Aceitar para fechar a janela de configurao do inetd.

Instalando o Samba
Da mesma forma que o VNC, o Conectiva Linux traz pacotes de instalao do Samba. Porm, estes pacotes instalam o Samba com algumas peculiaridades da distribuio Red Hat, e preferimos, ento, fazer uma instalao padro baseada na distribuio original. Na linha de comandos, rode o script de instalao relativo ao Samba: /root/scripts/samba Para verificar se a instalao foi bem sucedida, abra o netscape e acesse o endereo http://localhost:901 aparecer uma caixa solicitando login e senha. Entre com os dados do root. O SWAT (configurador do Samba) dever aparecer. Entre em GLOBALS, digite um netbios name para a mquina e clique em Commit Changes. Entre em STATUS e clique em Start smbd e depois em Start nmbd. Se ambos mudarem o status para running, a instalao do Samba foi bem sucedida. Mquinas Windows que forem acessar o servidor devem sofrer uma atualizao no registry. No diretrio samba do CD se encontram arquivos WinXX_PlainPassword.reg, um para cada verso do Windows (95/98/2000). Na mquina Windows que for fazer acesso ao servidor via rede Microsoft, clique com o boto direito sobre o arquivo correspondente verso do Windows e selecione Mesclar. Alm disto, o Grupo de Trabalho (Painel de Controle/Rede) deve corresponder ao configurado para o Samba e a mquina deve ter o cliente Microsoft instalado. Obviamente, voc precisar reiniciar o Windows para conseguir se conectar.

Quanta+ Editor de Programas PHP e HTML


O Quanta+ um editor de programas e homepages muito semelhante ao Allaire Homesite, distribudo livremente. Ele capaz de reconhecer cdigo PHP, fazendo syntax highlighting de scripts. altamente recomendvel que seja instalado, caso a mquina v ser utilizada como ambiente de desenvolvimento PHP/InterBase. Com o kpackage, instale o arquivo quanta-1.0.4-1rh62.i386.rpm do diretrio /root/cdrom/quanta, desligando a verificao de dependncias. Para iniciar o Quanta+, basta digitar quanta na linha de comandos.

GIMP
Em nosso trabalho de desenvolvimento para o ambiente web, freqentemente necessitamos criar ou editar arquivos de imagens, e portanto precisamos de um aplicativo avanado de manipulao de imagens. O GIMP uma alternativa bastante razovel, uma vez que est traduzido para o Portugus, mais leve e apresenta recursos equivalentes. Os pacotes que compem o GIMP so distribudos com o CD 1 do Conectiva Linux 5.1. Por convenincia, eles se encontram tambm no CD InfoDesign, na pasta gimp. Abra o kpackage e instale os seguintes pacotes de /root/cdrom/gimp, na ordem apresentada: gtk-engines-0.9-1cl.i386.rpm gimp-1.1.21-4cl.i386.rpm gimp-data-extras-1.0.0-5cl.noarch.rpm gimp-perl-1.1.21-4cl.i386.rpm Aps instalados estes pacotes, digitando gimp na linha de comandos em um terminal KDE ir ativar o GIMP: gimp Da primeira vez que rodar para cada usurio, um procedimento simples de instalao ser executado.

StarOffice
O StarOffice um pacote de aplicativos Office (editor de textos, planilha, apresentaes, etc) compatvel com o MS Office 2000. Recomendado se a mquina for utilizada como Desktop tambm. O StarOffice 5.2 distribudo no CD 6 do Conectiva Linux 5.1, em diversos idiomas. Por convenincia, copiamos o pacote de instalao em Portugus para o CD InfoDesign, de modo que no seja necessrio ter uma cpia do CD 6 do Conectiva Linux 5.1 para proceder. Instale o pacote StarOffice-5.2_03_569g4-1.i386.rpm existente em /root/cdrom/soffice com o kpackage. Este pacote cria uma instalao de distribuio do StarOffice, a partir da qual derivamos instalaes para cada usurio do sistema. Para cada usurio que for utilizar o StarOffice 5.2, execute o programa /opt/office52/program/setup Escolhendo a Instalao estao de trabalho padro. Concluda a instalao, reinicie os menus do KDE, usando a opo K/Painel/Reiniciar a partir do boto K. O StarOffice estar instalado em K/Personal/StarOffice 5.2. Parabns! Se voc seguiu todos os passos, ter agora uma mquina Linux com a qual poder iniciar o trabalho de desenvolvimento de aplicaes em PHP4 e na qual poder colocar as aplicaes desenvolvidas em produo, em uma intranet e at na Internet.

ATUALIZAES DO CONECTIVA LINUX


A Conectiva disponibiliza em seu site (http://www.conectiva.com.br) atualizaes para seus produtos. A maioria das atualizaes corrige falhas de segurana, que podem tornar o servidor vulnervel a ataques. O diretrio updates-cl51, no CD InfoDesign, contm pacotes que devem ser instalados para atualizar o Conectiva Linux 5.1 Servidor. As seguintes atualizaes esto cobertas nesta verso do CD InfoDesign: 2000-09-05 2000-08-18 2000-08-10 2000-08-10 2000-08-10 2000-07-26 2000-07-26 2000-07-26 com nfs) 2000-07-26 20:17:00 18:53:00 00:00:00 00:00:00 00:00:00 00:00:00 00:00:00 00:00:00 glibc (Obteno de root local atravs da glibc REEDIO) netscape (Vulnerabilidade na mquina Java (Brown Orifice)) perl (Obteno local de privilgios de root) usermode (Obteno local de privilgios de root) netscape-4.74 (Problemas no processamento de imagens JPEG) gpm (Possvel remoo de arquivos arbitrrios do sistema) man-cl51 (Criao insegura de um diretrio no /tmp) nfs-utils-cl51 (Obteno de privilgios de root remotamente

00:00:00 pam-0.72 (Login remoto via X tratado como local)

Para fazer as atualizaes, simplesmente instale os pacotes existentes no diretrio /root/cdrom/updates-cl51 com o kpackage, selecionando as opes Upgrade, Substituir Arquivos e Substituir Pacotes. Ateno: Como a biblioteca glibc est sendo atualizada por uma falha de segurana grave, recomendamos que o sistema seja reiniciado ao final do processo. interessante notar que este o nico momento, em todo este roteiro, em que a mquina precisa ser reiniciada. Um roteiro equivalente para a plataforma Windows teria exigido uma quantidade considervel de reinicializaes da mquina. As demais atualizaes se referem a servios ou programas que esta instalao do servidor no utiliza. Recomendamos que voc verifique periodicamente a pgina para novos avisos de atualizao, ou faa as demais atualizaes existentes caso instale algum novo servio ou programa no servidor.

GERANDO DISCOS DE BOOT


O CD 1 do Conectiva Linux Servidor 5.1 contm arquivos de imagens de discos, que so usados para gerar discos com propsitos especficos. Estas imagens ficam no diretrio images do CD (o Guia de Instalao do Sistema se refere incorretamente ao diretrio como imagens em Portugus mas o que est no CD realmente images em Ingls). Uma das imagens se chama boot.img, e a imagem de um disquete de boot para instalao do CL51. O que precisamos fazer : - Obter um disquete limpo (formatado e vazio) - Usar um utilitrio especfico para gravar a imagem do disco Obviamente o utilitrio de gravao depender do sistema operacional onde a operao ser feita. Em sistemas Linux, usamos o utilitrio dd, enquanto em sistemas DOS/Windows, usamos o rawrite. Adaptamos a seguir as sees do Guia de Instalao do Sistema do Conectiva Linux Servidor que ensinam como gerar um disco de boot.

Gerando no DOS/Windows
Presumindo que seu cd seja a unidade D:, coloque o CD 1 do Conectiva Linux na unidade de CD e o disquete formatado no drive A: e v para o prompt do DOS. Digite: d: cd dosutils rawrite -f \images\boot.img -d A -n Isto ir gerar o disco de boot. A letra A se refere ao drive em que o disquete est. Caso sua unidade de disco no seja o drive A:, substitua a letra pela letra da unidade correta. Na verdade, se seu drive de disquete no o A:, talvez seja a hora de substituir a mquina...

Gerando no Linux
Coloque o CD 1 do Conectiva Linux na unidade de CD e o disquete formatado no drive. Vamos montar a unidade de CD para poder usar o arquivo de imagem que est no diretrio images, e depois usar o dd para gravar o disco. Na linha de comandos, digite: mount t iso9660 /dev/cdrom /mnt/cdrom cd /mnt/cdrom/images dd if=boot.img of=/dev/fd0 bs=1440k Com sorte isto ir gerar o disco de boot.

10

OPES EXCLUDAS DA VERSO FINAL DO CD


Corel PhotoPaint Problemas de Funcionamento no CL5.1
O Corel PhotoPaint um aplicativo profissional para manipulao de imagens. Infelizmente, a instalao do Corel PhotoPaint no nosso servidor gerou alguns problemas de instabilidade (o que era de se esperar, j que o mesmo se apoia no Wine). De qualquer forma, pode ser que consigamos descobrir o que gera a instabilidade em um futuro prximo, de modo que estamos distribuindo a instalao deste aplicativo neste CD. Consulte o site para atualizaes e possveis correes da instalao. Para iniciar a instalao do Corel PhotoPaint: /root/cdrom/corelpnt Aps alguns instantes descompactando arquivos, o programa de instalao (modo grfico) ir abrir uma janela perguntando o tipo de distribuio Linux. Escolha Red Hat e clique em Ok. Confirme e aceite a licena e as demais informaes exibidas e a instalao ir iniciar. Ao final, aparecer uma janela informando que as aplicaes foram instaladas e que voc deve reiniciar os menus do KDE para ver o atalho do Corel PhotoPaint. Clique em Ok. Clique em No para no fazer registro on-line (a menos que esteja conectado a internet) e a instalao estar concluda.

Mudana da vrgula para ponto decimal no necessria com PHP4.02 e CL5.1


Esta seo mantida para referncia somente; a princpio, o problema de gerao de nmeros com vrgulas ao invs de pontos no PHP parece ter sido resolvido. Foi observado pela ltima vez em uma instalao CL5.0 com PHP 4.0.0. A biblioteca que permite ao PHP4 gerar arquivos PDF dinamicamente no entende nmeros com vrgula ao invs de pontos decimais; alm disto, comandos em SQL que contenham constantes numricas tambm esperam encontrar pontos decimais, j que a vrgula utilizada para separar campos no comando SELECT, por exemplo. Desta forma, precisamos reverter parte da localizao (adaptao para o Brasil) do Conectiva Linux para que ele continue usando ponto como separador decimal. Edite o arquivo texto /usr/share/i18n/locales/pt_BR, usando o editor de textos do KDE (K/Aplicativos/Editor) Na seo LC_NUMERIC troque o campo decimal_point para "<.>" decimal_point "<.>"

Em uma janela terminal, emita o comando /root/scripts/decimal O comando deve responder O clculo do tamanho (etc) .... feito O clculo do tamanho (etc) .... feito * * *

11

Anda mungkin juga menyukai