Você está na página 1de 260

O Que Linux?

Por volta de agosto de 1991, um aluno da Finlndia comeou a divulgar no newsgroups comp.os.minix a
seguinte mensagem:

O estudante era Linus Torvalds , e o "passatempo'' que ele mencionou, tornou-se o que ns conhecemos hoje
como Linux.
Um sistema operacional POSIX coerente e com muitos recursos, o Linux foi desenvolvido no s por Linus, mas
por centenas de programadores ao redor do mundo. O mais interessante sobre isto que este esforo mundial
massivo de desenvolvimento em grande parte natural e voluntrio. Linus continua trabalhando no kernel
(ncleo do sistema), porm o Linux muito mais que um simples kernel. No h nenhum gerenciamento de
infraestrutura. Algum na Rssia recebe uma nova placa me e grava um driver para suportar uma agradvel
caracterstica que a placa me tem. Um administrador de sistema em Maryland precisa de um software de gerao de
cpias de segurana, desenvolve um e o distribui a qualquer um que necessite algo similar. Outro aspecto
interessante que o Linux pode ser obtido gratuitamente, uma vez que a maioria dos softwares esto disponveis

O que o Red Hat Linux?


Um grupo de programadores na Carolina do Norte - Estados Unidos decidiu tornar o Linux mais fcil, para
possibilitar s pessoas uma experincia mais tranqila com o sistema. Como tantos outros grupos, seu objetivo era
empacotar todos os bits necessrios numa distribuio coerente, facilitando aos inexperientes o contato com o novo
sistema operacional.
Esta distribuio porm, tinha uma caracterstica distinta das demais. Em vez de ser uma cpia de um disco rgido
que tivesse o Linux instalado, ou um conjunto de disquetes com partes diferentes do sistema operacional que
pudessem ser copiadas, esta distribuio foi baseada no conceito de pacotes.
Cada pacote fornece um pedao diferente de software, configurado, completamente testado e pronto para rodar.
Quer experimentar um novo editor ? Carregue o pacote e instale-o. Em segundos, possvel estar executando o
pacote instalado. No gosta dele? Digite um nico comando e o pacote ser removido.
Alm disso o conceito de pacotes traz uma vantagem adicional: esta distribuio do Linux pode ser atualizada
facilmente.
O desenvolvimento do Linux no mundo muito rpido, provocando a gerao de novas verses com freqncia. Em
outras distribuies, a atualizao do software tornou-se complexa - em uma atualizao completa, normalmente o
usurio teria que remover todo o contedo do disco rgido.
Desse modo voc provavelmente deduz que o grupo de programadores na Carolina do Norte a Red Hat Software, e
o pacote de distribuio o Red Hat Linux.
Desde a introduo do Red Hat Linux em 1994, o Linux e a Red Hat tiveram um crescimento extraordinr

Outros Produtos Conectiva Linux


Buscando atender s necessidades especficas dos usurios a Conectiva Informtica desenvolve ainda verses
especficas de Linux para determinados segmentos de mercado, a saber:
Conectiva Linux Edio Servidor 1.0: servidor de rede, arquivos, aplicaes, banco de dados, Internet,
Intranet, firewall e vasta documentao, em verses sem limites de instalao e de usurios, ao alcance de
qualquer empresa ou prestador de servios, que deseje utilizar todos os recursos desta poderosa ferramenta.
Conectiva Linux Edio Pessoal 1.0: interface grfica, acesso a Internet, softwares de edio grfica, jogos,
editor de textos, planilha, gerador de apresentaes, automaticamente instalados. O usurio pode escolher
qual interface grfica quer utilizar on-line. Sem limite de instalaes e de usurios.
Biblioteca Linux: srie de ttulos especializados, voltados para o mercado Linux, dentre os quais
ressaltamos: jogos, bancos de dados, ferramentas de desenvolvimento, ferramentas grficas e outros ttulos
que esto sendo permanentemente gerados.
: Guia de Administrador de Sistemas Linux, Guia de Administrao de Redes Linux, Guia de Servidor
Linux, Aprendendo Linux so alguns dos ttulos a serem disponibilizados para aqueles que queiram ter
mo, documentao rica e detalhada.
E, alm de instalaes ilimitadas e de no ter limite de usurios, os produtos Conectiva Linux tm um diferencial
formidvel: o custo. Todos os produtos esto em faixas de preos acessveis a todo perfil de usurio. Procura-se
assim estimular o desenvolvimento do mercado de informtica e de processos automao nas corporaes brasileira,
tornando o Linux uma alternativa para o crescimento tecnolgico brasileiro.

Uma Viso Geral Deste Manual


Este manual organizado para auxili-lo no processo de instalao do Conectiva Linux:
Captulo 1, Este Captulo
Captulo 2, Introduo e Captulo 3, Novas Funcionalidades do Conectiva Linux
Informaces sobre como obter o Conectiva Linux e as novas funcionalidades disponveis desta verso.
Captulo 4, Antes de Comear
Contm detalhadas instrues para comear o processo de instalao do CL.
Captulo 5, Iniciando a Instalao
Contm instrues da parte inicial do processo de instalao.
Captulo 6, Continuando a Instalao
Contm instrues da parte principal do processo de instalao.
Captulo 7, Finalizando a Instalao
Contm instrues dos ltimos passos necessrios para completar o processo de instalao.
Captulo 8, O Que Fazer Agora?
Contm instrues de como acessar o sistema, deslig-lo, e configurao dos componentes de sistemas mais
populares (como X Windows).
Captulo 9, Documentao
Contm informaes de como obter documentao adequada ao perfil de cada usurio, dos menos experientes aos
gurus em Linux.
Captulo 10, Configurao de Sistema Com o Linuxconf
Contm informaes sobre a manuteno de usurios, grupos, rede, DNS e datas e usurios, atravs do utilitrio
Linuxconf.
Captulo 10, Configurao de Sistema Com o Linuxconf
Contm informaes sobre a manuteno de usurios, grupos, rede, DNS e datas e usurios, atravs do utilitrio
Linuxconf.
Captulo 11, Configurao do Sistema Com o Painel de Controle
Como configurar impressoras, o ncleo do sistema e outros itens atravs do utilitrio Painel de Controle.
O Captulo 12, Linux em Modo Texto
Como utilizar o sistema, principais comandos, editores de textos, e incluso de mdulos atravs da interface de linha
de comando.
O Captulo 13, Linux em Modo Grfico - Window Maker
Descrio de como utilizar a interface grfica padro do sistema, o Window Maker.
O Captulo 14, Linux em Modo Grfico - KDE
Descrio de como utilizar a interface grfica KDE e informaes sobre os diversos aplicativos disponveis.
O Captulo 15 - Gerenciamento de Pacotes com RPM
Informaes sobre instalao de pacotes, atualizao, remoo e pesquisas de pacotes instalados no sistema,
utilizando o sistema RPM em modo texto.
O Captulo 16 - Glint
Informaes sobre instalao de pacotes, atualizao, remoo e pesquisas de pacotes instalados no sistema,
utilizando o sistema Glint em modo grfico.
O Captulo 17 - Administrao do Sistema
Viso geral e instrues sobre o sistema de arquivos, arquivos especiais, usurios e grupos, PAM, ncleo do sistema,
etc... voltada para o uso avanado do sistema.
Apndices
Contm informaes adicionais sobre suporte tcnico, gerao de disquetes, lista de softwares disponveis,
parmetros do sistema, dvidas mais freqentes, glossrio e licenas gerais dos softwares disponveis.. Conectiva
Linux.
Instalao Rpida
Se voc j instalou outros CL (Conectiva Red Hat Linux Parolin, Marumbi, ou ainda o Red Hat Linux) antes e est
com pressa de comear, voc precisar somente inicializar o disquete de inicializao e selecionar o mtodo
desejado de instalao. Se voc estiver instalando de um site de FTP, um disco rgido, ou est usando uma placa
PCMCIA, o disquete suplementar ser necessrio , e deve ser gerado conforme as instrues do Apndice B. Em
qualquer caso, basta responder s questes apresentadas.

Atualizao de Uma Verso Anterior do CL


O processo de instalao do CL Guarani inclui a capacidade de atualizar verses anteriores do CL (Parolin,
Marumbi) e do Red Hat Linux(2.0, 2.1, 3.0.3, 4.0, 4.1, 4.2, 5.0, 5.1, 5.2) que so baseados na tecnologia de RPM.
Na atualizao do sistema, o kernel modular 2.0.x instalado, assim como so atualizadas as verses dos pacotes
instalados. O processo de atualizao conserva os arquivos de configurao usando uma extenso .rpmsave (p.ex.
sendmail.cf.rpmsave) e gera um relatrio dos passos executados em /tmp/upgrade.log. Cabe lembrar
que no desenvolvimento de softwares, os formatos de arquivos de configurao podem mudar; cabendo ento um
cuidado rigoroso na hora de comparar arquivos de verses diferentes.

Agradecimentos e Reconhecimentos
Nossos agradecimentos aos usurios do Conectiva Linux, a Linus Torvalds e as centenas de desenvolvedores ao
redor do mundo que colaboram com o projeto Linux, aos colaboradores que nos ajudaram nesta empreitada, em
especial lvis Pftzenreuter, Jorge Godoy, ao pessoal do Clube Linux, s Universidades e Associaes que
receberam o Linux de braos abertos, e aos parceiros que sempre estiveram ao nosso lado nesta empreitada
fantstica. E por fim aos olhos brilhantes e sorrisos fantsticos daqueles que descobriram uma nova dimenso de uso
e desenvolvimento de softwares.
Nossos parabns ao Alfredo Kojima pelo excelente trabalho no desenvolvimento do Window Maker, demonstrando
que qualidade e capacidade no tem Ptria, e dependem somente da vontade e persistncia de cada um.
Obrigado novamente e bem-vindos ao maravilhoso mundo do Linux.
Sugestes!
Com o objetivo de melhorar cada vez mais, adoraramos ouvir a sua opinio, sugestes ou acertos a serem
implementados neste manual. Por favor envie-nos um e-mail para:
info@conectiva.com
Certifique-se de mencionar o ttulo do manual junto com sua sugesto. Se voc achou um erro, por favor inclua o
nmero da pgina, assim ns poderemos ach-lo mais facilmente.
Equipe de Desenvolvimento do Conectiva Linux
Brasil, Dezembro de 1998.

Atualizaes e Ajustes
Novas verses dos softwares disponveis no Conectiva Linux surgem periodicamente, assim como ocasionalmente
podemos descobrir problemas na distribuio do CL que podem afetar alguns processos. Quando isso ocorre, as
informaes so disponibilizadas no Conectiva Linux Atualizaes, o qual est disponvel via Internet em:
http://www.conectiva.com.br na seo Linux- Atualizaes ou via e-mail:
info@conectiva.com.br.

Obtendo o Conectiva Red Hat Linux


O CL pode ser obtido em CD-ROM ou via Internet nos seguintes endereos:
http://www.conectiva.com.br na seo Linux-FTP ou
http://www.conectiva.com.br/lojalinux
Ou atravs do telefone +55(041)332-2074 ou ainda por intermdio de revendas de softwares listadas em
http://www.conectiva.com.br na seo Linux - Como Comprar.
Aqueles que desejarem, podem obter uma verso do Conectiva Linux via FTP atravs do site:
ftp://ftp2.conectiva.com.br/pub/conectiva/guarani/i386
ou atravs de seus sites espelhos, e realizarem a sua instalao. Como se tratam de centenas de Mb de dados pode
tornar-se impraticvel para uma grande parte dos usurios, sendo que este mtodo no objeto deste manual.

Novas Funcionalidades do Conectiva Linux


3.0 Guarani
Este captulo descreve as novas funcionalidades disponveis no Conectiva Linux Guarani.

Novas Funcionalidades do Conectiva Linux


3.0 Guarani
{Melhorias Relacionadas com a

Melhorias Relacionadas com a Instalao


H muitas mudanas realizadas para tornarem o Conectiva Linux mais simples de ser instalado. Dentre estas
ressaltamos:
Novas classes de instalao
Guia de instalao melhorado
Suporte a mltiplos adaptadores SCSI
Reconhecimento automtico de uma srie de perifricos.

Novas Classes de Instalao


O programa de instalao do Conectiva Linux inclui agora classes pr-definidas de instalao. Os modos estao de
trabalho e servidor automaticamente administram o particionamento de discos rgidos e padres bsicos. O
comportamento anterior do programa de instalao foi mantido na classe Instalao Personalizada, e pode ser usado
para se ter o completo controle do processo de instalao. Para maiores informaes sobre classes de instalao veja
o captulo 2.6.

Manual do Usurio Melhorado


O Manual do Conectiva Linux teve os seguintes incrementos:
Documentao Adicional do LinuxConf- Captulo 8 contm descrio mais detalhada do uso do
LinuxConf na configurao do sistema Conectiva Linux.
Melhoria dos Captulos de Instalao - os captulos que cobre a instalao do sistema foram expandido
para incluso de informaes mais detalhadas em uma linguagem mais simples.
Linux em Modo Texto - captulo adicional sobre o uso do Linux na interface texto.
Linux em Modo Grfico - Captulo adicional sobre as interfaces grficas Window Maker e KDE.
Descrio dos Pacotes - O apndice C apresenta uma descrio detalhada dos pacotes disponveis, com
verso e tamanho dos softwares.
Novo FAQ - O Apndice E contm informaes novas e detalhadas sobre as dvidas mais comuns. Caso
voc encontre algum problema durante a instalao (ou antes ou depois), verifique o FAQ, a maioria da
dvidas mais comuns poded ser encontrada neste documento.
Glossrio - O Apndice G contm um dicionrio de termos que podem ajudar na interpretao do contedo
deste Guia.

Tradues
Interface Grfica Window Maker e KDE em portugus, com arquivos de ajuda traduzidos, ajuda de mais de 150 dos
principais comandos em portugus, Netscape 4.5 traduzido.

Suporte a Mltiplos Adaptadores SCSI


O Conectiva Linux suporta sistemas com mais de um adaptador SCSI.

Reconhecimento Automtico de Diversos Perifricos


Suporte a placas de rede NE2000 - automtico, Realtek 10-100 Mbps, monitores: LG, Philips,Samsung,
TCE... especialmente implementados no Conectiva Linux para os usurios nacionais.

Segurana
Servidor Web, navegador Netscape e Lynx com suporte a SSL com chaves de 128 bits.

Melhorias Relacionadas com a


Administrao do Sistema
Conectiva Linux tem as seguintes funcionalidades para a administrao do sistema:
Pronto para Linux 2.2.
Suporte a controle de trfego.
Melhoria no suporte a som.
Melhoria no suporte a impressoras.
Suporte a atualizao PCMCIA .

Pronto para Linux 2.2


Conectiva Linux foi desenhado para ser executado com a ltima verso estvel do kernel (verso 2.2.x), quando
ela for efetivamente liberada. Os pacotes do kernel 2.2 sero liberados concomitantemente com a liberao do
novo kernel. Para aqueles que buscam mais emoo, isso significa que o kernel 2.1 em desenvolvimento pode
tambm ser facilmente instalado

Suporte a Controle de Trfego


Conectiva Linux inclui suporte no kernel e utilitrios para controle de trfego. Isso extremamente til para
provedores de servios Internet que necessitem um controle mais completo sobre a utilizao da banda de
comunicao. Caso voc esteja interessado nesta funcionalidade, esteja seguro de instalar o pacote shapecfg;para
execuo da ferramenta de configurao do controle de trfego em /sbin/shapecfg.

Melhoria no Suporte a Som


O utilitrio de configurao de som sndconfig reconhece mais placas de som.
Melhoria no Suporte Acentuao
O suporte acentuao funciona em modo texto e grfico, assim como com as aplicaes grficas.

Melhoria no Suporte a Impressoras


O utilitrio de configurao de impressoras printtool suporta a configurao de impressoras remotas baseadas
em servidores Netware.

Suporte a PCMCIA
Conectiva Linux teve o suporte a PCMCIA atualizado e melhorado. Alguns dos ltimos cartes PCMCIA podem
agora ser utilizados sob Linux.

Funcionalidades Diversas
Estas novas funcionalidades foram adicionadas e atualizadas no Conectiva Linux Guarani:
Mais de 600 softwares de alta qualidade, alm de demos de softwares nacionais e internacionais de
renome, dentre estes Oracle, Wordperfect, Sybase, Applixware, Jabe, Openbase, Varicad, etc...
Incluso de diversos gerenciadores de janelas, dentre eles Window Maker, KDE, Gnome, ICEWM, etc..
Apache 1.3 com SSL
GIMP 1.0.2 includo
Kaffe - ambiente Java, com JVM, compilador Java, etc...

Diversos Gerenciadores de Janelas


Os gerentes de janelas mais populares esto agora includos no Conectiva Linux, sendo o Window Maker o padro
do sistema. Para utiliz-lo basta clicar startx na linha de comandos. Outros gerenciadores esto includos,
inclusive o Icewm, voltado para maquinas dotadas de menor capacidade computacional.
Para executar o KDE, caso ele tenha sido instalado, basta digitar KDE na linha de comandos.
Outras interfaces esto disponveis e podem ser instaladas e utilizadas a qualquer tempo.

Apache 1.3 com SSL


A verso 1.3 do popular servidor Web Apache com a camada de segurana esto disponveis no Conectiva Linux
Guarani

GIMP 1.0.2 Includo


Verso 1.0.2 do Programa de Manipulao de Imagens GNU (GIMP) est includo no Conectiva Linux. Em breve
manual em portugus.

ANTES DE COMEAR
Embora a instalao do Conectiva Linux seja um processo direto e simples, gastar algum tempo antes de comear a
instalao pode facilitar bastante as coisas. Neste captulo, discutiremos os passos que devero ser executados antes
do incio da instalao.
Nota: Se voc atualmente est usando a verso Parolin ou Marumbi do Conectiva Linux, possvel fazer um
upgrade. Reveja as informaes bsicas referentes instalao e leia os captulos seguintes na ordem. O upgrade
inicia de forma idntica ao procedimento de instalao, onde ser necessrio optar pela atualizao.
H cinco cuidados que devem ser tomados antes da instalao do Conectiva Linux:
1. Ter acesso aos componentes do Conectiva Linux necessrios para instalao.
2. Conhecer a configurao do hardware e informaes da rede.
3. Baseado nos dois primeiros itens, escolher qual mtodo ser utilizado na instalao do Conectiva Linux.
4. Determinar em que local do disco rgido o Conectiva Linux ser instalado.
5. Ter documentao suficiente para o uso do sistema Conectiva Linux depois da instalao.

Criando os Componentes do CL
Se voc comprou o conjunto Conectiva Linux, ento agora uma boa hora para fazer uma checagem no contedo do
seu conjunto.

Contedo do Conjunto CL
O conjunto Conectiva Linux contm os seguintes itens:
Guia de instalao
2 CDs
Disquete de Inicializao
Carto de Registro de Usurio
Carto de Desconto em

Guia de Instalao
O Guia de instalao do Conectiva Linux este que voc est lendo. Contm as informaes necessrias para
instalar o CL. Alm do mais, contm informaes sobre os aspectos do sistema operacional que so nicos ao
Conectiva Linux.

CDs
Estes CDs contm a distribuio completa do Conectiva Linux, incluindo o cdigo fonte, documentao, centenas
de aplicativos e verses de demonstrao de diversos programas.

Disquete de Inicializao
Este disquete usado para inicializar o processo de instalao do CL. Dependendo da configurao do computador e
do tipo de instalao selecionado, pode ser necessrio somente este disquete, nenhum ou um disquete adicional, que
pode ser gerado conforme descrito no Apndice B - Instalao por Disquetes. Mais tarde, neste captulo, quando
discutirmos os diversos mtodos de instalao, veremos quais disquetes so necessrios para cada tipo de instalao.

Carto de Registro de Usurio


Este carto contm os dados necessrios ao registro da cpia do seu Conectiva Linux. Uma vez registrado, voc
poder receber suporte gratuito para a instalao atravs de email e receber descontos nas atualizaes. O programa
de suporte de instalao do software Conectiva Linux discutido no apndice

Carto de Desconto em Treinamentos Linux


Este carto relaciona os Centros de Treinamentos Conectiva Linux autorizados, e nos quais, com a apresentao
deste carto sero obtidos descontos em cursos regulares Linux.

Faltou Alguma Coisa?


Se voc comprou o conjunto Conectiva Linux na Conectiva Informtica (ou em um de seus distribuidores) e faltam
um ou mais dos itens descritos acima, por favor entre em contato conosco atravs do telefone (55) 041-332-2074, ou
ainda via e-mail: info@conectiva.com.br.
Obtendo Documentao
O Conectiva Linux um sistema operacional poderoso e com muitas funcionalidades. A menos que voc seja um
perito em Linux, voc necessitar de documentao para operar o seu sistema CL. Todos devem revisar o Captulo 9
para maiores informaes sobre a documentao disponvel do Linux. As pessoas que esto comeando a usar o
Linux necessitam muito dessa informao adicional.
Linux para Principiantes - Se esta a primeira vez que voc usa o Linux (ou qualquer sistema
operacional no que diz respeito a Linux), voc precisar de uma slida informao introdutria em
conceitos bsicos de . O site da Conectiva (http://www.lojalinux.com.br) fornece livros e
diversos ttulos que podem ajudar, alm das diversas indicaes, informaes e endereos em
http://www.conectiva.com.br .
Alguma Experincia em Linux - Se voc j usou outras distribuies do Linux (ou um sistema
operacional ), voc encontrar provavelmente alguma referncia mais detalhada. Os ttulos Linux
Undercover e Linux Complete Command Reference so boas indicaes. Alguns ttulos esto
em processo de traduo.
Para Experts - Se voc tem muita experincia com o Conectiva Linux, voc provavelmente no precisar
aprender onde encontrar documentao. Obrigado por ler at aqui!
Em portugus: podem ser encontradas diversas informaes em portugus nos links listados em
http://www.conectiva.com.br na seo Linux - Links.

Informaes Que Voc Deve Saber


Para prevenir-se de qualquer surpresa durante a instalao, voc deve consultar algumas informaes antes de tentar
instalar o CL. Estas informaes podem ser encontradas na documentao anexa a seu sistema, ou na do vendedor
do sistema ou ainda na do fabricante.
Nota: A lista mais recente de hardware suportado pelo CL pode ser encontrada em
http://www.conectiva.com.br - seo Linux - Hardware. recomendvel fazer uma verificao
prvia do hardware antes de prosseguir.

Configurao Bsica de Hardware


Antes de iniciar o processo de instalao do Conectiva Linux, so necessrias algumas informaes sobre o
hardware e a rede, tais como:
Disco(s) rgido(s): nmero e tamanho. Caso haja mais que um, ser til conhecer o primrio (master),
secundrio (slave), etc... importante saber se o disco IDE ou SCSI, e caso seja IDE importante
verificar a BIOS para verificar se o acesso no modo LBA est habilitado.
Memria: quantidade de memria RAM instalada.
CDROM: tipo de interface (IDE, SCSI) e para outros tipos (diferentes de IDE ou SCSI), o fabricante e o
modelo do CDROM. CDROMs IDE (tambm conhecidos como ATAPI), so os dispositivos mais
comumente utilizados.
Adaptador SCSI (caso presente): fabricante e modelo.
Placa de Rede (caso presente): fabricante e modelo.
Mouse: tipo (serial, PS/2 ou bus mouse), protocolo (Logitech, MouseMan, etc...) e o nmero de botes,
alm da identificao da porta de conexo para mouse serial.
Em muitos sistema mais atuais, o sistema ser capaz de reconhecer automaticamente uma srie de componentes. De
qualquer forma aconselhvel ter os dados acima mo.

Conhecendo o Hardware com Windows(c)


Caso o computador j esteja executando o Windows 9x, pode-se usar o seguinte procedimento para obter
informaes adicionais sobre a configurao:
Com o Windows sendo executado, clicar sobre ``Meu Computador'' usando o boto direito do mouse. Um
menu de opes dever ser apresentado.
Selecione propriedades. As propriedades do sistema devero aparecer (Figura 14.15.1). Note a informao
lista sob Computador, em especial a quantidade de RAM informada.
Clique em Gerenciador de Dispositivos. Ser apresentada uma representao do hardware de seu
computador em formato grfico. Esteja seguro de que o boto {textttVer Dispositivos Por Tipo esteja
selecionado.
Neste ponto, pode-se ou clicar duplamente nos cone (ou um clique simples mais o sinal [+]) para verificar cada
entrada mais detalhadamente (Figura 10.1.8). Veja sob os cones para obter maiores informaes.

Janela de Propriedades do Sistema Windows(c)


Discos Rgidos - pode-se verificar aqui o tipo do disco (IDE ou SCSI). Discos IDE normalmente sero
acompanhados desta expresso , enquanto SCSI no ter qualquer indicao.
Controladores de Discos Rgidos - pode-se obter maiores informaes sobre controladoras de discos
rgidos.
CDROM - aqui pode-se encontrar informaes sobre qualquer CDROM que esteja conectado ao sistema.
Em alguns casos, pode no haver um cone de CDROM , apesar de haver um funcionando. Isso normal e
depende de como o Windows foi instalado originalmente. Neste caso pode ser til verificar as
configuraes do CDROM no arquivo config.sys.
Mouse - o tipo de mouse presente no computador pode ser encontrado aqui.
Adaptadores de Vdeo - caso se deseje utilizar a interface grfica no Linux (X Windows), deve-se anotar
as informaes encontradas aqui.
Controladores de Som, Vdeo e Jogos - caso o computador tenha som disponvel, as informaes de
configurao podem ser encontradas aqui.
Placas de Rede - aqui pode-se ver as informaes sobre placas de rede, caso haja alguma instalada.
Controladores SCSI - caso o computador possua dispositivos SCSI, as suas informaes podem ser
encontradas aqui.

Gerenciamento de Dispositivos sob Windows(c)


Uma vez que este mtodo no um substituto completo para o exame fsico dos componentes instalados, em muitos
casos pode-se obter as informaes suficientes para a instalao. Estas informaes podem ser impressas atravs do
boto Imprimir. Uma segunda janela ir aparecer, permitindo a escolha da impressora, assim como do tipo de
relatrio. O relatrio Todos os Dispositivos e Resumo do Sistema o mais completo.

Configurao de Vdeo
Se o X Windows tambm for instalado so necessrios ainda:
Placa de Vdeo: fabricante e modelo ou "chipset", quantidade de memria (muitas placas PCI podem ser
detectadas automaticamente durante a instalao).
Monitor: fabricante e modelo e as taxas de atualizao horizontal e vertical suportadas

Informao da Rede
Se o equipamento estiver conectado a uma rede so necessrias as seguintes informaes:
Endereo IP: Normalmente representado como um conjunto de quatro nmeros separados por pontos, tais
como 10.0.2.15.
Netmask: Outro conjunto de quatro nmeros separados por pontos. Um exemplo seria 255.255.248.0.
Endereo do Gateway IP: Ainda outro conjunto de quatro nmeros separados por pontos. Por exemplo,
10.0.2.254.
Um ou mais servidores de endereos IP: Um ou mais conjuntos de nmeros separados por pontos. A
extenso 10.0.2.1 o endereo de um servidor.
Nome do domnio: O nome dado sua organizao. Por exemplo, CL tem um nome do domnio cl.com.br.
Nome da mquina: O nome de seu computador, um nome qualquer.
Nota: A informao dada acima apenas um exemplo! No a utilize para instalar o CL. Se voc no sabe os valores
adequados para sua rede, pea ao seu administrador de rede.
O administrador da rede a pessoa indicada para prestar estas informaes.
Por favor, leia todas as instrues de instalao antes de inici-la, assim estar preparado para qualquer deciso
necessria durante o processo de instalao e evitar surpresas em meio sua execuo.

Mtodos de Instalao
A instalao e atualizao do CL podem ser feitas de vrias formas. Dependendo do mtodo que seja utilizado, sero
necessrios o disquete de inicializao, o disquete suplementar ou nenhum.

Suporte a PCMCIA Durante a Instalao


Muitos computadores portteis suportam PCMCIA (tambm conhecido como carto PC). Aqueles que tenham
suporte a PCMCIA contm uma controladora com um ou mais conectores nos quais o carto PCMCIA pode ser
instalado. Estes dispositivos podem ser modems, adaptadores de rede local, adaptadores SCSI e assim por diante.
Ao instalar o Conectiva Linux em um computador com suporte a PCMCIA importante verificar se o dispositivo
ser usado durante a instalao, por exemplo caso a instalao se d a partir de um CDROM conectado a um
adaptador PCMCIA, ento o suporte ser necessrio. Note que no ser necessrio suporte a PCMCIA, quando por
exemplo a instalao estiver sendo feita a partir de um CDROM local IDE por exemplo.
O suporte do PCMCIA depende de duas coisas :
1. O tipo de controlador do PCMCIA no seu sistema.
2. O tipo de dispositivo PCMCIA que voc deseja usar durante a instalao.
Quase todos os controladores e dispositivos de PCMCIA so suportados, com algumas excees. Para maiores
informaes, consulte a Lista Compatibilidade do CL em http://www.conectiva.com.br.
Um detalhe importante que se deve ter em mente que para ter o suporte de PCMCIA, voc precisar de um
disquete suplementar, cuja gerao, se necessria, descrita adiante.

Instalao Via CDROM


Quando voc instalar utilizando o Conectiva Linux a partir de uma unidade de CDROM local, os pacotes que voc
selecionar so lidos do CDROM e so instalados em seu disco rgido. Este o mtodo mais simples e direto de
instalao e deve ser sempre considerado como a alternativa mais interessante.

Como Fazer Isto?


Ser necessrio usar o disquete de inicializao (e o disquete suplementar se for requerido suporte a PCMCIA). H
um outro mtodo de instalao atravs do CDROM que no usa nenhum disquete, mas para isto, sua BIOS ter que
permitir inicializao do sistema via CDROM e deve ser configurada para tal, ou ento pode-se usar uma segunda
opo, conhecida como autoboot, a qual requer que o sistema tenha DOS instalado (discutiremos mais
detalhadamente essa opo na seo 4.3.6 .
Se este mtodo de instalao aplicvel sua situao, v para seo 4.4.

Instalao Via FTP


Se voc no tem um CDROM do Conectiva Linux ou uma unidade de CD disponvel, mas tem acesso rede, ento
o FTP pode ser uma alternativa. Quando voc instalar via FTP, os pacotes do Conectiva Linux selecionados so
carregados atravs da rede at o seu computador e so instalados no disco rgido.

Como Fazer Isto?


Para fazer uma instalao via FTP, voc precisar ter acesso uma rede local. Se sua LAN tem acesso Internet,
voc pode usar um dos sites de FTP que fazem o espelhamento do Conectiva Linux. Uma lista dos sites disponveis
pode ser encontrada em http://www.conectiva.com.br.
Se a LAN no tiver acesso Internet, pode-se utilizar um servidor local que aceite conexes annimas de FTP,
aonde deve ser o copiado o contedo do CD Conectiva Linux, e ele deve ser capaz de suportar nomes longos de
arquivos.
Para uma instalao via FTP, devem ser utilizados os disquetes de inicializao e suplementar. So necessrios
ainda: o nome do servidor ou o endereo de IP do servidor de FTP que ser utilizado. Voc tambm precisar do
caminho do diretrio CL no servidor de FTP.
Se este mtodo de instalao bem aplicvel sua situao, v para a seo 4.4.

Instalao Via Servidor NFS


Caso voc no tenha uma unidade de CDROM , mas tenha acesso uma rede local, ento a instalao via NFS pode
ser a mais indicada. Nas instalaes via NFS, os pacotes do Conectiva Linux selecionados so fornecidos a seu
computador atravs de um servidor de NFS. Os pacotes sero ento instalados em seu disco rgido.

Como Fazer Isto?


necessrio montar o CDROM do Conectiva Linux numa mquina que suporte sistemas de arquivo ISO-9660 com
extenses Rock Ridge, assim como tenha suporte a NFS. Exporte o sistema de arquivos de CDROM via NFS.
necessrio saber o nome do servidor ou o endereo IP, assim como o caminho do CDROM exportado. O servidor
dever ser capaz de suportar nomes longos.
Para uma instalao via NFS, somente ser necessrio o disquete de inicializao.
Se este mtodo de instalao aplicvel sua situao, v para a seo 4.4.

Instalao a Partir de Um Volume Compartilhado SMB


Caso voc no tenha uma unidade de CDROM , mas tenha acesso uma rede local, ento a instalao um volume
SMB compartilhado pode ser o mais indicado. Ao executar uma instalao SMB, o computador acessar os pacotes
do Conectiva Linux usando um dispositivo de rede no estilo DOS. Os pacotes selecionados sero ento instalados no
disco rgido.

Como Fazer Isto?


Caso se deseje instalar a partir de um volume compartilhado SMB, ser necessrio montar o CDROM do Conectiva
Linux em um servidor Microsoft Windows NTou Windows 9xque suporte volumes compartilhados. necessrio
ter os nomes dos servios configurados, assim como o nome do volume compartilhado que contm o CDROM do
Conectiva Linux e a conta e senhas requeridas para acessar o volume. Note que o nome de rede no sistema Windows
deve ser idntico ao nome do sistema no servidor DNS. Por exemplo, ao definir o nome na rede Microsoft de
windows1, o nome da mquina no DNS deve ser windows1.qqrcoisa.seu.domnio.
Para instalaes via SMB os disquetes de inicializao e suplementar sero necessrios.
Se este mtodo de instalao aplicvel sua situao, v para a seo 4.4.
Instalao Via Disco Rgido
Caso nenhum dos mtodos anteriores no se encaixem nas suas necessidades, mas h uma forma de copiar os
arquivos do sistema no disco rgido do sistema, a instalao pode ser feita a partir do sistema local. Nesta opo , os
pacotes do Conectiva Linux selecionados sero lidos de uma partio do disco e instalados em outra (ou em um
conjunto de parties).

Como Fazer Isto?


Inicialmente importante criar um diretrio RedHat como diretrio de mais alto nvel na rvore de diretrios. Aps
copie o subdiretrio base do CD, e os pacotes que se deseje instalar para outro subdiretrio chamado RPMS. Pode
ser utilizado o espao disponvel em uma partio DOS existente ou em uma partio Linux que no seja utilizada
durante o processo de instalao (por exemplo, uma partio que ser utilizada para armazenamento de dados).
Caso esteja sendo utilizado um sistema de arquivos DOS, pode no ser possvel utilizar o sistema de nomes de
arquivos longos do Linux para pacotes RPM. O processo de instalao no se preocupa com os nomes de arquivos,
porm aconselhvel acompanhar o processo de instalao com ateno.
Voc precisar dos disquetes de inicializao e suplementar para instalao atravs de um disco rgido.

O Disquete Suplementar Necessrio?


Aqui est uma lista de verificao da necessidade de criao de um disquete suplementar:
Instalao A Partir de Um CDROM Conectado ao PCMCIA - caso se esteja instalando o Conectiva
Linux a partir de um CDROM conectado ao computador atravs de um carto PCMCIA, ser necessria a
utilizao do disquete suplementar.
Instalao A Partir de Uma Placa de Rede PCMCIA - caso se esteja utilizando uma placa de rede padro
PCMCIA durante a instalao, ento ser necessria a utilizao do disquete suplementar.
Instalao Via FTP - caso se deseje instalar o Conectiva Linux via FTP, ser necessria a utilizao do
disquete suplementar.
Instalao Via Disco Rgido - caso se deseje instalar a partir do disco rgido local, ser necessria a
utilizao do disquete suplementar.
Instalao A Partir de Um Volume SMB - caso se deseje instalar a partir de um volume compartilhado
SMB, ser necessria a utilizao do disquete suplementar.
Caso fique determinado que o disquete suplementar ser necessrio, ele dever ser gerado. O disquete suplementar
uma imagem do arquivo supp.img, e est localizado no diretrio images do CD do Conectiva Linux. Por favor
verifique no Apndice B, siga as instrues l descritas, aps retorne a este ponto e continue.

Classes de Instalao
Conectiva Linux inclui trs classes ou tipos de instalao diferentes:
Estao de Trabalho
Servidor
Personalizada
Estas classes objetivam simplificar o processo de instalao (com alguma perda da flexibilidade de configurao) ou
possvel ter-se toda a flexibilidade com um pouco mais de complexidade na instalao. Vamos verificar cada classe
com mais detalhes a fim de verificar qual delas a mais adequada para o seu caso.

Classe de Instalao Estao de Trabalho


Uma classe estao de trabalho a mais apropriada para os iniciantes no mundo Linux e que gostariam de travar um
primeiro contato com ele. Atravs de algumas poucas respostas, pode-se ter um Conectiva Linux instalado e
funcional em muito pouco tempo.
O Que Isso Faz?
Uma classe de instalao estao de trabalho remove todas as parties Linux (e usa todo o espao no particionado
e livre em disco) para criar as seguintes parties:
Uma partio de troca de 32 Mb.
Uma partio de 16 Mb, montada cada como /boot, na qual o ncleo do Linux e arquivos relacionados
estaro residindo.
Uma partio maior (o tamanho exato depende do espao disponvel em disco) montado como / na qual os
demais arquivos sero armazenados.
Esta abordagem de particionamento de disco, resulta na mais simples configurao de sistema de arquivos possvel.
Note que sero necessrios aproximadamente 600 Mb de espao livre em disco para executar a instalao da classe
estao de trabalho. Caso o seu sistema execute ainda Windows, esta classe de instalao ir automaticamente
configurar o sistema para dupla inicializao usando LILO.

Classe de Instalao Servidor


Uma classe de instalao servidor a mais apropriada quando o sistema tenha a funo de um servidor baseado em
Linux, e no se necessita de uma configurao detalhada do sistema.

O Que Isso Faz?


Uma classe de instalao servidor remove todas as parties existentes no sistema, ento ao escolher esta opo tem-
se que estar seguro de que todos os dados do disco podem ser removidos. Quando uma instalao for completada,
estaro disponveis as seguintes parties:
Partio de troca de 64 Mb
Uma partio de 16 Mb, montada cada como /boot, na qual o ncleo do Linux e arquivos relacionados
estaro residindo.
Uma partio maior (o tamanho exato depende do espao disponvel em disco) montado como / na qual os
demais arquivos sero armazenados.
Uma partio de 256 Mb montada como /
Uma partio de no mnimo 512 Mb montada como /usr.
Uma partio de no mnimo 512 Mb montada como /home.
Uma partio de 256 Mb montada como /var.
Esta abordagem ao particionamento de disco resulta em uma flexibilidade razovel do sistema de arquivos para
diversas atividades relativas a servidores. Note que sero necessrios 1.6 Gb de espao livre em disco para execuo
da instalao na classe servidor.

Classe de Instalao Personalizada


Como se pode deduzir a partir do nome, uma instalao de classe personalizada enfatiza as necessidades especficas
do usurio, proporcionando muita flexibilidade. Pode-se ter completo controle sobre os pacotes que sero instalados
no sistema, assim como determinar se ser usado o LILO para inicializar o sistema. Para aqueles com experincia
anterior no Conectiva Linux, este modo de instalao idntico s verses anteriores.

Parties
Nota: caso se tenha escolhido uma instalao de classe servidor ou estao de trabalho e se tenha suficiente espao
no particionado em disco, no necessrio ler esta seo, e pode-se ir diretamente para a seo 4.7 Caso contrrio a
leitura desta seo pode determinar a melhor abordagem da liberar espao em disco na instalao do Conectiva
Linux.
Para instalar o Conectiva Linux necessrio haver espao disponvel no disco rgido, o qual deve estar separado de
reas que possuam outros sistemas operacionais (MSDOS, OS/2, Windows 95, outras verses de Linux, etc...).
A forma de separar estas reas dividindo o espao disponvel em reas distintas chamadas parties.
Cada partio pode ser acessada como se fosse um disco totalmente diferente. Adicionalmente cada partio tem um
tipo que indica como os dados so armazenados naquela partio. Por exemplo, h trs tipos de parties diferentes
usadas pelo Linux, OS/2 e DOS.
Pode-se desejar instalar o Conectiva Linux em um computador que no contenha nenhum sistema operacional
instalado. Neste caso, pode-se usar o sistema de instalao do Conectiva Linux para criar as parties necessrias.
Opcionalmente pode-se instalar o Conectiva Linux em um disco rgido que j contenha softwares instalados ou com
dados de um sistema operacional distinto. Neste caso a criao de parties depende do sistema operacional j
instalado.
Nota: o Conectiva Linux deve ser instalado em uma ou mais parties que tenham o tipo igual a Linux Nativo.
Linux requer ainda uma partio de troca, a qual tem o tipo Linux Swap. Isso significa que uma instalao do
Conectiva Linux requer pelo menos duas parties:
Uma ou mais parties do tipo Linux Nativo

Uma partio do tipo Linux Swap footnode.html - 419footnode.html - 419


Discutiremos os temas de particionamento com mais detalhes a seguir. Por ora, basta saber que Conectiva Linux
requer no mnimo duas parties dedicadas e que no possvel instalar o Conectiva Linux em uma partio
DOS/Windows. Mesmo que o Conectiva Linux esteja sendo instalado em um disco rgido ou em um computador
que no contenha nenhum sistema operacional , ser necessrio criar as parties. Estes casos so bastante simples,
uma vez que no h com o que se preocupar em relao a outras parties.
Por outro lado pode-se desejar instalar o Conectiva Linux em um disco que j contenha softwares ou dados de um
sistema operacional diferente. As coisas podem ser um pouco mais complexas nesta situao, uma vez que algum
erro poder causar a perda dos dados e parties existentes.
Durante o processo de instalao, ser apresentada a oportunidade de criar as parties do Conectiva Linux. Neste
ponto deve-se estar seguro de ter-se o espao em disco suficiente para a criao das parties. Vamos rever os
diferentes tipo de liberao espao para as parties Conectiva Linux.

Esquema de Nomes de Parties


Linux referencia-se s parties em disco como uma combinao de letras e nmeros que podem parecer um pouco
confusa a princpio, principalmente se voc est acostumado a utilizar denominaes como C: para referenciar-se ao
disco rgido e suas parties. Conectiva Linux usa um sistema mais flexvel e que fornece mais informaes do que
a abordagem dada por outros sistemas operacionais. De forma resumida:
Duas Letras Iniciais - as primeiras duas letras do nome da partio indicam o tipo de dispositivo no qual a
partio reside. Normalmente sero hd (para discos IDE) ou sd (para discos SCSI).
Terceira Letra - esta letra indica qual o dispositivo que contm a partio. Por exemplo /dev/hda (o
primeiro disco rgido IDE) ou /dev/sdb (segundo disco SCSI).
Nmero - indica a partio. As primeiras quatro (primrias ou estendidas) parties so numeradas de 1 a
4. Parties lgicas comeam em 5. Por exemplo /dev/hda3 a terceira primria ou estendida no primeiro
disco IDE; /dev/sdb6 a segunda partio lgica do segundo disco rgido SCSI.
Mantenha estas informaes em mente; isso tornar mais simples o entendimento quando a configurao de
parties for exigida pelo Conectiva Linux .

Estratgias de Particionamento
H trs estratgias para recriar parties em um disco rgido:
H espao livre no particionado.
Uma partio sem uso est disponvel.
H espao livre disponvel numa partio em uso.
Usando Espao Livre No Particionado
Nesta situao, as parties definidas no utilizam o disco rgido por completo, havendo espao no alocado, o qual
no faz parte de qualquer partio definida. Um disco rgido sem uso tambm cai nesta categoria; a nica diferena
que neste caso todo o espao no est particionado.
Neste caso, voc pode simplesmente criar as parties a partir do espao sem uso.

Usando Uma Partio Sem Uso


Quando voc trocou o minsculo disco rgido de 105Mb com seu Windows por um monstro de 4Gb, voc
particionou-o em duas partes iguais, imaginando que usaria a partio C: (a primeira partio do drive) para
Windows, e a partio D: (a segunda partio do drive) para a guarda de programas freeware transferidos da
Internet. Voc estava to acostumado ao drive C: que provavelmente nunca guardou nada substancial em D:.
Se voc se encontra nesta situao, voc pode usar o espao no utilizado desta partio. Voc precisar remover a
partio e criar as parties Linux adequadas no seu lugar. Pode ser usado tanto o utilitrio DOS fdisk como
utilizar o sistema disponibilizado pela classe de instalao personalizada.

Usando Espao Livre De Uma Partio Em Uso


Esta situao bem comum. O problema principal que voc tem um enorme espao livre, mas atualmente est
atribudo a uma partio em uso. Se voc comprar um computador com software pr-instalado, bem possvel que o
disco rgido tenha uma nica partio que contenha tanto o sistema operacional como todos os dados.
Alm de adicionar um novo disco rgido ao seu sistema, voc tem duas opes:
Reparticionamento Destrutivo:

este mtodo basicamente ir apagar todos os dados residentes na partio que esteja sendo redimensionada, ou seja
transformada em vrias parties menores. Neste caso necessrio fazer-se uma cpia prvia de todos os arquivos
que se deseje manter. Por segurana aconselhvel fazer duas cpias, verific-las (caso o software de cpia de
segurana permita) e tentar ler os dados da cpia antes de apagar os dados da partio. Note que se houver algum
sistema operacional instalado na partio, ele ter que ser reinstalado. Aps a criao de uma partio menor para os
softwares existentes, pode-se reinstalar os programas, restaurar as cpias de segurana e continuar com a instalao
do Conectiva Linux.
Reparticionamento No Destrutivo:
pode-se executar um programa que faz o que parece ser impossvel; diminui o tamanho de uma partio sem perder
os dados ali armazenados. Muitas pessoas acham esse mtodo confivel e livre de problemas. Que software pode
fazer isso? H inmeros gerenciadores de disco no mercado, que podem ser localizados com alguma pesquisa para
adequarem-se uma necessidade especfica.
Para sua convenincia foi colocado no diretrio /dosutils o utilitrio fips . um programa de livre
distribuio que pode alterar o tamanho de parties na Tabela de Alocao de Arquivos - FAT. Note que ainda que
muitas pessoas utilizem fips no reparticionamento de seus discos rgidos, e devido grande variedade de
softwares e hardwares nos quais ele deve rodar, no fornecida garantia de que fips funcionar adequadamente no
seu sistema, sendo o seu uso por conta e risco do usurio.
Bem, caso voc decida reparticionar seu disco usando fips , vital que sejam executados os seguintes passos:
Gerar cpia dos dados - gere duas cpias de todos os dados importantes armazenados no computador.
Estas cpias deve estar em mdia removvel (como fitas ou disquetes), e assegure-se que elas podem ser
lidas antes de prosseguir.
Ler a Documentao - leia completamente a documentao localizada em /dosutils/fipsdocs no
CD 1 do Conectiva Linux.
Caso voc decida utilizado o fips , esteja ciente de que o programa criar duas parties; a primeira que teve o seu
tamanho alterado e uma recm criada com o novo espao livre em disco. Caso se deseje criar espao para instalar o
Conectiva Linux , deve-se remover a partio recm criada , usando o fdisk sob DOS, ou ao configurar as
parties durante a instalao personalizada.

Parties e outros sistemas operacionais


Caso as parties do Conectiva Linux sejam compartilhadas com outros sistemas operacionais, certamente na maior
parte do tempo no haver qualquer problema. Porm h certos cuidados extras que deve ser tomados. Informaes
sobre a criao de parties compatveis com outros sistemas operacionais podem ser encontradas em diversos
HOWTOs footnode.html - 459footnode.html - 459e Mini HOWTOs disponveis em:
http://listas.conectiva.com.br/LDP ou no CD 1 do Conectiva Linux, no diretrio /doc/HOWTO.
Em geral os documentos com nome iniciados com Linux + so muito teis. Pode-se encontrar alguns destes
documentos na publicao Guia do Servidor Linux da Conectiva Informtica Ltda.
Se coexistirem o Conectiva Linux com o OS/2 em sua mquina, voc deve criar suas parties com o OS/2. Durante
a instalao, no possvel criar novas parties, mas possvel determinar os tipos adequados de parties para o
Linux, atravs do utilitrio fdisk .

Usando LILO

O LILO footnode.html - 468footnode.html - 468 o mtodo mais comum usado para inicializar o Conectiva Linux
em sistemas Intel . Sendo um carregador de sistema operacional, o LILO opera independente de qualquer sistema
operacional, usando apenas a Basic I/O System (ou BIOS) do prprio computador.

Limitaes do BIOS

O LILO est sujeito a algumas limitaes impostas pelos BIOS. Especificamente, a maioria dos BIOS no podem
acessar mais de dois discos rgidos e eles no podem acessar qualquer dado armazenado alm de cilindro 1023 (o
1024 cilindro) de qualquer dispositivo. Note que alguns BIOS novos no tm estas limitaes, mas isto no
universal.
Todas os dados que o LILO necessita acessar em tempo de inicializao (incluindo o kernel de Linux) esto
localizados no diretrio /boot, que normalmente parte da partio da raiz (conhecida como /). Eis as diretrizes que
voc deve seguir se estiver usando o LILO para inicializar seu sistema CL :

Nos dois primeiros Drives IDE - Se voc tiver 2 drives IDE (ou EIDE), o /boot deve estar localizado
em um deles. Note que este limite de dois drives tambm inclui qualquer footnode.html - 476footnode.html
- 476de CDROM IDE em seu controlador IDE primrio. Ento, se voc tiver um disco rgido IDE e um
CDROM IDE no controlador primrio, o /boot dever ser localizado somente no primeiro disco rgido,
mesmo que voc tenha outros discos rgidos em seu controlador IDE secundrio.
No primeiro IDE ou primeiro SCSI - Se voc tiver um drive IDE (ou EIDE) e um ou mais dispositivos
SCSI, o /boot deve ser localizado no dispositivo IDE ou no SCSI com ID 0. Nenhum outro ID SCSI
funcionar.
Nos dois primeiros Drives SCSI - Se voc tiver apenas discos rgidos SCSI, o /boot deve ser localizado
num dispositivo em ID 0 ou ID 1. No funcionar em nenhum outro ID SCSI.
Partio Completamente Abaixo do Cilindro 1023 - a partio que contm o diretrio /boot deve estar
localizada completamente abaixo do cilindro 1023. Se a partio que delimita o /boot ultrapassa o
cilindro 1023, voc notar que o LILO funcionar, porque toda a informao necessria estar abaixo do
1023o cilindro, mas no funcionar se um novo kernel estiver carregado e residindo acima do 1023
cilindro.
Como j visto, possvel que alguns BIOS permitam ao LILO trabalhar com configuraes que no se encaixem
nestas diretrizes. Assim mesmo, algumas caractersticas do LILO podem ser usadas para inicializar um sistema
Linux, mesmo que a configurao no esteja de acordo com estas instrues. Porm devido multiplicidade de
opes e variveis, estas opes no so suportadas.
Nota:Os programas Disk Druid assim como as classes de instalao estao de trabalho e servidor levam em
conta estas limitaes. De qualquer forma caso se decida utilizar o fdisk , de responsabilidade do usurio
garantir que essas limitaes esto sendo levadas em conta..

Quantas parties?
Caso se deseje, o Conectiva Linux pode ser instalado em uma nica partio abrangendo todo o disco rgido, porm
recomendamos que sejam criadas diversas parties. Recomendamos o seguinte layout, onde a combinao entre
simplicidade e flexibilidade so levados em conta.
Nota: caso sejam instalados todos os softwares disponveis no Conectiva Linux, sero necessrias parties maiores
dos que as aqui indicadas. Na verdade, pode-se prever um crescimento substancial do uso de discos e o tamanho das
parties j pode estar adequado a essa demanda.
Partio de Troca (Swap)
Destinada ao suporte memria virtual. Caso o equipamento tenha 16 Mb ou menos, a criao de uma partio de
troca obrigatria, caso contrrio recomendada. O tamanho da partio deve ser de, no mnimo, 16 Mb ou igual
quantidade de memria do equipamento. O maior tamanho de uma partio de troca de 127 Mb, ou seja uma
partio de troca maior que isso resultar em perda de espao. Note que possvel criar mais de uma partio de
troca, apesar disso somente ser necessrio para grandes instalaes.

Partio Raiz footnode.html - 496footnode.html - 496


Uma partio root ou raiz, ser montada como / (diretrio inicial) quando o Conectiva Linux inicia e contm os
itens necessrios inicializao do sistema e arquivos de configurao. Um tamanho entre 50 a 100 Mb em mdia
suficiente para esta partio.

Partio /usr
Esta partio conter a maior parte dos softwares que o Conectiva Linux disponibiliza. Deve ter entre 300 a 700 Mb,
dependendo de quantos pacotes se pretenda instalar. Caso seja possvel tente ser generoso com a partio /usr.
Qualquer instalao via RPM tentar em geral utilizar mais espao desta partio do que de qualquer outra.

Partio /home
Esta partio contm os diretrios pessoais dos usurios. Seu tamanho depende principalmente de quantos usurios
utilizaro o sistema e do volume de dados que eles armazenem.

Adicionalmente podem ser criadas as seguintes parties:


Partio /tmp
Destinada ao armazenamento de arquivos temporrios. Bastante indicada para sistemas com muitos usurios ou
servidores de rede. A razo para sua criao reside na possibilidade de os diversos usurios esgotarem o espao em
disco da partio raiz ( / ), onde fica localizado o diretrio /tmp. No necessria em sistemas monousurios ou
estaes de trabalho.

Partio /usr/src
Destinada ao armazenamento de grandes quantidades de cdigos fonte includos no Conectiva Linux, tais como:

Fontes do Ncleo do Linux - os fontes completos do Linux so armazenados aqui, assim como os novos
ncleos so construdos aqui. No momento o seu tamanho de aproximadamente 30 Mb. Lembre-se de
manter espao adicional para a construo de novos ncleos, e pode-se desejar manter mais de uma cpia
do ncleo simultaneamente.
Fontes de Pacotes Baseados em RPM - caso um pacote de fontes (tambm conhecido como SRPM) seja
instalado, os arquivos sero gravados aqui. Note que, a menos que seja especificado o contrrio, qualquer
pacote ir utilizar um diretrio aqui construdo.
Novamente, o tamanho da partio depende da previso de uso destas funcionalidades.
Partio /usr/local
Destinada ao armazenamento de objetos em separado do restante do Conectiva Linux, tais como softwares no
disponveis como um pacote RPM. O seu tamanho depende da previso do volume de dados que usaro esta
estrutura.

Partio /var
O sistema Conectiva Linux ir gerar diversos arquivos de histricos e mensagens em /var/log. Arquivos em filas
de impresso normalmente residem no diretrio /var/spool. H somente dois tipos de dados gravados em /var. A
menos que configurado de outra forma, /var ser parte do sistema de arquivos raiz, e normalmente no ter muito
espao disponvel. Caso se preveja uma grande atividade de impresso, ou atividade de registros de atividades do
sistema, deve-se considerar a possibilidade de criao de uma partio /var. Em geral somente sistemas servidores e
multiusurios faro uso efetivo de um sistema de arquivos /var em separado.

Partio /opt
Alguns softwares de terceiros so desenhados para serem instalados sob o diretrio /opt. A menos que a partio
/opt seja criada, o software tentar instalar-se sob /opt e o far na partio raiz, a qual pode eventualmente no ter
o espao necessrio. Claro que existem outras opes de resoluo do problema, tais como criar uma ligao
simblica entre /opt e outra partio com mais espao como /usr por exemplo.

Partio /boot
Enquanto muitas parties mencionadas aqui, somente fazem sentido em grandes sistemas, com muita atividade,
esta partio pode ser til tambm em pequenos sistemas, onde o espao livre seja limitado. Na seo 4.6.4 -
Limitaes do BIOS, discutimos como as limitaes impostas por BIOS padres afetam o carregador do sistema
LILO. Todos os arquivos que LILO necessita acessar (em tempo de inicializao) esto no diretrio /boot. Uma
vez que os arquivos (incluindo o ncleo do Linux) tem o tamanho de 1 Mb aproximadamente, e haja dificuldades de
encontrar uma rea de 100 Mb para a partio raiz na rea desejada, pode ser mais simples criar uma partio com 5
a 10 Mb denominada /boot. Deve-se ainda criar uma partio raiz, mas ela pode estar agora localizada em
qualquer parte do sistema, pois as restries do BIOS aplicam-se somente ao contedo de /boot.

Nota sobre os arquivos de controle de


dispositivos
Durante a instalao do Conectiva Linux h algumas limitaes de sistemas de arquivos e outros arquivos de
controle de dispositivos suportados pelo ncleo, observando-se que, aps a instalao, o suporte a diversos tipos de
arquivos e dispositivos estaro disponveis.
Durante a instalao o ncleo modularizado tem suporte para equipamentos (E)IDE (inclusive ATAPI CDROM),
adaptadores SCSI e placas de rede. Adicionalmente todos os mouse, SLIP, CSLIP, PPP, PLIP, emulao FPU,
seleo de console, ELF, SysV IPC, redirecionamento IP, firewall, ARP reverso, QIC tape e impressoras paralelas e
contabilizao esto disponveis.
Nota:Uma vez que o Conectiva Linux suporta a instalao em diferentes tipos de hardware, muitos arquivos de
controle (incluindo aqueles para adaptadores SCSI, placas de rede e muitos CDROM) no esto construdos junto
com o ncleo usado durante a instalao. Caso necessrio, voc no ter a chance de especificar opes para este
mdulos em tempo de inicializao, e na verdades este arquivos iro ignorar qualquer opo especificada em boot:
prompt.
Aps a instalao, o ncleo pode ser reconstrudo incluindo somente os componentes de hardware desejados. Veja o
captulo 11, seo 11.2.4 para maiores informaes sobre a construo de um ncleo customizado.

Em caso de problemas...
Caso haja algum problema antes, durante e aps a instalao, verifique a lista de Perguntas Mais Freqentes no
Apndice E. Em muitos casos uma rpida pesquisa pode esclarecer dvidas ou procedimentos necessrios ao uso do
Conectiva Linux.

Uma ltima nota..


Por favor leia todas as instrues para a instalao antes de comear; isto o preparar para tomar qualquer deciso e
eliminar surpresas.

Iniciando a Instalao
Este captulo explica como comear o processo de instalao do Conectiva Linux, abordando os seguintes temas:
Familiaridade com a interface do programa de instalao
Iniciando o programa de instalao
Selecionando um mtodo de instalao

A interface do programa de instalao


O programa de instalao do Conectiva Linux usa uma interface que inclui diversos elementos comumente
encontrados em interfaces grficas. Elas podem parecer um pouco diferente de seus similares com maior apelo
grfico; as figuras 5.3 e 5.1 so includas aqui para facilitar a identificao. Segue a lista dos principais elementos:

Janelas - footnode.html - 636footnode.html - 636aparecero na tela durante o processo de instalao. Por


vezes, uma janela pode cobrir outra; em outros casos, pode-se interagir com uma janela no topo da tela. Ao
finalizar a operao com uma determinada janela, ela desaparecer, permitindo a continuidade de operao
com a janela porventura encoberta.
Entrada de Texto - so regies onde se pode informar os dados solicitados pelo programa de instalao.
Quando o cursor repousar em linha de entrada de texto, pode-se entrar com o texto ou editar algum dado
pr existente naquela linha.
Caixa de Verificao - permite selecionar ou cancelar a seleo de alguma funcionalidade oferecida pelo
programa de instalao. Quando o cursor repousar sobre uma caixa de verificao, ao se pressionar
[Espao] provoca a alternncia de estado da caixa.
rea de Textos - so regies da tela destinadas apresentao de informaes no modo texto. Algumas
vezes essa rea pode conter outras elementos como por exemplo caixas de verificao. possvel que a
rea contenha mais informaes do que as possveis de serem apresentadas de uma s vez. Nestes casos, o
elemento de texto disponibilizar uma barra de rolagem prximo a ele. Caso o cursor esteja sobre a rea de
texto, pode usar e para navegar pelas informaes disponveis.
Barras de rolagem - disponibilizam uma indicao visual da posio relativa da informao listada
em uma rea de texto. A posio atual mostrada por um caracter # o qual move-se para cima e para baixo
medida que a barra de rolagem seja acionada para frente e para trs.
Boto - compe o mtodo primrio de interao com o programa de instalao. Ao se pressionar este

Iniciando a Instalao
Este captulo explica como comear o processo de instalao do Conectiva Linux, abordando os seguintes temas:
Familiaridade com a interface do programa de instalao
Iniciando o programa de instalao
Selecionando um mtodo de instalao

Usando o Teclado Para Navegar


Pode-se navegar durante a instalao usando um conjunto simples de teclas. Em muitas caixas de dilogo h um
cursor ou um realce que pode ser utilizado usando-se as teclas de seta (, , e ). Usando [Tab], e [Alt]-[Tab],
pode-se navegar atravs dos elementos (botes, janelas, etc..). Adicionalmente os atalhos de teclas de funo so
apresentados no rodap de cada tela.
Para pressionar um boto, posicione o realce usando [Tab] e tecle [Espao] ou [Enter]. Para selecionar um
item de uma lista, basta mover o realce sobre o item que se deseje selecionar e teclar [Enter]. Para selecionar o
item caixa de verificao, mova o realce at a caixa de verificao e tecle [Espao]. Para cancelar a seleo, tecle
[Espao] novamente.
Teclando-se [F12] os valores atuais so aceitos e prossegue-se at o prximo dilogo; equivalente ao boto OK.
Nota: A menos que uma caixa de dilogo esteja esperando por informaes, no se deve pressionar qualquer tecla
durante o processo de instalao - isso pode gerar resultados indesejveis.

Nota Sobre Consoles Virtuais


O sistema de instalao do Conectiva Linux contm mais que caixas de dilogo para guiar o processo. Na verdade o
sistema de instalao apresenta diferentes mensagens de diagnsticos enquanto est sendo executado, possibilitando
a entrada de comandos atravs de uma linha de interao.
Podem ser apresentadas caixas de dilogo, linhas de comandos e mensagens em cinco diferentes consoles virtuais,
as quais podem ser alteradas mediante a utilizao de teclas especiais. Estas consoles virtuais podem ser muito teis
caso seja detectado algum problema durante a instalao, pois as mensagens de instalao ou o arquivo de histrico
podem ser acessados utilizando-se uma das consoles disponveis.

Tabela 5.1: Consoles Virtuais


CONSOLE Teclas Contedo
1 Alt + F1 Dilogos de Instalao
2 Alt + F2 Linha de Comandos
3 Alt + F3 Mensagens de Instalaes
4 Alt + F4 Mensagens do Sistema
5 Alt + F5 Outras Mensagens

Lista de Consoles Virtuais


Em geral, no h razes para se deixar a console virtual #1 a menos que se esteja tentando diagnosticar problemas
de instalao. Mas se voc faz o tipo curioso, fique vontade para visitar as outras consoles.
Carregando o Programa de Instalao
Para iniciar a instalao do Conectiva Linux, insira o disquete de inicializao ( ou o CDROM, caso seu BIOS aceite
inicializao do sistema via CDROM), no dispositivo e reinicialize o computador. Aps algum tempo, uma tela
contendo a mensagem boot: aparecer na tela. A tela contm informaes sobre uma variedade de opes de
inicializao. Cada opo tem uma ou mais telas de ajuda associadas. Para acessar uma tela de ajuda, pressione a
tecla listada na linha no rodap da tela. Deve-se manter duas coisas em mente:
A tela inicial automaticamente iniciar o programa de instalao, caso no seja tomada nenhuma ao em
um minuto. Para evitar isto, aperte uma das teclas de funo da tela de ajuda.
Caso se pressione a tecla de ajuda lever algum tempo at que as informaes sejam lidas a partir do
disquete (ou do CDROM).
Normalmente, basta apertar [Enter] para reinicializar. Observe as mensagens de inicializao e veja se o
kernel do Linux detecta seu hardware. Se ele no detectar, pode-se reiniciar a instalao no modo expert. Este
modo desativa a maioria dos hardwares investigados, e d a opo para selecionar os arquivos de controle de
dispositivos carregados durante a instalao. Para entrar no modo expert use o seguinte comando de boot:

Nota: As mensagens iniciais de inicializao no contero quaisquer referncias a SCSI nem a placas de rede. Estes
dispositivos suportam mdulos que so carregados durante o processo de instalao.
As opes tambm podem ser passadas ao kernel. Por exemplo, para instruir o kernel a usar toda a RAM num
sistema de 128MB, digite:

Depois de definidas as opes, tecle [Enter] para reinicializar o sistema. Se for necessrio especificar as opes
de inicializao para identificar o hardware, por favor anote-as pois sero necessrias mais tarde.

Instalando Sem o Uso do Disquete de Inicializao, Via MSDOS

Instalando Sem o Uso do Disquete de Inicializao, Via MSDOS

O Conectiva Linux pode ser inicializado em computadores mais novos que suportem a inicializao do sistema
operacional via CDROM. Nem todos os computadores suportam esta facilidade, e ento h uma outra possibilidade
de se instalar sem o uso de disquetes.
Se voc tem MS-DOS instalado em seu computador, voc pode iniciar o sistema de instalao diretamente do CD,
sem o uso de disquetes.
Para fazer isto, use os seguintes comandos:

Note que este mtodo no funcionar se for executado em uma janela DOS do Windows, porque o arquivo
autoboot.bat deve ser executado somente no sistema operacional DOS. Em outras palavras, no funcionar sob
o Microsoft Windows.
Caso o seu sistema no possa ser iniciado pelo CDROM, nem possa executar o autoboot.bat, a nica forma de
iniciar o processo de instalao ser atravs do disquete de inicializao.

Iniciando a Instalao
Aps a inicializao, o processo de instalao perguntar se um monitor colorido est sendo utilizado. Sim o
padro. Se no for possvel distinguir o cursor ou uma rea iluminada, pressione [Tab] uma vez e ento [Enter]
para prosseguir. O prximo passo uma mensagem de boas vindas. Pressione [Enter] para iniciar a instalao.
Caso se deseje cancelar o processo, simplesmente ejete o disco de inicializao e reinicialize o equipamento.
Escolhendo Um Idioma
Aps a mensagem de boas vindas, o programa de instalao solicita a seleo doidioma a ser usado durante o
processo de instalao (veja a Figura 5.4). Usando as setas ([] [], pode-se selecionar o idioma apropriado . Uma
barra de rolagem pode aparecer direita dos idiomas, e quando estiver presente indica que h mais opes do que
possvel apresentar em uma nica tela ao mesmo tempo. Voc ter contato com barras de rolagem desse tipo durante
todo o programa de instalao

Selecionando Um Teclado
Aps a escolha do idioma, o programa de instalao apresenta a opo de seleo de teclado (veja na figura 5.4.1).
Selecione o teclado desejado e pressione [Enter]; o teclado selecionado ser carregado automaticamente, quer no
processo de instalao do Conectiva Linux , quer no processo normal de inicializao do sistema.
Se for necessrio alterar o teclado aps a inicializao do Conectiva Linux, basta executar o comando
/usr/sbin/kbdconfig.

Suporte a PCMCIA
A seguir o processo ir testar o sistema para determinar se o suporte a PCMCIA (tambm conhecido como carto
PC) requerido. Caso seja encontrada uma controladora PCMCIA, o sistema indagar se necessrio o suporte a
PCMCIA durante a instalao. Caso esteja sendo utilizado um equipamento com interface PCMCIA (por exemplo,
uma placa de rede para instalao via NFS ou um carto PCMCIA SCSI para instalao do CDROM), necessrio
responder Sim; o programa de instalao solicitar a insero do segundo disco (disquete suplementar). Ser
necessrio aguardar at que a prxima caixa de dilogo aparea, antes de selecionar o carto PCMCIA.
O programa apresentar uma barra de indicao do progresso assim que o disquete complementar for carregado.
Nota: as questes aplicam-se somente ao suporte PCMCIA durante a instalao. O seu sistema Conectiva Linux
ainda poder suportar esses dispositivos mesmo que a resposta seja No. Basta selecionar o pacote pcmcia-cs
durante a instalao.
Caso a instalao esteja sendo executada em modo expert , ser questionado se o suporte a PCMCIA requerido.
Como se pode deduzir, deve-se responder Sim caso se esteja usando um dispositivo PCMCIA na instalao.

Selecionando um Mtodo de Instalao


A seguir o Conectiva Linux perguntar qual o mtodo de instalao que dever ser utilizado (Figura 5.4). Realce a
opo desejada e selecione OK ou pressione [Enter]. Voc pode instalar o sistema atravs de cinco mtodos
bsicos (vide seo 4.3 - Mtodos de Instalao), alguns dos quais requerem o disco suplementar.
Resumidamente temos:

Tabela: Disco suplementar necessrio?


CDROM No
NFS No
Disco Rgido Sim
FTP Sim
SMB Sim

Caso seja selecionada opo FTP, disco rgido ou suporte a PCMCIA, o processo de instalao solicitar o disco
suplementar.
CDROM
Se voc tem um dispositivo de CDROM e o CDROM do Conectiva Linux, no ser necessrio o disquete
suplementar. V para a seo 5.4.1 referente instalao por CDROM.
NFS
Se a instalao for efetuada pela rede, ser necessrio montar o CDROM do CL em uma mquina que suporte o
padro ISO-9660 para sistemas de arquivos com extenses Rock Ridge. Esse equipamento dever suportar ainda
NFS. O CDROM dever ser exportado atravs do NFS, assim como ser necessrio conhecer o endereo IP e o
caminho do CDROM ou ter o servidor de nomes configurado. O disco de inicializao tambm ser utilizado.
Disco Rgido
Caso os arquivos do Conectiva Linux tenham sido copiados para o disco rgido Para instalao a partir de um disco
rgido sero necessrios os discos de inicializao e o suplementar.
FTP
Para uma instalao via FTP, so necessrios os discos de inicializao e o suplementar e um nome de servidor
vlido ou o endereo IP do servidor FTP que ser utilizado, assim como o caminho do diretrio onde o Conectiva
Linux esteja instalado no servidor.
SMB
Para uma instalao a partir de um dispositivo compartilhado Windows. Exige o disco suplementar.

Instalando Via CDROM


Se voc for instalar a partir de um CDROM, selecione CDROM e selecione Ok. O programa de instalao ento
solicitar a insero do CDROM Conectiva Linux na unidade de CDROM. Aps selecione Ok e pressione
[Enter]. O programa de instalao investigar seu sistema, e tentar identificar sua unidade de CDROM. Iniciar
pelo teste de um CDROM IDE (tambm conhecido como ATAPI). Caso seja encontrado, o processo de instalao
prosseguir. Se no puder, ser questionado o tipo de CDROM que est instalado. Voc pode escolher a partir das
seguintes opes:
SCSI
Selecione este se o CDROM est conectado a um adaptador SCSI; o programa de instalao solicitar ento a
escolha do programa de controle de dispositivo. Escolha o programa que mais se aproxima do adaptador instalado.
Pode-se especificar opes para o dispositivo se necessrio; ainda que a maioria dos arquivos de controle podem
detectar adaptadores SCSI automaticamente.
Outros
Caso o CDROM no seja nem IDE nem um CDROM SCSI, ento deve ser assinalada a opo Outro. Placas de som
com interfaces proprietrias de CDROM so bons exemplos deste tipo de CDROM. O programa de instalao
apresenta uma lista de dispositivos de CDROMs suportados - escolha um arquivo de controle de dispositivos e se
necessrio informe as opes desejadas.

Note que uma lista de parmetros de CDROM pode ser encontrada no Apndice D. Caso se tenha um CDROM
ATAPI e o programa de instalao no conseguiu instal-lo (em outras palavras, o programa pergunta qual o tipo de
CDROM disponvel), a instalao deve ser reinicializada, e aps deve ser informado linux hdX=cdrom, onde x
uma das seguintes letras, dependendo da unidade aonde se esteja conectado e a forma como est configurado
footnode.html - 821footnode.html - 821:
a - Primeira controladora IDE, mestre
b - Primeira controladora IDE, escravo
c - Segunda controladora IDE, mestre
d - Segunda controladora IDE, escravo
Caso se tenha uma terceira ou quarta controladora, simplesmente continue, alterando as letras na ordem alfabtica,
indo de controladora em controladora, e de mestre e escravo).
Uma vez que os dispositivos CDROM sejam identificados, ser solicitada a insero do CD do Conectiva Linux na
unidade de CDROM. Selecione Ok ao finalizar. Aps uma pequena espera, a prxima caixa de dilogo ser
apresentada. Siga para o captulo 6 para continuar a instalao do Conectiva Linux.
Nota: Lembre-se que, se seu BIOS suportar, voc poder inicializar o sistema pelo prprio CDROM, sem
necessidade de nenhum disquete.
Instalando Via NFS
Se voc est instalando o Conectiva Linux atravs de um servidor NFS, selecione imagem NFS e clique Ok.

Configurando Um Dispositivo de Rede


Para instalao via NFS, obrigatrio ter-se um placa de rede suportada instalada no equipamento. O processo de
instalao solicitar a escolha de um arquivo de suporte placa de rede e as informaes necessrias para que o
programa localize e reconhea a placa. Na maioria das vezes o programa consegue localizar automaticamente a
placa de rede atravs de testes, porm possvel que o teste de hardware congele o equipamento. Caso isso ocorra,
reinicialize o equipamento novamente e especifique um driver adicional quando atingir este passo (veja apndice D).

Configurando o TCP/IP
Aps o programa de instalao ter configurado a placa de rede, sero apresentados diversos dilogos de
configurao da rede TCP/IP. A primeira tela (mostrada na figura 5.4.3) permite selecionar uma das trs opes de
configurao de rede.
Endereo IP esttico - deve-se suprir todos os dados de rede necessrios manualmente.
BOOTP - as informaes necessrias para a configurao da rede so disponibilizadas atravs de uma
requisio bootp.
DHCP - as informaes necessrias para a configurao da rede so disponibilizadas atravs de uma
requisio dhcp.
Nota: BOOTP e DHCP requerem um servidor ativo e adequadamente configurados, disponveis na rede local.
Estas opes iro configurar os dados de rede automaticamente, e caso esta seja a sua opo, voc pode ignorar o
restante desta seo.
Caso se tenha selecionada Endereo IP Esttico, ser necessrio especificar as informaes de rede manualmente.
A figura 5.4.4 apresenta alguns exemplos de informaes de rede:
Campo Valor De Exemplo
Endereo IP 10.0.2.15
Netmask 255.255.255.0
Gateway Padro 10.0.2.254
Servidor de Nomes Primrio 10.0.2.1
Nome do Domnio conectiva.com.br
Nome da Mquina cl.conectiva.com.br

Exemplos de Informao de Rede


O primeiro dilogo solicita um endereo IP. Informe-o e pressione [Enter]. O processo de instalao indicar
uma Netmask baseada no IP informado, a qual poder ser alterada caso esteja incorreta. Pressione [Enter]. O
processo de instalao indicar um endereo IP para o Gateway padro e para o servidor de nomes primrio
(baseado em padres mundiais), os quais podem ser alterados caso no estejam corretos. Clique em OK para
continuar.

O segundo dilogo solicitar as informaes de nome do domnio, nome da mquina e outras informaes de rede
(veja a figura 5.4.4). Informe o nome do domnio e pressione [Enter]; o processo de instalao assumir o nome de
domnio no campo nome da mquina. Informe o nome da mquina em frente ao nome do domnio e teremos ento
o nome de domnio qualificado. Caso a rede utilize mais de um servidor de nomes, possvel adicionar os endereos
IP desses servidores nos campos Serv. DNS Secundrio e Serv. DNS Tercirio. Escolha Ok e continue.

Servidor NFS
O prximo dilogo solicitar informaes sobre o servidor NFS (veja na figura 5.4.5). Informe o nome ou o
endereo IP do servidor NFS, e o nome do diretrio exportado que contm o CD do Conectiva Linux. Por exemplo,
se o servidor NFS tem o CD Conectiva Linux montado em /mnt/cdrom, informe /mnt/cdrom no campo
diretrio do Conectiva Linux.
Caso o servidor NFS esteja exportando uma imagem da rvore de instalao do Conectiva Linux, ao invs do CD,
necessrio informar o diretrio que contm o Conectiva Linux. Por exemplo, se o servidor contm o diretrio
/mirror/cl/i386/CL, informe /mirror/cl/i386. Observe o contedo do Captulo 6 para continuar a
instalao.

Instalando Via Disco Rgido


Caso a instalao esteja sendo efetuada a partir de um disco rgido local selecione Disco Rgido e clique Ok.
Antes de comear o programa de instalao, preciso copiar todos os arquivos necessrios para uma partio do
disco rgido local . Se isso no foi feito, por favor retorne a seo 4.3.6. A instalao atravs de disco rgido requer
um disquete suplementar, por favor insira-o em seu dispositivo e selecione Ok. Uma barra de avano ser exibida
enquanto o disquete suplementar carregado.

Instalao Via FTP


Caso a instalao esteja sendo executada via FTP, escolha FTP e selecione OK. Instalaes FTP requerem o uso do
disquete suplementar, quando solicitados. O programa de instalao ir apresentar uma barra de progressos assim
que o disquete suplementar for carregado. Aps, siga para o captulo 6.
Instalao Via SMB
Caso se deseje instalar o Conectiva Linux a partir de um disco compartilhado em um sistema Windows (ou por um
sistema Windows executando o conjunto de softwares de conectividade Samba SMB), selecione Imagem SMB e
pressione Ok. Instalaes SMB requerem o disquete suplementar - que deve ser inserido quando solicitado e logo
aps deve-se pressionar Ok. O programa de instalao ir apresentar uma barra de progressos assim que o disquete
suplementar for carregado.

Aps, siga para o captulo 6 e siga as instrues ali descritas.

Instalando ou Atualizando
Aps a opo do mtodo de instalao (e caso a instalao esteja sendo feita via NFS ou volume SMB, aps a
configurao da rede), necessrio optar entre os processos de instalao ou atualizao (Veja na figura 6.3).

Atualizando
O processo de instalao do Conectiva Linux inclui a habilidade de atualizao de verses anteriores do Red Hat
Linux (2.0, 2.1,3.0.3, 4.0, 4.1, 4.2, 5.0, 5.1 e 5.2) e do Conectiva Linux Parolin e Marumbi, as quais so baseadas na
tecnologia RPM. A atualizao instala no sistema o kernel mais atualizado, o qual modular, alm de atualizar as
verses dos pacotes j instalados.
O processo de atualizao preserva os arquivos de configurao utilizando a extenso .rpmsave (por exemplo
sendmail.cf.rpmsave) e cria um arquivo de informaes com a descrio das aes efetuadas em
/tmp/upgrade.log. Mudanas de formato de arquivos de configurao podem ocorrer, logo as comparaes
entre novos e arquivos antigos devem ser feitos de maneira cuidadosa.
Caso se deseje atualizar o Conectiva Linux, escolha Atualizao.
Nota: observe que algumas atualizaes podem depender de outros programas que podem no estar instalados no
seu sistema. O processo de atualizao cuida dessas dependncias, mas pode ser necessria a instalao daqueles
programas para que a atualizao seja processada normalmente.

Instalando
Normalmente o Conectiva Linux instalado em um disco vazio, sobre outras instalaes de Linux ou uma partio
disponvel em um equipamento com outro sistema operacional.
Nota: instalar o Conectiva Linux sobre outras instalaes de Linux no preserva qualquer informao das
instalaes prvias. Nestes casos indicado verificar a necessidade de salvar e guardar dados importantes.
Caso se deseje executar uma instalao completa, escolha instalar e v para a seo 6.3.

Classes de Instalao
Aps a opo de atualizao ou instalao completa, o programa de instalao ir solicitar a opo de classe de
instalao. Pode-se optar entre as seguintes classes de instalao.


Estao de trabalho - uma instalao deste tipo ir automaticamente apagar todas as parties Linux do
disco rgido instalado na mquina;
Servidor - uma instalao deste tipo ir automaticamente apagar todas as parties do disco rgido
instalado na mquina;
Personalizada - uma classe de instalao que fornece total controle sobre temas relacionados com o
particionamento. Caso se tenha instalado o Conectiva Linux anteriormente , esta classe de instalao ser
muito similar disponvel em outras verses anteriores.
Nota:Caso se tenha escolhido Estao de Trabalho ou Servidor, parte ou a totalidade dos dados armazenados no
computador podero ser apagados. Esta deciso dever ser confirmada, porm tenha em mente que aps o programa
de instalao receber a confirmao, a remoo dos dados ser irreversvel.
Caso se tenha optado por um dos mtodos Estao de Trabalho ou Servidor, pode-se ir diretamente para uma das
seguintes sees, dependendo do mtodo de instalao selecionados:
CDROM - Ir para o captulo 7.
NFS - Ir para o captulo 7.
Disco Rgido - Ir para a seo 6.9, siga as instrues l descritas e ento v para o captulo 7.
FTP - Ir para a seo 6.7, siga as instrues l descritas e ento v para o captulo 7.
SMB - Ir para a seo 6.8, siga as instrues l descritas e ento v para o captulo 7.

Criando Parties para o Conectiva Linux


Neste ponto, necessrio informar ao programa de instalao onde deve ser instalado o Conectiva Linux. Isto feito
atravs da definio dos pontos de montagem definidos para uma ou mais parties nas quais o Conectiva Linux
ser instalado. Pode-se ainda criar e/ou remover parties simultaneamente.
Nota:Caso voc no tenha planejado ainda como configurar as parties, por favor visite a seo 4.6 e reveja os
dados at a seo 4.6.5. No mnimo ser necessrio uma partio raiz de tamanho apropriado e uma rea de troca de
no mnimo 16 Mb.
O programa de instalao apresenta uma caixa de dilogo que permite optar por duas ferramentas de
particionamento (veja na figura 6.5):
Disk Druid - um utilitrio do Conectiva Linux de gerenciamento de disco durante a instalao. Ele pode
criar e remover parties de acordo com os requisitos do usurio, alm de administrar os pontos de
montagem para cada partio.
fdisk - a tradicional ferramenta de particionamento do Linux. Embora seja mais flexvel que o Disk
Druid, o fdisk supe que se tenha alguma experincia com parties.
Com exceo de certas situaes atpicas, o Disk Druid pode manipular os requisitos de particionamento para uma
instalao tpica do Conectiva Linux.
Selecione a ferramenta de particionamento que se deseja utilizar, e tecle [Enter]. Se for escolhido o fdisk, v para a
seo
Usando Disk Druid
Caso tenha sido selecionado o Disk Druid, ser apresentada a tela conforme a figura 6.5.1. Embora parea
intimidador a princpio, na verdade ele bastante simples. Vamos repassar a seguir cada uma das sees do Disk
Druid.

Seo ''Parties Atuais''


Cada linha na seo Parties Atuais representa uma partio . Note que esta seo tem uma barra de rolagem
direita, que significa que pode-se ter mais parties do que as exibidas em uma nica tela. Ao usar as teclas e , pode-
se verificar a existncia de parties adicionais. Cada linha nesta seo tem cinco campos diferentes:
Ponto de Montagem - Este campo indica onde a partio ser montada quando o Conectiva Linux estiver
sendo executado.
Dispositivo - Este campo exibe o nome do dispositivo das parties.
Requisitado - O campo requisitado mostra o tamanho mnimo requerido quando a partio for definida.
Real - O campo real mostra o espao atualmente atribudo partio.
Tipo - Este campo mostra o tipo da partio.

Outro Tipo de Partio


Ao rolar a tela na seo Parties Atuais, pode-se ver uma barra de ttulo Parties Solicitadas No Alocadas,
seguido por uma ou mais parties. Como o ttulo explica, estas so parties que foram definidas, mas, por uma
razo ou outra, no foram criadas com algum espao. Uma razo comum para ter uma partio no atribuda a
falta de espao livre suficiente para a partio.

Seo ''Resumo do Disco Rgido''


Cada linha na seo dos Sumrio dos Dispositivos representa um disco rgido no sistema. Cada linha tem o seguintes
campos:
Dispositivo - Este campo mostra o nome de dispositivo do disco rgido.
Geom [C/H/S] - Este campo mostra a geometria do disco rgido. A geometria composta por trs nmeros
que representam o nmero de cilindros, cabeas e setores do disco rgido.
Total - O campo Total mostra o espao total disponvel no disco rgido.
Usado - Este campo mostra quanto de espao do disco rgido atualmente est atribudo s parties.
Livre - O campo Livre mostra quanto de espao do disco rgido ainda est livre.
Barra - Este campo apresenta um representao visual do espao atualmente usado no disco rgido. Quanto
mais sinais de libra so apresentados menos espao livre. Na Figura 6.5.1, o grfico de barra mostra um
disco sem espao livre.

Nota: a seo Resumo do Disco Rgido utilizada somente para indicar a configurao do disco do computador. Ela
no foi desenvolvida para ser usada para especificar o disco rgido de uma determinada partio. Isso descrito mais
detalhadamente na seo a seguir.

Botes do Disk Druid


Estes botes controlam aes do Disk Druid. So usados para adicionar , remover parties e mudar seus
atributos. Alm disso, h botes que so usados para aceitar ou descartar as mudanas realizadas ou sair do Disk
Druid.
Add - usado para criar uma nova partio. Quando selecionado, aparecer uma caixa de dilogo contendo
os campos que devem ser preenchidos.
[F2] Add NFS - usado para incluir um sistema de arquivos somente para leitura a partir de um servidor
NFS. Quando selecionado, aparecer uma caixa de dilogo contendo os campos que devem ser
preenchidos.
Edit - usado para mudar atributos da partio atual, realado na seo Parties Atuais. Ao selecionar este
boto, surgir uma caixa de dilogo. Alguns ou todos os campos da caixa de dilogo podem ser mudados,
dependendo se a informao da partio j foi gravada no disco ou no.
Delete - usado para remover a partio atualmente destacada na seo Parties Atuais. Quando
selecionado, aparecer uma caixa de dilogo solicitando a confirmao da remoo da partio.
[F5] Reset - usado para descartar todas as alteraes feitas pelo Disk Druid, e retornar lista de parties,
forando a leitura da tabela de parties residente no disco rgido. Quando selecionado, pede a
confirmao. Note que qualquer ponto de montagem especificado ser perdido e precisar ser reinformado.
Ok - provoca a gravao das mudanas. Ser solicitada a confirmao das mudanas antes da gravao.
Qualquer ponto de montagem que tenha sido definido ser passado ao programa de instalao, e
eventualmente ser usado pelo CL para definir o layout dos sistemas de arquivos.
Cancelar - este boto aborta o Disk Druid sem salvar qualquer mudana feita. Quando este boto
selecionado, o programa de instalao apresentar uma caixa de dilogo que permite escolher qual deciso
deve ser tomada.
Nota: necessrio dedicar pelo menos uma partio ao Conectiva Linux e opcionalmente mais de uma. Isto
discutido mais profundamente na seo 4.6.5.

Adicionado Uma partio


Para adicionar uma nova partio, selecione o boto Adicionar e tecle [Espao] ou [Enter]. Surgir uma caixa de
dilogo intitulada Edio de Nova Partio (veja na figura 6.5.1). Ela contm os seguintes campos:

Ponto de Montagem - este campo informa o ponto de montagem da partio. Por exemplo, se esta partio
deve ser a partio raiz, digite /, digite /usr para a partio de usr e assim por diante.
Tamanho (Mb) - este campo informa o tamanho (em megabytes) da partio. Note que este campo comea
com "1'' , quer dizer que a menos que seja alterado ser criada uma partio com apenas 1 MB.
Extensvel? - verifica se o tamanho digitado no campo anterior o tamanho exato da partio, ou seu
tamanho mnimo. Tecle [Espao] para selecionar ou para cancelar a seleo. Quando selecionada, a
partio poder crescer at preencher todo o espao disponvel no disco rgido. Neste caso, o tamanho da
partio expandir e contrair medida que outras parties sejam modificadas.
Tipo - este campo contm uma lista de diferentes tipos de partio. Selecione a partio usando as teclas e .
Discos Possveis - este campo contm uma lista de discos rgidos instalados no sistema, com uma caixa de
seleo para cada um. Se uma caixa de seleo no for ativada, ento esta partio nunca ser criada
naquele disco rgido. Atravs do uso de diversas caixas de seleo, pode-se definir a localizao das
parties ou deixar o Disk Druid decidir a sua melhor localizao.
Ok - selecione este boto e tecle [Espao] quando tiver concludo e deseje efetivamente criar a partio.
Cancelar - selecione este boto e tecle [Espao] quando no quiser criar a partio.

Problemas Durante a Adio de Parties


Se a tentativa de adicionar uma partio no puder ser executada, ser apresentada uma caixa de dilogo similar
figura 6.5.1. Na caixa estaro listadas algumas parties que no estejam alocadas no momento, junto com a razo
de sua no alocao. Selecione o boto de Ok, e tecle [Espao] para continuar. Note que a partio sem atributos
tambm est exibida na tela principal do Disk Druid.

Removendo Uma Partio


Para apagar uma partio, realce a partio na seo Parties de Discos Atuais, selecione o boto Apague, e tecle
[Espao]. Dever ser confirmada ou no a remoo.

Alterando a Partio
Para alterar as configuraes da partio, realce a partio na seo Parties de Discos Atuais, selecione o boto
Edite, e tecle [Espao]. Ser apresentado uma caixa de dilogo conforme a figura 18. Faa as alteraes
apropriadas, selecione Ok e tecle [Espao].
Nota: Se j existe a partio no disco rgido, ser possvel somente alterar o ponto de montagem da partio. Para
alterar outras caractersticas ser necessrio remover a partio e recri-la.
Adicionado Um Ponto de Montagem NFS
Para adicionar um sistema de arquivos com somente permisses para leitura de um servidor NFS, selecione o boto
Adicionar NFS, e tecle [Espao], ou pressione [F2]. Caso no tenha sido selecionado um mtodo relacionado
instalao via rede, vrias caixas de dilogo referentes configurao de rede (para maiores informaes retorne a
seo 5.4.2) sero apresentadas. Preencha-as apropriadamente. Ser apresentada uma caixa de dilogo intitulada
Editar Ponto de Montagem de Rede. Nesta caixa de dilogo preciso digitar o nome do servidor NFS, o caminho do
sistema de arquivos exportado e o ponto de montagem para o sistema de arquivos. Selecione o boto Ok ou
Cancelar, conforme o desejado e tecle [Espao].

Comeando
Caso se deseje abandonar qualquer alterao feita pelo Disk Druid, basta selecionar o boto Limpar, e teclar
[Espao]. Voc dever confirmar esta ao. Caso se selecione SIM, o Disk Druid ler as tabelas de parties (se
existir alguma) de cada disco rgido, e as exibir. Selecionando NO permite retornar tela principal do Disk
Druid.

Cancelando
Caso prefira usar o fdisk, selecione Cancelar e tecle [Espao]. Pode-se ento selecionar fdisk da caixa de
dilogo Configurao do Disco.

Finalizando...
Uma vez terminada a configurao das parties e pontos de montagem, ser apresentada a tela conforme a figura
6.5.1. Selecione Ok e tecle [Espao]. Ento v para a seo 6.6.

Usando fdisk
Uma vez selecionado fdisk, ser apresentada uma caixa de dilogo intitulada Particionamento de Discos (veja na
figura 6.5.2). Nesta caixa esto listados todos os discos disponveis. Mova o realce para o disco que se deseje
particionar, selecione Edite e tecle [Espao]. Informe fdisk e poder particionar o disco selecionado. Repita este
processo para cada disco que quiser particionar. Quando estiver pronto, selecione Pronto.

Uma Viso Geral do fdisk


O utilitrio fdisk inclui auxlio on-line de extrema utilidade.
Seguem algumas indicaes:
O comando de ajuda : m.
Para listar a partio corrente: p.
Para adicionar novas parties: n.
fdisk cria parties nativas do Linux por padro. Ao criar-se uma partio para troca footnode.html -
1243footnode.html - 1243, necessrio alterar o tipo da partio, usando o comando t. Use o comando l
para uma lista dos tipos de parties e seus valores.
Linux permite at quatro parties em um disco. Caso se deseje mais parties, uma daquelas pode ser
alterada para uma partio de modo estendido, a qual pode conter uma ou mais parties lgicas.
aconselhvel anotar as parties (p.ex: /dev/hda2) e os seus respectivos sistemas de arquivos (p.ex:
/usr), assim que forem criadas.
Nota: observe que nenhuma das mudanas tero efeito at que sejam salvas e voc saia do utilitrio fdisk
utilizando o comando w. Pode-se sair do fdisk sem salvar as opes utilizando-se o comando q.

Numerando Parties
O Conectiva Linux referencia-se s parties de disco utilizando uma combinao de letras e nmeros que podem
parecer um pouco confusas para usurios menos experientes. Segue um pequeno sumrio:
Letras
Denominam o equipamento em que a partio est configurada, por exemplo /dev/hda (o primeiro disco IDE) ou
/dev/sdb (o segundo disco SCSI).
Nmeros
Denominam a partio. As primeiras das quatro (primrias ou estendidas) parties so numeradas de 1 at 4.
Parties lgicas iniciam em 5. Por exemplo /dev/hda3 a terceira partio primria ou estendida no primeiro
disco IDE; /dev/sdb6 a segunda partio lgica no segundo disco SCSI.

Alterando a Tabela de Parties


Aps particionar o disco rgido, selecione Pronto, quando ento surgir a mensagem indicando que o processo de
instalao necessita reinicializar o sistema. um procedimento normal aps a alterao dos dados de partio do
disco rgido. Isso normalmente acontece se foi criada, alterada ou excluda alguma partio. Aps pressionar Ok, o
sistema ser reinicializado. Siga os passos de instalao realizados at o momento da definio das parties do
disco rgido, bastando ento pressionar Pronto.

Configurao do Sistema de Arquivos


Como o Conectiva Linux pode estar distribudo por diversas parties, necessrio definir a localizao dos
sistemas de arquivos nas parties.

Selecionando a Partio Raiz


Se estiver executando uma instalao total, o processo apresenta uma lista das parties Conectiva Linux
encontradas e solicita a indicao da partio raiz. Na partio raiz (ou sistema de arquivos raiz) residem os dados
necessrios para inicializar o Conectiva Linux. montado no / footnode.html - 1277footnode.html - 1277quando o
sistema carrega.

Selecione a partio raiz desejada e pressione [Enter].


Se estiver executando uma atualizao, o processo de instalao tentar localizar a partio raiz automaticamente.
Caso seja encontrada o processo ir para o prximo passo.

Outras Parties
A prxima caixa de dilogo apresenta uma lista das demais parties do disco rgido (incluindo parties MS-DOS e
outras que possam ser lidas pelo Conectiva Linux), permitindo relacionar essas parties com outros sistemas de
arquivos do CL.
As parties relacionadas sero automaticamente montadas quando o Conectiva Linux for inicializado. Selecione a
partio desejada, pressione [Enter] (ou escolha Editar) e informe o ponto de montagem para aquela partio, por
exemplo /usr ( figura 6.5.3).
Adicionalmente o Conectiva Linux permite que sejam montados volumes NFS quando o sistema inicializado, o
que permite que a rvore de diretrios seja compartilhada atravs da rede. Escolha Adicionar NFS, informe o nome
do servidor NFS, o caminho do volume NFS e o ponto de montagem para o volume ( figura 6.5.3).

Inicializando a rea de Troca

footnode.html - 1301footnode.html - 1301


Aps criar as parties para o Conectiva Linux, o processo de instalao procura por parties de troca. Caso sejam
localizadas, ele solicita que sejam inicializadas. Selecione a partio desejada utilizando [Espao]. aconselhvel
acionar a caixa para verificao de blocos defeituosos. Escolha Ok.
Caso o processo de instalao no encontre a partio de troca, esteja seguro que a partio tenha sido criada. Em
caso de dvida consulte a seo 6.5.
Somente Para Instalaes FTP
Caso voc no esteja executando uma instalao via FTP, por favor v para a seo 6.8. Em caso positivo, marque
esta seo pois voc precisar retornar. Siga para a seo 5.4.3, a qual o guiar atravs das janelas de dilogo de
configurao de rede. Ao obter a janela de Configurao FTP retorne a este ponto.
Agora devem ser adicionadas as informaes do servidor FTP de sua escolha (veja a Figura 6.7). Informe o nome ou
o endereo IP do servidor, e o nome do diretrio que contm a verso do seu Conectiva Linux. Por exemplo
/pub/mirrors/cl/i386. Caso no se esteja usando um FTP annimo ou seja necessrio um proxy para o
servidor FTP (caso se esteja atrs de um firewall, por exemplo), indique na caixa de opo, e um dilogo
complementar, solicitando uma conta FTP e informaes sobre o proxy ser gerado.

Caso tudo seja especificado adequadamente, uma caixa de mensagem indicando que base/hdlist est sendo
transferido ser apresentada. Caso esteja sendo realizada uma instalao de classe estao de trabalho ou servidor,
siga para o Captulo 7, caso contrrio siga para a Seo 6.11 para continuar a instalao do Conectiva Linux.

Somente Para Instalaes Via SMB


Caso voc no esteja executando uma instalao via SMB, por favor v para a seo 6.9. Em caso positivo, marque
esta seo pois voc precisar retornar. Siga para a seo 5.4.3, a qual o guiar atravs das janelas de dilogo de
configurao de rede. Ao obter a janela de Configurao SMB retorne a este ponto. Neste ponto devero ser
especificadas as informaes do servidor SMB, compartilhamento e informaes da conta que o programa de
instalao dever utilizar (Veja a Figura 6.8).

Inicialmente, deve-se informar o nome do servidor SMB. importante notar que o nome esperado aqui o nome do
servidor de Rede Microsoft, e no um nome qualificado de domnio. A seguir, informe o nome do volume
compartilhado. Uma vez que diferentes implementaes do protocolo SMB compartilham os nomes diferentemente
(no sabemos a razo! A Microsoft talvez o saiba), pode-se descobrir que maisculas ou minsculas podem fazer
alguma diferena. Na maioria dos casos informar o nome do volume em minsculas parece ser a melhor opo. A
seguir, informe o nome e a senha . Em geral, o nome da conta pode ser igual a guestfootnode.html -
1347footnode.html - 1347. Uma senha (a qual sensvel a maisculas e minsculas) deve ser informada. Caso o
compartilhamento esteja disponvel sem senhas, ele provavelmente no funcionar. Aps entrar com todas as
informaes, selecione Ok, e pressione [Espao]. Caso tudo esteja funcionando perfeitamente, haver uma pequena
demora e aps a lista de pacotes disponveis estar pronta para ser utilizada pelo programa de instalao. Caso esteja
sendo realizada uma instalao de classe estao de trabalho ou servidor, siga para o Captulo 7, caso contrrio siga
para a Seo 6.11 para continuar a instalao do Conectiva Linux.

Somente para Instalaes a Partir do Disco


Rgido
Caso voc no esteja executando uma instalao via disco rgido, por favor v para a seo 6.11.
Neste ponto, uma caixa de dilogo denominada Selecione a Partio ser apresentada (veja a Figura 6.9). Informe o
nome do dispositivo que contm a rvore de diretrios do Conectiva Linux. H ainda uma campo denominado
Diretrio. Caso o diretrio do Conectiva Linux no esteja no diretrio raiz da partio (por exemplo,
/teste/CL/Guarani), informe o caminho para o diretrio do Conectiva Linux (no nosso exemplo,
/teste/CL).
Caso o programa de instalao no seja capaz de encontrar os arquivos necessrios na partio e diretrios
informados, a caixa de dilogo de Seleo da Partio ser apresentada, para que sejam feitas as correes
necessrias. Caso tudo tenha sido especificado adequadamente, ser apresentada uma mensagem de execuo da
pesquisa de pacotes.
Caso esteja sendo realizada uma instalao de classe estao de trabalho ou servidor, siga para o Captulo 7, caso
contrrio siga em frente para continuar a instalao do Conectiva Linux.

Formatando Parties
O prximo dilogo apresenta uma lista de parties para formatao. Muitas parties devem ser formatadas,
especialmente as recm criadas, porm parties como /home ou /usr/local no necessitam ser formatadas
caso se deseje manter os dados l gravados. Selecione cada uma das parties a formatar e pressione [Espao].
aconselhvel acionar o boto verificar para verificao de blocos defeituosos. Escolha Ok.

Selecionando e Instalando Pacotes


Aps a configurao e formatao das parties, os pacotes podem ser instalados. Pode-se selecionar os
componentes do sistema: de acordo com as funes dos grupos de pacotes, pacotes individualmente ou uma
combinao dos dois.

Selecionando Componentes do Sistema


Grupos de pacotes de componentes do sistema esto agrupados de acordo com as funes que o Conectiva Linux
pode executar. Por exemplo Desenvolvimento em Linguagem C, Estao de Trabalho em Rede ou Servidor Web.
Selecione cada componente que deseje instalar e pressione [Espao]. Selecionando Tudo instalar todos os pacotes
disponveis no Conectiva Linux (figura 6.11.1).
Caso se deseje selecionar ou cancelar a seleo de pacotes individuais assim como de componentes do sistema,
escolha Seleo Individual de Pacotes.

Selecionando Pacotes Individuais


Aps selecionar os componentes que se deseje instalar, possvel a seleo ou cancelamento individual de pacotes.
O programa de instalao apresenta uma lista de grupos de pacotes disponveis. Selecione um grupo para examinar e
pressione [Enter]. O processo de instalao apresenta uma lista de pacotes daquele grupo, que podem ser
selecionados ou cuja seleo pode ser cancelada utilizando-se a tecla [Espaos]. Pode-se ainda ser visualizada uma
descrio completa dos pacotes pressionando-se [F11] ( veja na figura 6.11.2).
Quando a seleo estiver completa, basta pressionar Ok na caixa de dilogo Selecionando Grupo.
Observe que alguns itens (tais como o kernel e certas bibliotecas) so necessrios para toda a instalao do
Conectiva Linux, no podendo ser selecionados ou cancelados.
Obtendo Informaes Sobre um Pacote
Pode-se obter uma descrio completa do pacote realado ao se pressionar [F1]. Uma caixa de dilogo aparecer
contendo a descrio do pacote. Pode-se usar as setas de direo para paginar a descrio caso os dados no caibam
em uma nica tela. Ao finalizar a leitura da descrio, pressione Ok e a caixa desaparecer, podendo prosseguir na
seleo de pacotes e na visualizao das descries. Para visualizar uma descrio em papel, visite o Apndice C.

Dependncias Entre Pacotes


Muitos softwares, para funcionarem perfeitamente, dependem de outros softwares ou bibliotecas instalados no
sistema. Por exemplo, muitas das ferramentas grficas de administrao do Conectiva Linux necessitam dos pacotes
python e pythonlib. Para assegurar-se da existncia de todos os pacotes necessrios ao funcionamento do
software, o Conectiva Linux verifica todas as dependncias a cada instalao ou desinstalao de um pacote.
Aps concluir a seleo dos pacotes a instalar, o processo de instalao verificar a lista de softwares selecionados e
suas dependncias. Caso tenha sido selecionado um software cuja dependncia no tenha sido selecionada, ser
apresentada uma lista das dependncias no resolvidas, proporcionando a possibilidade de resolv-las (veja na figura
6.11.3). Caso seja selecionado Ok, o programa resolver automaticamente as dependncias selecionando os pacotes
necessrios da lista de softwares disponveis.

Instalao de Pacote
Aps resolver todas as dependncias, o programa de instalao inicia a instalao dos pacotes e cria um arquivo de
mensagens informativas em /tmp/install.log com as mensagens de instalao do Conectiva Linux. Selecione
Ok e tecle [Espao] para continuar.
Neste ponto, o programa de instalao formatar cada partio que voc selecionar. Isto pode levar vrios minutos (e
levar mais tempo se voc selecionar a verificao para blocos defeituosos).
Em seguida, o programa de instalao comea a instalar os pacotes. Uma janela intitulada como Status da Instalao
exibida com a seguinte informao:
Pacote - O nome do pacote em instalao.
Tamanho - O tamanho do pacote (em kbytes).
Resumo - Uma descrio sucinta do pacote.
Barra de Progresso de Instalao do Pacote - Uma barra que mostra o progresso da instalao do pacote
atual.
Estatsticas - Esta seo possui trs linhas: Total, Completos e Restante. Como se pode supor, estas linhas
contm as estatsticas do nmero total de pacotes que sero instalados, a estatstica do nmero de pacotes j
instalados e a estatstica dos pacotes que ainda no foram instalados. A informao nestas trs filas inclui:
Pacotes - O nmero de pacotes.
Bytes - O tamanho.
Tempo - O tempo gasto.
Barra Progresso Total - esta barra muda a cor mostrando o andamento da instalao como um todo.
Se voc estiver instalando via FTP, uma caixa de mensagem aparecer a cada pacote que for recuperado do site de
FTP.
Neste ponto no h nada que voc possa fazer at que todos os pacotes sejam instalados. O tempo necessrio
depende do nmero de pacotes que voc selecionou e da velocidade do computador. Depois de instalados os pacotes,
v ao prximo captulo para finalizar a instalao do CL.

Configurando o Mouse
A seguir, o programa de instalao ir testar o sistema e tentar encontrar um mouse. Caso algum mouse seja
detectado, uma caixa de dilogo apresentada, definindo a porta em que o dispositivo foi encontrado. Pressione
[Espao] para continuar.
Caso sejam necessrias, informaes adicionais como protocolo, nmero de botes, emulao de mouse trs botes,
etc... sero solicitadas. Faa as selees apropriadas e continue na prxima seo. Normalmente ser apresentada
uma tela similar apresentada na Figura 7.1.
A melhor opo encontrada pelo programa de instalao em seu sistema, estar realada. Caso o tipo de mouse no
seja o mais adequado, pode-se usar as teclas e para navegar entre os diversos tipos disponveis. Em geral pode-se
usar uma das seguintes abordagens para selecionar o tipo de mouse do seu sistema:
Caso seja encontrado exatamente o mouse do sistema, realce a sua entrada na lista;
Caso seja encontrado um mouse, que voc tenha certeza que compatvel com o instalado no sistema,
realce a sua entrada;
Caso contrario, selecione a entrada Genrica, baseado no nmero de botes do mouse e na sua interface.
Para determinar a interface do mouse, siga o cabo at a sua conexo com o sistema. Caso o conector tenha
um formato retangular, ele provavelmente um mouse serial, caso tenha um conector arredondado,
provavelmente um mouse PS/2. Caso se esteja instalando o Conectiva Linux em um computador porttil,
ele provavelmente ser um mouse compatvel com PS/2.
A caixa de verificao Emulao de 3 Botes permite usar um mouse de dois botes como se ele tivesse trs. Em
geral mais simples usar o Sistema X Window caso se tenha um mouse com trs botes. Caso esta caixa seja
selecionada, pode-se emular o terceiro boto atravs da utilizao dos dois botes simultaneamente como se fossem
o boto do meio. Se voc selecionou um mouse com uma interface serial, ento ser apresentada uma janela similar
figura 34. Simplesmente realce a porta serial adequada do mouse, selecione Ok, e pressione [Espao].
Caso se deseje alterar a configurao do mouse aps a inicializao do sistema Conectiva Linux, pode-se usar o
comando /usr/sbin/mouseconfig .

Configurando X Windows
Aps selecionar o mouse e caso os pacotes X Windows estejam instalados, pode-se configurar o servidor X. Caso
no se deseje utiliza o Sistema X Window (interface grfica), pode-se ir diretamente para a seo 7.3

Configurando o Servidor XFree86


Caso se deseje utilizar o Xfree86, o processo de instalao iniciar a execuo do utilitrio Xconfigurator.
O Xconfigurator inicialmente tentar detectar o tipo de placa disponvel no sistema. Caso no consiga, ser
apresentada uma lista de placas de vdeo. Selecione uma placa de vdeo da lista e pressione [Enter]. Se a placa de
vdeo do sistema no aparecer na lista, o Xfree86 pode no suport-la. Porm se voc tiver conhecimento tcnico
suficiente sobre sua placa de vdeo, pode-se escolher a opo de Placa Ausente da Listas e tentar configur-la.
Uma vez que a placa de vdeo esteja selecionada, o processo instalar o servidor Xfree86 apropriado e o
Xconfigurator apresentar uma lista de monitores suportados. Caso o monitor disponvel esteja presente na
lista, selecione-o e pressione [Enter]. Caso contrrio pressione Customizar. Neste caso o Xconfigurator
solicitar informaes sobre as faixas de sincronismo horizontal e vertical (estes valores normalmente acompanham
a documentao do monitor).
Nota: no recomendado selecionar um monitor similar ao disponvel, a menos que se esteja completamente seguro
de que o monitor selecionado no excede s capacidades do equipamento disponvel. Caso isso seja feito possvel
sobrecarregar o monitor e danific-lo ou mesmo inutiliz-lo definitivamente.
A seguir, o Xconfigurator solicitar a informao de quantidade de memria de vdeo instalada na placa de
vdeo. Se no estiver seguro, por favor consulte a documentao que acompanha a placa de vdeo. Se for escolhida
mais memria do que a disponvel, o Xfree86 poder no funcionar corretamente.
Se a placa de vdeo selecionada tiver um chip com relgio, o Xconfigurator apresentar uma lista de chips
disponveis. Recomendamos a opo de Sem Configurao de "Clockship", uma vez que o Xfree86 pode detectar
o chip automaticamente na maior parte dos casos.

Finalmente o Xconfigurator solicitar o modo de vdeo que se deseja utilizar. Selecione um ou mais modos
pressionando [Espao]. O Xconfigurator ento criar um arquivo de configurao em /etc/X11/XF86Config
com as opes selecionadas.

Configurando a Rede
Aps a configurao do Servidor X, o processo de instalao apresentar a opo de configurao (ou
reconfigurao) da rede. Se a instalao estiver sendo realizada a partir de um disco rgido local ou de um CD-ROM,
o processo perguntar se o suporte rede deve ser instalado. Caso se escolha No o Conectiva Linux ser executado
em modo "isolado". Caso se escolha Sim, ser necessrio configurar a rede conforme a descrio a seguir.
Se a instalao estiver sendo feita via FTP ou NFS, a configurao temporria da rede j foi efetuada. O processo de
instalao apresentar trs opes:
Manter as informaes durante o processo de instalao: todos os dados previamente informados sero
mantidos de forma permanente na configurao do Conectiva Linux.
Reconfigurar a rede: o processo de instalao apresentar os dilogos de configurao descritos a seguir
com os valores informados anteriormente como padres. Utilize esta opo caso o sistema seja instalado
em outra rede que no a utilizada para a instalao do Conectiva Linux.
No configurar a rede: o sistema no ter funes de rede local configuradas. Escolha esta opo caso o
sistema seja utilizado como estao de trabalho isolada.

Dilogos de Configurao de Rede


Caso se escolha configurar a rede neste ponto, sero apresentadas diversas caixa de dilogo, conforme o descrito na
seo 5.4.3. Por favor observe o ali contido durante a configurao.

Configurando o Relgio
O processo de instalao apresentar uma caixa de dilogo que auxiliar na configurao do sistema de horrios do
Conectiva Linux.
possvel ajustar o relgio do hardware (CMOS) para GMT footnode.html - 1625footnode.html - 1625, tambm
conhecido como UTC footnode.html - 1626footnode.html - 1626, selecionando Ajuste do Relgio de Hardware
para GMT. Adequar o relgio para GMT significa que o Conectiva Linux se ajustar automaticamente ao horrio
de vero, caso a zona de horrio selecionada o utilize. Muitas redes utilizam o GMT.
Selecione a zona de horrio a partir da lista e pressione [Enter].
Se desejar alterar a configurao de zona de horrio, aps a inicializao do Conectiva Linux, utilize o comando
/usr/sbin/timeconfig.
Note que se seu computador possui algum outro sistema operacional instalado, configurar o relgio para GMT pode
causar a apresentao incorreta de horrio, ao executar esse sistema. Mantenha sempre em mente que, se mais de um
sistema operacional puder alterar o sistema para horrio de vero, possivelmente o sistema ser configurado
erroneamente.

Selecionando Servios Inicializados


Automaticamente
Nota:Caso voc esteja executando uma instalao de classe estao de trabalho ou servidor, esta parte da instalao
ser executada automaticamente. Por favor siga para a seo 7.6.
Logo aps ser apresentada uma caixa de dilogo intitulada Servios (figura 7.5). Esta caixa contm uma lista de
servios com uma caixa de verificao para cada um. Pagine esta lista e verifique cada servio que voc gostaria que
fosse iniciado automaticamente junto com seu sistema Conectiva Linux. Se voc no est seguro sobre um servio
em particular, mova o realce at ele e tecle [F1], quando ser apresentada uma breve descrio do servio.

Note que se pode rodar /usr/sbin/ntsysv ou sbin/chkconfig aps a instalao e alterar os servios que
sero iniciados automaticamente junto com o sistema.

Configurando Uma Impressora


Aps configurar a rede, o processo de instalao apresentar a opo de instalao de impressoras. Caso seja
escolhido Sim, uma srie de dilogos ser apresentada, conforme a Figura 7.6.
As seguintes opes estaro disponveis:
Impressora local: a impressora est conectada diretamente ao sistema.
Impressora remota: uma impressora est conectada rede local (atravs de uma estao ou diretamente) e
capaz e comunicar-se via lpr/lpd.
LAN Manager: uma impressora est conectada a outra mquina que utiliza uma rede LAN Manager ou
SMB.
Aps a seleco de um tipo de impressora, ser apresentada uma caixa de dilogo intitulada "Opes de Impressora
Padro'' (figura 7.6). Entre com o nome da fila e o diretrio de tarefas de impresso que deseja usar, ou aceite a
informao padro.
A caixa de dilogo seguinte depende da conexo de impressora selecionada. V para a seo que corresponde ao tipo
selecionado.
Local - seo 7.6.1.
Impressora remota - 7.6.2.
LAN Manager - seo 7.6.3.

Impressoras Locais
Se foi selecionada "Local" , uma caixa de dilogo semelhante ao da figura 7.6.1 ser apresentada.
Informe o nome do dispositivo. Determine quais portas de impressora esto disponveis no computador. Selecione
Prximo, e tecle [Espao]. Agora v at a seo 7.6.4 para continuar.

Impressoras Remotas
Caso tenha sido selecionada "Impressora remota", ser apresentada uma caixa de dilogo semelhante figura 7.6.2.
Informe o nome do computador em que a impressora est ligada no campo "Computador remoto" e o nome da fila
naquela mquina que est associada com a impressora remota no campo "Fila remota''. Selecione Prximo e tecle
[Espao]. Agora v at a seo 7.6.4 para continuar a instalao.

Impressoras SMB

Caso tenha sido selecionada "LAN Manager", voc ver uma caixa de dilogo semelhante figura 7.6.3.
Entre com as informaes necessrias nos campos fornecidos. Selecione Prximo e tecle [Espao].

Finalizando a Instalao
A seguir ser apresentada uma caixa de dilogo intitulada "Configurao de Impressora" (figura 7.6.4). Selecione
uma impressora compatvel com a sua. Selecione Prximo e tecle [Espao] para continuar.
Aps selecionar o tipo de impressora, ser apresentada uma caixa de dilogo semelhante figura 7.6.4. Informe o
tamanho do papel e resoluo desejados. A caixa de verificao do campo Ajuste de Retorno dever ser acionada,
caso a impressora no execute o retorno do carro aps cada quebra de linha.
Finalmente, ser apresentada a caixa de dilogo contendo todas as informaes referentes impressora (figura
7.6.4). Realize a conferncia e se tudo estiver correto, selecione Ok. Caso mudanas sejam necessrias selecione
Editar. Pode-se selecionar ainda Cancelar, para sair da configurao sem efetivar as alteraes.
Caso a opo Ok seja selecionada, surgir a possibilidade de configurar uma nova impressora ou ainda de continuar
com o processo de instalao.

Definindo a Senha do Superusurio


O processo de instalao solicitar a informao de senha do usurio superusurio footnode.html -
1765footnode.html - 1765, a qual ser utilizada no primeiro acesso ao Conectiva Linux.
A senha dever ser informada duas vezes e ter no mnimo 6 caracteres, que no sero ecoados na tela. Caso as
senhas informadas no coincidam, o processo de instalao solicitar que a senha seja informada novamente.
A senha deve ter um contedo que possa ser relembrado facilmente, porm no pode ser to simples que possa ser
descoberta por terceiros. Seu nome, telefone, qwerty, password, senha, root, 123456 e anteater
so exemplos de senhas pobres. Boas senhas misturam nmeros, letras maisculas e minsculas e no contm
palavras presentes em dicionrios, como por exemplo: Aard387vark ou 420BMttNT. importante lembrar que
as senhas so sensveis a maisculas e minsculas, ou seja A diferente de a. Anote a senha e guarde em local
seguro.
Nota: importante lembrar que se est em um sistema realmente multiusurio e o superusurio tem completo acesso
a todo o sistema. Por esta razo este usurio deve ser utilizado exclusivamente para executar tarefas de
administrao e manuteno do sistema; evitando-se assim que arquivos fundamentais no sejam alterados ou
removidos inadvertida ou acidentalmente. Por favor verifique a Seo 10.1.3 para instrues sobre a criao de
usurios aps a inicializao do sistema, e imediatamente aps a instalao crie tantos usurios quantos sejam
necessrios para a execuo das tarefas rotineiras.

Criando um Disquete de Inicializao do


Sistema
Imediatamente aps a definio da senha do superusuraio poder ser gerado um disquete de inicializao do seu
sistema Conectiva Linux (veja a Figura 7.8).
Um disquete de inicializao pode ser til em diversos casos:
Em Substituio ao LILO - isso pode ser til quando se queira utilizar o Conectiva Linux pela primeira
vez e voc se sentir mais confortvel caso o sistema de inicializao de seu computador no seja alterado.
Com um disquete de inicializao, para retornar ao sistema anterior, basta retir-lo da unidade e
reinicializar o sistema.
Em Emergncias - pode ser usado em conjunto com o disquete de emergncia, o qual fornecer as
ferramentas necessrias para se ter o sistema funcionando novamente.Para fazer isso, ser necessrio criar
um disquete de emergncia a partir do arquivo rescue.img disponvel no diretrio images no CD do
Conectiva Linux. O Apndice B explica como fazer isso.
Quando um Outro Sistema Sobrescreveu o LILO - outros sistemas operacionais podem no ser to
flexveis quanto o Linux e podem no ter suporte a mltiplos mtodos de inicializao. Freqentemente,
instalando ou atualizando outro sistema operacional pode causar a regravao do registro master de
inicializao (MBR), impossibilitando a utilizao do Linux. O disquete de inicializao pode ser usado
para carga do Linux e reinstalao do LILO.
A criao de um disquete de inicializao deve ser seriamente considerada, devido s razes acima. Para criar o
disquete basta selecionar Sim e pressionar [Espao]. A seguir ser apresentada uma caixa de dilogo, solicitando a
insero de um disquete no dispositivo. Selecione Ok e pressione [Espao] quando estiver pronto. Aps um
pequeno espao de tempo, o disquete de inicializao estar pronto. Aps retirar do dispositivo, identifique-o e faa
um teste, reinicializando o sistema com o disquete na unidade e verificando se a carga efetuada normalmente. Caso
o disquete seja utilizado regularmente, em todas as cargas do sistema, atente para a necessidade de gerar um novo
disquete toda vez que o kernel do sistema for atualizado. Para maiores informaes sobre este tema, por favor
visite a pgina de manual on-line do utilitrio mkbootdisk (basta executar man mkbootdisk na linha de
comandos ou utilizar os sistemas de pesquisa on-line de documentao).
Instalando o LILO
Nota: Caso voc esteja executando uma instalao de classe Estao de Trabalho ou Servidor, pode passar
diretamente para a seo 7.6.
Para inicializar o Conectiva Linux, normalmente necessrio instalar o LILO (LInux LOader). possvel instalar o
LILO em uma das seguintes reas:
Registro Master de Inicializao (MBR)
o local indicado para a instalao do LILO, a menos que outro sistema de inicializao j esteja instalado nessa
rea (por exemplo o Boot Manager do OS/2 ou o System Commander). Este registro uma rea especial no
disco rgido, que automaticamente carregado pelo BIOS do computador. Caso o LILO esteja instalado na MBR,
quando o sistema for inicializado, o LILO apresentar a linha de comandos "boot:" quando ento podero ser
inicializados o Conectiva Linux ou outros sistemas operacionais configurados. Tecle Tab para verificar os sistemas
disponveis.

O primeiro setor da partio Raiz footnode.html - 1940footnode.html - 1940


a rea recomendada, caso j esteja instalado outro sistema de inicializao, como por exemplo o Boot Manager do
OS/2. necessrio ento configurar aquele sistema de inicializao para inicializar o LILO e o Conectiva Linux.
Uma caixa de dilogo aparecer para selecionar a tipo de instalao de LILO desejada (figura 7.9). Selecione o local
que voc deseja instalar o LILO e tecle Ok. Se voc no deseja instalar o LILO, tecle Ignore.

Nota: Se voc optar por Ignore, voc no ser capaz de reinicializar seu Conectiva Linux e necessitar utilizar outro
mtodo de reinicializao.

Adicionando Opes Inicializao


Finalmente, o processo de instalao apresentar a opo de adicionar opes padro inicializao do sistema pelo
LILO (veja a Figura 7.9.1). Quaisquer opes sero sempre passadas ao kernel do Linux toda vez que o sistema
for inicializado. Caso se esteja utilizando o modo LBA, assinale Use modo linear , selecione Ok e pressione
[Espao] ao terminar.
Finalmente o programa de instalao ir apresentar uma tela similar figura 7.9.1. cada partio que possa ser
inicializvel estar presente na lista. A coluna "Identificao da Inicializao" ser preenchida com a palavra Linux
na partio que contenha o sistema de arquivos raiz. Outras parties tambm podero ter "Identificao de
Inicializao". Caso se deseje adicionar tais identificaes a outras parties (ou alterar alguma existente), utilize as
setas de direo para realar as parties desejadas. Use ento a tecla Tab] e selecione o boto Editar, e pressione
[Espao]. Ser apresentada ento uma pequena caixa de dilogo permitindo a modificao ou entrada da
Identificao da Partio de Inicializao. Pressione Ok ao terminar.
Nota: o contedo da coluna Identificao da Partio ser o valor a ser informado no linha de comando Boot: do
LILO, para especificar o sistema operacional desejado. De qualquer forma, caso se tenha esquecido das
identificaes definidas, pode-se pressionar [?] ou [Tab] na linha de Boot: para visualizar uma relao das
opes disponveis.
H ainda uma coluna denominada "Padro". Somente uma partio pode conter um asterisco sob essa coluna. A
partio marcada como padro ser a utilizada pelo LILO caso no seja informada nenhuma opo pelo usurio ou
este pressione [Enter] na linha de comando Boot: . Para mudar o a opo padro, realce a opo desejada
atravs do uso das setas de direo e pressione [F2]. O asterisco dever mover-se para a partio selecionada. Ao
final selecione Ok e pressione [Espao].

Alternativas ao LILO
Caso no se deseje utilizar o LILO para inicializar o Conectiva Linux, h algumas alternativas:
Disquete de Inicializao
Pode-se utilizar o disquete de inicializao criado pelo programa de instalao, caso ele tenha sido criado.
LOADLIN
Pode inicializar o Conectiva Linux a partir do MS-DOS. Infelizmente necessita de uma cpia do kernel do
Conectiva Linux (e um disco virtual em memria RAM, caso se utilize um adaptador SCSI) disponvel na partio
MS-DOS. A nica forma de conseguir isto inicializar o sistema com o Conectiva Linux e ento copiar o kernel
para a partio MS-DOS. LOADLIN est disponvel em
ftp://sunsite.unc.edu/pub/Linux/system/boot/dualboot/ e em seus sites espelhos.
SYSLINUX
um programa MS-DOS muito parecido com o LOADLIN, tambm disponvel em
ftp://sunsite.unc.edu/pub/Linux/system/boot/dualboot/ e em seus sites espelhos.
Carregadores Comerciais
Outras opes como por exemplo o System Commander, so capazes de inicializar o Linux, mas podem
necessitar do LILO instalado na partio Conectiva Linux.

Finalizando
Aps concluir a instalao do LILO, o processo de instalao ir preparar o sistema para a reinicializao (veja a
Figura 7.10) do sistema. Por favor no esquea de remover os disquetes de instalao da unidade (a menos que no
se esteja utilizando o LILO).

Na linha boot: pressione [Enter] e acompanhe a inicializao do sistema Conectiva Linux. Quando for
apresentado a expresso login:, informe rootfootnode.html - 1883footnode.html - 1883 e pressione [Enter].
Surgir a expresso Password:. Informe a senha do superusurio configurada para o sistema conforme a seo
7.7.
Aps a seqncia normal de carga ao ligar o computador, ser apresentada a linha de comando padro do LILO, ou
seja boot:. Neste momento podem ser tomadas as seguintes atitudes:
Pressionar [Enter] - provoca a carga do sistema operacional padro definido no LILO (conforme a
caixa de dilogo mostrada na figura 7.9.1).
Informar uma Identificao de Inicializao seguida de [Enter] - provoca a carga do sistema
operacional correspondente identificao fornecida.
No fazer nada - aps o perodo de espera do LILO (cujo padro de 5 segundos), o sistema padro ser
carregado automaticamente.
Ao ser carregado, o Linux apresentar diversas telas de mensagens sendo paginadas, at que seja apresentada a linha
inicial do sistema login:.

No primeiro acesso deve ser informado o usurio root footnode.html - 1901footnode.html - 1901, seguida da senha
configurada conforme a seo 7.7. Imediatamente aps devem ser criado(s) o(s) usurio(s) que utilizaro o sistema.
Parabns! O seu Conectiva Linux est instalado.
Para maiores informaes do que fazer a seguir veja o Captulo 8.

O Que Fazer Agora?


Agora que a instalao de seu Conectiva Linux est completa, voc pode estar se perguntando, "O que eu fao
agora?". Caso isso seja verdadeiro este captulo foi desenvolvido para voc. Iniciaremos com algumas tarefas
bsicas que devem ser conhecidas para iniciar e finalizar o seu sistema. Aps apresentaremos como fazer algumas
configuraes ps instalao. Mas antes de tudo vamos falar sobre a documentao.
Obtendo a Documentao Adequada ao Seu
Perfil
Conforme mencionado anteriormente, pode ser trabalhoso encontrar a documentao adequada exatamente ao nvel
de conhecimento do usurio Linux. Como o nome indica o Manual de Instalao do Conectiva Linux somente isso
- um guia de instalao do Conectiva Linux e algumas instrues bsicas adicionais. Apesar de termos nos esforado
ao mximo para colocar aqui toda a informao requerida, certamente muitos aspectos no foram abordados, porque
isso geraria um documento com milhares de pginas. Para melhor orientar o usurio, apresentamos a seguir uma
srie de indicaes de documentao dentro dos nveis de conhecimento de cada usurio, definidos da seguinte
forma:
Iniciante - nunca utilizou o Linux ou um sistema similar antes ou tem somente algum contato restrito com o Linux.
Pode ou no ter experincia com outros sistemas como o Windows. Caso este seja o seu caso, por favor v para a
seo 8.1.1.
Algum Conhecimento de Linux - j instalou e utilizou com sucesso o Linux antes (mas no o Conectiva Linux), ou
teve um contato equivalente com outros sistemas operacionais similares ao Linux. Caso este seja o seu caso, por
favor v para a seo 8.1.2.
Experiente - j instalou e utilizou com sucesso o Conectiva Linux anteriormente. Caso este seja o seu caso, por
favor v para a seo 8.1.3.

Documentao Para Iniciantes


"Uma jornada de mil milhas comea com o primeiro passo". Este antigo ditado pode ser aplicado a qualquer
aventura; como por exemplo iniciar o descobrimento da nova dimenso de softwares e recursos disponveis no
Conectiva Linux. Aprender a usar o Linux com eficincia pode ser uma longa e compensadora jornada, onde voc
pode descobrir que pode fazer coisas com seu sistema operacional, que sequer voc sonharia em outras plataformas,
pode ser executado facilmente. Mas como em outras jornadas, h que ser dado o primeiro passo. E este o de obter
alguma documentao sobre o Linux. Isso no pode ser muito complexo, pois sem a documentao voc comear a
ficar frustrado com a sua falta de habilidade com o Conectiva Linux para que ele funcione da forma como voc
deseja. Aqui esto alguns pontos que devem ser analisados por um usurio iniciante:
Uma breve histria do Linux - muitos aspectos do Linux so como so devido aos seus precedentes
histricos. H ainda uma cultura Linux que baseada em grande parte neste histrico. Um pouco de
conhecimento sobre este tema ser particularmente til para se relacionar com outros usurios mais
experientes.
Um resumo sobre o funcionamento do Linux - apesar de no ser necessrio conhecer cada detalhe do
sistema, importante ter-se uma idia geral do funcionamento de seus componentes e de como eles se
relacionam. Isso particularmente importante caso voc esteja trabalhando com outros sistemas
operacionais; uma vez que alguns conceitos podem mudar radicalmente no Linux. Uma boa leitura pode ser
o Guia de Administrao de Sistemas Linux, disponvel em
http://www.lojalinux.com.br.
Uma viso geral dos comandos (com exemplos) - esta provavelmente a coisa mais importante para se
olhar na documentao Linux. A filosofia de construo do Linux repousa sobre o uso de muitos comandos
pequenos conectados entre si de diferentes maneiras que podem gerar comandos maiores e mais complexos
para atender s mais diversas necessidades dos usurios. Com alguns exemplos para ilustrar a abordagem
Linux de fazer as coisas, voc se sentir mais vontade para lidar com as centenas de comandos
disponveis. A Conectiva em conjunto com diversos colaboradores, traduziu as pginas de manual on-line
de mais de 150 comandos, assim como disponibiliza neste guia informaes sobre os comandos mais
usados. H ainda dois captulos sobre os gerenciadores de janelas mais interessantes disponveis para Linux
footnode.html - 1987footnode.html - 1987, tambm traduzidos para o portugus.
medida que voc ganhe mais experincia usando o sistema Conectiva Linux, certamente informaes mais
aprofundadas sero necessrias. Continue na prxima seo para descobrir outros tipos de documentos que podem
ser teis nos passos seguintes de seu aprendizado.
Documentao Para Usurios com Alguma Experincia
Caso voc tenha utilizado outras distribuies, provavelmente j teve contato com os comandos mais utilizados.
Voc provavelmente instalou o seu prprio Linux, e possivelmente instalou outros softwares do CD ou a partir da
Internet. Qual o tipo de informao que voc precisa?
Uma lista extensa dos comandos disponveis - pode-se encontrar este tipo de informao nas pginas de
manual on-line residentes no seu Conectiva Linux, ou em muitos livros disponveis no mercado, como o
Linux Complete Command Reference (http://www.lojalinux.com.br). Este livro
contm as pginas de manual de centenas de comandos, chamadas de sistema e formatos de arquivos,
formatados para facilitar a sua leitura. Um ndice detalhado e uma verso pesquisvel em CD-ROM. Um
livro como este pode ser muito til em:
Encontrar o comando correto para uma tarefa em particular.
Aprender como usar um comando adequadamente.

Informaes Orientadas a Tarefas - muitas vezes voc pode querer configurar o Conectiva Linux de uma
determinada forma, mas voc no est seguro de como comear. Neste caso, pode ser de grande ajuda
verificar o que outras pessoas fizeram em circunstncias similares. aqui onde o Projeto de Documentao
Linux footnode.html - 1998footnode.html - 1998pode ajudar. Cada um de seus documentos Como Fazer
footnode.html - 1999footnode.html - 1999aborda aspectos particulares do Linux, desde itens de baixo nvel
do kernel do sistema at o seu funcionamento em uma estao de rdio amador.
Caso voc tenha selecionado os pacotes Como Fazer ao instalar o Conectiva Linux, voc os encontrar em seu
sistema em /usr/doc/HOWTO. Por outro lado diversos destes documentos podem ser encontrados de forma
traduzida no Guia do Servidor Linux ou em ingls no livro Linux Undercover, disponveis em
http://www.lojalinux.com.br.

Documentao Para Gurus Linux


Se voc um usurio Linux de longa data, provavelmente j conhece muito bem o ditado abaixo:
Use a Fora - Leia os Fontes!
Algumas vezes tudo o que voc tem a fazer sentar e ler os fontes para entender como as coisas funcionam.
Felizmente, devido natureza de livre distribuio do Linux, muito simples obter os fontes. Agora se eles so
simples de serem interpretados....
Vamos ver agora as tarefas de sistema mais comuns de serem executadas.

Tarefas Bsicas do Sistema


Voc se lembra quando as pessoas tiveram que migrar do Windows 3.1para o Windows 95? Por um momento, as
pessoas ficaram confusas em saber como fazer as mesmas coisas no Windows 95, que elas fizeram por anos no
Windows 3.x. No diferente aqui. Caso voc tenha alguma experincia com outros sistemas operacionais, mas no
com Linux, ser necessrio ajustar-se s diferentes formas de fazer as coisas. Algumas tarefas podem ser similares,
porm outras podem ser totalmente diferentes e outras podem no ter equivalncia.
Vamos comear analisando algumas da tarefas mais comuns.
Iniciando o Seu Sistema Conectiva Linux
Os passos para se ter o Conectiva Linux carregado podem variam um pouco daqueles que voc pode estar
acostumado. Caso no tenha nenhum outro sistema operacional instalado em seu computador, simplesmente ligue o
computador e aguarde. Voc ver o computador pausado por alguns segundos enquanto ele apresenta uma
mensagem similar a LILO, mas ele continuar automaticamente aps alguns segundos, apresentando algumas
mensagens estranhas. Caso o computador esteja sendo compartilhado com outros sistemas operacionais, pode-se
executar uma das seguintes tarefas:
Selecionar o Conectiva Linux na linha de comando LILO - caso tenha sido instalado o LILO, e foram
informadas as identificaes das parties que contenham outros sistemas operacionais, o computador est
configurado para inicializao mltipla . Isso significa que possvel informar o nome do sistema
operacional que se deseje inicializar na linha de comando do LILO Boot:. Caso seja pressionado a tecla
[Tab], ser apresentada uma lista dos sistemas operacionais disponveis. Selecione a entrada de seu
Conectiva Linux.
Inicializao a Partir do Disquete - caso tenha sido criado o disquete de inicializao ao se instalar o
Conectiva Linux, pode-se carregar o sistema a partir dele. Esteja certo de que o disquete correto est
presente na unidade, e inicie a seqncia de inicializao ao se ligar o computador, pressionando-se o boto
Reset do seu computador ou pressionando-se as teclas [Ctrl], [Alt], e [Del] simultaneamente.

Entrando
A primeira vez que voc acessar o sistema Conectiva Linux, o acesso dever ser realizado com o superusurio root.
Este o nome da conta que tem acesso completo a todos os componentes do sistema. Normalmente, a conta de
superusurio somente utilizada na execuo de tarefas de administrao do sistema, como a criao de novas
contas, desligar o sistema, etc... Isso se deve ao fato de que o acesso irrestrito do superusurio quando mal utilizado
poder provocar grandes estragos ao sistema. Ento seja cuidadoso ao acessar o sistema como root, e use a conta
de superusurio somente quando realmente for necessrio. Para o acesso inicial, informe root na linha de comando
login: . Pressione [Enter] (ou [Return]). Uma linha de comando Password: aparecer. Digite a mesma senha
criada na seo 7.7, pressionando [Enter] ao terminar. Dever ento surgir algo como:

Caso o usurio ou a senha estejam mal informadas, tente novamente at que a linha acima surja.
Congratulaes ! Voc conseguiu acessar o sistema com sucesso. Prximo passo: aprendendo a sair do sistema.

Saindo do Sistema
Aps finalizar o uso do Conectiva Linux, deve-se sair do sistema. Apesar de muitos interpretadores de comandos
terem uma instruo logout ou exit , muitos usurios simplesmente digitam [Ctrl]-[D]. Isso deve retornar
linha de acesso ao sistema. Caso o sistema X Windows esteja sendo utilizado, o processo de sada do sistema pode
variar dependendo de como o X foi iniciado. Cobriremos este tema com maiores detalhes adiante.

Contas e Senhas
Conforme mencionado anteriormente, no aconselhvel utilizar a conta de superusurio todo o tempo.
Inevitavelmente um erro ser cometido, e a checagem de acesso que normalmente evita esse tipo de erro, no
funcionar, uma vez que ao superusurio permitido fazer qualquer coisa no sistema. Bem, se voc no deve estar
acessando o sistema como superusurio, com que nome voc dever acess-lo? Com o seu nome obviamente. Para
fazer isso, voc precisa saber como criar contas no seu sistema Conectiva Linux.

Contas
Assim que ligado, o sistema oferece diversas formas de criar novas contas. Usaremos inicialmente o mtodo mais
bsico: o comando useradd . Basicamente tudo o que se deve fazer informar (como superusurio):

Foi muito simples, no? Bem vamos acessar o sistema:


No campo de senha do usurio conec, simplesmente pressione [Enter]. Bem, essa no uma senha muito
indicada. Vejamos ento como especificar uma senha para uma nova conta.

Senhas
O comando passwd pode ser usado para:
Especificar senhas para contas recm criadas.
Mudar as senhas de contas j existente.
Mudar a senha de contas com as quais se esteja acessando o sistema.
As primeiras duas situaes so realmente as mesmas; no h realmente diferenas entre uma conta que j exista e
uma que acabou de ser criada. Tudo o que voc deve saber que deve acessar o sistema como superusurio
footnode.html - 2067footnode.html - 2067, e ento especificar o nome da conta cuja senha se deseje alterar. Usando
a conta que acabamos de criar, temos o seguinte exemplo:

Como se pode perceber, a senha no ecoada na tela quando informada. Deve-se ainda digitar a senha duas vezes,
para garantir que no houve nenhum engano ao inform-la. Vamos acessar o sistema com a conta recm criada
novamente:

Uma vez dentro do sistema, pode-se alterar a senha da conta que est sendo usada utilizando-se o comando passwd
sem o nome da conta. Neste caso, ele solicitar a senha atual da conta, seguida do comando de nova senha. Por
exemplo para uma conta chama conec, teremos:

muito simples!.

O comando su
H momentos em que pode ser necessrio processar um ou dois comandos como outro usurio. normal que
administradores de sistema tenha esse tipo de demanda - eles (como todos os bons administradores de sistemas)
usam a sua conta pessoal e sem privilgios especiais a maior parte do tempo. Mas caso uma senha de usurio
necessite ser alterada ou as permisses de um determinado arquivo devam ser ajustadas, isso pode no ser possvel
com uma conta de usurio simples. Tais tarefas no levam mais que um minuto, e pode ser um tanto aborrecido ter
que sair e entrar no sistema diversas vezes, somente para executar pequenas tarefas como superusurio. Uma
abordagem mais simples consiste na utilizao do comando su . Com este comando, a sesso atual pode
transformar-se na sesso do superusurio ou outro usurio. No seguinte exemplo, o usurio conec decide tornar-se
o superusurio.

Como possvel perceber, atravs do comando su, o usurio comum obtm os poderes de superusurio, aps a
informao da senha do root. Mas caso se observe mais atentamente, notar que o indicador de linha de comando
do ambiente de trabalho um pouco diferente, indicando que o usurio atual foi alterado. A outra diferena que o
indicador de linha que tinha um sinal ($), passa a ter o sinal (#). Esta a forma tradicional de indicar se um
ambiente de trabalho est sendo executado como superusurio ou no.
possvel ainda tornar-se outro usurio. Pode-se fazer isso, sem informar a senha (no nosso exemplo a senha do
usurio no seria requerida) atravs do comando su conta_do_usurio, caso se esteja utilizando o
superusurio, ou informando a senha do usurio que se deseje alterar. Voc achar o comando su muito til,
particularmente se est agindo como deve um administrador do sistema (veja o Guia de Administrador de
Sistemas Linux em http://www.lojalinux.com.br).
Desligando o Seu Sistema Conectiva Linux
Ao finalizar as atividades de seu sistema Conectiva Linux, necessrio deslig-lo. Ainda que isso seja um pouco
mais complexo que simplesmente desligar o boto de energia, o encerramento do sistema Linux tem alguns detalhes
adicionais. Uma vez que voc esteja pronto para deslig-lo, no quer dizer que o sistema est apto para tal. Para
entender melhor o que queremos dizer, execute o comando:
ps ax
Cada uma das linhas listadas pelo comando ps representa um processo em execuo. Cada processo pode estar
trabalhando com arquivos , e caso o sistema seja simplesmente desligado, esses processos no tero a chance de
fechar todos os arquivos e finalizarem a execuo de maneira correta. Logo para poder desligar o sistema
corretamente, necessrio avisar aos processos que finalizem normalmente sua execuo. Para tanto, pode-se usar o
comando shutdown . O comandos shutdown pode ser executado somente pelo superusurio e ser necessrio
acessar o sistema como tal ou executar o comando su para tornar-se superusurio root. A sintaxe bsica de
shutdown :
shutdown <options> <time>
Nota: o programa shutdown reside no diretrio /sbin. Caso sua varivel de ambiente PATH no inclua /sbin,
ser necessrio fornecer o seu caminho completo como parte do comando (por exemplo, /sbin/shutdown -h
now ).
Em muitos casos, pode-se incluir uma das seguintes opes:
-h - suspende o sistema quando a finalizao estiver completa;
-r - reinicialize o sistema quando a finalizao estiver completa.
Caso no seja includa nenhuma das opes, shutdown reinicializar o sistema em modo monousurio. A menos
que esteja claro em porque usar o sistema em modo monousurio, esta opo no dever ser utilizada. Simplesmente
informe o comando shutdown (desta vez com -h ou -r ) e ele finalizar normalmente. O comando shutdown
fornece ainda grande flexibilidade em termos de tempo. Caso se deseje que o shutdown seja executado
imediatamente, simplesmente informe a palavra now aps o comando. Caso se deseje que o sistema seja desligado
em cinco minutos a partir de agora, basta informar +5. Em assim sendo, o comando
shutdown -r +15
significa "desligue o sistema em quinze minutos a partir de agora e reinicialize aps o encerramento ter sido
completado" . Shutdown tem diversas outras opes disponveis, sendo que descrevemos aqui somente o bsico
necessrio para executar tarefas simples de desligamento. Para aprender mais execute o comando man shutdown
para saber mais sobre as caractersticas deste comando. Em portugus!

O Sistema X Windows
Enquanto muitas pessoas usaro a interface a caracter apresentada quando se acessa o sistema, muitas pessoas
preferiro utilizar uma interface grfica. Para sistemas Linux, a interface grfica do usurio o Sistema X Windows.
Para executar o X, necessrio ter os pacotes necessrios instalados. Caso se tenha selecionado o componente
"Sistema X Windows" para ser instalado, provavelmente esse processo ser muito simples. Neste caso v para a
seo 8.4.

Caso o X No Tenha Sido Instalado


Caso o componente Sistema X Windows no tenha sido selecionado na instalao de seu Conectiva Linux, seu
sistema no contm os softwares necessrios instalados. Apesar de ser simples a instalao manual dos pacotes
requeridos, provavelmente ser mais simples refazer a instalao, principalmente se voc for um usurio iniciante.

Configurao do XFree86
H trs mtodos de configurao do Xfree86 disponveis:
Xconfigurator , ou
xf86config , ou
manualmente.
Xconfigurator e xf86config so funcionalmente equivalentes e funcionam perfeitamente bem. Caso se
tenha dvidas sobre alguns desses processos uma boa fonte de informaes pode ser encontrada em
http://www.xfree86.org.
Xconfigurator um programa orientado por menus, que navega atravs dos parmetros do X Server.
xf86config um programa texto, que roda em linha de comando e no to simples como o
Xconfigurator .
Caso algum desses programas no consiga criar o arquivo de configurao adequado, a placa de vdeo
provavelmente no suportada ou necessrio criar o arquivo manualmente. Normalmente o problema de suporte,
ento aconselhvel verificar se a placa de vdeo suportada antes de tentar gerar o arquivo manualmente. Caso a
placa de vdeo no seja suportada pelo Xfree86, deve-se sugerir a utilizao de um servidor X comercial (vide
http://www.lojalinux.com.br). Caso se tenha dvidas sobre o suporte placa de vdeo, o ideal consultar
o site http://www.xfree86.org.

Servidor X
Uma vez selecionada a placa de vdeo adequadamente no momento da instalao, importante ter-se o Servidor X
adequado e instalado, assim como garantir que a placa de vdeo selecionada a mesma que foi selecionada na
execuo do Xconfigurator ou do xf86config . Caso se tenha instalado a placa de vdeo incorreta, ou o
servidor X errado, necessrio corrigir antes que o servidor X seja configurado. Por exemplo com o CD montado
em /mnt/cdrom, e para instalar o servidor S3, informe os seguintes comandos:
cd /mnt/cdrom/RedHat/RPMS rpm -ivh XFree86-S3-3.1.2-1.i386.rpm ln -sf
../../usr/X11R6/bin/XF86_S3 /etc/X11/X
Estes comandos instalaro o servidor S3 e criaro as ligaes footnode.html - 2152footnode.html - 2152simblicas
adequadas.
Xconfigurator
Para configurar o X Windows necessrio inicialmente selecionar a placa de vdeo. Basta correr a lista de placas
suportadas at encontrar-se a adequada. A tabela 8.4.2 pode ajudar na definio da seleo adequada ao hardware. Se
a placa no estiver listada possvel que ela no seja suportada pelo Xfree86. Neste caso pode-se tentar a ltima
opo da seleo (Unlisted Card) ou um servidor X comercial.
O prximo passo selecionar o monitor. Se o monitor no estiver listado na relao de suportados, possvel
selecionar um monitor genrico ou optar-se por Custom, informando-se os parmetros. Esta opo indicada para
aqueles que tenham um bom conhecimento do funcionamento interno de monitores CRT. A mdia dos usurios
provavelmente utilizar uma das selees genricas da lista.
Aps, necessrio informar a quantidade de memria de vdeo disponvel. Bastar mover a rea iluminada para o
item apropriado e pressionar [Enter] ou [F12] para continuar.
No prximo passo aconselhvel utilizar o padro footnode.html - 2159footnode.html - 2159, porm usurios mais
experientes podem selecionar um clockship especfico.

Selecionando o Seu Servidor


Caso no se esteja seguro sobre qual o chipset disponvel, a melhor maneira de descobrir examinando a placa
de vdeo. A tabela a seguir apresenta uma lista de chipsets e placas utilizadas pelo servidor. Escolha aquela que
mais se adeqe ao hardware disponvel:
Servidor Chipset
8514 Placas IBM 8514/A e clones
AGX Todas as placas XGA
I128 Placas #9 Imagine 128 (incluindo Series II)
Mach32 Placas ATI usando chipset Mach32
Mach64 Placas ATI usando chipset Mach64
Mach8 Placas ATI usando chipset Mach8
Mono Placas VGA monocromticas
P9000 Diamond Viper (exceto a 9100) e outras
S3 Placas #9, tais como Diamonds, Orchids, Outros
S3V Placas usando S3Virge (incluindo DX, GX, VX)
SVGA Trident 8900 & 9400, Cirrus Logic, C & T, ET400, outros
VGA16 Todas as placas VGA (somente 16 cores)
W32 Todas as placas ET4000/W32, exceto as no standard

Sevidores X

Finalizando
Caso se deseje aumentar a taxa de atualizao do monitor, possvel editar o arquivo de configurao manualmente
ou executar o Xconfigurator novamente e escolher um monitor da lista que se aproxime mais das
especificaes do monitor disponvel.
O passo final do processo de configurao escolher o modo de vdeo que se deseja incluir no arquivo
XF86config. Utilizando-se as setas pode-se mover o cursor para cima e para baixo na lista sobre cada
profundidade desejada (8, 16 e 24 bits). Utilizando-se [Espao] selecionam-se as resolues individuais e com
[Tab] pode-se mover entre os campos de profundidade de cores. Aps selecionar os modos desejados, basta mover o
cursor para o boto de Ok e pressionar [Enter] ou utilizar [F12] como atalho. Surgir uma tela informando como
alternar as configuraes de vdeo e parar o servidor X

Caso o X J Esteja Instalado


Caso tenha sido selecionado o componente Sistema X Windows ao se instalar o Conectiva Linux, ele dever estar
configurado. Tudo o que se necessita executar o X. Existem duas formas de se fazer isso:
Iniciar o X manualmente aps acessar o sistema.
Iniciar o X automaticamente toda vez que o sistema for inicializado.
Vamos comear com o sistema manual.

Iniciando o X Manualmente
Conectiva Linux, conforme instalado, no iniciar o X automaticamente para voc. Desta forma, voc ver a mesma
linha de acesso em modo caracter j descrita anteriormente. Para se ter o X iniciado, necessrio acessar o sistema,
com uma conta diferente do superusurio, preferencialmente, e ento digitar o comando startx. A tela ficar
totalmente em branco (ou cinza) e aps algum tempo de espera ser possvel visualizar uma interface grfica com
uma ou mais janelas. A aparncia da rea de trabalho ir variar, dependendo dos pacotes instalados e de outras
variveis. Para finalizar e deixar o X, pode-se clicar em qualquer parte da rea de trabalho (em outras palavras, em
qualquer rea que no contenha nenhuma janela) usando o primeiro boto do mouse. Selecione uma das seguintes
entradas Exit, Quit, ou logout e o X ser finalizando, retornando interface texto. Pode-se ento sair do sistema
normalmente, conforme descrito anteriormente.

Iniciando X Automaticamente

Esteja seguro que o Servidor X est funcionando corretamente antes de automatizar o seu incio. Falhas neste ponto
somente dificultaro o acesso ao seu Conectiva Linux. Caso isso no tenha sido feito, por favor revise o seu sistema
conforme descrito acima. possvel configurar o sistema Conectiva Linux para que o X seja iniciado
automaticamente toda vez que o sistema seja inicializado. Quando configurado desta forma, o programa xdm dever
ser executado, e apresentar uma tela de acesso grfica. Aps o acesso, voc ter uma sesso executando o X, da
mesma forma que um comando startx tivesse sido executado.
Um pequeno resumo de como isso pode ser feito:
Teste xdm usando telinit.
Edite /etc/inittab.
Reinicialize.
Vamos verificar cada passo mais detalhadamente.
Testando xdm E Usando telinit
O comando telinit usado para mudar o nvel de execuo do Conectiva Linux. no nvel de execuo que
vrios aspectos de controle do sistema, incluindo se o xdm ser inicializado ou no, so definidos. Sistemas
Conectiva Linux recm instalados usam o nvel de execuo 3 como padro; que resultam na linha de acesso ao
sistema em modo texto. Para que o xdm seja iniciado no nvel de execuo 5, ser necessrio executar o seguinte
comando:
/sbin/telinit 5
Nota: deve-se estar acessando o sistema como superusurio para usar o comando telinit , e que no se pode
estar executando qualquer outro programa no sistema Conectiva Linux ao se alterar o nvel de execuo, uma vez
que todos os programas sero finalizados na mudana. Caso tudo esteja corretamente configurado, aps um pequeno
intervalo, estar disponvel a tela de acesso do xdm . Acesse o sistema, verifique se a rea de trabalho X aparece.
Saia ento do sistema para estar certo que o xdm reaparecer. Caso isso ocorra, o seu sistema est configurado
corretamente. Caso haja algum problema, pode-se retornar ao nvel de execuo 3 usando-se telinit (ou seja ,
/sbin/telinit 3 ), ou reinicializando o sistema.
Editando /etc/inittab
O arquivo /etc/inittab usado, entre outras coisas, para determinar o nvel de execuo padro. Pode-se
mudar o nvel de 3 para 5; editando-se o arquivo /etc/inittab. Usando o editor de texto de sua escolha, deve-se
mudar esta linha no arquivo /etc/inittab:
id:3:initdefault:
Ao final, deve-se ter algo similar a:
id:5:initdefault:
Esteja certo de mudar somente o nmero 3 para 5. No mude absolutamente mais nada, pois o seu Conectiva Linux
poder no mais ser reinicializado. Ao se fazer a mudana, saia do editor, e use este comando para revisar o seu
trabalho:
less /etc/inittab
(Pressione [Espao] para paginar o arquivo; [q] para finalizar.). Caso tudo esteja correto, tempo de reinicializar o
sistema.
Reinicializar
Verifique a seo 8.2 para ver como reinicializar o seu Conectiva Linux adequadamente. Parabns. O seu sistema
agora totalmente grfico.
Alterando o Seu Ambiente
Graas ao wmconfig , fcil alterar o ambiente. Simplesmente selecione o menu de entrada Preferences e (sob
WM Style) voc ser capaz de escolher entre diversos ambientes (tambm conhecido como gerentes de janela).
Caso voc queira saber mais detalhes sobre este ambiente, leia a pgina de manual wmconfig para maiores
informaes.
Consoles Virtuais e X
Note que mesmo que X esteja sendo executado, ainda possvel ter acesso a interfaces baseadas em caracteres. Isso
porque o Conectiva Linux usa consoles virtuais, enquanto o X est sendo executado. Para alternar para a console
virtual, pressione [Ctrl]-[Alt]-[Fn], onde [Fn] uma das seis consoles virtuais, aonde sero apresentadas as linhas
de acesso ao sistemas padres, de onde o sistema pode ser acessado atravs de qualquer uma das consoles. Para
retornar para a sesso X simplesmente tecle [Ctrl]-[Alt]-[F7]. Note que algumas pessoas que alteram os valores do
teclado sob o X devem atentar que esse mapeamento somente funcionar quando o X estiver ativo. Isso pode ser um
pouco confuso pois pode-se trocar [Ctrl] por [Caps Lock] sob o X, e ento se ter dois diferentes conjuntos de
teclas para alternar entre consoles virtuais X e no X.
Ferramentas teis Baseadas no X
H muitas ferramentas que podem facilitar a vida de um usurio do Conectiva Linux. Eles executam tarefas que ou
requerem acesso como superusurio ou podem ser realizadas atravs da memorizao de comandos complexos.
Todos requerem o X , ento ele dever estar ativo antes. Estas ferramentas so:
Ferramenta de Informaes de Usurio - simplifica a atualizao de seus dados e informaes bsicas.
Execute /usr/bin/userinfo para inici-lo.
Ferramenta de Senha de Usurio - alterao de senhas torna-se muito simples com essa ferramentas.
iniciada atravs da execuo de /usr/bin/userpasswd.
Ferramenta de Montagem de Sistemas de Arquivos - simplifica a montagem e desmontagem de sistemas
de arquivos. Todos os sistemas de arquivos "montveis" pelo usurio devem estar descritos com a opo
user em /etc/fstab footnode.html - 2354footnode.html - 2354. Execute /usr/bin/usermount
para inici-lo.
Ferramenta de Dispositivo de Rede - inicia e para as interfaces de rede atravs de operaes executadas
somente pelo mouse. Execute /usr/bin/usernet para inici-la. Requer que toda a interface controlada
por usernet seja configurada para ser controlada pelo usurio. Isso pode ser realizado usando netcfg ,
e selecionando a caixa de verificao Permitir qualquer usurio de (des)ativar interface da interface.

Configurando o Som de Seu Conectiva Linux


Por padro, o nico som ouvido de um recm instalado sistema Conectiva Linux o tradicional e tedioso bip padro.
Caso o seu computador tenha um hardware de som, as chances de que ele funcione sob Linux so muito boas. Em
alguns casos ser necessria a reconstruo do kernel. De qualquer forma na maior parte do tempo possvel usar
arquivos de controle de dispositivos modulares.

Arquivos de Controle de Dispositivos Modulares


O Conectiva Linux inclui verses modulares dos drivers de som padres do OSS/Free. Isso torna possvel carregar e
descarregar os vrios arquivos de controle de som sem a recompilao do kernel ou reinicializao do sistema.
Para informaes adicionais, por favor consulte o arquivo README no diretrio de documentao de rhsound
(/usr/doc/rhsound*). As ltimas informaes podem ser encontradas em
ftp://ftp.redhat.com/pub/sound/. Caso voc tenha algum problema com drivers modulares de som, por
favor envie uma mensagem para sound-bugs@redhat.com. H ainda uma lista de discusso associada com
estes drivers (sound-list@redhat.com). Para subscrev-la envie um email para sound-list-
request@redhat.com com "subscribe" como assunto.

Reconhecendo Placas de Som


Atualmente muitas placas de som podem ser reconhecidas pelos drivers modulares de som; ainda que drivers
para as seguintes placas de som esto entre as primeiros desenvolvidas, e como tal so as com maior volume de
testes:

Sound Blaster 1.0


Sound Blaster 2.0
Sound Blaster Pro
Sound Blaster 16
Sound Blaster 16 PnP
Sound Blaster AWE32/AWE64

Ferramenta de Configurao de Placas de Som


Tambm includa no Conectiva Linux encontra-se a ferramenta sndconfig , um utilitrio que pode configurar
drivers modulares de som. H poucas coisas que so necessrias saber sobre sndconfig :
Plug and Play - sndconfig capaz de configurar placas de som Plug and Play como Sound Blaster 16 PnP.
As informaes de configurao esto armazenadas no arquivo /etc/isapnp.conf, em conjunto com as
informaes de configurao para qualquer outro dispositivo Plug and Play. Para garantir que a configurao
no seja perdida, sndconfig salva o arquivo original /etc/isapnp.conf como
/etc/isapnp.conf.bak.
Modificar /etc/conf.modules - sndconfig modifica o arquivo de configurao de mdulos
/etc/conf.modules adicionando informaes sobre as opes do mdulo requerido pela placa de som. Note
que sndconfig salva o arquivo original /etc/conf.modules como /etc/conf.modules.bak. Para
configurar a sua placa de som, execute /usr/sbin/sndconfig . Note que o superusurio deve executar o
utilitrio . Caso o sistema contenha placas de som Plug and Play, sndconfig identificar o hardware e o
configurar apropriadamente. Caso no se deseje que sndconfig teste placas de som Plug and Play pode-se
executar o utilitrio sndconfig com a opo -noprobe. possvel especificar manualmente as configuraes
de sua placa de som; para tanto, execute sndconfig com a opo -noautoconfig. Caso sndconfig no
possa identificar a placa de som de seu sistema pode-se executar sndconfig com a opo -noprobe ), surgir
ento uma janela de solicitao de especificao da placa de som (veja a Figura 8.5.2). Use as teclas de setas de
direo para paginar nas diferentes listas de placas de som, e posicione o realce na entrada que mais se aproxime da
placa de som de seu sistema.
Caso tenha sido executado sndconfig com a opo -noautoconfig, ser apresentada uma tela similar
apresentada na Figura 8.5.2. Aqui onde se pode especificar as configuraes para sua placa de som. Usando-se a
tecla [Tab] , selecione o campo. Aps use as setas de navegao para selecionar as configuraes desejadas para
aquele campo. Ao finalizar, selecione Ok, e pressione [Espao].

Aps esta tela, estar visvel a caixa de dilogo informando que /etc/conf.modules j existe. Selecione Ok, e
pressione [Espao] para continuar. Finalmente sndconfig ir tentar executar testes de som e exemplos para
verificar o correto funcionamento da placa de som. Caso o exemplo seja audvel (esteja certo de que o volume est
ajustado corretamente), voc finalizou a sua configurao!

Configurao do Mouse
Para configurar o mouse (ou reconfigurar o mouse aps sua instalao) entre com o comando
/usr/sbin/mouseconfig . Role a lista para baixo usando teclas de seta at que o seu tipo de mouse seja
destacado. Se voc tiver algum mouse ligado a uma porta de estilo PS/2, voc deve selecionar PS/2 como seu tipo de
mouse. Se voc tem um mouse ligado a uma porta de mouse numa placa de vdeo ATI, voc deve selecionar ATI Bus
Mouse. Se voc tiver um mouse com 2 botes e quiser emular o terceiro boto de mouse (do meio) com um clique
simultneo em ambos, tecle [Tab] para mover o cursor para a caixa de verificao que ativa a emulao de 3 botes
e tecle [Espao] para selecionar. Veja a seo 7.1 para maiores detalhes.

World Wide Web


O World Wide Web uma dos aspectos mais atraentes da Internet hoje em dia. O Conectiva Linux permite que o
sistema seja utilizado de duas formas - atravs de um navegador Web ou como um Servidor Web. Vamos verificar
ambos.

Navegadores World Wide


Uma variedade de navegadores Web esto disponveis para Linux, incluindo aqueles livremente distribudos tais
como arena , lynx , e grail . O mais popular dos navegadores comerciais so os distribudos pela Netscape
Communications Corporation. Eles agora esto disponveis nos pacotes netscape-communicator ou
netscape-navigator em portugus e prontos para execuo.

Servidor World Wide Web


Se voc instalou o servidor web Apache, ento seu servio de Web j est ativo e rodando! Basta apontar o
navegador para http://localhost.
A pgina padro mostrada est localizada em /home/httpd/html/index.html. Pode-se editar este arquivo
(substitu-lo completamente). Todos os programas de CGI, cones, e pginas html so armazenados em
/home/httpd, mas isto pode ser mudado nos arquivos de configurao do Apache, que esto armazenados em
/etc/httpd/conf/. Os arquivos de registros ativados em httpd/index so mantidos em
/var/log/httpd/. Configurar um site web to fcil quanto adicionar as prprias pginas HTML e ligaes ao
diretrio /home/httpd/html/. Para maiores informaes sobre o uso do Web Server ns recomendamos o
guia : The Definity Guide por Chuck Musciano & Bill Kennedy, publicado por O' Reilly &
Associates.
Documentao
O Conectiva Linux tem incluso milhares de pginas de documentao on-line construdas para ensinar como utilizar
o sistema. As pginas Man (manuais), documentos de informao e arquivos texto includos apresentam
informaes sobre todos os aspectos do Conectiva Linux. Para maiores informaes est includo ainda a
documentao do Projeto de Documentao do Linux. Alguns destes textos esto traduzidos para o portugus,
porm muitos ainda permanecem em ingls. A Conectiva e um grupo de colaboradores esto trabalhando e esperam,
nas prximas verses, apresentar maior quantidade de textos traduzidos. Nesta edio possvel encontrar mais de
150 comandos com as pginas de manual on-line traduzidas alm de diversos Como Fazer footnode.html -
2555footnode.html - 2555.

Ajuda On-Line
Caso se esteja procurando ajuda genrica sobre comandos e mensagens de erros, o melhor lugar para iniciar a
pesquisa em seu prprio sistema. H diversas fontes diferentes de informao ao alcance de qualquer usurio:
Pginas de Manual - material de referncia para comandos, formatos de arquivos e chamadas de sistema.
Documentao dos Pacotes - documentao adicional includa com diversos pacotes, RPM pode ajudar
a encontr-la.
Como Fazer e FAQs - informaes teis sobre o Projeto de Documentao Linux - LDP.
Comando locate - um comando de ajuda para localizar arquivos no seu sistema.
Pginas Info - documentao em hipertexto fora da Web.

Pginas de Manual

A maioria dos comandos disponveis no sistema tem associado a si uma pgina de manual footnode.html -
2567footnode.html - 2567. Essa documentao pode ser obtida instantaneamente, toda vez que haja alguma dvida.
Por exemplo se h alguma dvida com o comando ls , basta informar man ls e a pgina de manual do comando
ser apresentada. As pginas de manual so visualizadas atravs do programa less , aplicando-se ento todas as
suas opes, tais como:
[q] finalizar.
[Enter] paginao linha a linha.
[Espao] paginao pgina a pgina.
[b] retorna uma pgina.
[/] sucedido por uma expresso e por [Enter] pesquisa a expresso dentro da pgina.
[n] busca a prxima ocorrncia da expresso.
Algumas vezes pode ser necessrio imprimir as pginas do manual. Caso a impressora no tenha capacidade de
impersso postscript e se queira simplesmente imprimir o arquivo em formato ASCII, pode ser utilizado o
comando:
man COMANDO | lpr
Caso uma impressora postscript esteja disponvel, pode-se utilizar o comando:
man -t COMANDO | lpr
Em ambos os casos necessrio substituir COMANDO pelo comando desejado.
Algumas vezes os comandos podem ter mais de uma pgina ou podem existir funcionalidades diferentes com o
mesmo nome. As pginas de manual esto ordenadas conforme o descrito na Tabela 9.1.1.

Tabela: Tabela de Pginas de Manual On-Line


Seo Contedo
01 Comandos de usurio
08 Comandos do sistema
02 Chamadas do sistema
03 Chamadas de bibliotecas
04 Dispositivos
05 Formatos de arquivos
06 Jogos
07 Diversos
09 Chamadas internas do kernel
n Comandos Tcl/Tk

H uma ordem na qual os comandos so pesquisados. Isso pode ser importante, como no seguinte exemplo:
Imaginemos, por exemplo, que necessitamos acessar a pgina do swapon . Ao se executar o comando man
swapon obtm-se a pgina da comando do sistema swapon(8) , a qual um comando usado para controlar a rea
de troca. Utilizando-se a tabela acima, pode-se verificar que a chamada do sistema est na seo 2. Pode-se ento
informar o comando man 2 swapon para obter-se as pginas de manual deste comando. Isso ocorre porque as
pginas do manual so recuperadas na ordem mostrada acima, o que significa que a pgina de manual swapon(8)
ser encontrada antes de swapon(2) .
Pode-se ainda pesquisar as pginas de manual por segmentos de texto, atravs do comando man -k texto . Esse
recurso no funcionar at que o banco de dados makewathis seja criado. Sob o Conectiva Linux isso feito
noite, por um programa executado automaticamente pelo sistema. Caso o sistema no permanea ligado noite
pode-se criar o banco de dados atravs do seguinte comando (como superusurio footnode.html - 2604footnode.html
- 2604):
/etc/cron.weekly/makewhatis.cron
Uma vez criado o banco de dados o comando man -k swapon retornar o seguinte resultado:

possvel observar que as sees (2) e (8) so referenciadas para swapon , assim como para swapoff neste caso.

Como Ler Uma Pgina de Manual


Pginas de manual provm uma grande quantidade de informao em um espao muito pequeno. Devido a isso a sua
leitura pode por vezes no ser to direta quanto se deseje. Esta uma descrio sucinta das principais sees
utilizadas em uma pgina de manual:
Nome - o nome do programa ou programas documentados na pgina de manual. Elas podem ter mais que
um nome, caso os programas sejam relacionados.
Sinopse - uma viso geral da sintaxe de comando do programa, mostrando todos os seus argumentos.
Descrio - uma rpida descrio das funes do programa.
Opes - uma lista de todas as opes, com uma breve descrio de cada um (normalmente combinada
com a seo anterior).
Veja Tambm - caso presente, lista nomes de outros programa relacionados de alguma forma a este
programa.
Arquivos - caso presente, indica a lista de arquivos que so usados e/ou modificados por este programa.
Histrico - caso presente, indica fatos importantes no desenvolvimento do programa.
Autores - os desenvolvedores do programa.
Traduo - os tradutores e revisores da traduo da pgina.
Caso voc seja um iniciante em Linux, no espere utilizar as pginas de manual como se fossem roteiros passo a
passo; ele so uma referncia resumida. Tentar aprender Linux atravs de pginas de manual como tentar aprender
a falar ingls, lendo o dicionrio. Porm h outras fontes de informao que podem ser teis para iniciantes,
conforme descritas a seguir.

Documentao de Pacotes
Muitos softwares tm o arquivo README e outras documentaes como parte integrante do pacote. Conectiva
Linux utiliza normalmente os subdiretrios sob /usr/doc como local padro para o armazenamento, sem que seja
necessrio instalar todos os fontes para acessar a documentao; porm o nome do subdiretrio depende do nome do
pacote e da sua verso. Por exemplo, o pacote tin na sua verso 1.22, ter como caminho para acesso sua
documentao o seguinte: /usr/doc/tin-1.22-2.
Em sua maioria a documentao est em arquivos padro ASCII, os quais podem ser visualizados com os comandos
more arquivo ou less arquivo. Ao se utilizar o comando rpm -qdf /etc/sendmail.cf pode-se obter toda
a documentao dos pacotes contidos no arquivo sendmail.cf sem a necessidade de verificao de verses ou
mesmo os pacotes envolvidos.
Caso voc esteja procurando pela documentao de um comando especfico (ou arquivo) e no em qual pacote em
que ele est contido, ser possvel descobr-la de forma simples. Por exemplo, para conhecer onde est a
documentao do arquivo /usr/bin/rtin utilize o comando
rpm -qdf /usr/bin/rtin
Este comando retornar uma lista de toda a documentao (inclusive pginas de manual) do pacote que contenha o
arquivos /usr/bin/rtin. RPM capaz ainda de uma srie de outras funcionalidades. Para maiores informaes
sobre ele, veja o captulo 15.

Como Fazer e FAQs


Caso tenha sido selecionado durante a instalao, o contedo do Projeto de Documentao do Linux (LDP) estar
disponvel no diretrio /usr/doc de seu sistema.
O diretrio /usr/doc/HOWTO contm verses em arquivos ASCII de todos os Como Fazer disponveis na poca
de impresso do CD-ROM. Eles esto comprimidos com gzip para economia de espao, sendo necessrio ento
descomprimi-los antes de sua utilizao. Para utiliz-los pode-se que executar o comando gunzip para
descompact-los ou ento utilizar o comando zless que lista os arquivos sem criar uma verso descomprimida em
seu disco :
zless HAM-HOWTO.gz | more
O comando zless usa as mesmas teclas de operao que o comando less , permitindo a navegao pelo
documento.
O diretrio /usr/doc/HOWTO/mini contm verses ASCII de todos os mini-Como Fazer disponveis. No esto
compactados e podem ser acessados normalmente com more ou less . /usr/doc/HTML contm verses HTML
de todos os Como Fazer e dos guias Instalao do Linux e Linux para Iniciantes. Para visualiz-los basta utilizar um
browser WWW de sua prefercia. Por exemplo:
cd /usr/doc/HTML netscape index.html
O diretrio /usr/doc/FAQ contm uma verso ASCII (e algumas verses HTML) de FAQs mais utilizados,
incluindo o RedHat-FAQ.

O Comando locate
Quando no se conhece o nome completo do comando ou arquivo que se busca, pode-se facilmente encontr-lo
atravs do comando locate . Este comando utiliza uma base de dados para localizar todos os arquivos no sistema.
Normalmente esta base construda automaticamente toda noite, desde que o Linux esteja ativo. Caso isso no
ocorra possvel cri-la atravs do comando (executado como superusurio root):
/etc/cron.daily/updatedb.cron
Caso se necessite encontrar tudo o que se refira aos arquivos finger, basta executar:
locate finger
E a resposta ser algo como:
/usr/bin/finger /usr/lib/irc/script/finger /usr/man/man1/finger.1
/usr/man/man8/in.fingerd.8 /usr/sbin/in.fingerd
A resposta fornecida atravs do nome e rota completa do arquivo.
Info

Enquanto as pginas de manual utilizam tcnicas simples de apresentao de documentos, as funes info so muito
mais poderosas. Elas provm funes de hipertexto, tornando mais simples a leitura de grandes documentos, alm de
disponibilizarem diversas ferramentas para a criao de documentos. H diversos documentos em formato info no
Conectiva Linux (especialmente alguns do Projeto GNU).

Para acessar a documentao, basta utilizar o programa info sem argumentos. Ser apresentada uma lista dos
documentos disponveis. Caso nada seja encontrado porque provavelmente no foram instalados os pacotes de
documentao, o que pode ser feito a qualquer momento atravs do utilitrio RPM.

Caso se tenha conhecimento de emacs, pode-se acessar a documentao info atravs das teclas [Ctrl-h] [Ctrl-i].

Todo texto que esteja destacado de forma luminosa uma ligao que leva a alguma informao adicional. Utilize
[Tab] para mover o cursor para a ligao e pressione [Enter] para ativ-lo. Pressionando-se [p] retorna para a pgina
anterior, [n] vai para a prxima pgina e [u] sobe um nvel. Para sair basta pressionar [Ctrl-x] [Ctrl-c].

Para aprender como utilizar a documentao info pode-se acessar o programa e verificar as informaes disponveis
na primeira tela.

Grupos de Notcias USENET


Outra boa fonte de ajuda a hierarquia comp.os.linux da USENET. Caso voc esteja familiarizado com news,
uma visita muito indicada.

Grupos de Notcias Red Hat


A Red Hat Software atualmente hospeda grupos de notcias especficos de usurios do softwares. Pode-se tanto ler
as notcias diretamente de news.redhat.com, como solicitar ao seu administrador para adicionar o radical redhat.*
hierarquia do servidor de notcias.

Conectiva
Para os usurios registrados junto Conectiva (http://www.conectiva.com.br) o suporte instalao do
Conectiva Linux gratuito, atravs do email de suporte cl_suporte@conectiva.com.br.
Est disponvel em http://www.conectiva.com.br na seo FAQ, uma relao atualizada das dvidas e
solues mais comuns, compiladas da lista de suporte.
Para aqueles que necessitem de um suporte direto, via telefone, Internet ou conexes ponto a ponto a Conectiva
dispe de pacotes de suporte comerciais.
E finalmente para aqueles que buscam treinamento no Conectiva Linux, a Conectiva dispem de linha regular de
cursos tanto para principiantes como para usurios mais avanados. Maiores informaes esto disponveis em
http://www.conectiva.com.br seo Linux - Treinamento.

Configurao de Sistema Com o Linuxconf


Aps a instalao do Conectiva Linux, simples pensar que as decises tomadas durante a instalao no podem ser
modificadas nunca mais. Nada pode estar mais distante da realidade.
Uma das mais fortes caractersticas do Linux a capacidade de configurao de praticamente tudo. Aqui onde o
Conectiva Linux teve um grande esforo de traduo e desenvolvimento para tornar o acesso to simples quanto
possvel. O trabalho de desenvolvimento abrange duas abordagens:
Desenvolvimento internos de ferramentas e tradues.
Desenvolvimento em conjunto com desenvolvedores externos de ferramentas de configurao genricas.
Qualquer pessoa que esteja familiarizada com o Conectiva Linux provavelmente j conhece a ferramenta de
configurao do sistema denominada Painel de Controle (Control Panel). Estas ferramentas foram
desenvolvidas pela Red Hat Software para simplificar a administrao do sistema. Mas apesar destas ferramentas
atenderem aos seus objetivos, foi iniciada uma pesquisa por ferramentas de configurao ainda mais poderosas e
flexveis. A nossa opo foi pelo software denominado Linuxconf. Uma das caractersticas mais fortes dessa
ferramenta alm do incrvel nmero de configuraes possveis, a confiana proporcionada pela vasta
documentao disponvel. E o painel de controle? Continua disponvel e, em nossa opinio, supera o Linuxconf em
dois aspectos:

Configurao de Impressoras
Configurao do Servidor Kernel
Por essa razo, a documentao do Painel de Controle permanece neste manual, na segunda metade deste
captulo.

Configurao do Sistema com Linuxconf


Linuxconf um utilitrio que permite a configurao de vrios aspectos do sistema, e capaz de lidar com uma
grande variedade de programas e tarefas. A documentao completa do Linuxconf vasta o suficiente para
comportar um livro parte (consulte o Guia do Servidor Linux em
http://www.lojalinux.com.br) e certamente extrapola em muito o apresentado neste captulo.
Focalizaremos ento nas tarefas mais comuns como criao de usurios e configurao de rede. Mais informaes
sobre o Linuxconf, inclusive a sua situao atual, podem ser encontradas na pgina do projeto Linuxconf (mostrada
na Figura 10.1):
http://www.solucorp.qc.ca/linuxconf/
Este site disponibiliza vasta informao sobre o Linuxconf, incluindo descrio, histrico, lista de contatos e muitos
dados sobre o software em si. mantido pelo criado do Linuxconf, Jacques Gelinas, sendo a melhor fonte de
informaes sobre o Linuxconf disponvel na Internet.
Notao
Descrever detalhadamente a localizao de telas especficas do Linuxconf simples, mas toda a rvore de opes j
uma tarefa em mais complexa, devido ao seu tamanho. Para descrever o caminho de uma tela onde podemos
adicionar um novo usurio ao sistema, podemos usar o seguinte formato: selecione a opo Config na
tela principal, aps selecione contas de usurios, aps a opo normal e a
seguir contas de usurios. Alm de extensas essa descrio pode no fornecer uma idia bastante clara.
Fornecendo-se uma estrutura familiar rvore de opes, pode tornar mais simples a apresentao do caminho da
opo. Por exemplo, podemos ter o seguinte formato:
[Config] -> [Contas de usurios] -> [Normal] -> [Contas de usurios]
muito mais conciso e claro. Assume como base a tela de entrada do Linuxconf. A outra vantagem desta abordagem
que no fica atrelada a uma interface especfica, ou seja independente do meio de acesso ao Linuxconf, o caminho
sempre ser o mesmo.

Executando Linuxconf
Para executar o Linuxconf deve-se acessar o sistema como superusurio. Se voc est acessando o sistema como
outro usurio, h duas formas de lidar com essa situao. A primeira executar o programa digitando-se Linuxconf
na linha de comando. Linuxconf solicitar ento a senha do superusurio (veja a figura 10.1.1).
A outra opo executar o comando su para tornar-se superusurio. Caso voc no esteja familiarizado com isso,
digite su na linha de comando do ambiente de trabalho e pressione [Enter]. A senha do superusurio ser ento
solicitada. Aps digite linuxconf e voc ter disposio todo o sistema e as ferramentas necessrias para configur-
lo. Linuxconf tem quatro opes de acionamento:
Linha de Comandos - til para manipular a configurao do sistema em programas de ambiente.
Curses - Grfica Simplificada - utiliza o mesmo estilo de interface do programa de instalao do
Conectiva Linux, uma interface texto com elementos facilitadores de navegao, como se estivesse
utilizando uma interface grfica.
X Windows - pode ser utilizado em interface grfica com os facilitadores apontar e clicar na interface de
rvore de opes. Por favor veja a Interface de rvore de Menu descrita na seo 10.1.1 para maiores
informaes. Esta a interface que ser apresentada neste captulo.
Via Web - uma interface www permite a administrao remota com simplicidade.
Linuxconf ir normalmente iniciar ou no modo Grfico Simplificado ou no modo X Windows, dependendo da
varivel de ambiente DISPLAY . A primeira vez que voc executar o Linuxconf, uma mensagem introdutria ser
listada; somente esta nica vez. Acessar a ajuda a partir da tela principal produzir o mesmo resultado.
Linuxconf tem uma ajuda sensvel ao contexto. Para informaes sobre um aspecto especfico do Linuxconf,
selecione Ajuda a partir da tela onde a opo desejada estiver disponvel. Note que nem todas as telas de ajuda
podem estar disponveis neste momento, e que sero atualizadas e introduzidas em prximas verses do Linuxconf.

Interface de rvore de Menus


A nova verso do Linuxconf vem com uma rvore de menus completa, onde encontrar o painel apropriado pode ser
bastante simples e rpido. Pode-se expandir ou recolher sees atravs de cliques de mouse nos cones dos itens.
Clicar no cone uma vez provocar a ativao daquele particular submenu. Um clique simples ir ento recolher o
menu, outro clique ir expand-lo e assim sucessivamente..
Entradas selecionadas aparecero como tabs no lado direto do painel e permanecero ali at que sejam fechadas.
Isso reduzir enormemente o nmero de janelas abertas em sua rea de trabalho. Caso mais tabs estejam abertas
que as desejadas, basta clicar sobre o boto Cancelar no rodap de cada tab que se deseje fechar sem efetivar as
alteraes, ou ento sobre Aceitar para implement-las. Caso voc no utilize a interface X Windows e no queira
utilizar esta sistemtica, pode ser utilizado o seguinte caminho:
1. Inicie o Linuxconf na linha de comando do ambiente de trabalho.
2. Informe a senha do superusurio quando solicitado (caso j no seja o root).
3. Abra [Controle] -> [Controle de Arquivos e Sistemas] -> [Mdulos do
Linuxconf]
4. Cancele a seleo da caixa de verificao Este mdulo est ativo para o mdulo
5. rvore de Menus.
6. Clique em Aceitar.
7. Clique em Finalizar.
8. Reinicialize o Linuxconf.

Habilitando o Acesso ao Linuxconf Via Web


Por razes de segurana o acesso via Web por padro desabilitado. Antes de tentar acessar o Linuxconf atravs de
um navegador Web, ser necessrio habilitar o acesso. Os procedimentos so os seguintes (interface texto):

1. Inicie o Linuxconf na linha de comando do ambiente de trabalho.


2. Informe a senha do superusurio quando solicitado (caso j no seja o root).
3. Abrir [Configurar] -> [Rede] -> [Diversos] -> [Acesso de Rede ao
Linuxconf]
4. Na janela de Controle de Acesso HTML ao Linuxconf, informe o nome da mquina de quaisquer
computadores que devem ter permisso de acesso ao Linuxconf. Deve-se incluir o seu prprio sistema, caso
se deseje usar o acesso Web localmente. Acessos Web ao Linuxconf sero registrados no arquivo de sistema
htmlaccess.log atravs da seleo da caixa de verificao.
5. Selecione o boto Aceitar e pressione [Espao]. Ento selecione o boto Sair em cada caixa de dilogo
para retornar na hierarquia de menus. Ao encontrar a caixa de dilogos chamada Situao do Sistema,
pressione [Enter] para que a ao seja executada e para aplicar a alterao definida.
Neste ponto, o acesso Web estar habilitado. Para test-lo, v para um dos sistemas que foi adicionado lista de
controle de acessos. Lance o seu navegador e entre na URL:
http://<mquina>:98/
(Substitua <mquina> pela identificao de sua mquina evidentemente). Voc acessar a tela inicial do
Linuxconf. Note-se que dever ser informada a senha do superusurio para obter acesso alm da primeira pgina.

Adicionando Uma Conta de Usurio - Referncia Rpida

1. Inicie o Linuxconf na linha de comando do ambiente de trabalho.


2. Informe a senha do superusurio quando solicitado (caso j no seja o root).
3. Abra [Configurar] -> [Contas de Usurios] -> [Normal] -> [Contas de
Usurios]
4. Selecione Adicionar.
5. Informe a conta de acesso e o nome completo.
6. Entre com as informaes em outros campos, somente se necessrias.
7. Selecione Aceitar.
8. Informe a senha inicial para a conta.
9. Reinforme a senha inicial para a conta no campo Confirmao.
10. Selecione Aceitar.

Adicionando Uma Conta de Usurio - Viso Geral


Adicionar um usurio uma das tarefas mais bsicas que podem ser executadas na administrao do sistema. Para
adicionar um usurio:
Inicie o Linuxconf na linha de comando do ambiente de trabalho.
Informe a senha do superusurio quando solicitado (caso j no seja o root).
Abra [Configurar] -> [Contas de Usurios] -> [Normal] -> [Contas de
Usurios]. Esse procedimento abrir a tabela Contas de Usurios (veja a figura 10.1.2).
Caso existam mais de 15 contas no sistema, Linuxconf ir disponibilizar um filtro de tela (veja a figura
10.1.1), permitindo o uso de faixas menores de contas ao invs de uma lista geral. Para obter uma lista
completa, selecione Aceitar sem alterar qualquer parmetro. Para informaes detalhadas sobre os diversos
filtros, selecione Ajuda na tela de Controle de Filtros.
Selecione Adicionar. Isso abrir a tabela Criao de Contas de Usurio (veja a figura 10.1.2).

A tabela de Criao de Contas de Usurio o local onde devem ser informados todos os dados da nova conta. H um
nmero de campos que so obrigatrios outros so opcionais.
Campo Obrigatrio:
Nome de Acesso - o nome da conta. Normalmente em letras minsculas. O primeiro e o ltimo nome,
iniciais ou algumas combinaes so comumente usados como nomes de acesso. Para um usurio chamado
Pepito J. Perez, nomes comuns so: pepito, perez, pepe, pjp ou pperez. Obviamente aranha ou outro nome
qualquer tambm funcionar perfeitamente. Pode-se ainda usar nmeros como pjp2 caso exista uma
segunda pessoa com as mesmas iniciais. No h um padro para o campo.
Campos Opcionais:
Nome Completo - o nome do usurio da conta. Para um indivduo, pode ser o seu nome, Pepito J. Perez,
por exemplo. Caso a conta represente uma posio ao invs de um indivduo, pode ser algo como
Conectiva Webmaster ou somente Webmaster. No h padro para este campo.
Grupo - aqui possvel especificar o grupo associado conta. O padro um grupo que seja igual ao nome
de acesso. Logo pperez ser do grupo pperez.
Grupos Suplementares - grupos adicionais aos quais o usurio est relacionado. Ns sugerimos que caso
se deseje adicionar um grupo ou grupos, deve ser feito aqui, ao invs de alterar o campo grupo. Nomes de
grupos devem ser separados por espaos. O padro para este campo igual a espaos, significando a
inexistncia de grupos suplementares.
Diretrio Pessoal - especifica o diretrio pessoal ou de acesso da conta. O padro /home/usurio, onde
usurio substitudo pelo nome de acesso. Um diretrio pessoal o ponto de partida na estrutura de
diretrios ao se acessar o sistema, ou no caso do X, para cada janela aberta. Isso , onde as preferncias de
determinada conta ficam armazenadas.
Interpretador de Comandos - especifica a localizao do interpretador de comandos, normalmente
conhecidos como ambiente de trabalho (shell). O padro listado em uma caixa de selees.
Identificao do Usurio - o nmero associado com a conta do usurio. Ele automaticamente gerado
pelo sistema, quando a conta criada.
Na tela de Criao de Conta de Usurio somente o campo de nome de acesso requerido, apesar de que o
preenchimento do Nome Completo ser fortemente recomendado. Uma vez informado o nome de acesso e os
campos desejados, selecione Aceitar na base da tela. Caso voc queira desistir da operao, selecione Cancelar.
Aps pressionar Aceitar, Linuxconf ir solicitar a informao de senha. H ainda um campo denominado
Confirmao onde ser necessrio digitar novamente a senha, a fim de prevenir eventuais erros de digitao.
Senhas devem conter no mnimo 6 caracteres de tamanho. Podem conter nmeros, assim como letras maisculas e
minsculas misturadas. Pressione Aceitar ao finalizar.

Modificando a Conta de Usurio - Referncia Rpida


1. Inicie o Linuxconf na linha de comando do ambiente de trabalho.
2. Informe a senha do superusurio quando solicitado (caso j no seja o root).
3. Abra [Configurar] -> [Contas de Usurios] -> [Normal] -> [Contas de
Usurios].
4. Selecione a conta de usurio.
5. Modifique as entradas desejadas.
6. Seleciona Aceitar.

Modificando uma Conta de Usurio - Viso Geral


Inicie o Linuxconf na linha de comando do ambiente de trabalho.
Informe a senha do superusurio quando solicitado (caso j no seja o root).
Abra [Configurar] -> [Contas de Usurios] -> [Normal] -> [Contas de
Usurios].Isso ir acionar a tabela Contas de Usurios (veja Figura 10.1.2).
Caso existam mais de 15 contas no sistema, Linuxconf ir disponibilizar um filtro de tela (veja a figura
10.1.1), permitindo o uso de faixas menores de contas ao invs de uma lista geral. Para obter uma lista
completa, selecione Aceitar sem alterar qualquer parmetro. Para informaes detalhadas sobre os diversos
filtros, selecione Ajuda na tela de Controle de Filtros.
Selecione a conta que se deseja modificar. Isso ir acionar a tabela Informaes de Usurio.
Na tela Informaes do Usurio, a informao pode ser alterada conforme desejado. Para implementar as mudanas,
selecione Aceitar. Caso voc queira desistir da operao, selecione Cancelar.

Alterando a Senha do Usurio - Referncia Rpida


1. Inicie o Linuxconf na linha de comando do ambiente de trabalho.
2. Informe a senha do superusurio quando solicitado (caso j no seja o root).
3. Abra [Configurar] -> [Contas de Usurios] -> [Normal] -> [Contas de
Usurios].
4. Selecione a conta de usurio.
5. Selecione Senha.
6. Informe a nova senha do usurio.
7. Informe a nova senha do usurio novamente no campo Confirmao.
8. Selecione Aceitar.

Alterando a Senha do Usurio - Viso Geral

Inicie o Linuxconf na linha de comando do ambiente de trabalho.


Informe a senha do superusurio quando solicitado (caso j no seja o root).
Abra [Configurar] -> [Contas de Usurios] -> [Normal] -> [Contas de
Usurios]. Isso ir acionar a tabela Contas de Usurios (veja Figura 10.1.2).
Caso existam mais de 15 contas no sistema, Linuxconf ir disponibilizar um filtro de tela (veja a figura
10.1.1), permitindo o uso de faixas menores de contas ao invs de uma lista geral. Para obter uma lista
completa, selecione Aceitar sem alterar qualquer parmetro. Para informaes detalhadas sobre os diversos
filtros, selecione Ajuda na tela de Controle de Filtros.
Selecione a conta cuja senha deva ser alterada. Isso abrir a tabela Informaes de Usurio (Figura
10.1.2).
Selecione Senha das opes no rodap da tela.
Linuxconf ir solicitar ento a informao da nova senha. H ainda um campo chamado Confirmao onde ser
necessrio informar a senha novamente. Essa confirmao tem a finalidade de evitar erros de digitao. Senha
dever ter um tamanho de no mnimo 6 caracteres. Ela pode conter nmeros assim como letras maisculas e
minsculas. Caso voc decida cancelar a alterao, clique em Cancelar. Aps informar a nova senha, selecione
Aceitar.

Alterando a Senha do Superusurio - Referncia Rpida


1. Inicie o Linuxconf na linha de comando do ambiente de trabalho.
2. Informe a senha do superusurio quando solicitado (caso j no seja o root).
3. Abra [Configurar] -> [Contas de Usurios] -> [Normal] -> [Alterar Senha
do Superusurio].
4. Informe a senha atual do superusurio.
5. Selecione Aceitar.
6. Informe a nova senha do superusurio.
7. Informe novamente a nova senha no campo Confirmao.
8. Selecione Aceitar.

Alterando a Senha do Superusurio - Viso Geral


Alterao da senha do superusurio no feita da mesma maneira que a mudana da senha de um usurio normal.
Devido tanto importncia com a questes de segurana que envolver o superusurio, Linuxconf solicitar a
confirmao de sua autoridade em acessar esta funo atravs do pedido da informao da senha atual do
superusurio.
Inicie o Linuxconf na linha de comando do ambiente de trabalho.
Informe a senha do superusurio quando solicitado (caso j no seja o root).
Abra [Configurar] -> [Contas de Usurios] -> [Normal] -> [Alterar Senha
do Superusurio].

Janela de Mudana de Senha do Superusurio


Inicialmente o Linuxconf solicitar a senha atual do superusurio para validar o acesso conta, impedindo assim
que algum que tendo acesso a um terminal com o Linuxconf em execuo possa alterar a senha do superusurio.
Aps informada a senha, ir solicitada uma confirmao no campo denominado Confirmao, no qual ser
solicitada a nova digitao da senha (conforme a Figura 10.1.2). H ainda um campo chamado Confirmao onde
ser necessrio informar a senha novamente. Essa confirmao tem a finalidade de evitar erros de digitao. Senha
dever ter um tamanho de no mnimo 6 caracteres. Ela pode conter nmeros assim como letras maisculas e
minsculas. Caso voc decida cancelar a alterao, clique em Cancelar. Aps informar a nova senha, selecione
Aceitar. As mudanas tero efeito imediato, no somente para acessar o sistema como superusurio, mas tambm na
utilizao do comando su .

Desabilitando Uma Conta de Usurio - Referncia Rpida


1. Inicie o Linuxconf na linha de comando do ambiente de trabalho.
2. Informe a senha do superusurio quando solicitado (caso j no seja o root).
3. Abra [Configurar] -> [Contas de Usurios] -> [Normal] -> [Contas de
Usurios].
4. Selecione a conta de usurio.
5. Cancele a seleo da caixa de verificao Esta Conta Est Ativa.
6. Selecione Aceitar.

Desabilitando Uma Conta de Usurio - Viso Geral


O que desabilitar uma conta? No h uma resposta simples, mas podemos descrever algumas razes de porque esta
opo est disponvel. A maior delas segurana. Por exemplo, pode-se criar uma conta especial, usada por clientes,
colegas ou amigos que tenham acessos a arquivos especficos no sistema. Esta conta usada de tempos em tempos,
e somente quando houver necessidade. Deix-la como uma conta normal, pode produzir uma falha na segurana,
apag-la ir requerer que ela seja criada toda vez que seja necessrio utiliz-la. Desabilitar uma conta resolve ambas
as questes com somente um clique sobre a caixa de seleo.
Inicie o Linuxconf na linha de comando do ambiente de trabalho.
Informe a senha do superusurio quando solicitado (caso j no seja o root).
Abra [Configurar] -> [Contas de Usurios] -> [Normal] -> [Contas de
Usurios].
Desative a caixa de verificao Esta conta est ativa.
Selecione Aceitar.
A conta est desabilitada e pode ser habilitada posteriormente usando-se o mesmo mtodo.

Habilitando Uma Conta de Usurio


Por padro, uma conta recm criada de usurio est habilitada para uso. Caso se necessite habilitar uma conta, pode-
se utilizar o Linuxconf da seguinte forma:
Inicie o Linuxconf na linha de comando do ambiente de trabalho.
Informe a senha do superusurio quando solicitado (caso j no seja o root).
Abra [Configurar] -> [Contas de Usurios] -> [Normal] -> [Contas de
Usurios].
Selecione a conta do usurio que se deseje habilitar.
Ative a seleo da caixa de verificao Esta Conta Est Ativa.
Selecione Aceitar.

Removendo Uma Conta de Usurio - Referncia Rpida


1. Inicie o Linuxconf na linha de comando do ambiente de trabalho.
2. Informe a senha do superusurio quando solicitado (caso j no seja o root).
3. Abra [Configurar] -> [Contas de Usurios] -> [Normal] -> [Contas de
Usurios].
4. Selecione a conta do usurio que se deseje remover.
5. Na tela Informaes do Usurio selecione Excluir.
6. Na tela Excluindo conta (usurio) selecione a opo mais adequada para os dados da conta.
7. Selecione Aceitar.
Removendo Uma Conta - Viso Geral
Nota: algumas opes podem manter os arquivos associados ao usurio a ser removido, a opo de excluir dados da
conta ir apagar definitivamente os dados da conta, de forma irrecupervel. Portanto cuidado com essa opo. Aps
clicar em Excluir, Linuxconf apresentar uma lista de opes.

Tela Removendo a Conta


A opo padro a de arquivar os dados da conta, produzindo os seguintes efeitos:
Remove o usurio da lista de contas;
Rene todos os dados contidos no diretrio pessoal e os arquivos (usando tar e o utilitrio de compresso
gzip ), arquivando-os em um diretrio chamado oldaccounts . Para um usurio chamado byewin, o
nome do arquivo ser algo como byewin-1998-12-10-497.tar.gz.
A data indica quando a conta foi removida e o nmero seguinte a identificao do processo que foi executado na
remoo. O diretrio oldaccounts criado no mesmo lugar onde residem os diretrios pessoais dos usurios.
criado na primeira vez que uma conta de usurio removida.
Arquivos no residentes no diretrio pessoal do usurio, mas pertencentes ao usurio, no sero removidos.
Os arquivos tm como dono a identificao do usurios (UID). Ao se criar uma nova conta e caso ela receba o UID
de um usurio removido, os arquivos deste ltimo sero atribudos conta nova.
Ao selecionar Remover os dados do usurio na tela Removendo a conta <nome_da_conta> (veja a figura 10.1.4)
ir:
1. Remover o usurio da lista de contas;
2. Remover o diretrio pessoal do usurio e todos os dados ali contidos.
Nota:Arquivos no contidos no diretrio pessoal do usurio, mas pertencentes a este, iro permanecer no sistema. O
arquivo ainda pertencer ao usurio que teve a conta removida (UID). Ao se criar uma nova conta e caso ela receba
o UID de um usurio removido, os arquivos deste ltimo sero atribudos conta nova.
Ao selecionar Manter os dados da conta na tela Removendo a conta <nome_da_conta> (veja a figura 10.1.4) ir:
1. Remover o usurio da lista de contas;
2. Manter o diretrio pessoal do usurio e todos os arquivos ali contidos.
Nota:Arquivos e diretrios pertencentes ao usurio, no sero removidos. Os arquivos tm como dono a
identificao do usurio (UID). Ao se criar uma nova conta e caso ela receba o UID de um usurio removido, os
arquivos deste ltimo sero atribudos conta nova.

Grupos
Todos os usurios pertencem a um ou mais grupos. Como cada arquivo tem um dono especfico, os arquivos por
conseqncia pertencem ao mesmo grupo do usurio proprietrio. O grupo pode ser exclusivo do dono do arquivo,
ou compartilhado por diversos usurios. A habilidade de ler, gravar ou executar um arquivo pode ser atribudo a um
grupo, separadamente das permisses do dono do arquivo. Por exemplo, o dono do arquivo pode ser capaz de gravar
um documento, enquanto os membros do grupo somente podero l-lo,

Criando Um Grupo - Referncia Rpida


1. Inicie o Linuxconf na linha de comando do ambiente de trabalho.
2. Informe a senha do superusurio quando solicitado (caso j no seja o root).
3. Abra [Configurar] -> [Contas de Usurios] -> [Normal] -> [Definio de
Grupos].
4. Selecione Adicionar.
5. Informe o nome do grupo e opcionalmente membros alternativos.
6. Selecione Aceitar.

Criando Um Grupo - Viso Geral


Para criar um novo grupo:
Inicie o Linuxconf na linha de comando do ambiente de trabalho.
Informe a senha do superusurio quando solicitado (caso j no seja o root).
Abra [Configurar] -> [Contas de Usurios] -> [Normal] -> [Definio de
Grupos].
Caso existam mais de 15 grupos, estar disponvel a opo de selecionar os grupos atravs da informao de um
prefixo.

Janela de Filtros de Grupos


Pode-se adicionar um grupo diretamente a partir dessa tela ou ir para a tela Grupos de Usurios. Para adicionar um
grupo dentro das opes selecionadas atravs de um prefixo, selecione a opo Adicionar.

Tela de Grupos de Usurios


Informe o nome do grupo. Pode-se ainda especificar os membros do grupo no campo Membros Alternativos. A
lista de usurios deve estar separada por espaos, ou seja um espao em branco deve estar presente entre cada nome
da lista. Ao finalizar, selecione Aceitar e o grupo ser criado.

Removendo um Grupo - Referncia Rpida

1. Inicie o Linuxconf na linha de comando do ambiente de trabalho.


2. Informe a senha do superusurio quando solicitado (caso j no seja o root).
3. Abra [Configurar] -> [Contas de Usurios] -> [Normal] -> [Definio de
Grupos].
4. Selecione o grupo que se deseje remover.
5. Selecione Remover.
6. Confirme a excluso.

Removendo um Grupo - Viso Geral


Para remover um grupo:
Inicie o Linuxconf na linha de comando do ambiente de trabalho.
Informe a senha do superusurio quando solicitado (caso j no seja o root).
Abra [Configurar] -> [Contas de Usurios] -> [Normal] -> [Definio de
Grupos].
Caso existam mais de 15 grupos, estar disponvel a opo de selecionar os grupos atravs da informao de um
prefixo:
Com ou sem um prefixo selecionado, pressione Aceitar na base da tela.
Na tela Grupo de Usurios (Veja a Figura 10.1.5) selecione o grupo que voc deseja remover.
Ser apresentada a tela de Especificao de Grupo, onde deve ser selecionado o grupo que deve ser
removido.
Seleciona Remover para excluir o grupo. Linuxconf solicitar a confirmao da excluso. Escolha Sim
para confirmar a excluso do grupo.

Os usurios do do grupo que permanecerem e seus respectivos arquvos no sofrero mudanas. O nome do grupo
ser substitudo pela identificao do grupo (GID). Os arquivos podem ser transferidos para outro grupo atravs do
comando chgrp . Mais informaes sobre este comando podem ser encontradas em info chgrp ou man chgrp
footnode.html - 3134footnode.html - 3134. Caso um novo grupo seja criado com a identificao de um grupo
removido, ento o novo grupo ter o mesmo nvel de permisses que o antigo grupo. No se preocupe, Linuxconf
no recicla antigos nmeros como faz com usurios antigos. Ento GIDs no sero reutilizadas acidentalmente.

Modificando os Membros de um Grupo


H duas formas de modificar a lista de usurios pertencentes a um grupo. Pode-se atualizar a conta do usurio ou
editar a definio do grupo.

Modificando os Membros de Um Grupo - Referncia Rpida


Sob Grupos:
1. Inicie o Linuxconf na linha de comando do ambiente de trabalho.
2. Informe a senha do superusurio quando solicitado (caso j no seja o root).
3. Abra [Configurar] -> [Contas de Usurios] -> [Normal] -> [Definio de
Grupos].
4. Selecione o grupo no qual voc deseja adicionar ou remover usurios.
5. Adicione ou remova os usurios no campo Membros Alternativos (opcional).Esteja seguro de que todos
os nomes de usurios estejam separados por espaos.
6. Selecione Aceitar.

Modificando Membros de Um Grupo - Referncia Rpida


- Sob usurios:
1. Inicie o Linuxconf na linha de comando do ambiente de trabalho.
2. Informe a senha do superusurio quando solicitado (caso j no seja o root).
3. Abra [Configurar] -> [Contas de Usurios] -> [Normal] -> [Contas de
Usurios].
4. Selecione o usurio, o qual voc deseja adicionar ou remover de algum grupo.
5. Ajuste o campo Grupos Suplementaresestando seguro de que todos os nomes de grupos esto separados
por espaos.
6. Selecione Aceitar.
7. Repita os passos de 3 a 5 para cada usurio que necessite ser adicionado ou removido.

Modificando Membros de Um Grupo - Viso Geral


Vamos iniciar detalhando o mtodo de definies de um grupo:
Inicie o Linuxconf na linha de comando do ambiente de trabalho.
Informe a senha do superusurio quando solicitado (caso j no seja o root).
Abra [Configurar] -> [Contas de Usurios] -> [Normal] -> [Definio de
Grupos].
Caso existam mais de 15 grupos, estar disponvel a opo de selecionar os grupos atravs da informao
de um prefixo (Veja a Figura 10.1.5).
Com ou sem um prefixo selecionado, pressione Aceitar na base da tela.
Selecione o grupo que voc deseja modificar. Isso ir abrir a tela Especificao do Grupo (Veja a Figura
8.1.3)
Adicione ou remova cada usurio do campo Membros Alternativos. Esteja seguro de que todos os nomes
esto separados por espaos.
Ao finalizar selecione Aceitar na base na tela.
Esse procedimento ir atualizar cada conta com o grupo sendo apresentado no campo Grupos Suplementares caso
o usurio tenha sido adicionado ou excludo do grupo. Adicionar ou remover grupos pode ser feito ainda atravs da
modificao de cada conta individual:
Inicie o Linuxconf na linha de comando do ambiente de trabalho.
Informe a senha do superusurio quando solicitado (caso j no seja o root).
Abra [Configurar] -> [Contas de Usurios] -> [Normal] -> [Contas de
Usurios].
Caso haja mais de 15 contas no sistema, Linuxconf apresentar uma tela com opes de filtros, conforme a
Figura 10.1.1.
Na tela Contas de Usurio (Veja a Figura 10.1.1), selecione um usurio que se deseje alterar. Ser
apresentada a tela Informaes de Usurio conforme a Figura 10.1.2.
Adicione ou remova os grupos desejados do campo Grupos Suplementares. Cada grupo dever estar
separado por um espao.
Uma vez que voc tenha realizado todas as mudanas, selecione Aceitar na base da tela.
Isso ir automaticamente atualizar as definies de grupos. Repita o processo para cada usurio.

CD-ROMs, Disquetes, Discos Rgidos e Sistemas de Arquivos


- Uma Viso Geral
Um sistema de arquivos composto por arquivos e diretrios, iniciando em um nico diretrio denominado raiz.
Este diretrio pode conter qualquer nmero de arquivos ou de diretrios, com cada diretrio por sua vez seguindo o
mesmo conceito e padres. Um sistema de arquivos padro normalmente se parece com uma rvore invertida, com
os diretrios como galhos e os arquivos como folhas. Sistemas de arquivos residem em unidades de armazenamento
de massa como disquetes, discos rgidos e CD-ROMs.
Por exemplo, uma unidade de disquetes no DOS ou Windows normalmente referenciada como A:. Isso descreve o
dispositivo (A:), e o diretrio raiz do dispositivo. O disco rgido primrio, em sistemas similares, tipicamente
referenciado como C uma vez que a especificao de dispositivos para o primeiro disco rgido C:. Para especificar
o diretrio raiz do dispositivo C , pode-se utilizar C:. Neste caso, teremos ento dois sistemas de arquivos - um em
A: e o outro em C:. Para especificar qualquer arquivo em um sistema de arquivos DOS/Windows, deve-se
especificar o dispositivo no qual ele reside, ou ele deve residir no dispositivo padro do sistema (o qual a origem
do indicador DOS de linha de comando - o dispositivo padro em um sistema com uma nica unidade de disco
rgido). Sob Linux possvel definir sistemas de arquivos residentes em diferentes meios de armazenamento como
se fossem um nico e grande sistema de arquivos. Isso pode ser feito atravs da definio de um dispositivo dentro
de um sistema de arquivos. Por exemplo, enquanto um sistema de arquivos de um diretrio raiz de um disquete em
DOS pode ser referenciado como A:, o mesmo dispositivo pode ser acessado no Linux com um diretrio
denominado, por exemplo como /mnt/floppy. O processo de mesclar sistemas de arquivos desta forma
conhecido como montagem. Quando um dispositivo est montado significa que ele pode ser acessado pelos usurios
do sistema. O diretrio atravs do qual o sistema de arquivos pode ser acessado conhecido como ponto de
montagem. No exemplo anterior, /mnt/floppy era o ponto de montagem do disquete. Note que no h restries
(alm das convenes normais) de nome de pontos de montagem. Poderamos facilmente denominar o ponto de
montagem com /longo/caminho/para/a/unidade/de/disquete ou simplesmente /A. Um ponto a ser
lembrado que todos os diretrios e arquivos de um dispositivo tm a sua localizao no sistema relacionada com o
ponto de montagem. Por exemplo, consideremos a seguinte configurao:
Um sistema Linux
/ - diretrio raiz do sistema
/cnc - ponto de montagem do CD-ROM

Um CD-ROM
/ - diretrio raiz do CD-ROM
/imagens - um diretrio de imagens do CD-ROM
/imagens/antigas - um diretrio de imagens antigas do CD-ROM
Enquanto que na descrio acima, temos uma apresentao individualizada dos sistemas de arquivos, e ao se montar
o CD-ROM em /cnc, a nova estrutura de diretrios do sistema ter a seguinte configurao::
Um sistema Linux com o CD-ROM montado:
/ - diretrio raiz do sistema
/cnc - diretrio raiz do CD-ROM
/cnc/imagens - um diretrio de imagens do CD-ROM
/cnc/imagens/antigas - um diretrio de imagens antigas do CD-ROM
Para montar um sistema de arquivos esteja seguro de estar acessando o sistema como superusurio footnode.html -
3209footnode.html - 3209ou de usar o comando su (man su - em portugus). Uma vez tendo os privilgios de
superusurio, execute o comando mount (man mount - em portugus) seguido pelo dispositivo e pelo ponto de
montagem. Por exemplo, para montar a primeira unidade de disquete em /mnt/floppy, pode-se digitar o seguinte
comando mount /dev/fd0 /mnt/floppy . Para acessar os dados em um disquete formatado em ext2, basta
digitar cd /mnt/floppy . Na instalao o Conectiva Linux ir criar um arquivo chamado /etc/fstab. Este
arquivo contm informaes que permitem sintetizar os comandos de montagem de dispositivos. Usando-se as
informaes contidas naquele arquivo, pode-se comandar somente mount e ento ou o ponto de montagem ou o
dispositivo. O comando mount ir ento procurar o restante das informaes em /etc/fstab. possvel
modificar manualmente o arquivo ou utilizando-se o Linuxconf conforme descrito em sees posteriore.

Revisando o Sistema de Arquivos - Referncia Rpida


1. Inicie o Linuxconf na linha de comando do ambiente de trabalho.
2. Informe a senha do superusurio quando solicitado (caso j no seja o root).
3. Abra [Configurar] -> [Sistemas de Arquivos] -> [Acessar Dispositivos
Locais], ou atravs do ambiente de rede: [Configurar] -> [Sistemas de Arquivos] ->
[Acessar volumes NFS].

Revisando o Sistema de Arquivos - Viso Geral


Inicialmente vamos verificar a estrutura de diretrios:
Inicie o Linuxconf na linha de comando do ambiente de trabalho.
Informe a senha do superusurio quando solicitado (caso j no seja o root).
Abra [Configurar] -> [Sistemas de Arquivos] -> [Acessar Dispositivos
Locais].

Janela de Volume Local


Os campos so:
Origem - o dispositivo fsico: hd indica um disco rgido IDE, fd indica uma unidade de disquete, e cdrom
indica uma unidade de CD-ROM. Caso o sistema possua um dispositivo SCSI, ser apresentada ento a
indicao sd. Caso mais de um dispositivo do mesmo tipo esteja presente, estes sero ordenados por letras,
como por exemplo hda representa o primeiro dispositivo IDE, enquanto hdb representa o segundo. Em
alguns casos, sero apresentados nmeros em lugar de letras; em unidades de discos rgidos eles
representam as parties, enquanto que em unidades de disquetes, o nmero de referncia da unidade atual.
Ponto de Montagem - nome com o qual o dispositivo ser mapeado dentro do sistema de arquivos.
Tipo - indicao do tipo do sistema de arquivos. Uma partio Linux padro usar um tipo ext2. Um
sistema de arquivos DOS ter um tipo vfat com suporte a nomes longos, ou fat para suporte somente a
nomes DOS tradicionais (8.3). O sistema de arquivos ISO 9660 indica um dispositivo CDROM, conforme
apresentado na figura 10.1.7.
Nota: o Conectiva Linux pode acessar sistemas de arquivos do tipo FAT32 utilizando o tipo vfat.
Tamanho - apresenta o tamanho do sistema de arquivos em Mb. Para mdias removveis como disquetes e
CDROM listado um tamanho de 0 Mb.
Tipo Partio - uma descrio e um cdigo do tipo sistema de arquivos usados naquela partio.
Sistemas de arquivos de outras mquinas na rede podem tambm estar disponveis. Eles podem variar de um nico
diretrio a um volume inteiro. Nenhuma informao sobre Tamanho ou Tipo da Partio estar disponvel para essas
parties. Informaes adicionais desses sistemas de arquivos podem ser encontradas na opo [Configurar]
-> [Sistemas de Arquivos] -> [Acessar volumes NFS].

Janela de Volume NFS


A tela similar a de Volume Local (conforme a figura 10.1.7), com as seguintes diferenas:

Origem - o nome da mquina em que est disponibilizado o sistema de arquivos, seguida pelo diretrio
remoto. Por exemplo: cnc:/var/spoool/mail onde cnc a mquina que contm o diretrio
/var/spool/mail que est sendo disponibilizado.
Tipo - sempre igual a nfs.

Adicionando Pontos de Montagem NFS - Referncia Rpida


1. Inicie o Linuxconf na linha de comando do ambiente de trabalho.
2. Informe a senha do superusurio quando solicitado (caso j no seja o root).
3. Abra [Configurar] -> [Sistemas de Arquivos] -> [Acessar volumes NFS].
4. Selecione Adicionar.
5. Na tela denominada Base informe o nome da mquina onde os arquivos residem.
6. Informe o caminho do sistema de arquivos remotos no campo Volume. Por exemplo
/var/spool/mail.
7. Especifique o Ponto de montagem em seu sistema, ou sistema como o volume/diretrio remoto ser
referenciado em seu sistema, por exemplo /mnt/mail.
8. Selecione Aceitar.

Adicionado Pontos de Montagem NFS - Viso Geral

NFS a sigla para Sistemas de Arquivos Remotos footnode.html - 3287footnode.html - 3287. uma forma de
computadores compartilharem partes de seus sistemas de arquivos atravs de uma rede. Estas partes podem ser um
simples diretrio at milhares de arquivos em uma vasta hierarquia de diretrios. Por exemplo, muitas empresas
podero ter um nico servidor de correio eletrnico compartilhando os diretrios de mensagens com os usurios do
sistema atravs de montagens NFS.
Para criar um ponto de montagem NFS:
Inicie o Linuxconf na linha de comando do ambiente de trabalho.
Informe a senha do superusurio quando solicitado (caso j no seja o root).
Abra [Configurar] -> [Sistemas de Arquivos] -> [Acessar volumes NFS].
Na tela Especificao de Volume, conforme a figura 10.1.7, selecione Adicionar.

Janela de Especificao de Volumes NFS


Os trs campos so:
Servidor - nome da mquina onde residem os sistemas de arquivos a serem montados. Por exemplo
guarani.cnc.com.br.
Volume - o nome do sistema de arquivos que se deseje adicionar. Por exemplo, /var/spool/mail.
Ponto de Montagem - nome do caminho no qual o sistema remoto ser montado. Por exemplo,
/mnt/mail.
Isso tudo o que se precisa saber para se ter um ponto de montagem criado. Linuxconf atualizar o arquivo
/etc/fstab da forma adequada. Caso voc tenha algum requisito adicional, podem ser acionadas as alternativas
disponveis na janela opes, a saber:
Opes gerais
As opes gerais no so necessrias na maioria das vezes. Elas proporcionam maior flexibilidade e segurana.
somente leitura - possvel bloquear a escrita em uma partio. At mesmo o superusurio no poder
escrever ali. Esta opo raramente usada numa partio de disco rgido normal.
montvel pelo usurio - esta opo geralmente usada em conjunto com a opo seguinte e til para
mdias removveis, como por exemplo disquetes. Ela permite a um usurio normal ativar a conexo a
qualquer hora. Normalmente, apenas o superusurio (root) pode fazer uma montagem.
no montar na inicializao - especialmente til para mdia removvel, esta opo impede que o sistema
tente fazer uma montagem na inicializao. nenhum programa pode ser executado - esta uma
funcionalidade de segurana, especialmente til para mdia removvel. Se voc definir a opo montvel
pelo usurio/ numa mdia removvel, qualquer usurio pode instalar arquivos especiais para dar-lhe acesso
total ao seu sistema (privilgios de administrador). Esta opo lhe previne disto acontecer. suporte a
arquivos de dispositivos especiais - esta uma opo relacionada segurana. Dispositivos especiais so
geralmente criados com direitos de acesso apropriados no diretrio. Eles podem ser criados em outros
lugares tambm com o comando mknod . Esta funcionalidade impede a montagem de uma mdia com
dispositivo especial criada sem preocupaes de segurana. Esses dispositivos poderiam arruinar toda a
segurana do sistema.
sem permisso a programas com setuid - mais uma funcionalidade de segurana. um meio termo entre
o acesso total e a opo acima (nenhum programa pode ser executado). Selecionando-se esta opo, o
sistema no deixar programas privilegiados usarem seus direitos especiais. Um programa privilegiado
um que muda seu usurio para outra identificao (geralmente para o superusurio) enquanto est rodando.
Isto deixa que o usurio normal execute tarefas especiais que apenas o superusurio poderia fazer.
ativar quota por usurio - esta opo diz ao kernel para ativar a contabilidade de quota no sistema de
arquivos. A contabilidade de quota usada para cada usurio em tempo real, controlando o espao em disco
usado por ele e a quantidade de arquivos e diretrios que ele possui. Os limites podem ser aplicados para
alguns ou todos os usurios. H um controle separado para cada sistema de arquivos. O arquivo
quota.user criado na raiz do sistema de arquivos (o Configurador Linux o criar para voc se esta
opo for selecionada). O utilitrio quotacheck executado para inicializar o arquivo com o estado
corrente do sistema de arquivos. Ento o kernel o atualizar silenciosamente para cada conta de usurio.
Isto til para impedir que um simples usurio ocupe todo o disco.
ativar quota por grupo - a mesma funcionalidade da "ativar quota por usurio", mas adequada para
grupos. As quotas para grupos definem a soma das cotas de todos os membros do grupo. O arquivo
quota.group criado quando esta opo selecionada e o utilitrio quotacheck usado para
inicializar o arquivo. Enquanto um usurio pode estar sobre sua quota pessoal, a quota de seu grupo pode
ultrapassar este limite. O usurio ser advertido em criar arquivos novos e/ou aument-los.
Verifique as pginas de manual online em portugus dos itens mount , umount e fstab para maiores
informaes.
Concludas as configuraes, selecione Aceitar.

Configurao de Rede - Conectando-se ao Mundo


A primeira coisa a definir na configurao de rede se voc est conectado a uma rede local, com um grupo de
computadores em um escritrio, ou a uma rede de grande abrangncia, como a Internet. Antes de continuar
importante ainda saber o hardware que ser utilizado para a conexo. Caso se utilize conexes via modem ou placas
de rede, esteja seguro de que o hardware est adequadamente instalado e que os cabos esto corretamente
conectados. Independente da especificao do tipo de rede que seja utilizada, caso os cabos e equipamentos no
estejam bem conectados e configurados, nenhuma configurao far o sistema funcionar. Iniciaremos pelas
conexes via modem.
Adicionando Conexes PPP/SLIP para Modem - Referncia Rpida
1. Inicie o Linuxconf na linha de comando do ambiente de trabalho.
2. Informe a senha do superusurio quando solicitado (caso j no seja o root).
3. Abra [Configurao] -> [Ambiente de Rede] ->[Tarefas de Cliente] ->
[PPP/SLIP/PLIP].
4. Selecione Adicionar.
5. Selecione o tipo de conexo.
6. Informe o nmero do telefone, nome de acesso e senha.
7. Selecione Use Autenticao PAP somente se necessrio (somente disponvel em conexes PPP).
8. Selecionar Aceitar.

Adicionando Conexes PPP/SLIP para Modem - Viso Geral


H algumas informaes que sero obtidas a partir de seu Provedor de Acesso Internet ou administrador de sistema
antes de ter a sua conexo PPP ou SLIP funcionando. Estes so os dados para ter o seu Conectiva Linux conectado
ao seu Provedor:
O endereo IP para o servidor de nomes do domnio (DNS).
O nmero de telefone de conexo.
Nome de acesso e senha
Um endereo IP para sua mquina, caso a rede qual se est conectado no defina automaticamente um
endereo dinmico
Utilizao (ou no) de mtodos de conexo, ATSI como PAP, CHAP ou MS-CHAP. Nos casos afirmativos,
necessrio conhecer a seqncia de caracteres ou palavra que compem a chave de acesso. CHAP e MS-
CHAP no so atualmente suportados por Linuxconf, e so raramente usados.
Informaes adicionais podem ser teis, mas no fundamentais, tais como endereo do servidor secundrio e i
domnio de pesquisa De posse de todas as informaes voc estar apto a conectar-se.
Inicie o Linuxconf na linha de comando do ambiente de trabalho.
Informe a senha do superusurio quando solicitado (caso j no seja o root).
Abra [Configurao] -> [Ambiente de Rede] ->[Tarefas de Cliente] ->
[PPP/SLIP/PLIP].
Selecione Adicionar.

Janela de Configurao PPP/SLIP/PLIP


Inicialmente no haver qualquer configurao especificada. Ao selecionar a opo Adicionar sero apresentadas as
opes PPP, SLIP e PLIP.
PPP a interface mais comum e a padro. Para configurar uma conexo PPP selecione PPP e pressione Aceitar.
Voc ver os seguintes campos;
Nmero de telefone - nome utilizado para o acesso remoto
Porta do modem - indica a localizao do modem. J deve estar configurada.
Caixa de verificao de uso de autenticao PAP - deve ser acionada caso o sistema de destino utilize PAP.
Nome de acesso - nome usado na conexo ao sistema remoto.
Senha: a senha da conta PPP

Janela de Tipo de Interface


Note que a janela tem o ttulo Interface PPP ppp0. Ppp0 a primeira interface PPP, ppp1 ser a segunda e assim
por diante. importante estar atento em relao a qual interface se est configurando. Conexes SLIP usam o
prefixo sl ao invs de ppp. Com exceo da caixa de verificao de PAP, as opes da caixa de entrada so
idnticas para os dois mtodos.

Janela da Interface PPP


Em quaisquer das interfaces que tenha sido escolhida informe o nmero completo do telefone da mquina remota, e
esteja seguro de incluir eventuais nmeros para obter uma linha externa, caso se esteja ligando de um ramal de uma
central telefnica. Por exemplo, caso seja necessrio discar 0 e outro nmero 3322074, deve ser informado
03322074. No item porta do modem tem-se disposio um menu. Caso se utilize a dupla inicializao
Linux/Windows pode-se traar uma relao entre os padres do Linux e do DOS da seguinte forma:

cua0 -COM1 sob MS-DOS


cua1 - COM2: sob MS-DOS
cua2 - COM3: sob MS-DOS
cua3 - COM4: sob MS-DOS
O nome de acesso o nome da conta PPP no servidor remoto. A senha dever ser informada em texto simples. Ao
finalizar com estas informaes selecione o boto Customizar no rodap da tela. Todas as demais informaes so
solicitadas em diversas telas (Hardware, Comunicao, Ambiente de Rede e PAP).
Seleciona a opo PAP e informe o nome de usurio e senha que o Provedor tenha disponibilizado no campo de
segredo. Os demais padres devem ser suficientes, mas caso necessrio pode-se editar as configuraes iniciais na
opo Customizar

Modificando Uma Configurao PPP ou SLIP - Referncia Rpida


1. Inicie o Linuxconf na linha de comando do ambiente de trabalho.
2. Informe a senha do superusurio quando solicitado (caso j no seja o root).
3. Abra [Configurao] -> [Ambiente de Rede] ->[Tarefas de Cliente] ->
[PPP/SLIP/PLIP].
4. Selecione a configurao a ser modificada.
5. Altere os parmetros desejados.
6. Pressione o boto Aceitar.

Modificando uma configurao PPP ou SLIP - Viso Geral

Pode-se editar ou remover uma configurao existente selecionado-a da lista apresentada na tela Configurao
PPP/SLIP/PLIP.
Inicie o Linuxconf na linha de comando do ambiente de trabalho.
Informe a senha do superusurio quando solicitado (caso j no seja o root).
Abra [Configurao] -> [Ambiente de Rede] ->[Tarefas de Cliente] ->
[PPP/SLIP/PLIP].
Ser apresentada a tela de configurao, conforme a figura 10.1.8. Selecione a configurao que se deseje
excluir ou alterar.
Caso se deseje excluir a configurao, selecione o boto Excluir no rodap da pgina. A porta do modem estar
especificada na tela Hardware sob o menu. Caso se deseje alterar outros parmetros especificados na criao, pode-
se selecionar a tela Comunicao. O primeiro campo Envie contm o nome de acesso e o seguinte a senha. O(s)
campo(s) Espere com os contedos ogin: e ord: so partes das palavras login: e password: que devem ser
enviadas pelo Provedor.

Janela de Customizao da Interface PPP


Uma vez que as mudanas tenham sido realizadas, pode-se testar se a conexo est funcionando. Selecione
Conectar na rodap da tela. Ser produzida uma tentativa de acesso ao sistema remoto utilizando-se as opes
configuradas. Ao se finalizar a configurao e testes, recomendamos utilizar o programa usernet para controlar as
conexes discadas com periodicidade diria. Veja a pgina de manual on-line de usernet para maiores
informaes.

Outras Conexes de Rede - Referncia Rpida


Devido ao nmero de opes, no ser disponibilizada uma referncia rpida nesta seo. Por favor leia atentamente
a seo seguinte para informaes detalhadas sobre o tema.
Outras Conexes de Rede - Viso Geral
Configurar uma conexo de rede sobre uma plataforma ethernet requer um conjunto diferente de informaes.
Conexes de rede para interfaces token ring ou arcnet seguem uma configurao similar, porm no so
discutidas neste guia.

Inicialmente necessrio ter-se uma placa de rede Ethernet adequadamente instalada.


Inicie o Linuxconf na linha de comando do ambiente de trabalho.
Informe a senha do superusurio quando solicitado (caso j no seja o root).
Abra [Configurao] -> [Ambiente de Rede] ->[Tarefas de Cliente] ->
[Informao Bsica da Mquina]. O Nome da Mquina solicitar a identificao do
equipamento, o qual deve ser especificado no formato nome_mquina.nome_domnio. Aps
selecione a tela do Adaptador 1.

Janela do Adaptador 1
O primeiro item nesta tela uma caixa de verificao indicando se o adaptador est habilitado ou no. Ele deve ser
indicado caso se pretenda utiliz-lo. Aps seguem as opes de configurao.
Manual significa que as informaes sero providas pelo usurio, DHCP e BOOTP recebem as informaes a partir
de um servidor remoto. Caso voc tenha dvidas sobre a opo mais adequada consulte seu administrador de rede.
Caso voc seja o administrador de rede e no esteja seguro do que escolher selecione Manual e considere um outro
cargo em sua empresa antes que seja muito tarde.
DHCP e BOOTP requerem somente os seguintes campos:
Dispositivo de Rede - o tipo de placa de rede que se est utilizando; por exemplo eth0 pode ser a
configurao adequada para a primeira placa de rede Ethernet.
Mdulo do kernel - o mdulo adequado placa de rede instalada. Veja a seguir maiores informaes sobre
o tema.
Para a opo Dispositivo de Rede pode-se escolher de uma lista, onde eth representa uma placa ethernet, arc
especifica uma placa arcnet, e tr especifica placas token ring. Uma lista completa de placas e seus
respectivos mdulos pode ser encontrada no Apndice D deste manual.
A informao de mscara ser configurada por padro, dependendo do tipo de rede que se esteja configurando. Caso
a configurao esteja sendo realizada com um Provedor, ento deve-se perguntar ao seu suporte qual a mscara a ser
utilizada.
Na maioria dos casos ser igual a 255.255.255.0 (o padro).
A opo de modo de configurao Manual, requer os seguintes campos:
Primeiro Nome + Domnio - o nome da mquina e o domnio de rede definido pelo administrador do
sistema. Por exemplo cnc.guarani.com.br; cnc o primeiro nome e guarani.com.br o
domnio.
Endereo IP - o endereo da mquina e seguir o padro x.x.x.x. Por exemplo 192.168.0.24.
Dispositivo de rede - tipo de placa de rede. Por exemplo, eth0 a opo adequada para a primeira placa
ethernet e a configurao usada na grande maioria dos casos.
Mdulo de kernel - o mdulo de controle da placa de rede utilizado pelo ncleo do sistema operacional.
Informaes de dispositivos de rede e mdulo do kernel so descritas acima. A combinao adequada de Primeiro
Nome + Domnio + Endereo IP depender da situao; caso se esteja adicionando um computador a uma rede
existente ou criando-se uma nova rede. Para conectar-se a uma rede existente, obtenha essas informaes com o
administrador de rede. Ter-se uma rede conectada a Internet est alm do escopo deste guia, e recomendamos as
seguintes leituras:
Guia de Administrao de Redes, traduo da Conectiva Informtica,
Guia do Servidor Linux da Conectiva Informtica, ambos em portugus e
TCP/IP Network Administration, 2nd Edition, by Craig Hunt (O'Reilly and Associates).
Caso se esteja configurando uma rede que estar conectada a Internet, deve-se utilizar qualquer primeiro nome e
Domnio, escolhendo-se uma das faixas de endereos IP abaixo:
Endereos Disponveis Exemplos
10.0.0.0 - 10.255.255.255 10.5.12.14
172.16.0.0 - 172.31.255.255 172.16.9.1, 172.28.2.5
192.168.0.0 - 192.168.255.255 192.168.0.13

Na verdade sugerimos que estes padres sejam utilizados sempre, evitando-se assim a necessidade de
reconfiguraes de nmeros IP, caso uma conexo com a Internet seja instalada.
Os conjuntos de nmeros acima, correspondem a classes de rede a, b e c respectivamente. As classes so usadas para
descrever o nmero de endereos IP disponveis, assim como a faixa de nmeros usados para descrever cada um
deles. Os nmeros acima so reservados para redes privadas.
Nota: no se pode utilizar este nmeros para conectar-se diretamente a Internet, e somente atravs de dispositivos
como proxy, gateways,... Caso em algum momento venha-se a utilizar uma conexo direta das estaes de rede
com a Internet estes nmeros tero que ser substitudos. Portanto procure planejar adequadamente o uso dos
endereos de sua rede.

Especificao do Servidor de Nomes


Um servidor de nomes tambm necessrio para estabelecer uma conexo de rede. O nome do servidor usado para
converter o nome de uma mquina como por exemplo tupi.guarani.com.br no seu endereo correspondente, como
por exemplo 192.168.7.3. O domnio padro diz mquina onde procurar caso um nome totalmente qualificado
(primeiro nome + domnio) no seja especificado. No nosso exemplo tupi.guarani.com.br um nome
totalmente qualificado, ao passo que tupi somente o nome da mquina. Caso o domnio padro seja
guarani.com.br, ento pode-se usar somente o primeiro nome para obter-se uma conexo bem sucedida. Por
exemplo ftp tupi suficiente para uma conexo com tupi.guarani.com.br, caso o domnio padro esteja
configurado. Para se configurar o servidor de nomes da mquina, acesse [Configurao] -> [Ambiente
de Rede] ->[DNS - Especificao do Servidor de Nomes].

Janela de Configurao de Servidor de Nomes


Servidor de nomes so hierarquizados atravs da ordem na qual devem ser acessados, sendo usual as denominaes
de primrio, secundrio, tercirio e assim por diante. Deve ser informado o nmero IP de cada um desses servidores
e no o seu nome, pois no se pode resolver um nome at se estar conectado a um servidor de nomes.
Adicionalmente ao domnio padro podem ser especificados os domnios de pesquisa (Procurar domnio no
Linuxconf). Domnios de pesquisa funcionam tambm de forma hierarquizada e tm precedncia sobre o domnio
padro, devendo ser usados cuidadosamente. Ao se conectar a uma pequena rede, pode manter-se um arquivo
chamado /etc/hosts devidamente sincronizado em todas as mquinas da rede, e elas estaro visveis entre si.
medida que novas mquinas forem adicionadas rede, a manuteno destes arquivos crescer proporcionalmente,
sendo mais simples manter-se um servidor de nomes do que atualizar todos os arquivos /etc/hosts. Na verdade,
a menos que haja uma razo muito boa para isso (uma rede muito pequena por exemplo), DNS ser a melhor opo
sempre. Para utilizar os servios de um servidor de nomes, ative a caixa de verificao Uso de DNS - em operaes
normais, DNS necessrio. Pode-se manter as entradas do arquivo /etc/hosts atravs da opo
[Configurao] -> [Ambiente de Rede] -> [Diversos] -> [Informaes sobre
outras mquinas].

Janela de etc/hosts
Para modificar ou remover uma entrada basta selecion-la na lista apresentada. Para remov-la, selecione Excluir no
rodap da tela.

Janela de Definio de Rede e Mquina


Para modificar alguma entrada, basta alterar as informaes desejadas e selecionar Aceitar . Para adicionar uma
nova entrada, selecione Adicionar.
Campos obrigatrios:
Primeiro nome + domnio - o primeiro nome o nome da mquina, enquanto que o domnio o nome da
rede ao qual a mquina pertence. Por exemplo, tupi.guarani.com.br, tupi o primeiro nome e
guarani.com.br o domnio.
Nmero IP - tambm conhecido como endereo IP, um nmero associado mquina que segue o padro
x.x.x.x. Por exemplo 192.168.0.24.
Campos opcionais:
Apelido - um nome alternativo ao nome qualificado. usualmente igual ao primeiro nome, Por exemplo,
caso no nome qualificado seja tupi.guarani.com.br, pode-se usar tupi como um apelido.
Comentrio - um comentrio sobre a mquina, como por exemplo servidor remoto de
impresso.
Ao finalizar selecione o boto Aceitar no rodap da pgina.

Data e Horrio

Para configurar a data e horrio de sua mquina:


Inicie o Linuxconf na linha de comando do ambiente de trabalho.
Informe a senha do superusurio quando solicitado (caso j no seja o root).
Acesse [Controle] -> [Data & Horrio].

Janela de Data & Horrio


O campo zona composto por um menu longo de todas as opes disponveis. associado a uma grande regio
(Continente) e uma cidade ou zona. Exemplos includos Amrica/Macei e Etc/GMT -4. H ainda uma caixa de
verificao Guarde a data na CMOS no formato universal (GMT). Horas so especificadas de 0 (meia-noite) at 23
(11 hotas da noite). Meses so especificados como nmeros tambm. O ano deve ser especificado em 4 dgitos. Os
demais campos so auto explicativos.

Outras Informaes Sobre o Linuxconf


Informaes adicionais sobre o funcionamento do Linuxconf podem ser encontradas no seu seu sistema de Ajuda
On-Line, sensvel ao contexto. Adicionalmente, a Conectiva Informatica est publicando o Guia do Servidor Linux,
onde alm de uma descrio detalhada das funcionalidades disponveis do Linuxconf, ser abordada ainda a
descrio detalhada de vrios servios importantes, tais como redes locais, convivncia com outros sistemas
operacionais, firewall, roteamento, etc... Este livro, assim que disponvel, poder ser encontrado em
http://www.lojalinux.com.br.

Configurao do Sistema Com o Painel de


Controle
Nota: a incluso do Linuxconf no Conectiva Linux 3.0 proporciona aos usurios um utilitrio de configurao do
sistema mais abrangente e simples de utilizar. Muito do que pode ser realizado atravs do Painel de Controle, pode
tambm ser realizado atravs do Linuxconf. Adicionalmente o Linuxconf suporta vrias interfaces: grfica, texto e
Web. Veja o captulo 10 para maiores informaes sobre o Linuxconf.
O Painel de Controle um utilitrio que contm diferentes ferramentas de administrao do sistema. Ele torna a
manuteno do sistema muito mais simples, sem a necessidade de relembrar comandos complexos e suas opes na
linha de comando.

Para inicializar o Painel de Controle, necessrio inicializar o sistema de X Window, executando-se o comando
startx , como superusurio e digitar-se control-panel em uma linha de comando de um
xtermfootnode.html - 3764footnode.html - 3764. Ser necessrio utilizar o superusurio para que as ferramentas
possam ser executadas normalmente.
Nota: Caso no se esteja em modo superusurio, basta executar o comando su -c control-panel e digitar a
senha do superusurio root, ou em uma janela de terminal digitar o comando xhost +localhost.

Painel de Controle
Caso se deseje chamar o Painel de Controle desde um interpretador de comandos comum de superusurio, que no
seja um xterm, pode-se executar o comando DISPLAY=:0; control-panel & , onde DISPLAY indica ao
Painel de Controle para usar o terminal atual. Esta sintaxe funciona somente em interpretadores compatveis com o
Bourne Shell, tal como bash. Caso se esteja utilizando tcsh, necessrio inicializar uma varivel de
ambiente com o seguinte comando setenv DISPLAY :0; control-panel & .
Um clique sobre o cone inicia a execuo da ferramenta. necessrio tomar cuidado para no executar duas
instncias da mesma ferramenta, pois pode-se perder as alteraes feitas, caso se salvem os arquivos de
configurao mais de uma vez. Adicionalmente, no se deve editar manualmente os arquivos de configurao
simultaneamente execuo do Painel de Controle, nem programas como o Linuxconf, pois as configuraes
realizadas podem ser perdidas.

Configurao de Impressora
A ferramenta de configurao de impressoras footnode.html - 3786footnode.html - 3786atua sobre o arquivo
/etc/printcap, os diretrios de tarefas de impresso e os filtros de impresso. Os filtros permitem que se
imprimam diferentes tipos de arquivos incluindo os do tipo:
ASCII (texto).
PostScript.
Tex .dvi.
RPMs.
GIF, JPEG, TIFF e outros formatos grficos.
Em outras palavras, ao imprimir arquivos GIF ou RPM utilizando-se o comando lpr os arquivos sero tratados
adequadamente.

Ferramenta de Impresso
Para criar-se uma fila de impresso nova, deve-se escolher Add e ento selecionar o tipo de impressora. H trs
tipos de filas de impresso que podem ser criadas:
Local: filas de impresso para impressoras instaladas diretamente na mquina local.
Remote: filas de impresso direcionadas para outras estaes de uma rede TCP/IP.
SMB: filas de impresso direcionadas para sistemas que utilizem uma rede tipo SMB (Windows por
exemplo).
NCP: filas de impresso direcionadas para sistemas de impresso baseados em Novell Netware .
Aps escolher o tipo de impressora, uma janela de dilogo solicitar maiores informaes sobre a fila de impresso.
Todos os tipos de filas requerem as seguintes informaes:

Janela de Seleo de Tipo de Impressora


Queue Name: nome da fila de impresso. Vrios nomes podem ser especificados utilizando-se o separador
| footnode.html - 3815footnode.html - 3815.
Spool Directory: diretrio no sistema local onde ficaro armazenados os arquivos antes que a impresso
ocorra. Nota: No deve ser definido o mesmo diretrio para mais de uma fila de impresso.
File Limit: tamanho mximo permitido para o arquivo de impresso. Um tamanho igual a zero indica que
no h limite .
Input Filter: filtros so ferramentas de converso de arquivos de impresso para formatos que a impressora
selecionada pode tratar. Pressione Select para escolher o filtro que mais se adeqe impressora.
Alm de impressoras capazes de imprimir grficos e PostScript, possvel configurar dispositivos que
imprimam somente arquivos em formato texto. A maioria dos arquivos de controle de impressoras so
capazes de imprimir arquivos ASCII, sem convert-los para PostScript. Para habilitar esta funcionalidade
selecione Fast text printing footnode.html - 3822footnode.html - 3822ao se configurar o filtro. Nota: esta
funcionalidade somente est habilitada para impressoras que no sejam PostScript.
Supress Headers: verifica se h necessidade de imprimir uma pgina de incio antes de cada impresso.

Adicionando Uma Impressora Local

Configurando Um Filtro de Impresso


Para impressoras locais, os seguintes dados so necessrios:

Printer Device: normalmente /dev/lp1, o nome da porta qual a impressora est conectada.
Impressoras seriais esto normalmente em portas /dev/ttyS?, sendo necessrio definir manualmente os
parmetros de configurao deste tipo de impressoras.
Para impressoras remotas so necessrias as seguintes informaes:

Remote Host: nome do servidor remoto onde a impressora est conectada.


Remote Queue: nome da fila de impresso no servidor remoto.
O servidor remoto dever estar configurado de forma a permitir que a mquina local utilize a sua fila de impresso.
O arquivo /etc/hosts.lpd controla estas informaes.

Adicionando Uma Impressora Remota

Para impressoras SMB e NCP, so necessrias as seguintes informaes:


Hostname of Printer Server: nome da mquina qual a impressora est conectada.
IP number of Server: o endereo IP da mquina qual a impressora est conectada (opcional).
Printer Name: nome da impressora no sistema Windows, por exemplo.
User: nome do usurio para acessar a impressora (normalmente guest em servidores Windows ou
nobody para servidores samba).
Password: senha (se necessria) para utilizar a impressora (normalmente brancos).
recomendvel que o usurio e sua senha, quando utilizados, sejam diferentes de usurios e senhas do Conectiva
Linux ou de usurios de compartilhamento de arquivos, para que se tenha um maior nvel de segurana de acessos.
O mesmo procedimento indicado para usurios utilizados no compartilhamento de arquivos em um servidor SMB
ou Novell. Isso se deve ao fato de que usurios e senhas para acesso a filas de impresso so armazenados no
sistema local em formato transparente, ou seja, sem criptografia.
Aps adicionar a fila de impresso necessrio reinicializar o daemon de impresso footnode.html -
3873footnode.html - 3873. Para tanto basta clicar sobre Restart lpd no menu lpd.
Pode-se imprimir uma pgina de teste em qualquer fila de impresso selecionada. Selecione o tipo de pgina de teste
no menu Tests.

Imprimindo Uma Pgina de Testes


Caso o teste de impresso gere apenas uma linha, selecione a impressora, opes Edit, select, e na opo
input filter, marque a opo fix stair-stepping.
Para imprimir a partir da linha de comando do interpretador ou de um terminal xterm, pode ser executado o
comando lpr -P nome-da-impressora arquivo-para-impresso , onde nome-da-impressora o
nome cadastrado na fila de impresso e sempre o nome na primeira coluna da sada do comandos printool .

Configurao do Kernel
O Conectiva Linux inclui o kerneld, ou servidor do kernelfootnode.html - 3896footnode.html - 3896, o qual
automaticamente carrega softwares e suporte a hardware em memria, quando sejam necessrios e descarrega-os
quando no mais o sejam.

Gerenciamento de Mdulos do Kernel


A ferramenta apresentada na figura 11.2 permite o gerenciamento do arquivo de configurao do kerneld.
necessrio especificar exatamente quais os hardwares que devero ser carregados quando uma requisio genrica
for feita para o sistema. Por exemplo, quando o kernel desejar carregar um programa de suporte a Ethernet, ele
necessitar saber qual o tipo de placa instalada, e se ela requer alguma configurao especial.

Alterando as Opes de Mdulos


Para alterar as opes disponveis quando um mdulo carregado, clique sobre a linha para selecionar o mdulo e
aps sobre o boto Edit. O utilitrio kernelcfg apresentar uma janela com as opes conhecidas sobre o mdulo
selecionado. Para alter-las basta editar os campos desejados. Para informar outros argumentos para a carga do
mdulo pode-se utilizar o campo Other arguments.

Alterando Mdulos
Para alterar os mdulos que so utilizados para atender a servios genricos, como por exemplo uma placa de rede
ethernet ou um adaptador SCSI, necessrio remover o antigo e criar um novo mdulo. Para remover um
mdulo basta clicar sobre ele e em seguida sobre o boto Delete. Em seguida, clique em Add para adicionar um
novo mdulo, como explica a seo seguinte.
Caso tenha sido alterada a controladora SCSI, lembre-se de criar um novo disco em memria com o comando
/sbin/mkinitrd conforme o descrito na seo 11.2.

Adicionando Mdulos
Para adicionar novos mdulos de qualquer tipo, clique sobre o boto Add. Ser apresentada uma caixa de dilogo,
conforme a figura 11.2.3, solicitando a escolha do tipo de mdulo. Ethernet eth, Token Ring tr e
controladoras SCSI so scsi_hostadapter. Aps clique em Ok.
Adicionando um Mdulo
Caso haja mais de um mdulo que possa ser utilizado para o tipo selecionado, ser apresentada a caixa de dilogo
conforme a figura 11.2.3, a qual solicitar a especificao do mdulo. Por exemplo para ethernet necessrio
escolher entre eth0, eth1, etc... Para continuar, deve-se clicar sobre o boto Ok. O prximo dilogo, conforme a
figura 11.2.3, permite continuar a especificao dos mdulos
Reinicializando o Kerneld
As alteraes efetuadas com a ferramenta de configurao do servidor do Kernel sero efetivadas no arquivo
/etc/conf.modules, o qual o kerneld l toda vez que inicializado. Uma vez concludas as alteraes
possvel reinicializar o kernel clicando-se sobre o boto Restart kerneld. Isso far com que o kernel recarregue
o arquivo de configurao quando ento os novos mdulos sero carregados.

Configurao da Rede
Documentao sobre a configurao de rede utilizando-se o Linuxconf pode ser encontrada no Captulo 10.
A ferramenta de configurao de redefootnode.html - 3974footnode.html - 3974 mostrada na figura 11.3.1, foi
desenvolvida para permitir a manipulao simplificada de parmetros como endereo IP, endereos de caminhos
padro, assim como nome de servidores e o arquivo /etc/hosts.
Dispositivos de rede podem ser adicionados, removidos, configurados, ativados, desativados e renomeados.
Ethernet, arcnet, token ring, pocket (ATP), PPP, SLIP, PLIP e dispositivos de loopback so suportados. O suporte
a PPP/SLIP/PLIP funciona perfeitamente na maioria dos hardwares, mas algumas configuraes podem no
produzir o efeito desejado. Ao utilizar a ferramenta de configurao de rede, clique sobre o boto Save para salvar as
alteraes e sobre o boto Quit para sair da ferramenta.

Administrando Nomes
O painel de nomes da ferramenta de configurao de rede tem duas finalidades: definir o nome da mquina e do
domnio do sistema e determinar o nome do servidor que ser utilizado na busca de outras mquinas na rede. A
ferramenta de rede no capaz de configurar a mquina como um servidor de nomes. Para alterar um campo ou
adicionar informaes em um campo clique sobre aquele com o boto esquerdo do mouse e digite as informaes.

Administrando Mquinas
O painel de gerenciamento de hosts permite adicionar, editar ou remover mquinas do arquivo /etc/hosts.
Adicionar ou editar uma entrada envolvem as mesmas aes. Uma caixa de dilogo ser apresentada e as
informaes devero ser digitadas. Aps a concluso clique sobre o boto Done.

Adicionando Uma Interface de Rede


Pode-se adicionar uma interface de rede ou uma placa Ethernet com poucos cliques de mouse no Conectiva Linux.
Pode ser necessrio configurar o kerneld para carregar um driver para a interface de rede que esteja sendo
adicionada.
Inicie clicando sobre o boto Interfaces no painel principal. Uma janela de configurao de dispositivos ser aberta
com uma seleo de opes disponveis, conforme a figura 11.3.3.
Para adicionar um dispositivo, deve-se clicar sobre o boto Add (figura 11.3.3), e selecionar o tipo de interface
conforme a janela da figura 11.3.3.

Configurao de Interfaces

Escolher o Tipo da Interface


Est disponvel ainda um boto clone no utilitrio netcfg . Este boto permite criar uma nova configurao para
uma interface j existente. Esta funcionalidade possibilita a utilizao, por exemplo, de uma interface Ethernet com
uma configurao de rede para uso no escritrio e uma segunda para uso domstico em um computador
porttilInterface PPP
Adicionar uma interface PPP consiste em informar o nmero do telefone, o nome de acesso e a senha na janela de
criao de interface PPP mostrada na figura . Caso seja necessria a autenticao PAP para a conexo PPP, selecione
Use PAP authentication. Na maioria dos casos ser necessria alguma customizao para estabelecer uma conexo
PPP. Nestes casos clique no boto Customize para configurar o hardware, comunicao e parmetros de rede para a
interface PPP.

Interface SLIP

Para configurar a interface SLIP necessrio fornecer os dados de telefone, nome de acesso e senha. Ao escolher
Done uma caixa de dilogo chamada Edit SLIP ser apresentada permitindo a configurao do hardware,
comunicao e parmetros de rede para a interface SLIP.

Interface PLIP
Para adicionar uma interface PLIP necessrio fornecer um endereo IP, o endereo IP remoto e a Mscara. Pode-se
ainda selecionar se a interface ser ativada na inicializao do sistema.

Interfaces Ethernet, Arcnet, Token Ring e Pocket Adaptor


Sero necessrias as seguintes informaes para adicionar estas interfaces:

Device: determinado pelo netconfig , baseado nos dispositivos j configurados.


IP Address: endereo IP do dispositivo de rede.
Netmask: informe a mscara para o dispositivo de rede. A rede e os endereos de broadcast so calculados
automaticamente baseado no endereo IP e na mscara informados.
Activate interface at boot time: ativa o dispositivo automaticamente durante a inicializao.
Allow any user to (de)activate interface: permite que qualquer usurio possa ativar ou desativar o
dispositivo.
Interface configuration protocol: caso o servidor de rede utilize BOOTP ou DHCP e se queira utiliz-los
necessrio informar a opo desejada, caso contrrio escolha none.
Clique em Done para finalizar e o dispositivo dever aparecer na lista de Interfaces como um dispositivo inativo.
Para ativ-lo primeiro selecione-o com um clique do mouse e ento clique sobre o boto Activate. Caso o
dispositivo no aparea como ativo, poder ser necessrio reconfigur-lo atravs da opo Edit.

Gerenciando Rotas
Na tela de gerenciamento de rotas pode-se adicionar, alterar ou remover rotas estticas de rede. Adicionar ou alterar
rotas solicitam as mesmas informaes. Uma janela de dilogo aparecer e basta informar os novos dados e clicar
sobre o boto Done.

Horrio e Data
Informaes sobre a configurao de horrio e data podem ser encontradas na seo 10.1.10.
A funo time permite alterar a data e o horrio clicando-se sobre as reas apropriadas da tela e utilizando-se as
setas para alterar os valores.
O relgio do sistema no pode ser alterado at que seja clicado o boto Set System Clock.
A alterao do horrio no sistema no significa a alterao do horrio na mquina. Para que a alterao seja
definitiva e gravada na cmos do equipamento, necessrio aps a alterao da data e horrio executar o comando
clock -w .
Ao clicar-se sobre o boto Reset Time o horrio da mquina passar a ser idntico ao horrio do sistema.
Nota: alteraes de data e horrio podem gerar problemas em programas que dependem de horrios para serem
executados. Tente finalizar todos os programas e processos antes de alterar os dados de data e horrio.
Linux - Modo Texto
Aps a instalao do Linux, ser possvel utilizar o sistema tanto no formato texto, quanto no formato grfico.
Apresentamos a seguir os conceitos e comandos bsicos no uso do Linux em modo texto, buscando dar ao usurio
os conhecimentos iniciais necessrios ao uso do sistema. Os comandos aqui apresentados podem ser encontrados em
um formato detalhado nas pginas de manual on-line do sistema, em portugus, atravs do comando:
man nome_do_comando

Como Entrar no Sistema


O usurio deve estar previamente cadastrado no sistema. Aps a mensagem login: digite seu nome de acesso.
Aps a mensagem passwd: digite sua senha.
Exemplo :

O nome de acesso a identificao do usurio no sistema. A senha no ecoada na tela.

Linha de Comando
Formato para a maioria dos comandos Unix :

Onde :
Opes comeam usualmente com o caracter '- 'seguido de uma letra. Algumas opes tm parmetros . Neste caso
o parmetro vem aps a opo. Em geral possvel agrupar opes com um nico '- '. Porm h freqentes
excees. Comando segundo o padro :

Exceo:

Comando passwd
Atualizaes e autenticaes de senhas.
Sinopse
passwd [-u] [username]
Descrio
O comando "passwd" usado para atualizaes e autenticaes de senhas. Apenas o superusurio pode atualizar a
senha de outro usurio, fornecer senha e nomes usuais. A opo -u, usada para indicar esta atualizao.
Exemplo

Comando ls
Lista arquivos e diretrios.
Descrio
O comando ls usado para se listar arquivos e diretrios do sistema. Apesar de simples um comando poderoso e
com muitas opes. Consulte a pgina de manual em portugus do ls para maiores informaes.
Exemplo
Encerrando a Sesso
Desconecta o usurio do Linux , permite a entrada footnode.html - 4248footnode.html - 4248de um novo usurio.
Pode ser realizada de duas formas:
exit encerra shell de comandos corrente;
logout encerra sesso.
Dependendo da configurao do ambiente , Control-d footnode.html - 4255footnode.html - 4255tambm pode
encerrar a sesso.

man
Mostra as pginas de manual on-line.
Sinopse
[root@marte /root]# man 1 man
Descrio
O comando man mostra as pginas de manual do sistema.

who
Mostra quem est na mquina no momento.
Descrio
Se no aplicar argumentos s opes, o comando who exibe informaes sobre os usurios ligados na rede.
Exemplo

date
Mostra a data e a hora do sistema.
Descrio
Este comando exibe a data e hora corrente, desde que aplicado sem argumentos. Somente o administrador poder,
atravs do uso de argumentos associados ao comando "date", alterar a data e hora do sistema.
Exemplo

init, telinit
Inicia os processos de controle de acordo com o nvel de execuo indicado.
Sinopse

Descrio
O init quem inicia os processos iniciais do sistema, controla a execuo dos programas que esto no arquivo
/etc/inittab e pode ser usado pelo administrador para mudar o nvel de execuo do sistema.

runlevel
Encontra o nvel de execuo anterior e o atual do sistema.
Sinopse
runlevel [utmp]
Descrio
O comando runlevel l o arquivo utmp do sistema (normalmente /var/run/utmp) para localizar o registro
do nvel de execuo, mostrando o nvel de execuo anterior e o atual na sada padro, separado por um espao
simples.

Encerrando o Sistema
shutdown : processo de encerramento automtico que avisa aos usurios com antecedncia que o sistema
ser paralisado e toma automaticamente providncias para a finalizao .
sync : comando que faz o sistema copiar buffers ( em memria , utilizando como cache de disco ) para o
disco .
reboot : reinicia o sistema imediatamente . Deve ser usado com cuidado pois no faz chamada a sync e
isto pode gerar inconsistncias no sistema de arquivos que somente o fsck poder consertar.
killall : Finaliza um ou mais processos pelo nome.
Em casos normais , use sempre shutdown para encerrrar o sistema , pois este comando se certifica que tudo ocorra
em ordem , sem danos ao sistema . Caso no seja possvel execut-lo , pode-se usar a seguinte seqncia ( de
emergncia ) para finalizar e reiniciar o sistema:
#sync;sync;reboot.

Shutdown
Provoca o desligamento do sistema
Sinopse
/sbin/shutdown [-t sec] [-rkhncfF] time [mensagem de alerta]
Descrio
O comando shutdown provoca o encerramento do sistema de maneira segura. Todos os processos internos em uso
so avisados que o sistema est sendo desligado, e o acesso bloqueado.
Exemplo

Ambiente de Trabalho (Shell)


O shell um interpretador de comandos. Ele interage com o sistema operacional, fazendo a ligao entre os
comandos que voc digita e as atividades que o kernel pode realizar. O propsito do shell tornar o sistema
operacional mais amigvel, por ser muito mais fcil para o usurio lembrar o nome do comando que o conjunto de
chamadas de sistema que esto por trs dele. O Linux possui mais do que um shell, cada qual com caractersticas
ligeiramente diferentes e funes especiais. Voc pode usar o shell que preferir. O shell padro para o Linux o
Bourne Again Shell, footnode.html - 4311footnode.html - 4311.
Abaixo uma breve Descrio sobre alguns shells:

-shell
O C-shell footnode.html - 4314footnode.html - 4314 ao mesmo tempo interpretador de comandos e linguagem de
programao (baseada em C), tem variveis shell e variveis de usurio.
Oferece funes especficas como por exemplo:
Funo HISTORY: Permite que o usurio repita e manipule os comandos que constam da lista.
Funo ALIAS: Possibilita a criao de uma grande variedade de comandos simples.

Bourne Again Shell


Shell da GNU. Incorpora funcionalidades do Korn shell e C-shell. Para entrar no Bourne Again
Shellfootnode.html - 4326footnode.html - 4326 a partir do C-shell digite o comando bash .
Caractersticas do shell
Algumas das caractersticas do shell esto detalhadas abaixo:
1. Shell Script
O shell possibilita a interpretao tanto de comandos digitados quanto de comandos armazenados em
arquivos, denominados shell script, que no so nada mais do que um arquivo texto com permisso
de execuo. Para criar o shell script, crie um arquivo de texto e ajuste suas permisses para que ele
se torne executvel. Este arquivo pode ser criado com um editor como o vi ou simplesmente o
redirecionamento para um arquivo da sada de um comando cat . Nota: Para tornar um arquivo texto em
um shell script deve-se usar o comando chmod para mudar suas permisses de acesso.

Redirecionamento de Entrada e Sada


O usurio pode, atravs do redirecionamento de E/S, redefinir de onde um comando ou programa receber sua
entrada e para onde enviar sua sada. A entrada de um comando so os dados sobre os quais o comando ir operar.
Estes dados podem vir de um arquivo especificado pelo usurio, de um arquivo de sistema, do terminal ou da sada
de outro comando. A sada de um comando o resultado da operao que ele realiza sobre a entrada. A sada dos
comandos pode ser impressa na tela do terminal, enviada a um arquivo, ou servir de entrada para outro comando.

Entrada e Sada Padro


[marisa@guarani marisa]$ sort < /etc/fstab > /tmp/fstab.sort

Conectores ou Pipes ( | )
utilizado como conexo de utilitrios. uma maneira de redirecionar as entradas e sadas, de modo que a sada de
um comando torna-se a entrada do comando seguinte. Pode-se usar vrios conectores em uma mesma linha de
comando, de maneira que possvel combinar tantos comandos quantos forem necessrios..

Diretrios
Todos os arquivos no sistema fazem parte de algum diretrio, assim eles se mantm organizados. Se fossem
mantidos todos em um mesmo lugar, o sistema levaria muito tempo para verificar todos os arquivos at encontrar
aquele que est procurando. Os diretrios so um meio de oferecer endereos ou caminhos at os arquivos, de modo
que se possa acess-los rpida e facilmente.

Principais Comandos de Diretrios


pwd
Exibe o nome do diretrio de trabalho atual
Descrio
Este comando exibe o nome do diretrio corrente e de todos os seus componentes.
Exemplo

cd
Muda o diretrio corrente.
Descrio
Com o comando cd possvel mudar do diretrio atual para outro especificado pelo usurio. Se usado sem
argumentos muda para o diretrio pessoal do usurio. A opo cd- volta ao diretrio anterior.
Exemplo

mkdir
Cria diretrios.
Descrio
Com o comando mkdir possvel criar novos diretrios. Quando usado com a opo -p possvel criar vrios
diretrios concatenados.
Exemplo

rmdir
Remove diretrios.
Descrio
Com o comando rmdir o usurio pode remover o diretrio informado como argumento. Quando usado junto com a
opo -p apaga todos os diretrios especificados.
Exemplo

Arquivos
Conceitualmente, arquivos so mecanismos de abstrao que fornecem uma forma de armazenar e recuperar
informaes. Quando um processo cria um arquivo, preciso que tal arquivo receba um nome, normalmente dado
pelo processo. Quando tal processo termina sua execuo, o arquivo continua a existir, podendo ser acessado por
outros processos, usando para tanto o nome atribudo ao arquivo. O Linux faz distino entre letras maisculas e
minsculas. O nome de um arquivo pode ou no ter uma extenso ou sufixo. O tamanho da extenso, se houver, fica
a critrio do usurio. Um arquivo pode ter uma ou mais extenses, exemplo: prog.c.Z.

Comandos de Manipulao de Arquivos


Cat
Encadeia e imprime arquivos na sada padro
Descrio
O comando cat exibe o contedo de um arquivo, sem interrupes, na sada padro. Este comando tambm aceita a
entrada de dados atravs do redirecionamento da entrada padro.
Exemplo

more
Exibe o contedo de um arquivo pgina a pgina.
Sinopse
more [-dlfpcsu] [-num] [+/ pattern] [+ linenum] [arquivo ...]
Descrio
Este comando exibe o contedo de um arquivo, com pausa entre as telas, na sada padro. O comando more tambm
pode ser usado como filtro , exibindo com pausas entre telas os dados recebidos da entrada padro.
head
Exibe o incio de um arquivo.
Sinopse

Descrio
Este comando exibe o incio de um arquivo na sada padro. Por definio as dez primeiras linhas so mostradas.
tail
Exibe o final de um arquivo.
Sinopse

Descrio
Este comando exibe o final de um arquivo na sada padro. Por definio as dez ltimas linhas so mostradas.
wc
Contagem de linhas, palavras e caracteres de arquivos
Descrio
O comando wc conta e apresenta o total de linhas, palavras e caracteres de um arquivo. Se houver parmetros, este
comando mostra tambm a contagem total do arquivo.
Exemplo

cp
Copia arquivos.
Descrio
Este comando efetua a cpia de um arquivo, ou de uma lista de arquivos para o diretrio de destino. Podem ser
usados metacaracteres para racionalizar a quantidade de argumentos.
Exemplo

mv
Move arquivos.
Descrio
Este comando move um arquivo, ou ento uma lista de arquivos, usando metacaracteres, para o diretrio de destino.
Exemplo

rm
Remove arquivos.
Sinopse

Descrio
Este comando remove um arquivo, ou uma lista de arquivos, usando metacaracteres. Conforme a opo tambm
pode ser utilizado para remover diretrios.
ln
Une arquivos atravs de ligaes.
Descrio
Este comando cria uma ligao entre dois arquivos, isto , o arquivo existe fisicamente somente uma vez, mas pode
ter diversas referncias, com nomes distintos, em diversos pontos do disco. A opo -s, cria uma ligao simblica,
fazendo com que seja mostrado o arquivo de origem.
Exemplo

symlink
Cria um novo nome para o arquivo.
Sinopse

O comando symlink cria uma ligao simblica, nomeando o novo caminho que contm a ligao com o caminho
antigo.
Descrio

Verificando Arquivos
file
Determina o tipo de arquivo.
Descrio
Este comando determina o tipo de arquivo atravs da anlise parcial do seu contedo e do nmero mgico.
Exemplo
type
Mostra a localizao de um arquivo.
Descrio
Este comando mostra a localizao de um arquivo, atravs do caminho do sistema.
Exemplo

diff
Compara dois arquivos em formato texto linha a linha.
Descrio
O comando diff procura encontrar o menor conjunto de diferenas entre as linhas dos arquivos, listando as que
devem ser mudadas no primeiro arquivo para torn-lo idntico ao segundo.
Exemplo

Pesquisando Arquivos
find
Procura arquivos por nomes ou outras caractersticas e executa alguma ao com os arquivos encontrados.
Descrio
O comando find procura arquivos recursivamente em cada diretrio especificado na lista de caminhos,
confrontando-os com a expresso passada. A expresso escrita utilizando-se vrios operadores do comando. Cada
operador retorna verdadeiro ou falso. Pode-se compor os operadores usando-se and , or, not e parnteses. A
expresso avaliada at que se possa verificar qual o seu valor: verdadeiro ou falso.
Exemplo

grep
Procura por um padro em um arquivo.
Descrio
Este comando pesquisa linhas nos arquivos de entrada que casam com uma expresso regular (parmetro padro).
As linhas da entrada que possuam o padro so ecoadas na sada, as linhas que no contenham o padro so
rejeitadas . til para buscar definies de variveis ou funes em programas .
Exemplo

locate
Lista arquivos que estejam associados ao padro informado.
Descrio
O comando locate mostra todos os nomes de arquivos contidos nas bases internas do sistema que estejam
associados ao padro. Sua base atualizada atravs do comando updatedb , normalmente executado
automaticamente pelo sistema.
Exemplo

apropos
Procura em uma base de dados pela expresso informada.
Descrio
Este comando procura em uma base de dados de comandos do sistema por uma descrio curta mostrando o
resultado na sada padro. Sua atualizao feita pelo comando makewhatis (/usr/bin).
Exemplo
Arquivamento
tar
Cria um arquivo .tar.
Descrio
Comando designado para criao de arquivos que contm diversos outros arquivos internamente. O primeiro
argumento para este comando deve ser uma das opes: Acdrtux, seguido por alguma funo opcional. Os
argumentos finais para o tar so os nomes dos arquivos ou diretrios que devem ser arquivados. O uso do nome do
diretrio sempre implica na criao de subdiretrios abaixo dele onde deve ser includo o arquivo. Nota: Para
descompactar arquivos de sufixo (.tar.gz, .tgz, etc) use tar zxpvf (nome_do_arquivo)
OPES
-c cria um novo arquivo tar.
-t lista o contedo do arquivo tar.
-x extrai o contedo do arquivo tar.
-v mostra mais mensagens.
-f arquivo de origem/destino.
-z filtra o arquivo com gzip.
Exemplo

zip
Programa de compactao de arquivos.
Descrio
O zip um comando de compresso e empacotamento de arquivos. Ele anlogo combinao dos comandos
tar e compress e compatvel com o pkzip e winzip da plataformas DOS.
Exemplo

gzip/gunzip
Comprime/expande arquivos.
Descrio
O gzip comprime arquivos. O arquivo original substitudo por um arquivo comprimido com a extenso .gz.
Exemplo

Filtros
So utilitrios que recebem uma entrada, realizam algumas operaes e apresentam o resultado processado como
sada. Ou seja, os filtros utilizam uma entrada (em geral a entrada padro, a menos que seja especificada outra) para
processar uma informao e convert-la em outra, que ser apresentada na sada (que tambm normalmente a
padro), porm sem mudar o contedo original da informao. Podemos citar como exemplos de filtros os seguintes
comandos: tail, cat, wc, sort, cut, tr .
tee
L da entrada padro e escreve na sada padro e em arquivos.
Sinopse

Descrio
utilizado como filtro entre comandos quando se quer aproveitar a sada em dois processos diferentes.
sort
Ordena as linhas de arquivos texto.
Descrio
O comando sort ordena as linhas de um arquivo texto. Existem diversas opes de ordenamento: ascendente,
descendente, por campo do arquivo, etc...
Exemplo

cut
Seleciona campos de uma tabela.
Descrio
A entrada padro tratada como uma tabela . O comando seleciona colunas da tabela para serem removidas ou
copiadas na sada padro .
Exemplo

tr
Converte ou remove caracteres.
Descrio
Este comando copia da entrada padro para a sada padro substituindo ou removendo os caracteres selecionados.
Qualquer caracter de entrada encontrado em expr1 convertido para o caracter da posio correspondente em
expr2.
Exemplo

Controle de Acesso
O controle de acesso feito atravs de restries ao sistema de arquivos. Para cada arquivo ou diretrio,
consideram-se trs categorias de usurios :
Dono:footnode.html - 4558footnode.html - 4558
Quem criou o arquivo.
Grupo:
Grupo ao qual pertence o dono do arquivo.
Outros:
Usurios que no se enquadrem nas categorias anteriores.

Cdigos de Proteo
Todo arquivo determina quais usurios tm acesso a ele e com que finalidade. Cada categoria de usurios possui um
conjunto distinto de permisses de acesso ao arquivo. Cada conjunto de permisses de acesso significa presena ou
ausncia de permisses para: leitura (r); escrita (w); execuo (x).

Verificando Permisses
Cada usurio do sistema possui trs conjuntos (rwx) de permisso para cada arquivo. O sistema de permisses d ao
usurio mais segurana, pois permite que ele tenha um maior controle ao acesso de seus arquivos e diretrios. Isto
d mais segurana no s ao usurio, mas a todo o sistema.
Exemplo

Nota: para o arquivo acima, o dono possui permisso de leitura(r), escrita(w) e execuo(x). O grupo possui
permisso de leitura(r) e gravao(w). Outro usurio que no o dono e no pertencente ao grupo do dono possui
permisso somente de leitura(r).
Permisses de Acesso
Tabela: Permisses de Acesso
Modo de Acesso Arquivo comum/especial Diretrio
Leitura "r" examinar contedo de arquivo listar arquivos do diretrio
Escrita "w" alterar o contedo do arquivo escrever no diretrio
Execuo "x" executa o arquivo como comando pesquisar o diretrio
Umask gera mscaras na criao gera mscaras na criao

Alterando Dono, Grupo e Permisses


chgrp
Muda o grupo dono dos arquivos/diretrios.
Descrio
O comando chgrp muda o grupo dos arquivos/diretrios dados como argumento. O parmetro group pode ser
tanto um nmero (gid - identificador de grupo), como um nome de grupo encontrado no arquivo de grupos do
sistema /etc/group. O usurio deve ser membro do grupo especificado e dono do arquivo (ou o superusurio) .
Exemplo

chown
Muda o dono de arquivos/diretrios.
Descrio
Muda o dono dos arquivos e diretrios para dono, que pode ser um nome de acesso ou a identificao de usurio
(nmero associado ao nome do usurio). Nota: O comando chown pode tanto mudar o dono dos arquivos, bem
como o prprio grupo de arquivos.
Exemplo

chmod
Altera o modo de permisso de acesso a arquivos/diretrios.
Sinopse

Descrio
Permite que seja alterada a permisso dos arquivos de acordo com o modo informado. O modo pode ser
representado simbolicamente ou atravs do padro de bits da permisso (octal).
Exemplo

Processos
Sempre que se ativa um utilitrio ou um programa no Linux, o sistema inicia um processo. Este o nome oficial de
um programa que est sendo executado. Sendo um sistema multitarefa, o Linux capaz de rodar vrios processos
simultaneamente. O kernel do Linux controla o tempo e as prioridades de execuo dos processos, permitindo que
eles sejam criados e encerrados. Existem dois tipos, ou nveis, de processos: os do usurio e os do sistema (ou
kernel). Sempre que voc executa um utilitrio do Linux, inicia-se um processo de usurio. J os processos de
sistema, so iniciados pelo kernel para manter o controle preciso do sistema operacional. Por exemplo, o kernel
inicia um processo de sistema (ou chamada de sistema) toda vez que um programa precisa de memria para ser
executado. Estes processos de sistema, so em sua maioria , transparentes para o usurio.
Background
No Linux, podemos colocar um processo em background, isto , o processo continua a execuo enquanto a
shell liberada para outras atividades. Para se colocar um comando em background, utilizado o sinal "\&" ao
final da linha de comando. Tambm pode-se colocar um processo em background atravs da utilizao das teclas
Ctrl+z (z) seguido do comando bg . Para retornar o processo para a shell principal, utilizamos o comando
fg [N*] , desta forma o processo volta a shell inicial.
N*: nmero de ordem de entrada no sistema
Exemplo

ps
Relata o estado dos processos em execuo.
Descrio
O ps exibe os processos correntes. Permite tambm que sejam feitas repetidas atualizaes desse status atravs do
comando (top ).
Exemplo

kill, killall
Finaliza um ou mais processos em execuo atravs da informao de seu nmero ou nome.
Descrio
O comando kill envia um sinal especfico para o processo. Se no for enviado nenhum sinal especfico, o sistema
envia o sinal TERM. O kill finalizar os processos que no capturaram este sinal. Pode ser necessrio enviar o
sinal KILL (9) para determinados processos.
Exemplo

Montagem de Arquivos
Mount
Monta sistemas de arquivos.
Sinopse

Descrio
Todos os arquivos acessveis pelo Linux, esto dispostos como se fossem uma grande rvore, iniciando pelo arquivo
raiz, representado pela "/". Estes arquivos podem estar distribudos por vrios dispositivos. O comando mount
usado para anexar um sistema de arquivos encontrado em um dispositivo rvore de arquivos.

Editor de Texto
O Linux possui um conjunto completo de ferramentas para criao, edio e formatao de documentos. Voc pode
criar documentos com texto simples, tabelas de dados e mesmo equaes matemticas. Existem vrios editores de
texto para o Linux, veremos o editor padro chamado vi

Editor vi
O vi o primeiro editor de textos baseado em telas do sistema Unix. Voc o encontra em qualquer sistema
operacional de plataforma Unix, e em muitos casos, ser o nico editor que voc encontrar disponvel. Este editor
possui trs modos de trabalho: o modo de edio, o modo de linha e o modo de comando. A alternncia entre estes
trs modos feito atravs do uso da tecla ESC.

Modo de Linha
Para se entrar no modo de linha, pressione os dois pontos ":".
:w [nome do arquivo] - salvar arquivo em disco. |
{:q} - terminar digitao.
{:q!} - terminar sem salvar.
{:e} - editar outro arquivo.
{:! comando} - executa um comando.
{:r [arquivo]} - ler outro arquivo a partir do cursor.
{:x} - salva e finaliza.
{:1,50 s/Viking /viking/g} - substitui da linha 1 a 50 , qualquer ocorrncia
de Viking por viking .
{:\% s/Banana/banana g }- substitui em todo o texto , qualquer ocorrncia da
palavra Banana
pela palavra banana.

Modo Comando
Movimentao

Procura

Insero

Subcomandos para Movimentao pelo Texto:

Subcomandos para Localizao de Texto:

Subcomandos para Alterao de Texto:

Remoo

Alterao

Desfazer ltimo Comando

Impresso No Linux, a definio das impressoras, os filtros utilizados, diretrios para armazenamento de tarefas de
impresso, so definidos no arquivo /etc/printcap. possvel configurar tarefas em impressoras da rede, ou
em impressoras pertencentes a outras mquinas.
lpr Imprime arquivos.
Exemplo [marisa@guarani /tmp]$ lpr usurios
Descrio
O comando lpr utilizado no Linux para a impresso de arquivos, com o uso do argumento -P pode-se escolher
em qual impressora disponvel o documento ser impresso.
lpq Mostra o status da fila de impresso.
Descrio O comando lpq utilizado para verificar os trabalhos que esto na fila de impresso.
Exemplo

lprm
Remove trabalhos da fila de impresso.
Exemplo

Descrio
O comando lprm utilizado no Linux para remover tarefas da fila de impresso, com o uso do argumento -P+
nome da impressora, sero removidos os trabalhos da impressora, com o argumento -P+ nome do usurio sero
removidos os trabalhos do usurio.

Mtools
As ferramentas mtools uma coleo de comandos que se relacionam com arquivos em formato MSDOS. Veja na
tabela abaixo alguns destes comandos:
mattrib - muda os atributos de arquivos.
mcd - muda diretrio.
mcopy - copia arquivos formato MSDOS de/para Unix, usando-se a opo "-t", far a converso de
arquivos texto de um formato para outro.
mdel - remove arquivos.
mdir - Mostra diretrio.
mformat - Formata disquetes com o formato MSDOS.
mlabel - adiciona uma identificao ao disquete formato MSDOS.
mmd- cria diretrio.
mrd- remove diretrio.
mread - leitura baixo nvel (cpia) de arquivos MSDOS para UNIX.
mren - muda o nome do arquivo.
mtype - mostra contedo de arquivo.
mwrite - escrita de baixo nvel (cpia) de arquivos UNIX para MSDOS.
* grupo de mquinas que so administradas conjuntamente.

Backup
Cpias de segurana devem ser feitas com regularidade para evitar a perda de dados no caso de uma queda de
sistema ou mesmo de uma remoo acidental de um arquivo. muito raro que uma queda de sistema cause uma
perda substancial de dados no sistema, pois ele tem maneiras de verificar e reparar os dados depois de um
desligamento incorreto (e2fsck ). Por outro lado, a perda de dados geralmente inevitvel quando ocorre um
problema de disco. Portanto, as cpias de segurana do sistema so muito importantes para todos os usurios do
Linux. Em geral o administrador do sistema estabelece um planejamento para a realizao regular de cpias de
segurana, garantindo que os arquivos modificados mais recentemente sejam copiados com freqncia. Com o uso
de alguns comandos como o tar ou cpio , o administrador pode realizar as cpias de segurana de todo o sistema
de arquivos ou somente dos arquivos mais recentes.

Metacaracteres
Caracteres que representam o nome de um grupo de arquivos

Asterisco ( "* "): substitui por 0 ou mais caracteres quaisquer

Intervalo de caracteres ( "[ ]")

Interrogao ( "? "): substitui por 1 caracter qualquer.


Gerente de Pacotes (RPM)
O RPM um poderoso gerenciador de pacotes, que pode ser usado para construir, instalar, pesquisar, verificar,
atualizar e desinstalar pacotes individuais de software. Um pacote consiste em armazenagem de arquivos e
informaes, incluindo nome, verso e Descrio.

Manuteno de pacotes
Comando & Funo
rpm -ivh - instalao de pacotes
rpm -Uvh - atualizao de pacotes
rpm -qi - informaes sobre o pacote
rpm -ql - lista os arquivos do pacote
rpm -e - desinstala o pacote
rpm - qa - lista os pacotes instalados
obs: pode-se utilizar os comando acima juntamente com a opo -p para fazer perguntas a um pacote no instalado:

Instalao Via ftp


Os pacotes podem ser instalados tambm atravs de um site ftp:
[root@frajola /tmp]# rpm -ivh ftp://ftp.xyz.org/pub/RPMS/mklist-1.0-2.i386.rpm

Gerncia de pacotes com RPM


O Gerenciador de Pacotes Red Hat (RPM) um sistema que pode ser executado tanto no Conectiva Linux quanto
em qualquer outro sistema Unix e um produto distribudo sob os termos do GPL.
Para usurios finais, RPM prov uma srie de implementaes que facilitam a manuteno do sistema. Instalar,
desinstalar ou atualizar um pacote RPM pode ser feito atravs de um nico comando, sendo que o RPM cuidar de
todos os detalhes necessrios ao processo.
O RPM mantm uma base de dados com os pacotes instalados e seus arquivos, o que permite executar pesquisas
complexas e verificaes de maneira gil e segura. Para desenvolvedores, o RPM permite manter fontes e binrios
empacotando-os separadamente para os usurios finais.

Utilizando RPM
O RPM tem cinco modos bsicos de operao, excluindo-se o modo de confeco de pacotes: instalao,
desinstalao, atualizao, pesquisa e verificao. Alm deste manual podem ser obtidas mais informaes em rpm
-help ou com man rpm .

Instalao
Pacotes RPM tm nomes de arquivos tais como foo-1.0-1.i386.rpm, que incluem o nome do pacote (foo),
verso (1.0), release (1) e plataforma (i386). A instalao de um pacote feita atravs de uma linha de comando,
como por exemplo:

Como se pode observar, o RPM apresenta o nome do pacote (o qual no tem necessariamente o mesmo nome do
programa) e apresenta uma sucesso de caracteres # atuando como uma rgua de progresso do processo de
instalao.
O processo de instalao foi desenvolvido para ser o mais simples possvel, porm eventualmente alguns erros
podem ocorrer:
Pacotes J Instalados
Se o pacote j tiver sido instalado anteriormente ser apresentada a seguinte mensagem:

Caso se deseje instalar o pacote de qualquer maneira, pode-se usar o parmetro --replacepkgs na linha de
comando, fazendo com que o RPM ignore o erro.

Arquivos Com Conflitos


Se tentar instalar um pacote que contm um arquivo j instalado por outro pacote, ser apresentada a seguinte
mensagem:

Caso se deseje ignorar o erro, pode-se usar o parmetro -replacefiles na linha de comando.

Dependncias No Resolvidas
Pacotes RPM podem depender da instalao prvia de outros pacotes, o que significa que eles necessitam destes
pacotes para poderem ser executados adequadamente. Caso se deseje instalar um pacote que dependa de outro
pacote no localizado ser apresentada a seguinte mensagem:

Para corrigir este erro ser necessrio instalar o pacote solicitado. Caso se deseje que a instalao ocorra de qualquer
forma, pode-se utilizar o parmetro -nodeps na linha de comando.

Desinstalando
Para desinstalar um pacote utilize o comando:
$ rpm -e foo
Onde foo o nome do pacote e no do arquivo utilizado na instalao (p.ex. foo-1.0-1.i386.rpm).
Pode ser encontrado um erro de dependncia durante o processo de desinstalao de um pacote (outro pacote
necessita da sua existncia para poder funcionar corretamente). Neste caso ser apresentada a seguinte mensagem:

Para ignorar a mensagem de erro e desinstalar o pacote deve ser utilizado o parmetro -nodeps na linha de
comando

Atualizando
Para atualizar um pacote utilize o comando:

O RPM desinstalar qualquer verso anterior do pacote e far a nova instalao preservando as configuraes.
Sugerimos utilizar sempre a opo -U, uma vez que ela funciona perfeitamente mesmo quando no h uma verso
anterior do pacote.
Uma vez que o RPM executa um processo de atualizao inteligente, apresentada uma mensagem do tipo:
saving /etc/foo.conf as /etc/foo.conf.rpmsave
o que significa que os arquivos de configurao existentes esto salvos, porm mudanas no software podem tornar
este arquivo de configurao no mais compatvel com o pacote (o que no comum). Neste caso as adequaes
necessrias devem ser feitas pelo usurio.
Como o processo de atualizao uma combinao dos processos de desinstalao e instalao, alguns erros podem
ocorrer como por exemplo, quando se quer atualizar um pacote com uma verso anterior verso corrente, ser
apresentada a seguinte mensagem:

Para forar uma atualizao de qualquer forma, deve-se usar o parmetro -oldpackage na linha de comando.
Consultas
A consulta base de dados de pacotes instalados feita atravs do comando rpm -q . Com a sua utilizao so
apresentados o nome do pacote, verso e release. Como exemplo temos:

Ao invs de especificar o nome do pacote, pode-se utilizar as seguintes opes aps o parmetro q:
-a consulta todos os pacotes instalados
-f <file> consulta o pacote que contm o arquivo <file>
-F funciona como o parmetro -f, exceto que funciona a partir do stdinfootnode.html -
4817footnode.html - 4817, como por exemplo find /usr/bin | rpm -qF
-p <arquivo do pacote> consulta o pacote originado pelo <arquivo do pacote>
-P funciona como o parmetro -p, exceto que funciona a partir do stdin (entrada padro), como por
exemplo find /mnt/cdrom/RedHat/RPMS | rpm -qP
H diversas formas de especificar que informaes devem ser apresentadas pelas consultas. As opes de seleo
so:
-i apresenta as informaes do pacote, tais como nome, Descrio, release, tamanho, data de criao,
data de instalaco, vendedor e outras
-l apresenta a lista de arquivos relacionadas com o pacote
-s apresenta o status dos arquivos do pacote. H dois estados possveis: normal ou missing footnode.html -
4828footnode.html - 4828.
-d apresenta uma lista dos arquivos de documentao (pginas de manual, pginas info, README,
etc...)
-c apresenta uma lista dos arquivos de configurao. Estes arquivos podem ser alterados aps a instalao
para customizao. Exemplos sendmail.cf, passwd , inittab, etc..
Para as opes que apresentam listas de arquivos podem ser adicionados os parmetros -v para obter a lista no
mesmo formato que o comando ls -l .

Verificando
A verificao de um pacote provoca a comparao dos arquivos instalados de um pacote com as informaes
localizadas nas bases de dados do RPM. Entre outras coisas a verificao compara o tamanho, MD5 sum,
permisses, tipo, dono e grupo de cada arquivo.
Para verificar um pacote deve-se utilizar o comando:
rpm -V <nome do pacote>
Pode-se usar as mesmas opes disponveis no processo de pesquisas.
Exemplos:
Para verificar um pacote que contenha um arquivo em especial:
rpm -Vf /bin/vi
Para verificar todos os pacotes instalados:
rpm -Va
Para verificar um pacote instalado e o arquivo de pacote RPM:
rpm -Vp foo-1.0-1.i386.rpm
Esta funo pode ser til caso haja alguma suspeita de que a base de dados RPM esteja corrompida.
Se no houver nenhuma discrepncia no haver nenhuma resposta do sistema, caso contrrio ser apresentada na
forma de uma expresso com 8 caracteres, com um c significando arquivo de configurao e aps o nome do
arquivo. Cada um dos 8 caracteres significa um dos atributos do arquivo comparado aos atributos definidos no
pacote RPM, onde um ponto significa que o atributo est Ok. Os atributos so:

Tabela: Cdigos de Erros na Verificao de Arquivos


5 MD5 checksum
S Tamanho do arquivo
L Link simblico
T Modificao do arquivo
D Device
U Usurio
G Grupo
M Modo (inclui permisses e tipo de arquivo)

Se alguma informao for apresentada necessrio avali-la e verificar se necessrio remover o pacote, reinstal-
lo ou procurar resolver o problema de outra forma.

Linux em Modo Grfico - Window Maker


O Linux tem disponvel diversas interfaces grficas, que proporcionam aos usurios uma forma simples e gil de
interagirem com o sistema. As funcionalidades vistas em outras plataformas podem aqui ser encontradas em sua
totalidade e superadas em pelo menos um ponto: na versatilidade. Existem diversas interfaces das mais simples e
pobres, capazes de serem suportadas por equipamentos de pequeno porte, at as mais complexas e repletas de
recursos, e por conseqncia mais exigentes em termos de recursos computacionais.
O Conectiva Linux disponibiliza as interfaces:
Afterstep.
Blackbox;
FWM.
FVWM2.
Gnome;
ICEWM;
KDE;
QVWM;
Window Maker.
Todas estaro instaladas ao se selecionar estao de trabalho ou caso tenham sido escolhidas na seo 6.11 da
instalao, caso se tenha optado pela forma personalizada.
Por padro a interface disponvel ser a Window Maker, a qual apresenta caractersticas positivamente marcantes
de apresentao, configurao, interao com o usurio, performance, exigncia de recursos. De qualquer forma e a
qualquer tempo, o usurio poder alterar a sua configurao, utilizando as demais opes disponveis.
Uma aplicao que possa ser executada em um gerente de janelas, poder ser executada em qualquer uma das
demais interfaces, porm configuraes realizadas em um daos gerentes de janelas, no sero refletidas nos demais.
Para iniciar o Window Maker basta digitar startx na interface de comandos.

Window Maker
Principais Funcionalidades:
Suporte a cones com definies de 4 e 8 bits;
Suporte a grupos de janelas como se todas fossem um nico cone;
Praticamente completamente compatvel com ICCCM;
Encaixe automtico de cones que pode ser configurado com as funes de "arrastar e soltar";
Menus so automaticamente redefinidos quando um arquivo de configurao alterado - sem necessidade
de reinicializao;
Mltiplas reas de trabalho;
Gradualmente vem aprimorando a integrao e deteco do GNOME;
Decoraes de janelas com renderizao com gradientes e mapa de pixels texturizado;
Suporte a temas on-line;
Habilidade de nomear espaos de trabalho diretamente a partir do menu;
Habilidade de mudar as preferncias, como cores, fontes, etc... sem reinicializao do Windows Maker;
Suporte a cones nos formatos XPM, PNG, JPEG, TIFF, GIF e PPM, sem necessidade de conversores
externos;
Utilitrio de configurao, via interface grfica, sem necessidade de edio manual de arquivos;
Funcionalidades suprfluas interessantes, como sombra de janelas, efeitos customizveis de miniaturizao
de cones, menus rolantes, e muito mais;
Suporte a vrios idiomas: Portugus, Japons, Espanhol, Alemo, Italiano, Holands, Tcheco, Coreano,
Francs, Sueco e Ingls.

Instrues de Configurao do Window


Maker
Apesar de estar pr configurado e sendo iniciado automaticamente, eventualmente pode haver a necessidade de
reconfiguraes para o uso do sistema. Seguem as instrues bsicas para configurao geral do sistema.

Opes
Estas opes podem ser informadas atravs do programa, executado no modo texto (vide cap. 12) que controla o
funcionamento de algumas funcionalidades do Window Maker. Por exemplo:
./configure -enable-kanji
ir configurar o Window Maker com caracteres kanji (alfabeto japons, ou outro modo multibytes) cujo suporte
tenha sido compilado com o programa.
Para obter uma lista atualizada, basta executar ./configure -help .
-enable-sound - habilita o suporte a mdulos de efeitos sonoros.
Nota: esteja seguro de que as variveis de ambiente LANG e LINGUAS no esto configuradas como en_RN.
Esteja certo que o caminho /usr/local/bin foi adicionada varivel PATH.

Instalao do Manual
: Executar o comando tar xcvf WindowMaker-data.tar.gz , movendo o diretrio pixmaps para
/usr/local/share/pixmaps.
Nota: os arquivos autoconf e automake no so imprescindveis, mas caso estejam instalados esteja seguro de
ter as verses autoconf 2.12 e automaker 1.3 ou mais recentes. Caso sejam de verses anteriores,
desabilite-os temporariamente renomeando-os ou desinstalando-os.

Construindo Window Maker


Na linha de comandos digite:

como superusurio, execute: make install


ou caso se deseje ter uma verso de binrios sem os simblicos e portanto menores, pode-se digitar: make
install-strip
Estes procedimentos iro instalar o Window Maker com os parmetros padro.

Instalao com RPM


:
Executar o comando rpm -hvi WindowMaker .
Este procedimentos iro instalar o Window Maker com os parmetros padro.

Introduo
Este manual descreve como configurar e utilizar o gerente de janelas Window Maker. Tenciona ser utilizado por
usurios que nunca utilizaram o Sistema X Windows e para aqueles com algum conhecimento em outros gerentes de
janelas.
Como Ler Este Guia
Caso voc nunca tenha usado um gerente de janelas X Windows, sugerido que voc leia toda esta seo, a qual
contm instrues detalhadas para iniciantes. Textos na fonte Courier, indicam instrues que devem ser seguidas
tal qual esto listados. Caso voc esteja sem tempo ou pacincia, deve, no mnimo, ler estas partes. medida que
esteja mais familiarizado com o Windows Maker pode ater-se aos textos nas tabelas, at l eles podem ser ignorados.
Algumas das aes aqui descritas, podem ser executadas de maneira mais simplificada, mas so descritas somente
na seo sobre as opes de configurao.

O que um Window Manager?


Caso voc seja usurio do mundo Windows ou MacOS, pode sentir alguma confuso inicial com conceitos como
gerentes de janelas, Servidor X, etc... No mundo UNIX, a tarefa de disponibilizar uma interface grfica de usurio
(GUI) normalmente dividida em 3 componentes:
Servidor de Janelas
Gerente de janelas
A aplicao em si, normalmente usando um conjunto de ferramentas de interface de usurio.
O Servidor de Janelas padro e normalmente o Sistema X Windows ou algum produto comercial. As funes do
X footnode.html - 5223footnode.html - 5223prov um acesso de alto nvel e portvel a dispositivos como teclado,
mouse e ao vdeo. Permite que aplicaes apresentem informaes na tela, atravs de rea retangulares chamadas
janelas. Muitos objetos de interface do usurio, como botes, menus e barras so componentes da janela. O
componente de mais alto nvel apresentado por uma aplicao denominado janela. Para maiores informaes, veja
o manual do X(1) e a documentao do Xlib. A funo primria do Gerente de Janelas controlar a apresentao
das janelas de mais alto nvel na tela. Window Maker um gerente de janelas. Ele disponibiliza uma barra de ttulos
e uma de redefinio de tamanho para mudana de layout da janela , menus de aplicaes para iniciar e executar
comandos especiais, cones de aplicaes, mini janelas, e um estacionamento de cones. Estes itens sero melhor
explicado adiante. O conjunto de ferramentas de interface de usurio uma biblioteca ou conjunto de bibliotecas
que disponibilizam uma interface de desenvolvimento de aplicativos (API) para que desenvolvedores possam
programar as interfaces de suas aplicaes. Esse conjunto geralmente prov controles como botes, menus, botes
tipo rdio, etc...H atualmente muitos conjuntos disponveis como por exemplo X.Motif, OpenLook e Athena ,
por exemplo. Todas as outras funcionalidades, normalmente encontradas em outros sistemas operacionais, como
gerentes de arquivos, so implementados como programas separados e que no esto diretamente relacionados com
o gerente de janelas.

Anatomia de Uma Janela


Geralmente uma janela de aplicao tem o seguinte layout:
Boto de Minimizao, Barra de Ttulo, Boto de Encerramento
rea Cliente
Barra de Alterao de Tamanho

Exemplo de Janela do Window Maker


Barra de Ttulo
Apresentam o nome da aplicao, documento ou da janela. Sua cor indica o foco do teclado e o tipo da janela. Pode
ser usada para mover, ativar, apresentar, fechar e acessar o menu de comandos.
Boto de Encerramento
O boto de encerramento pode ser usado para fechar uma janela ou encerrar uma aplicao caso seja ativada com a
tecla Control pressionada.
Barra de Alterao de Tamanho
Permite a (adivinhe!) alterao do tamanho da janela.
rea Cliente
Parte da janela onde a aplicao apresenta as suas informaes. Caso esteja inativa, basta clicar sobre ela para ativ-
la.
Ativando uma janela
As janelas podem estar em dois estados distintos: ativa e inativa. A janela ativa (tambm chamada de janela em
foco) tem uma barra de ttulo com uma cor diferenciada e a janela que recebe os dados enviados pelo teclado.
Normalmente a janela onde se est trabalhando. Somente uma janela pode estar ativa a cada vez. Janelas inativas
tm uma barra de ttulo acinzentada. Aplicaes podem ter um tipo especial de janela, chamada janela de dilogo,
transiente ou painel. Quando estas janelas esto ativas, a janela qual elas pertencem (janela principal) adquire uma
Barra de Ttulo cinza escura. Assim que a janela de dilogo fechada, o foco retorna para a janela principal. A figura
13.4.4 mostra um dilogo de abertura de arquivo e seu painel principal.

Janelas Ativa e Inativas


H trs tipos de estilos de ativao de janelas:
Atravs de Clique (ou modo manual): a janela a ser ativada explicitamente escolhida por um clique de
mouse sobre a janela.
Seguindo o mouse (ou modo automtico): a janela ativa segue o ponteiro do mouse, ou seja onde o ponteiro
do mouse estiver localizado, esta ser a janela ativa.
Somente janelas: similar ao modo automtico, porm quando o ponteiro do mouse se mover de uma janela
para o ambiente inicial, a janela no perder o foco.
Pode-se escolher entre um dos trs modos atravs da opo FocusMode.
Para ativar uma janela no modo manual deve-se:
Clicar sobre a Barra de Ttulo, Barra de Alterao de Tamanho ou rea cliente da janela com o boto direito
ou esquerdo do mouse; ou
Clicar a Barra de Ttulo com o boto do meio do mouse (ou com ambos caso a emulao de trs botes
esteja ativada). Isso far com que a janela seja ativada , sem traz-la para a frente das demais; ou
Abrir o menu de lista de janelas e selecionar a janela a ser ativada.
Ao clicar sobre a rea cliente de uma janela inativa para ativ-la, o clique normalmente processado pela aplicao.
Caso este comportamento seja um pouco confuso, pode-se configurar a aplicao para ignorar este clique usando-se
a opo IgnoreFocusClick.
Para ativar a janela no modo automtico
Mover o mouse sobre a janela que se deseje ativar.
Reordenando janelas sobrepostas
Janelas podem sobrepor-se a outras janelas, fazendo com que algumas estejam sobre as outras.
Para trazer uma janela para a frente
Clique na Barra de Ttulo ou na Barra de Alterao de Tamanho com o boto esquerdo do mouse; ou Selecione a
janela desejada do menu Lista de Janelas.
Janelas de dilogo sempre sero colocadas sobre as demais, a menos que a opo OnTopTransients esteja
desabilitada. Algumas janelas tm atributos especiais, permitindo que elas estejam permanentemente sobre as janelas
normais. Pode-se gerar janelas como essas configurando-se o atributo KeepOnTop ou atravs do Painel de
Atributos.

Procedimentos Adicionais

Tabela 13.4: Procedimentos Adicionais


Ao Efeito
Pressionar a tecla Alt e clicar na Barra de Ttulo
da janela com o boto esquerdo do mouse. Envia a janela para trs de todas as demais.
Pressionar a tecla Alt e clicar na rea cliente da
janela com o boto esquerdo do mouse. Ativa a janela e traz para a frente das demais.
Pressionar a tecla Alt e a tecla de seta para cima. Traz a janela ativa para a frente.
Pressionar a tecla Alt e a tecla de seta para baixo. Envia a janela ativa para trs.
Movendo uma Janela
Para mover uma janela ao longo da tela, selecione a janela desejada, pressionando o boto esquerdo do mouse sobre
a Barra de Ttulo, e mantenha o boto pressionado. Isso tornar a tela ativa.
Ao mover a janela atravs da tela, surgir uma pequena janela informativa, indicando a posio atual da janela, em
pontos relativos as pontos do canto superior esquerdo da tela. Pode-se mudar a ao desta caixa pressionando-se a
tecla Shift durante a mudana de posio.
Em algumas ocasies raras, possvel que a janela fique fora da tela. Isso pode acontecer em algumas aplicaes
com problemas. Para trazer a janela de volta rea visvel, selecione a janela no menu Lista de Janelas. Pode-se
evitar este procedimento atravs do atributo de janela dontmoveoff_at.

Procedimentos Adicionais

Tabela: Procedimentos Adicionais


Ao Efeito
Arrastar a janela, pressionando o boto do meio do mouse sobre
a Barra de Ttulo. Move a janela sem mudar a ordem.
Arrastar a janela, selecionando a Barra de Ttulo e pressionando o
boto Control. Move a janela sem ativ-la.
Arrastar a janela com o mouse sobre a rea cliente ou sobre a
rea de ao de tamanho, pressionando-se a tecla Alt Move a janela.

Alterando o Tamanho da Janela


O tamanho da janela pode ser alterado arrastando-se a barra de alterao de tamanho.

Alterando o Tamanho da Janela


Dependendo do lugar onde se clique sobre a barra, a operao acionada em uma direo especfica, ou seja:
Para alterar somente a altura da janela, clique no meio da barra de alterao de tamanho e arraste
verticalmente o mouse.
Para alterar somente a largura da tela, clique em qualquer extremidade da barra de alterao de tamanho e
arraste o mouse horizontalmente ou arraste pressionando a tecla Shift em conjunto.
Para alterar ambas as dimenses simultaneamente, clique em qualquer extremidade da barra de alterao de
tamanho e mova o mouse diagonalmente.
Ao alterar o tamanho da janela, ser apresentada a informao do tamanho atual da tela. Pode-se mudar a
localizao da informao ou alterar o seu formato, pressionando-se a tecla Shift durante a operao de alterao
de tamanho.
Caso a janela fique maior que a tela e a barra de ttulo ou de alterao de tamanho no esteja visvel, pode-se mover
a tela pressionando-se a tecla Alt e alterando o tamanho da tela.

Procedimentos Adicionais

Tabela: Procedimentos Adicionais


Ao Efeito
Arrastar a janela com o mouse na rea cliente pressionando
o boto direito do mouse e a tecla Alt simultaneamente. Altera o tamanho da janela.
Arrastar a barra de alterao de tamanho, pressionando o
boto do meio do mouse (ou ambos simultaneamente). Altera o tamanho da janela sem
traz-la para a frente.
Arrastar a barra de alterao de tamanho pressionando
a tecla Control simultaneamente. Altera o tamanho da janela sem ativ-la.
Minimizando uma Janela
Caso se deseje por alguns momentos ver-se livre de uma janela, pode-se minimiz-la. Ao executar tal ao, a janela
ser transformada em uma "mini janela" com um ttulo e estar localizada na base da tela.

Boto de Minimizao

Mini Janela
Pode-se mover a mini janela atravs da tela, arrastando-a com o mouse. A janela ser restaurada no rea de trabalho,
com as mesmas caractersticas de posio, tamanho e contedo que tinha antes de ser minimizada.
Para minimizar uma janela deve-se:
Clicar sobre o boto de minimizao; ou
Digitar o atalho definido para esta ao, o qual na configurao igual a Alt + M.
Para restaurar uma janela minimizada:
Clique duas vezes sobre a mini janela.
Pode-se restaurar todas as janelas escondidas ou minimizadas de uma aplicao de uma s vez, atravs do duplo
clique no cone da aplicao com o boto do meio (ou ambos).

Encolhendo a Janela
Caso se deseje por alguns momentos ver-se livre de uma janela, uma alternativa minimizao encolher a janela.
Ao se optar por tal ao, a tela rola para cima, " escondendo-se" atrs da barra de ttulo, a qual se torna a nica parte
visvel da tela. Pode-se executar praticamente qualquer ao com uma tela escondida, como por exemplo fech-la ou
minimiz-la.
Para encolher uma janela deve-se:
Clicar duplamente sobre a barra de ttulo da janela.

Fechando uma janela

Boto de Fechamento
Aps finalizar o trabalho em uma janela, pode-se fech-la completamente. Ao se executar tal ao, a janela
removida da tela, no podendo ser restaurada. Ento, antes de fechar uma janela, esteja seguro de que todo o
trabalho est salvo.
Algumas janelas tm um boto de fechamento diferente. Estas janelas no podem ser fechadas normalmente e a
nica forma de se fazer isso saindo ou encerrando as aplicaes. Pode-se tentar sair da aplicao atravs de seus
menus ou botes) sempre que possvel. Por outro lado pode-se forar o seu encerramento.
Para forar o fechamento de uma janela (atravs do encerramento da aplicao) deve-se:
Pressione a tecla Control e clique sobre o boto de fechamento; ou
Clicar duplamente sobre o boto de fechamento.
possvel ainda encerrar aplicaes em janelas que podem ser fechadas normalmente, atravs de um clique no
boto de fechamento com a tecla Control pressionada simultaneamente.

Maximizando Uma Janela


Caso se deseje alterar o tamanho de uma janela, de forma que ela ocupe toda a tela, pode-se maximizar a janela. Ao
se retornar ao tamanho normal, a janela ser restaurada na mesma posio e tamanho que tinha antes da
maximizao.
Para maximizar uma janela, deve-se:
Pressionar a tecla Control e clicar duplamente na barra de ttulo, ento a janela passar a ocupar toda a
altura da tela.
Pressionar a tecla Shift e clicar duplamente na barra de ttulo, ento a janela passar a ocupar toda a
largura da janela.
Pressionar Control e Shift simultaneamente e clicar duplamente na barra de ttulo, ento a janela
ocupar toda a altura e a largura da tela.
Para restaurar o tamanho da janela maximizada:
Pressionar a tecla Control ou Shift e clicar duplamente na barra de ttulo da janela.
possvel escolher se a janela deve ser maximizada para todo o tamanho da tela ou se a posio dos cones
"estacionados" deve ser preservada atravs da opo NoWindowOverIcons e tornando a barra de cones flutuante
sobre janelas normais (habilitando a opo "Manter a barra de cones em cima" no menu de cones).

A Janela de Menu de Comandos


Clicando-se na barra de ttulos de uma janela com o boto direito do mouse ativado um menu com comandos que
podem agir sobre a janela. O menu pode ser acionado ainda atravs da ao das teclas Control + Esc.
Os comandos disponveis so:
(Un) Maximize - maximiza a janela vertical e horizontalmente. Caso a janela j esteja maximizada,
restaurar o tamanho da janela antes da maximizao.
Miniaturize - minimiza a janela.
(Un)Shade - ir encolher (ou esticar) a janela.
Hide - ir esconder todas as janelas da aplicao.
Hide Others - ir esconder todas as aplicaes exceto a atual.
Move to - permite que a janela seja movida para outro espao de trabalho.
Attributes... - abre o Painel de Atributos, onde se pode editar as caractersticas e opes especficas
para a janela atual.
Close - ir fechar a janela.
Kill - ir encerrar a aplicao. Use esta opo caso a aplicao no disponibilize meio de fechar a janela
normalmente.

Trabalhando com Menus


Os menus disponibilizam uma lista de comandos que podem ser executados. Para executar um comando listado em
um menu basta clicar sobre o item correspondente. O item ir piscar indicando que o comando ser executado.
Opes com sombras cinzas no estaro habilitadas para execuo no momento. Caso se clique sobre ela, nada
acontecer. Algumas entradas de menu tem um pequeno tringulo ao lado direito, significando que um submenu ser
aberto, com uma nova lista de comandos. Pode-se usar o teclado para execuo de comandos em alguns menus.
Inicialmente, deve-se pressionar a tecla usada para acionar o menu, como por exemplo F12 na janela inicial,
habilitando a insero de comandos, via teclado. Aps, pode-se usar as setas de direo para cima e para baixo para
alterar o item selecionado e as setas para esquerda e para a direita para navegar entre os menus e submenus. Para
executar a seleo atual, basta pressionar Return. Para fechar o menu basta pressionar a tecla Escape.
Adicionalmente, pressionando-se a primeira letra de um item do menu, far com que a seleo seja acionada naquele
item imediatamente. Ao se clicar sobre a barra de ttulos do menu, o boto de fechamento ser apresentado, podendo
ser utilizado a qualquer tempo.
Menus normalmente sero apresentados em frente s demais janelas e no poder ser colocado em segundo plano.
Caso se deseje que o menu fique atrs de outras janelas, pressione a tecla Alt e clique duplamente sobre a barra de
ttulos. Para retornar situao anterior basta repetir a operao.

O Menu da Janela Inicial


O menu da janela inicial ou menu de aplicaes tem itens que permitem o acionamento rpido de aplicaes e de
algumas funes de gerenciamento da rea de trabalho. Para abrir este menu, clique sobre a janela inicial com o
boto direito do mouse ou pressione a tecla F12 (padro). O contedo das aplicaes pode ser configurado. Para
tanto veja a seo configurao do menu.
O Menu de Lista de Janelas
Clicando-se na rea de trabalho com o boto do meio do mouse (ou ambos) ou pressionando-se F11, acionar um
menu de todas as janelas existentes com o nome da rea de trabalho onde ela est localizada direita. A janela ativa
apresentar um sinal esquerda do nome em forma de diamante. Clicando-se em qualquer item da lista, provoca a
ao daquela janela, colocando-a em primeiro plano em conjunto com o rea de trabalho onde ela se encontre.

Trabalhando com Aplicaes


No Window Maker, a instncia de uma aplicao em execuo representada por um cone. Para no confundir o
cone de uma aplicao em execuo com a "mini janela" de ativao de um programa, deve-se observar que o
primeiro possui o nome da aplicao na barra de ttulo.

Escondendo uma Aplicao


Caso se deseje fechar uma aplicao, porm com a inteno de utiliz-la posteriormente, pode-se simplesmente
escond-la. Ao se executar esta ao, todas as janelas e mini janelas referentes aplicao sero removidas da tela e
escondidas por trs do cone da aplicao.
Para esconder uma aplicao deve-se:
Clicar sobre o boto de minimizao de quaisquer das janelas que pertenam aplicao pressionando-se
em conjunto a tecla Control; ou
Pressionar as teclas de atalho da funo: Alt + h ; ou
Usar o comando Hide na janela de comandos, acionado ao se clicar a barra de ttulos com o boto direito
do mouse.
Para mostrar aplicaes escondidas, deve-se:
Clicar duplamente o cone da aplicao com o boto esquerdo do mouse; ou
Usar o comando (Un)Hide no cone de menu de comandos, acionado quando se clica o cone da
aplicao com o boto direito do mouse.
Ao se mostrar uma aplicao todas as janelas e mini janelas relacionadas sero apresentadas no rea de trabalho
onde ela estava originalmente.

Tabela: Procedimentos Adicionais


Ao Efeito
Clicar duplamente no cone pressionando-se em conjunto Mostra a aplicao e esconde todas as demais que
a tecla Alt. esto abertas no rea de trabalho atual.
Clicar duplamente no cone da aplicao, pressionando-se Mostra a aplicao na rea de trabalho atual.
a tecla Shift. Caso a aplicao j esteja presente e aberta em
outra rea, ser transferida para o atual.
Clicar duplamente no cone da aplicao com o Mostra a aplicao e abre todas as suas janelas.
boto do meio do mouse ou com ambos, nos casos
de emulao.
Clicar duplamente na barra de ttulo da janela com o boto Esconde todas as aplicaes na rea de trabalho
direito do mouse, pressionando a tecla Alt. atual, exceto a que foi clicada.
H outros dois comandos na janela de menus relacionados:
Hide Others - esconde todas as demais aplicaes na rea de trabalho atual, exceto a atualmente ativa.
Show All - mostra todas as aplicaes que foram escondidas na rea de trabalho atual.

O Menu de Comandos de cone


Um menu com os comandos que podem ser utilizados com a aplicao, pode ser apresentado ao clicar-se o cone
com o boto direito do mouse. Os comandos disponveis so:
Unhide Here - esconder as aplicaes no rea de trabalho atual.
Un(Hide) - esconde a aplicao. Caso a aplicao j esteja escondida, mostra e remete o usurio rea de
trabalho onde ela for mostrada.
Set Icon... - abre um painel de seleo de cone para a aplicao.
Kill - finalizar a aplicao.

Barra de Aplicaes
o local onde se pode armazenar cones de aplicaes freqentemente utilizadas, permitindo o acesso fcil e rpido.
Est localizada, por padro, no lado direito da tela. Pode-se clicar no cone do topo (o que possui o logo do
GNUstep) e arrast-lo pela tela para retirar parte da barra da viso do usurio. Pode-se mov-la horizontalmente
para alternar a sua localizao do lado direito da tela para o esquerdo e vice e versa. Um menu similar ao menu de
aplicaes do cone apresentado ao se clicar em um cone inserido na barra, ao se clicar o boto direito do mouse.
Ele contm alguns comandos adicionais que so especficos para aplicaes estacionadas. Para evitar que a barra de
aplicaes seja encoberta por outras janelas, ou clique duplamente no cone no topo da barra pressionando a tecla
Alt ou selecione o item "manter a barra no topo" no menu da barra de aplicaes.

Iniciando Uma Aplicao da Barra de Aplicaes


Para iniciar uma aplicao que esteja presente na barra de aplicaes, clique duplamente sobre o cone. O cone
ficar luminoso por alguns momentos e a aplicao ser iniciada. Enquanto uma aplicao no estiver sendo
executada, o cone apresentar reticncias no seu canto inferior esquerdo, que desaparecero quando a aplicao for
acionada, e reaparecer quando ela for finalizada. Enquanto a aplicao estiver sendo executada, o cone estacionado
na barra de aplicaes ir comportar-se da mesma forma que um outro que no esteja presente na barra, exceto por
algumas funcionalidades especficas da barra.
Para iniciar uma aplicao estacionada:
Clique duplamente no cone da aplicao com o boto esquerdo do mouse; ou
Use o comando Lanar no menu do cone estacionado. Caso a aplicao j esteja sendo executada, ser
iniciada uma nova instncia do programa; ou
Pressione a tecla Control e clique duplamente no cone para iniciar outra instncia da aplicao.

A rea de Trabalho
Caso uma nova instncia de uma aplicao j em execuo seja inicializada, ela receber um novo cone de
aplicao.

Customizando a Barra de Aplicaes


Para adicionar uma nova aplicao barra de aplicaes, pode-se clicar sobre um cone da aplicao (aquele que no
tem o nome da aplicao na barra de ttulo) e arrast-lo at a barra. Quando o fundo ficar salientado sob o cone,
pode-se ento liberar o boto do mouse e o cone ser adicionado automaticamente. Para reordenar as aplicaes na
barra, arraste o cone para um espao vazio e mova os cones de acordo com o desejado. Para remover uma
aplicao estacionada, arraste o cone para fora da barra de aplicaes e solte o boto do mouse quando o fundo da
barra voltar ao normal. Para remover o cone de uma aplicao que esteja sendo executada, pressione a tecla Alt
durante a sua movimentao.

Configurando cones Estacionados


Para alterar as configuraes de um cone da barra de aplicaes, selecione o item "Configurao..." no menu do
cone. Ser apresentado um painel de configurao.

Dilogo de Customizao
Nos campos caminho da aplicao e argumentos, pode-se alterar o nome que est sendo utilizado para ativar o
programa e os parmetros usados. Note que no se pode alterar a aplicao que representada pelo cone ou
qualquer outro item que altere o nome da aplicao. Por exemplo, caso o cone aponte para xterm, no se pode
alterar o valor para gv; ou no se pode mud-lo para xterm -name pine caso ele seja algo como xterm
-name vi. Note que no possvel utilizar redirecionamento da sada.

O Menu da rea de Trabalho


O menu da rea de trabalho permite a criao, alterao, destruio e alterao de nomes das reas de trabalho.
Possui os seguintes itens:
Novo - cria uma nova rea e automaticamente alterna para esta rea.
Destruir ltimo - destri a ltima rea de trabalho, a menos que ela esteja sendo ocupada por alguma
janela.
rea de trabalho - cada rea tem um item correspondente no menu de reas de Trabalho. Clicando em
alguma destas entradas ir alternar a rea atual para a rea selecionada. A rea ativa indicada por um
pequeno indicador esquerda do item.

Configurao da rea de Trabalho


Para alterar o nome de uma rea de trabalho deve-se clicar sobre o menu, aps clicar sobre o tem pressionando a
tecla Control. Isso tornar o nome da rea em um espao que poder ser editado. Para finalizar a edio, tecle
Enter para confirmar ou Escape para cancelar.

Configurando o Window Maker


Window Maker totalmente configurvel graficamente, a partir da aplicao Wprefs.app, painel de atributos e
outros dilogos de configurao. Em alguns casos pode ser necessrio alterar a configurao manualmente, atravs
de um editor de textos (veja a seo sec1217sec1217para executar esta atividade em modo texto e a seo
{sec:14214 ).

A Base de Dados de Padres do Sistema


O WM utiliza uma base de dados para armazenar diversas informaes sobre o sistema, tais como configurao e
outros dados que devem ser mantidos entre sees (como uma lista de aplicaes de uma sesso salva). A base de
padres armazenada como listas proprietrias no diretrio $(HOME)/GNUstep/Defaults. Cada arquivo no
diretrio contm dados especficos de um ou mais domnios.
A sintaxe desses arquivos bastante simples, mas ao alter-los manualmente deve-se ter extremo cuidado para no
provocar erros.
Nestes arquivos podem ser configurados itens como nmeros de cores RGB, salvamento automtico de sesses,
comportamento do mouse, localizao e comportamento das janelas, aparncia, teclas de atalho, atributos de janelas,
barra de aplicaes.
Para maiores detalhes sobre as opes disponveis, sugerimos consultar o documento Window Maker User
Guide, em http://www.windowmaker.org, de onde este texto foi extrado.

FAQ do Window Maker


Este documento mantido por Chris Green(sprout@dok.org). Estas respostas foram coletadas da lista de
discusses do canal IRC #WindowMaker da efnet. Foi tentado dar-se o mximo de crditos possvel. Nota do
tradutor: como este manual visa atender a diversos nveis de usurios, porm no pretende atender a
desenvolvedores, as matrias referentes a este tpico foram suprimidas. Porm podem ser encontradas na ntegra em
http://www.windowmaker.org.

Introduo
O que Window Maker? um elegante gerente de janelas baseado no X11, que emula um ambiente de
trabalho OpenStep(tm) com algumas melhorias notveis.
Onde obter o Window Maker? Alm da verso contida no CD do Conectiva Linux, a ltima verso do WM
pode ser obtida em http://www.windowmaker.org. Verses em desenvolvimento podem ser obtidas
em ftp://ftp.windowmaker.org/pub/beta/srcs.
Onde ficam os arquivos da lista de discusso? Informaes sobre as listas de discusso podem ser
encontradas em http://www.caldera.com/linuxcenter/forums/wmaker.html
Onde h mais documentao sobre a configurao do Window Maker? Dan e Alfredo liberaram uma
atualizo do Guia de Usurio para a verso 0.20.2 em
ftp://ftp.windowmaker.org/pub/docs/. Joe Ferguson
<coredump@coredumps.org> converteu-o para PDF, em
ftp://ftp.coredumps.org/pub/Linux/wmaker
O que appicon? um cone produzido por uma aplicao que inicialmente estar presente no canto
esquerdo da tela, enquanto a aplicao estiver sendo executada. Por exemplo, execute o xterm e verifique
o cone no canto.
Como adicionar uma pergunta ao FAQ? Envie a pergunta para Chris Green
<sprout@dok.org>footnode.html - 5494footnode.html - 5494, ou grite bastante na lista do WM. Caso
voc seja um desenvolvedor e queira editar o FAQ, avise-nos. Estou pensando em escrever uma interface
que permita a todos adicionar entradas, sob a superviso de um moderador.
Como noticiar problemas? Por favor, veja no arquivo BUGFORM as instrues necessrias.
Alternativamente, pode ser utilizado o Controlador de Problemas do WM em
http://windowmaker.org/cgi-bin/bugs.

Instalao
Onde posso obter o arquivo proplist.h? Minha primeira sugesto a de verificar a documentao um
pouco mais cuidadosamente. Libproplit deve estar localizado no diretrio raiz da distribuio Window
Maker. Descompacte e compile para torn-lo disponvel.
Porque os cones no aparecem aps a instalao do Window Maker (verses 0.15 ou maiores), apesar de
eu ter seguido as instrues corretamente? De acordo com Dan Pascu, isso ocorre quando o WM tenta
detectar a presena da biblioteca libtiff, e busca usar o tema padro baseado em arquivos .xpm ao
invs de .tif. Isso pode causar algum conflito com o programa autoconfigure. Como o WM 0.15.0
tem como padro cones tiff, requerida a compilao com suporte a esse formato.

Uso
Como incluir novas aplicaes na barra principal? Ao lanar uma aplicao, caso haja um pequeno cone
(tambm conhecido como appicon), no canto inferior da tela, arraste-o em direo barra. Para estar
seguro de que esta aplicao estar presente na prxima vez que o Window Maker for iniciado, saia do
gerente de sesso atravs da opo "Sair da Sesso".
Qual a diferena entre as opes Sair e Sair da Sesso? Dan Pascu responde: " Sair significa sair do
Window Maker, mas deixar as outras aplicaes em execuo, e se o WM no foi o ltimo programa
iniciado pelo arquivo .xinitrc, o Servidor X no ser fechado. Sair da Sesso ir finalizar o WM, todas
as aplicaes em execuo e o servidor X ser finalizado.
Como estacionar cones no clips? Simplesmente arraste o cone da aplicao para as proximidades do
clips. Caso tenha problemas em estacionar os cones experimente arrastar os cones para longe da barra.
Como renomear as reas de trabalho? Pressione o boto direto do mouse para apresentar o menu de
aplicaes, mas no mantenha o boto pressionado. Selecione o menu de reas de trabalho e pressione a
tecla Control e clique na rea de trabalho que deseja renomear, informando o novo nome.
Como mudar o tamanho de uma janela maior que a rea de trabalho atual? David Reviejo responde: Talvez
voc saiba, Alt + Clique esquerdo e arrastar pode mover a janela, Alt + Clique direito e
arrastar pode alterar o tamanho da janela. Outra dica: ao mover ou alterar o tamanho da janela, pode-se
alterar o movimento pressionando-se a tecla Shift.
Como retirar cones da barra de ferramentas? Caso o programa no esteja rodando, simplesmente arraste o
cone para o meio da rea de trabalho, solte o boto do mouse e veja o cone "explodir".Caso o programa
esteja sendo executado, pressione a tecla Alt e arraste o cone fora da barra.

Configurao
O que so os arquivos presentes no diretrio /GNUstep?
/GNUstep/WindowMaker/WindowMaker : o arquivo principal de configurao. Este arquivo
controla as opes como teclado, fontes, imagens e modos de ativao.
/GNUstep/WindowMaker/WMWindowAttributes: os controles dos atributos de cada aplicao
individual e cones de aplicaes. A maior parte dos atributos pode ser acessada pelo clique do boto direito
do mouse na barra de ttulo e pela seleo de atributos. /GNUstep/Defaults/WMState: arquivo
automaticamente gerado e contendo a configurao da barra de ferramentas. No recomendada a sua
edio manualmente. /GNUstep/Defaults/WMRootMenu: especifica qual arquivo a ser usado no
menu raiz.
Como ter os cones auto arranjados? No arquivo /GNUstep/Defaults/WindowMaker configure
AutoArrangeIcons=YES.
Como ter o fundo em mosaico nos cones da barra de aplicaes? Deve-se alterar uma linha no arquivo
/GNUstep/Defaults/WindowMaker para IconBack = (spixmap, tile.black.xpm,
white). O ltimo parmetro a cor que preenche qualquer parte transparente do cone.
Como incluir na barra de aplicaes uma aplicao que no tem o cone? No h uma opo para emular
um cone. Para inserir uma aplicao, clique com o boto direito na barra de ttulo e selecione o menu de
atributos. A seguir, selecione o menu de "Opes Avanadas" , selecione ento "Emule um cone
de Aplicao" e Salve, Aplicar e feche o dilogo. Isso permitir que o cone seja criado
normalmente.
Como ter sinos e apitos funcionando? Adicione a linha Superfluous=YES ao seu
arquivo /GNUstep/Defaults/Windowmaker.
Como ter o clssico estilo NeXT? Adicione NewStyle=NO, ao seu arquivo
/GNUstep/Defaults/Windowmaker

Outras Aplicaes
Como criar um cone para o Gimp? Clique com o boto direito na barra de ttulos da aplicao, clicar na
opo cone e rea de Trabalho, e informe o nome do cone (esteja seguro que ele est no caminho
de arquivos de imagens informado), clique em atualizar, aplicar e salvar.
Onde obter aquele programa de relgio que eu sempre vejo na rea de trabalho de outras pessoas? Ela
chamada asclock. Pode ser encontrada em
ftp://ftp.windowmaker.org/pub/contrib/srcs/apps/asclock.tgz .
Onde obter mais programas que podem ser inseridos na barra de ferramentas? Algumas das aplicaes mais
conhecidas podem ser encontradas em: wmmixer, wmcd e wmmount :
http://www.geocities.com/SiliconValley/Vista/2471/linux.htm#xapps
ascd,WMRack,asmixer,asmodem , e outras:
ftp://ftp.windowmaker.org/pub/wmaker/contrib/srcs/apps/ wmavgload,
wmmount , e wmload :
ftp://ftp.windowmaker.org/pub/wmaker/contrib/srcs/utils/ wmmon, wmtime,
wmifs, wmppp : http://windowmaker.mezaway.org/
Como permitir o funcionamento das teclas Alt+# em uma sesso rxvt/xterm ? Inicialmente, lance
uma nica instncia de rxvt ou xterm. Poe exemplo: rxvt -name foo -e irc V ento para o
menu de atributos (clique com o boto direito do mouse na barra de ttulos e a seguir em atributos, Opes
Avanadas e selecione "No Utilize Atalhos de Teclado". Clicar Salvar e Aplicar e
ento ser possvel utilizar a sesso sem os atalhos de teclado.
Como lanar mltiplas instncias do Xterm a partir de um nico cone? A forma mais fcil de conseguir
isso incluir Xterm como uma aplicao normal na barra de aplicaes. Aps v para o menu de atributos,
Aplicao Especfica e selecione sem cone de aplicao para o cone do Xterm. Aps clique no
boto direito e selecione configuraes. Mude o caminho da aplicao para algo como cnc.sh o qual
deve ter o seguinte contedo:

no esquea de configurar as permisses de execuo (vide seo 12.14. Isso dever permitir um nmero
ilimitado de sesses Xterms sem a necessidade de novos cones.

Temas
O que exatamente so temas? Um Tema ou Estilo simplesmente uma coleo de imagens em um formato
que Wm pode entender (jpeg, tiff, xpm) e uma configurao que consiste de definies de
cores/fontes/mapa de pixels, o qual salvo usando "getstyle" e usado para ativar o tema atravs de
"setstyle".
Como instalar um tema? Atualmente todos os temas que eu conhea so distribudos no formato tar.gz
para WM. A instalao feita da seguinte forma: tar -zxvf theme.tar.gz -C
/GNUstep/Library/WindowMaker

Autores
Alfredo Kojima (http://www.inf.ufrgs.br/ kojima/) o autor do Window Maker original. Foi
motivado por um artigo na revista Byte que tratava sobre NEXTSTEP. Detalhe interessante; brasileiro!
Autores Assistentes: Dan Pascu, Mattew Hawkins.
Administradores Web, Mail e FTP: Phillip Smith.

Linux em Modo Grfico - KDE


Este trabalho baseado no documento O Ambiente de Trabalho K - KDE- O Time
KDE, v pre1.0-1
Este o Guia do Usurio KDE, uma documentao completa do Ambiente de Trabalho K na perspectiva do usurio.
As questes de programao sero abordadas em livro separado, que logo estar disponvel. O KDE uma coleo
de ferramentas que tornar mais fcil e agradvel sua vida sob UNIX.

Sobre Esta Prvia do Manual


Bem-vindo ao Manual do Usurio KDE! Apesar deste livro no estar completo e acabado, esperamos que esta prvia
lhe seja til em responder algumas das perguntas que um novo usurio do KDE possa ter.

Status Deste Livro


Este manual inclui uma introduo completa, um guia para a instalao do KDE, uma descrio da interface do
usurio, trs exemplos prticos de como usar o KDE para o trabalho dirio, e uma descrio de como adaptar ao
gosto pessoal o ambiente do KDE. Tambm est includa uma tabela de atalhos e algumas dicas & truques.

Introduo
"640kB suficiente para qualquer um" (O presidente de uma grande companhia de
software, no comeo dos anos 80)
Desde o comeo do desenvolvimento do UNIX, havia um grande problema: Haviam kernels estveis, e softwares
bons e poderosos. Infelizmente, apenas poucas pessoas podiam usar o UNIX, pois ele era escrito para aqueles
estudantes e profissionais que conheciam o sistema por muito tempo. Por exemplo, o mtodo padro para ler as
notcias do USENET era
find /var/spool/news -name '[0-9]*' -exec cat {}; |more
Este problema em especial j foi resolvido. Hoje, h muitos programas para leitura de notcias, como o tin e o
knews , que oferecem uma interface grfica (GUI) intuitiva e fcil de usar. Infelizmente, falta aos aplicativos GUI
um "look and feel" padronizado. Bibliotecas comerciais para programadores como Motif prometeram uma
soluo para isto, mas essas bibliotecas tem se mostrado muito caras e muito lentas footnode.html -
5666footnode.html - 5666. A configurao dos programas tambm , via de regra, difcil. Para compilar, geralmente
basta
./configure && make && make install
mas pouqussimos programas podem ser configurados via menus ou scripts. Na maioria dos casos, voc ter de
mexer por conta prpria num arquivo-texto de configurao. A pode acontecer de que uma simples vrgula colocada
no lugar errado estraga o arquivo inteiro, forando-o a recomear o procedimento de configurao. Cada vez que
voc precisa mudar a configurao do programa, comea tudo de novo. Tudo isso contribuiu para o fato do Linux e
dos outros UNIX's atingirem um pblico muito restrito. Ao mesmo tempo, muitas outras pessoas no esto
satisfeitas com seus sistemas operacionais, por problemas de estabilidade e performance pobre. Outras pessoas ainda
odeiam ter de comprar um novo computador cada vez que uma nova verso do programa de que elas dependem
inteiramente lanada, porque ele consome mais memria e espao em disco. Quase sempre a nova verso oferece
novas funes que poucos realmente precisam. O KDE diferente. Ns no estamos tentando substituir o
"shell" padro do UNIX; estamos trabalhando em uma ferramenta que tornar mais fcil o uso do UNIX. Ns
tambm queremos atrair mais usurios para o ambiente UNIX. Coisas simples sero tornadas fceis, e coisas
complexas continuaro sendo possveis. Alm disso, uma interface nica e unvoca ser entregue, ao invs de uma
dzia delas.

O Que o KDE Pode Fazer Por Voc


Ns planejamos o KDE tendo em mente o iniciante em UNIX, e outros que querem evitar o processo complicado de
aprender novas tecnologias e comandos no encontrados em seus sistemas anteriores. Ns tambm oferecemos, no
entanto, alguma coisa aos experientes em UNIX.
Voc novo no UNIX. Nem tente usar algo diferente, pois voc exatamente o tipo de pessoa para quem
escrevemos esse software. :-) Para voc, oferecemos:
Um ambiente de janelas bonito e fcil de usar;
Um gerenciador de arquivos poderoso e de uso simplificado;
Configurao simples e centralizada;
Ajuda on-line que lhe dar suporte em qualquer situao.
Voc j tem experincia em UNIX. Como um usurio experiente, voc vai gostar dos recursos que o KDE
tem para oferecer:
Um gerenciador de janelas bom, prtico e rpido;
Uma interface consistente com suas aplicaes. Voc no tem mais de ficar adivinhando se o boto
esquerdo ou o direito do mouse quem faz o que voc quer;
Um emulador de terminal que no lota sua memria quando mltiplas janelas so abertas
simultaneamente;
Um ambiente de estilo que deixar seus amigos com inveja.

Histria do KDE
Em Outubro de 1996, o programador alemo Matthias Ettrich, criador do LyX, iniciou o desenvolvimento
do KDE com uma mensagem na USENET. Logo depois, dois outros programadores interessados na coisa
comearam a planejar e programar partes do novo projeto. Um ano depois, o gerenciador de janelas, o gerenciador
de arquivos, o emulador de terminal, o sistema de ajuda e a ferramenta de configurao da tela foram liberados para
alfa- e beta-teste, e provaram ser relativamente estveis. Os desenvolvedores e usurios interessados comunicam-se
por vrias listas de discusso, listadas na seo 14.7 - Contactando os autores. Se voc quiser ajudar, por favor faa-
o! Ns ainda estamos procurando por ajudantes.

Avisos Legais
O KDE software livre, sob a Licena Pblica Geral GNU (GPL), listada na ntegra no Apndice G, que
includa com cada componente do KDE. Voc pode copiar e distribuir o KDE e seus componentes a seu gosto,
desde que voc sempre inclua o cdigo-fonte completo.
Como Pegar Novos Componentes
O site principal do KDE http://www.kde.org. L voc pode encontrar todas as informaes relativas ao
KDE, incluindo anncios, solues de problemas (bugs), informaes de desenvolvimento, guias de estilo, uma
quantidade considervel de documentao (inclusive a verso mais nova deste livro), e muito mais. Para
atualizaes de software, queira visitar nosso site FTP, ftp://ftp.kde.org ou use um espelho footnode.html -
5689footnode.html - 5689se existir um mais perto de voc. O diretrio unstable footnode.html - 5690footnode.html -
5690sempre contm softwares novos, mas em estado de teste, e que talvez nem compilem. Se voc estiver
procurando por componentes mais estveis, queira olhar o diretrio stable footnode.html - 5691footnode.html -
5691, onde ns colocamos verses beta e definitivas dos componentes. Se voc estiver interessado em desenvolver
aplicaes para o KDE, voc deve visitar tambm o servidor da Troll Tech (http://www.troll.no),
que oferece grande volume de informao sobre a biblioteca Qt, utilizada pelo KDE. Para trabalhos de
desenvolvimento, tambm recomendvel juntar-se lista de discusso dos desenvolvedores

Contactando os Autores
Contacte rwilliams@kde.org para perguntas e crticas sobre este livro. Muitas pessoas contriburam com
material para este livro; todas so mencionadas no O grupo de documentao do KDE.
Instalao
"Core dumping fsck's tendem a deixar-me nervoso." (Linus Torvalds, depois de descobrir um de seus sistemas de
arquivos danificado por um novo kernel em estado Beta).

Nota do Conectiva Linux: o KDE j est previamente instalado em seu sistema, caso voc tenha escolhido a opo
de Estao de Trabalho ou tenha escolhido o KDE no processo Personalizado de instalao. Caso voc necessite por
algum motivo reinstalar o sistema ou queira atualiz-lo basta seguir as instrues a seguir.

Este captulo objetiva gui-lo pelo processo de instalao de forma que voc possa ver seu novo ambiente de
trabalho to rpida e comodamente quanto possvel. Como em qualquer instalao de um novo gerenciador de
janelas, recomendado que voc faa cpia de segurana de todos os arquivos de configurao do X11 antes de
comear a instalao. Se voc no sabe a localizao exata deles, tente todos os arquivos escondidos (.\*) em seu
diretrio de usurio e o diretrio /usr/X11/lib/X11/xdm.

Pr-Requisitos
Antes de instalar o KDE, certifique-se de que seu sistema preenche os seguintes requisitos:
Um sistema UNIX compatvel com POSIX. Os UNIX's que reconhecidamente trabalham com o KDE
incluem: Linux, FreeBSD, Solaris, HP-UX e MkLinux. Estamos trabalhando para que o KDE esteja
disponvel logo para outras plataformas.
Algum espao livre em disco. Recomendamos que voc reserve uns 70MB se seu sistema suporta
bibliotecas compartilhadas, e consideravelmente mais se no suporta. Se voc precisa ou quer compilar o
KDE a partir dos fontes, lembre-se de reservar mais 130MB.
Um sistema X11 com ou sem xdm. Se voc ainda no instalou o X ainda, tente encontrar uma verso
instalvel em seu CD Conectiva Linux. Se voc no encontrar, visite o site do XFree86
(http://www.xfree86.org/) para informar-se de como obter e instalar o X; ou contacte o suporte
do Conectiva Linux.
A biblioteca Qt, verso 1.33 ou superior. Voc pode obt-la no servidor FTP da Troll Tech
(ftp://ftp.troll.no/pub/qt) nos formatos RPM e TGZ. Se voc usa o Conectiva Linux ou a
verso 3.5 do Slackware Linux, saiba que ele j contm uma verso compilada da bibilioteca Qt.
Talvez outras distribuies de Linux e UNIX j venham com essa biblioteca quando voc estiver lendo isto.
Um aviso antes de voc comear: Antes de fazer a atualizao de uma verso anterior do KDE, recomendamos que
voc faa o seguinte:

Linux: Instalando RPMs para Conectiva


Linux, RedHat, Caldera e SuSE.
Usar RPMs a forma mais fcil de instalar o KDE. Visite seu site espelho KDE favorito e entre no diretrio
/pub/kde/stable/distribution/rpm. L, voc poder ver diretrios para as diferentes arquiteturas.
Atualmente, as arquiteturas i386 (Intel), Alpha e Sparc so suportadas. Os pacotes RPM tambm podem ser
encontrados nos sites "contrib" da Red Hat, como sunsite.unc.eduou ftp.redhat.com.
O sistema bsico consiste nos arquivos kde-(componente).(arquitetura).rpm. Voc precisa no mnimo
dos arquivos kdesupport, kdelibs e kdebase. Melhor pegar todos :-) Depois de obter a distribuio base,
sinta-se vontade para obter outros rpms que lhe possam ser teis. A seguir, instale a distribuio base. Se voc
estiver instalando o KDE pela primeira vez, use

Nota: importante que esses componentes sejam instalados na ordem listada, e que eles sejam instalados antes de
qualquer outro componente do KDE. Se voc est fazendo a atualizao de uma verso anterior, use
rpm -Uvh kde-componente.arch.rpm
Novamente, a ordem prescrita deve ser observada, e os componentes citados devem ser instalados/atualizados antes
de qualquer outro. Esses procedimentos iro descomprimir a distribuio base e instal-la em /opt/kde ou
/usr/local/kde. Se a instalao dos pacotes base for bem sucedida, voc pode instalar os pacotes restantes da
mesma forma (use -Uvh ao invs de -i para atualizar uma verso existente).
Informaes especficas para cada plataforma Linux Para o Linux, muitos dos utilitrios necessrios para compilar o
KDE podem ser encontrados em ftp://sunsite.unc.edu/pub/Linux/GCC ou
ftp://sunsite.unc.edu/pub/GNU. As bibliotecas Qt podem ser encontradas em
ftp://ftp.troll.no/pub/qt/linux, disponveis em formato fonte ou RPM para Linux. Vm com
instrues detalhadas de instalao. Arquivos de incluso do X11 podem ser encontrados em
ftp://ftp.xfree86.org na seo xdevel.

Primeiras Impresses
"Voc v o mar para ver que tudo que voc pode ver mar" (Origem
desconhecida)
As primeiras impresses so muito importantes - isso no somente verdadeiro para o famoso livro "A
Ratoeira", de Agatha Crhristie - mas tambm para o KDE. Como mencionamos antes, o KDE tem a
inteno de ser a interface de usurio mais intuitiva e fcil de aprender que existe. De fato, ns teremos atingido
nosso objetivo quando os usurios no precisarem mais deste livro para trabalhar com o KDE, fazendo os autores
perderem seus empregos (no pagos e voluntrios) como escritores de documentao.

Iniciando o KDE
Quando voc inicia um sistema UNIX, uma das duas coisas deve acontecer (ou melhor, se o sistema est
funcionando bem; qualquer outro caso um terceiro caso no documentado). Ou voc cai no modo texto e obtm
um prompt de login, ou voc apresentado a uma janela grfica de login. No primeiro caso, voc deve
identificar-se e digitar:
startx
footnode.html - 6572footnode.html - 6572
Se a instalao foi bem sucedida, o ambiente do KDE deve aparecer aps alguns poucos segundos de iniciao.
Se uma janela grfica de acesso mostrada, ento tudo que deve ser necessrio seu nome e senha. Assumindo que
a instalao do KDE foi bem sucedida, o KDE deve iniciar sem qualquer interveno posterior. Se voc ainda no o
fez, recomendamos que voc mude seu gerenciador de tela X do xdm para kdm, que oferece a mesma
funcionalidade, mas com os recursos avanados do Ambiente de Trabalho K.

Componentes do Ambiente de Trabalho


Depois que tudo estiver no ar, tome algum tempo para explorar o novo ambiente. Se voc j trabalhou com o
Windows 95ou o OS/2, muitos elementos lhe devem ser familiares. As trs partes principais do ambiente do
KDE so o ambiente de trabalho em si, o Painel, e a lista de tarefas.

Painel
Quando voc inicia o KDE pela primeira vez, o painel fica situado no fundo da tela. Daqui, voc ir iniciar seus
programas e comutar entre as telas virtuais.

Boto Texturizado
Clicar no boto texturizado da extrema esquerda do Painel remove-o da tela, colocando em seu lugar um mini-
painel. O boto texturizado permanece na tela, de forma que voc possa trazer de volta o Painel. Este recurso tem
efeito somente sobre o ambiente de trabalho atual; os outros ambientes mantero seus respectivos painis nos
estados em que estiverem. Dica: Quando o Painel minimizado, o menu de aplicaes e a lista de tarefas continuam
disponveis no topo ou esquerda da barra de tarefas, ocupando menos espao.

Boto Iniciar Aplicao


O boto com o grande K um dos mais importantes do seu ambiente KDE. Atravs dele, voc pode iniciar todas as
aplicaes instaladas do KDE. Alm disso, quando voc aprender como usar o Editor de menus KDE, tambm
poder adicionar outros programas ali. Para iniciar um programa, clique o boto. Voc ver uma lista de categorias
de programas, mais algumas linhas "especiais". Quando mover o mouse sobre uma linha que contm uma seta
direita, um submenu surgir. Quando encontrar o programa que pretende usar, clique sobre ele com o boto
esquerdo (primrio) do mouse.

Lista de Tarefas
O boto direita do boto Iniciar e que tem o cone de uma janela, um menu com todas as janelas ativas nos
ambientes de trabalho, ordenadas pelo nome do ambiente de trabalho. Este recurso torna fcil localizar uma janela e
reduz a lotao de um ambiente de trabalho quando muitas janelas esto abertas.

Boto de Sada
Localizado direita dos botes de ambientes de trabalho, h mais dois botes. O boto de cima, que parece com um
"X" escrito mo, deve ser pressionado quando voc quer sair do KDE. Com as aplicaes que esto ativas, trs
coisas podem acontecer:
Aplicaes escritas especificamente para o KDE vo avis-lo para salvar seu trabalho. Quando voc iniciar
o KDE novamente, essas aplicaes tambm sero iniciadas e abertas nos mesmos lugares e ambientes de
trabalho onde estavam;
Aplicaes que no foram escritas especificamente para o KDE mas que seguem o padro do X Window
tambm vo avis-lo para salvar seu trabalho, mas no sero reabertas automaticamente quando o KDE for
reiniciado.
Aplicaes que no seguem exatamente o padro do X Windows (exemplo: Netscape Navigator
4.03) no podem lhe notificar. O KDE ir avis-lo sobre esses programas e oferecer a opo de abortar o
processo de fechamento. claro, no h muito o que salvar no caso de um navegador Web, mas um
programa CAD com um

Boto de Travamento de Tela


Se voc vive numa casa em que os outros no param de espionar seu trabalho, este boto pode ser til. Um clique e
ele travar sua tela, impedindo que outros usem seu computador. AVISO: O X Windows ainda assim pode ser
terminado com a combinao de teclas Ctrl-Alt-Backspace, e isso ir fechar sem misericrdia todos os
programas que estejam rodando em modo grfico. Se voc no desligar o uso de Ctrl-Alt-Enter, Ctrl-Alt-
Backspace e as teclas de comutao para o modo texto, essa proteo no segura, pois um invasor sempre
poder mudar para o modo texto e mexer em sua mquina

Botes dos Ambientes de Trabalho


Quando voc inicia o KDE pela primeira vez, nota os quatro botes intitulados, bastante apropriadamente, de "Um",
"Dois", "Trs" e "Quatro". Eles representam seus quatro ambientes de trabalho. Clique um deles. No se preocupe:
apesar de terem "desaparecido", quaisquer janelas abertas ainda estaro ativas (d uma olhada na lista de tarefas). Os
mltiplos ambientes de trabalho so um recurso muito poderoso do KDE e do X-Windows. Ao invs de colocar uma
janela em cima da outra, como voc faria usando Windows ou OS/2, voc pode dizer "Bem, no primeiro ambiente,
vou escrever o Guia do Usurio KDE. No segundo ambiente vou rodar o compilador sgml2latex e ver os
resultados enquanto compilo meu kernel no terceiro ambiente, e leio meus e-mails no quarto".

Barra de cones
Algumas pessoas (e eu mesmo) so to preguiosas que consideram excessivo at mesmo os dois ou trs
movimentos do menu de aplicaes. Para elas, botes adicionais podem ser colocados prximos dos botes dos
ambientes de trabalho; por exemplo, atalhos para seu diretrio base de usurio, para sua lixeira, para o emulador de
terminal kvt, ou para os documentos que voc usa freqentemente. Para maiores informaes sobre como adicionar
cones barra de tarefas, leia Adicionando cones sua barra de tarefas.

Hora e Data
Na extrema direita do Painel do KDE, voc sempre poder ver a hora e a data.

Lista de Tarefas
Mova seu mouse para o canto superior esquerdo da tela. L, voc encontrar um boto para cada janela aberta.
Clique no boto correspondente janela que voc quer abrir. Esta uma alternativa lista de tarefas do Painel

Usando Janelas
Quando o KDE iniciado pela primeira vez, a primeira janela aberta contm seu diretrio base de usurio. Ns
vamos verificar o contedo desta janela mais tarde. Por ora, vamos investigar a janela em si.

Menu da Janela
No canto superior esquerdo da janela, voc poder ver um cone de manipulao de janela. Quando voc clica nele,
surge um menu de contexto contendo comandos de manipulao daquela janela. Maximizar ir expandir a janela
para o tamanho da tela inteira. Criar cone (minimizar) far a janela ficar invisvel. D uma olhada na Barra
de Tarefas. Voc notar que o ttulo da janela est sendo mostrado entre parnteses. Para trazer a janela de volta
ao ambiente de trabalho, clique no ttulo da janela. Mover lhe permite mover a janela com o mouse. Clique no boto
esquerdo quando a janela estiver onde voc quer. Alterar Tamanho lhe permite fazer a janela menor ou maior. Mova
seu mouse e clique quando estiver satisfeito com o novo tamanho. Pregar ir prender a janela sua tela. Quando
voc mudar de ambiente de trabalho, a janela "pregada" permanecer visvel. Para despregar a janela, selecione
Despregar. Isto til, por exemplo, quando voc est depurando programas ou problemas de rede e quer ter sempre
em vista a janela com o tail -f do arquivo de log. Para o ambiente de trabalho... lhe permite mandar uma janela
para outro ambiente. Escolha o ambiente para onde voc quer que a janela v. A janela ir desaparecer. Para v-la
novamente, clique nela na Barra de Tarefas ou clique no boto de ambiente de trabalho apropriado do Painel KDE.
J Fechar ir fechar sua janela. s vezes a aplicao lhe avisar para salvar seu trabalho, mas em alguns casos
(geralmente em aplicaes X11 antigas) isto no ocorre. melhor fechar a aplicao via seus prprios comandos,
usando este menu somente como ltimo recurso.

Boto Prender
Este boto parece um pregador para quadros de cortia ou feltro. Ele faz a mesma coisa que o comando Pregar no
menu Janela, mas est mais mo.
Barra de Ttulo
A barra de ttulo que contm o nome da janela pode ser clicada duas vezes para maximizar a janela. Use o boto
direito do mouse: o menu Janela reaparecer, permitindo a voc que (des)maximize, (des)pregue a janela, ou mova a
janela para outro ambiente de trabalho (que um mtodo mais rpido que aquele que usa o boto Prender). Quando
um programa no reage mais, voc pode fech-lo (operao que s vezes lhe dar a oportunidade de salvar seu
trabalho).

Botes Minimizar, Maximizar e Fechar


direita da barra de ttulo, h trs botes que tambm podem ser usados para minimizar, maximizar e fechar a
janela (o que mais rpido que usar o menu). Janelas minimizadas podem ser trazidas de volta com um clique na
barra de tarefas. Para mover uma janela, voc pode simplesmente posicionar o cursor na barra de ttulo e segurar o
boto esquerdo (primrio) do mouse. Sem soltar o boto do mouse, mova a janela para o novo local, e depois solte o
boto. Se voc quer redimensionar uma janela, mova o ponteiro do mouse para a borda da janela que voc quer
mudar. Uma vez que voc esteja no lugar certo, o desenho do cursor mudar da flecha para um trao com uma flecha
apontando para ele (algo como ). Pressione e mantenha assim o boto esquerdo do mouse e arraste o lado em
questo para o local desejado; depois solte o boto. Note que voc pode fazer isso nos lados ou nos cantos (que
movero os dois lados adjacentes ao canto em questo). Usar a barra de menu de cada janela KDE fcil. Basta
clicar no que voc quer fazer, e ser feito. Mas a barra de menu pode fazer mais por voc. Note a faixa texturizada
no lado esquerdo do menu e das barras de cones. Pressione o boto direto do mouse e um menu de contexto
aparecer, permitindo-lhe colocar a barra de menu no topo ou no fundo da janela. Voc pode at posicionar a barra
de menu fora da janela e deix-la "flutuando". Abaixo da barra de menu, pode haver um conjunto de smbolos de
ferramentas que voc usa para executar determinadas tarefas - a barra de ferramentas. Voc tambm pode
posicionar a barra de ferramentas onde quiser: esquerda, direita, no topo, no fundo ou deix-la flutuando.

Obtendo Ajuda
A ajuda est em praticamente todo lugar: no ambiente de trabalho, use o boto direito do mouse e escolha Ajuda do
ambiente de trabalho. No Painel do KDE, abra o menu de aplicaes e escolha Ajuda. Cada programa do KDE tem
seu menu de ajuda. O sistema de ajuda baseado em HTML, portanto us-lo to fcil quanto usar um navegador
Web.

Iniciando
"Usando somente o que voc v, voc pode mover-se de A para B ?"
(Ajuda para uma das charadas mais difceis do jogo "the 7th Guest")
At agora, o KDE deve lhe parecer ser nada mais que um outro gerenciador de janelas com alguns recursos
interessantes. Mas fique sentado onde est: nas prximas sees, vamos mostrar-lhe coisas, que daqui por diante
voc jamais dispensar o KDE ao utilizar qualquer computador Unix.

Editando Arquivos
Como voc no tem apenas aplicaes KDE instaladas em seu sistema, voc provavelmente conhece o sacrifcio que
editar arquivos de configurao em ASCII. Mas, na verdade, muitos outros tipos de arquivos so editados desta
forma. Por exemplo, o fonte original SGML deste Guia foi escrito em estilo ASCII, assim como os programas fonte
do prprio KDE. Vamos mostrar agora como voc pode usar o KEdit para editar arquivos ASCII. Abrindo uma
janela contendo seu diretrio base de usurio Clique no boto Iniciar Aplicao e escolha Diretrio do
usurio. Uma janela mostrando o contedo de seu diretrio base aparecer. Para ver uma lista mais detalhada dos
arquivos em seu diretrio, faa o seguinte:
Selecione Mostrar Arquivos Ocultos no menu Ver;
Selecione Mostrar rvore no menu Ver.
No lado esquerdo da tela, uma viso em rvore de sua estrutura de arquivos dever surgir, incluindo quaisquer
arquivos escondidos - arquivos ou diretrios cujos nomes comeam com um ponto.
A Tela do Gerenciador de Arquivos

Ns tentamos fazer o Gerenciador de Arquivos o mais fcil possvel de lidar, e se voc conhece outros gerenciadores
de janela (incluindo aqueles encontrados em outros sistemas operacionais) com gerenciamento de arquivos
integrado, muitos dos conceitos a seguir devem lhe ser familiares. No topo, h um menu Arquivo que contm
funes para abrir e fechar janelas do gerenciador de arquivos. Voc tambm pode imprimir o contedo corrente.
Quer visitar a Internet? Basta escolher Arquivo > Abrir Localizao (ou pressione Alt-L) e digite uma
URL. Por exemplo, se voc quer visitar a pgina principal do projeto KDE, digite http://www.kde.org. Voc
tambm pode abrir arquivos FTP usando este mtodo. O KDE "pronto para a Internet", o que significa que voc
pode ler e gravar arquivos no somente em seu disco rgido, mas tambm em sites remotos FTP e HTTP. Enquanto
outros sistemas operacionais e ambientes de trabalho fazem distino entre sistemas de arquivos locais e remotos, o
KDE no faz. O menu Editar oferece funes para selecionar, copiar e mover arquivos. Ns usaremos estas funes
mais tarde. Se voc j deu uma olhada no menu Ver, provavelmente j notou que voc pode visualizar o contedo da
janela de vrias formas diferentes. Faa alguns testes e veja o que acontece. Sem dvida voc achar os
Favoritos footnode.html - 5838footnode.html - 5838de grande utilidade. Agora voc pode lembrar virtualmente
de qualquer endereo, seja na mquina local ou em algum lugar da Internet. O menu Ferramentas ajuda-lhe a
encontrar nos famigerados arquivos-que-coloquei-em-algum-lugar-e-no-lembro-mais-onde.

Navegando nos Diretrios


Agora ns escolheremos um de seus arquivos de configurao e vamos edit-lo. Primeiro, precisamos mudar o
diretrio no gerenciador de arquivos. V rolando para baixo a viso em rvore na parte esquerda da janela at que
encontre o diretrio /etc. Clique duas vezes em /etc. Voc ver uma lista de arquivos na janela direita.

Editando um Arquivo
V descendo at encontrar o arquivo motd e clique nele com o boto direito do mouse. No menu de contexto,
selecione Abrir com. Uma nova janela ir aparecer. Digite
kedit
e clique no Ok ou presssione ENTER. Ei-lo.

A Tela do Editor
Quanto mais voc trabalhar com o KDE, mais ir notar que a maioria das telas e aplicaes so semelhantes entre si.
O menu de Arquivo do KEdit um grande exemplo disso: Praticamente todos os programas do KDE tem o mesmo
menu, que lhe permite criar arquivos novos, abrir arquivos existentes de seu sistema de arquivos local ou mesmo da
Internet, salv-los (na Internet tambm!), imprim-los ou mand-los via correio eletrnico para outrem. O menu
Editar tambm figura fcil nas aplicaes KDE, e permite a voc cortar e colar informaes entre programas
diferentes. Voc tambm pode buscar e substituir texto. Usando o menu de Opes, voc pode customizar o editor
de muitas formas diferentes. Por exemplo, voc pode aumentar o tamanho da fonte para melhor adaptar-se a seu
monitor - e a seus olhos. Claro, assim como em qualquer outra aplicao KDE, voc vai encontrar um menu de
Ajuda, que lhe oferece instrues on-line sempre que precisar.

Usando o Editor
A maioria dos arquivos motd contm coisas sem utilidade como "No esquea de fazer cpias de
segurana" ou "No incomode o administrador do sistema". Tdio. Vamos mudar o texto de
modo que os usurios que entrem no sistema obtenham alguma informao de relevncia. Voc pode navegar pelo
texto usando as setas, e marcar sees de texto com Shift-setas ou usando o mouse com o boto esquerdo
pressionado. Use o menu Editar para cortar e colar texto. Digite o que voc quiser, ou use o seguinte (excelente)
exemplo:
Bem-vindo!
Esta mquina agora tem o KDE instalado, que lhe oferece uma interface excelente e fcil de usar, bem como uma
interface consistente para todas suas aplicaes. Para mais informaes sobre como fazer rodar o KDE em sua conta,
mande um e-mail para o administrador.

Salvando seu Trabalho


Agora que voc j mudou o arquivo motd , hora de salvar o arquivo, e colocar as mudanas em efeito. Para fazer
isso, voc pode usar tanto o menu Arquivo, como pode usar o cone Salvar da barra de ferramentas. Finalmente,
termine seu trabalho fechando o editor e a janela do gerenciador de arquivos. Voc pode fazer isso clicando o boto
"X" no canto superior direito da janela, usando o menu de janela da barra de ttulo, ou escolhendo Arquivo >
Sair no menu.

Movendo Arquivos com Arrastar e Soltar.

Como voc pde ver na seo anterior, trabalhar com arquivos algo extremamente simples. No entanto, quando
voc quiser copiar e mover arquivos, o processo de copiar e colar pode tornar-se incmodo. No se preocupe - um
procedimento chamado "arrastar e soltar"footnode.html - 5873footnode.html - 5873 lhe permite copiar e mover
arquivos mais rpida e facilmente.

Abrindo Duas Janelas do Gerenciador de Arquivos


Antes de comear, voc precisar abrir duas janelas do gerenciador de arquivos. A forma mais simples de abrir uma
nova janela pressionar o boto com a engrenagem branca, na parte direita da barra de ferramentas. Se voc no
obtiver de chofre a viso em rvore na nova janela, ative-a com Ver > Mostrar rvore.

Arrastando Um Arquivo de Uma Janela Para a Outra


Na primeira janela, abra a pasta /etc e role at encontrar o arquivo motd que ns modificamos na seo anterior.
Na segunda janela, abra seu diretrio base de usurio. Volte primeira janela. Clique no arquivo motd. Mantendo o
boto esquerdo do mouse pressionado, arraste o arquivo at seu diretrio base. Solte o boto do mouse (com isto
voc estar soltando tambm o arquivo). Sero apresentadas trs opes: copiar, mover e link. Link criar uma
ligao simblicafootnode.html - 5880footnode.html - 5880 para o arquivo, enquanto copiar e mover faro
exatamente o que querem dizer. Selecione copiar. Agora voc dever ter uma cpia do arquivo motd em seu
diretrio base.

Usando a Linha de Comando e os Terminais


At agora, voc trabalhou apenas com as ferramentas e os programas que o KDE oferece. Sem sombra de dvida
voc vai querer usar outros programas UNIX tambm. H duas maneiras de execut-los: a linha de comando
"instantnea" e o terminal

Linha de Comando Instantnea


Pressionar Alt-F2 faz exibir uma pequena janela onde voc pode digitar um comando. Note que voc no vai ver
qualquer sada de texto gerada por um programa que foi iniciado dessa maneira. Este mtodo recomendado
somente para iniciar programas do X Window ou para rodar programas em que voc realmente no precisa ver ou
digitar absolutamente nada. Para os outros programas, voc ainda ter de usar o terminal.
O Emulador de Terminal UNIX
Do menu Iniciar, escolha Aplicaes > Terminal. Uma janela de terminal ser aberta. Nela voc pode
usar os comandos normais do UNIX: ls, cat, less , e assim por diante. Usando as opes do menu, voc
pode customizar o emulador para satisfazer suas necessidades.

Achando Arquivos Perdidos


Todo mundo, sem sombra de dvida, j passou pelo seguinte problema: voc inicia o FTP, entra num grande site
como ftp.kde.org e comea a puxar arquivos. tarde da noite e voc desliga a mquina depois de completar a
transferncia. No outro dia de manh, voc est l novamente, e comea a tentar lembrar em que diretrio colocou
os arquivos transferidos na vspera. O utilitrio KFind facilitar muito a procura desses arquivos.

Iniciando o KFind
Iniciar o KFind simples: escolha Procurar Arquivos no menu Iniciar. O KFind utiliza uma interface de abas e
folders, algo parecido com um fichrio onde clicar a "orelha" da ficha traz a mesma para o primeiro plano.
Quando o KFind inicia, voc pode ver que a aba Localizao do Nome est selecionada. Quando voc clica
Data da Modificao, o contedo da tela muda. Como voc nunca fez uma busca antes, a maior parte dos cones da
barra de ferramentas e a maioria dos itens de menu est desligada. Ns vamos mudar isso agora.

Encontrando Um Arquivo com Base Em Um Fragmento do Nome


Se voc sabe alguma coisa sobre o nome do arquivo, a procura fica fcil. Selecione a aba Localizao do
Nome, e digite o nome do arquivo. Coringas tambm podem ser usados. Como teste, digite *.tar.gz. Por padro,
a busca comea em seu diretrio base de usurio, mas voc pode selecionar qualquer diretrio de incio desejado,
clicando-se em Procurar em ou Examinar.... Para comear a procura, clique no cone que parece com uma
lente de aumento sobre uma folha de papel, no lado esquerdo da barra de ferramentas. Depois de alguns instantes,
uma lista de arquivos ser mostrada na janela de resultados. Se no aparecer nada, porque voc comeou a busca
no diretrio errado, cometeu um erro de digitao ou realmente no h nenhum arquivo terminado em .tar.gz em
sua mquina.

Encontrando Um Arquivo Por Critrios Mais Complexos


H muitas categorias que voc pode usar para tornar sua procura mais precisa. Quanto mais voc souber sobre o
arquivo, maior a chance de ach-lo.

Data de Modificao
Aqui, voc pode especificar que s quer ver arquivos que foram tocados pela ltima vez numa determinada faixa de
tempo. Voc tambm pode especificar que deseja ver somente arquivos que foram tocados pela ltima vez h um
certo nmero de meses ou dias.

Tipo de Arquivo ("do tipo:")


Se voc sabe que o arquivo era de um tipo especial (exemplo: um pacote tar/gzip ou uma figura JPEG), voc
pode dizer ao KFind para procurar somente por esse tipo de arquivo.

Cadeia de Caracteres ("contendo:")


Voc pode especificar um texto que o arquivo deve conter.

Tamanho
Se voc sabe o tamanho do arquivo, voc pode limitar sua pesquisa nesse sentido.

Tamanho
Se voc sabe o tamanho do arquivo, voc pode limitar sua pesquisa nesse sentido.
Saindo do KDE
Para sair do KDE, voc pode usar o item Sair no menu Iniciar, ou o boto correspondente no Painel. Voc
ter a chance de confirmar se realmente quer sair do KDE. Sair implica em fechar todas as janelas e retornar ao
modo texto. Para informaes sobre como os programas podem salvar seu trabalho no processo de sada, leia
algumas notas sobre como sair do KDE

Tudo Sobre Seu Ambiente de Trabalho


"Vov, que olhos grandes voc tem" (Chapeuzinho Vermelho)
" para te ver melhor" (O lobo)
Quanto mais voc v, tanto mais eficientemente voc pode usar seu ambiente de trabalho. O KDE lhe d a
oportunidade de fazer o ambiente apresentar-se e trabalhar da forma que o usurio quiser, habilitando-o a trabalhar
mais rpido e de forma mais produtiva. Ele inclusive lhe d a oportunidade de ser avisado se um lobo est tentando
lhe comer, ou (se voc for a vov) alert-lo quando Chapeuzinho Vermelho est a caminho para lhe trazer doces.
Agora, vamos trabalhar.

A Pasta Auto-Incio
Antes de descobrir a pasta Auto-Incio, meu roteiro de iniciao diria com o KDE consistia no seguinte: iniciar o
KDE, iniciar o KEdit, iniciar o kvt, iniciar o Netscape, e iniciar o Kscd. Isso tomava tempo precioso. Os
programas nativos do KDE deixados abertos ao fim de uma sesso salvam seu estado e reaparecem quando voc
entra novamente, porm alguns programas, como o Netscape, no fazem isso. Voc pode usar a pasta Auto-Incio
com esses programas. Para iniciar programas quando o KDE iniciado, faa o seguinte:
1. Abra a pasta Auto-Incio. Voc pode encontr-la no canto superior esquerdo do seu ambiente de trabalho;
2. Abra uma janela do gerenciador de arquivos que contenha o programa que voc deseja adicionar. Se voc
no sabe como executar este passo, veja a seo KFM, o gerenciador de arquivos;
3. Arraste e solte o programa desejado de sua pasta de origem para a pasta Auto-Incio. Assim que solicitado,
escolha a opo Link footnode.html - 5939footnode.html - 5939para criar uma ligao simblica ao invs
de uma cpia. Isso economiza bastante espao em disco.
4. Repita este passo para todos os programas que devam ser iniciados na abertura do KDE. claro, voc pode
fazer isso tambm com aplicaes no nativas do KDE, incluindo Netscape, tin, pine e muitas
outras.
5. Reinicie o KDE.
Seus programas devem iniciar automaticamente quando o KDE for iniciado. Se voc quer adicionar algo especial
(por exemplo, voc quer ver um determinado site Web logo que o sistema entra no ar) leia a seo 14.13.4 - Usando
Modelos. Os procedimentos descritos l funcionam para qualquer pasta, portanto voc pode aplic-los tambm com
a pasta Auto-Incio.

Adicionando Programas e cones de Atalho ao Seu Painel


O Painel do KDE no est limitado configurao que voc v logo depois de instalar o KDE. O Painel foi
projetado para ser estendido, e h duas maneiras de fazer isso: Adicionando novos programas, e adicionando cones
de atalho.

Programas
Para adicionar seus programas favoritos ao Painel do KDE, voc vai usar o Editor de Menus KDE. Para inici-lo,
clique no boto K (tambm conhecido como boto Iniciar) e escolha Utilitrios > Editor de
Menus. Uma janela contendo um boto vazio surgir. Para mud-lo, clique nele usando o boto direito do mouse e
escolha Mudar. Em seguida, voc deve ver outra janela com vrias opes que voc pode configurar. A caixa Tipo
contm alguns tipos de ligao que voc pode criar. Escolha Aplicao. Agora v para o campo Nome e digite a
descrio que dever aparecer no menu Iniciar. Por exemplo, voc pode digitar Netscape Communicator. Em
seguida, clique nos cones grande e pequeno, e selecione os cones para a aplicao. No campo Comentrio voc
pode opcionalmente digitar um lembrete sobre a aplicao. Tenha certeza de digitar algo relevante, pois isto ir
aparecer como dica no menu Iniciar. Para o Netscape, voc poderia informar Navegador WWW com softwares de
Mail e News. Selecione a aba Executar e preencha o campo Executar. Aqui voc deve digitar o caminho
completo para sua aplicao, por exemplo /usr/local/netscape/netscape. Mude o Diretrio de
Trabalho para algo que faa sentido, como /usr/local/netscape. Se sua aplicao roda num terminal, voc deve
habilitar a opo Executar em modo Terminal e especificar as Opes do Terminal. As opes do
terminal so os parmetros de linha de comando do kvt ; voc pode v-los usando kvt -help numa janela de
terminal. Depois de ter feito todos os ajustes necessrios, clique o boto Ok e selecione Arquivo > Salvar no
menu principal. Em seguida, reinicie seu Painel escolhendo as opes Painel > Reinicializar no menu
Iniciar. Voc deve encontrar no menu Iniciar um novo item, Pessoal, com os novos itens de menu.

cones de Atalho
Apesar do KDE ser muito mais confortvel que o gerenciador de janelas Unix mediano, todo mundo quer ter uma
maneira de iniciar um programa com um clique nico. Voc vai aprender a criar ligaes e arquivos em seu
ambiente de trabalho, mas isso tambm tem desvantagens: seus ambientes de trabalho podem ficar cheios de janelas,
e voc no consegue clicar seus cones sem ter de minimizar uma poro de janelas que cobrem os cones. Para
programas comumente usados, voc pode elimiar este problema e acelerar o acesso criando cones de atalho no
Painel do KDE. Para criar um atalho no Painel do KDE, faa o seguinte:
1. Clique no boto K (ou, dizendo de outra forma, entre no menu Iniciar) e escolha Painel >
Adicionar Aplicao.
2. Voc ver o nvel principal do menu Iniciar novamente. Navegue pelos menus para encontrar o
programa para quem voc quer criar o atalho, como por exemplo "diretrio do usurio" ou " kvt ". Clique
no programa que quiser. Um novo cone aparecer no Painel. Clique nele, e o programa correspondente
ser iniciado. Se voc quiser mover o cone, clique nele com o boto direito do mouse e escolha a opo
Mover. Mova o cone at a posio desejada e pressione o boto esquerdo do mouse. Se voc quiser
remover o cone, clique nele usando o boto direito e escolha Remover.

Criando Novos Arquivos Em Seu Ambiente de Trabalho


Seu ambiente de trabalho pode ser um lugar eficiente para se trabalhar. Cada vez que voc inicia o KDE, voc pode
ver os arquivos, pastas e URLs que voc usa mais freqentemente. H duas maneiras de criar e editar arquivos em
seu ambiente de trabalho. Em qualquer aplicao, voc pode dizer que quer salvar seu trabalho na sub-pasta
Ambiente em seu diretrio-base de usurio. Por exemplo, meu diretrio-base de usurio /home/epx, ento meu
diretrio de Ambiente /home/epx/Desktop. Tudo que voc salva ali ser mostrado em seu ambiente. Se voc
quiser mover arquivos pr-existentes para seu Ambiente, o melhor jeito de fazer isso usar o gerenciador de
arquivos do KDE (kfm ). Abra uma janela do gerenciador de arquivos e arraste os arquivos que voc precisa para
seu ambiente. Voc pode escolher copi-los se quiser manter arquivos de uso freqente na tela, ou voc pode criar
ligaes simblicasfootnode.html - 5991footnode.html - 5991 que apontem para os arquivos reais. Tudo que voc
faz sobre o arquivo de ligao estar sendo feito na verdade sobre o original. Para mais informaes sobre como
usar o arrastar & soltar e o gerenciador de arquivos, veja o captulo Movendo arquivos com arrastar &
soltar - cap 14.12.2.

Colocar Arquivos em Seu Ambiente de Trabalho


Colocar arquivos em seu ambiente de trabalho pode encurtar os caminhos em que voc precisa entrar. Porm, no
seria legal se voc pudesse iniciar o KEdit com um arquivo comumente editado j aberto nele? E no lhe deixa
frustrado procurar um site que voc visita sempre dentro de uma lista interminvel de bookmarks? No seria bacana
se tudo que fosse necessrio para trazer aquele site tona fosse feito ao clique de um nico cone?

Usando Modelos
Os Modelos footnode.html - 5998footnode.html - 5998oferecem um mecanismo conveniente de executar tarefas
como as citadas acima. Os modelos tambm podem ser usados para associar certas extenses de arquivos com uma
aplicao especfica. Quando um arquivo cujo nome termina com determinada extenso clicado duas vezes, a
aplicao associada automaticamente iniciada. Para resumir: os modelos lhe ajudaro a extrair o mximo do KDE.
Exemplo: Voc quer colocar um cone para visitar o site do KDE em seu ambiente de trabalho.
1. Abra a pasta Modelos em seu ambiente de trabalho. Aqui, voc pode ver todos os modelos que podem ser
usados para criar novas ligaes e recursos. Ftpurl um modelo que voc pode usar para criar uma
ligao a um site FTP e at mesmo para um diretrio em particular. Por exemplo, voc poderia criar um
link direto para ftp://ftp.kde.org/pub/kde/stable e manter-se informado quando uma nova
verso do KDE estiver disponvel. MimeType uma ferramenta muito poderosa. Devido sua
complexidade, decidimos explic-la na seo 14.13.4 - Usando tipos MIME. Program um modelo geral
que voc pode usar para iniciar um programa em particular com ou sem argumentos. Por exemplo, voc
poderia usar isto para iniciar o programa /usr/src/linux/make xconfig (configurao do kernel).
URL algo um tanto generalizado: uma ligao para uma URL que no comea com http:// ou
ftp://. Tenha certeza de que sua ligao faz sentido: o kfm no pode lidar com servidores Quake
(ainda). WWWUrl o modelo que usaremos agora. Ele cria uma ligao para um site Web especfico.
2. AVISO: Se voc est usando o KDE como administrador do sistema (superusurio ou root), tenha certeza
de no modificar os modelos a menos que saiba exatamente o que est fazendo. Se voc destruir um
modelo, somente uma nova instalao do KDE poder recri-lo.
3. 3. Arraste o WWWUrl para seu ambiente de trabalho (se voc no sabe como usar o arrastar-e-soltar, veja a
seo 14.12.2 Arrastar e Soltar para maiores informaes.) Quando inquirido, escolha a opo Copiar
para criar sua prpria cpia do modelo, que voc pode manipular.
4. Clique na cpia do modelo usando o boto direito do mouse, e escolha Propriedades.
5. Na caixa de dilogo que aparece, voc ver trs abas: Geral, Permisses e URL. Mude o nome do
arquivo e as permisses conforme desejado, ento clique na aba URL.
6. No campo URL, voc deve digitar a URL que quer seja aberta aberta quando clicar o cone. No nosso
exemplo, digite http://www.kde.org.
7. Voc pode clicar cone para mudar o cone deste novo atalho.
8. Quando estiver satisfeito, clique Ok para salvar as mudanas.
Isto ir atualizar o cone. Quando voc clicar nele, ser transferido para a pgina principal do KDE. Sugerimos que
voc faa alguns testes com os modelos. Eles so extremamente poderosos e podem ser adaptados para praticamente
qualquer necessidade.

Usando os Tipos MIME


Os tipos MIME so muito poderosos. Atravs do uso deles, voc pode customizar seu sistema de modo que clicar
um arquivo de determinado tipo inicia automaticamente a aplicao qual o tipo do arquivo est associado. Por
exemplo, todos os arquivos .mod podem ser configurados para iniciar o kmodplayer, arquivos .html poderiam
abrir um janela kfm, e um arquivo core pode ser visto com o Editor Hexadecimal via um simples clique do mouse.
Aviso: Embora os tipos MIME sejam muito poderosos, esse poder no vem sem algum perigo. Alterar
indevidamente os tipos MIME como administrador do sistema (superusuriofootnode.html - 6027footnode.html -
6027) pode danificar o sistema KDE to severamente que ele poder no mais funcionar. Neste exemplo, voc criar
seu estilo MIME pessoal, que relevante somente para voc. Ele somente afetar outros usurios se voc copiar o
mover o novo tipo para $KDEDIR/share/mimelnk. Para ligar um certo tipo de arquivo a uma aplicao em
particular:

1. Tenha certeza de que a aplicao que voc quer vincular ao tipo de arquivo acessvel via Painel. Se
no, veja a seo Adicionando Programas ao Painel - seo 14.13.2 para saber como incluir uma aplicao
ao menu do Painel.
2. Escolha Editar > Tipos MIME na janela do gerenciador de arquivos.
3. Pense sobre o tipo de arquivo para o qual voc quer criar um tipo. Por padro, h cinco tipos principais:
Aplicao para arquivos que so usualmente criados e mantidos por aplicaes especficas, por exemplo:
tar, gzip e pdf. udio para tudo que est relacionado com som: waves, midis, mods, etc.
Imagem para quaisquer tipos de arquivos grficos, como gif, jpeg ou tiff. Texto para tudo que
texto :-) como texto ASCII simples, HTML, cdigo-fonte C ou Pascal, documentos TeX e scripts Tcl.
Finalmente, o Vdeo para qualquer tipo de seqncia de vdeo como MPEG. Decida a que categoria seu
tipo pertence, e mude para o diretrio correspondente.
4. Abra a pasta de Modelos, que acessvel via um cone em seu ambiente de trabalho.
5. Arraste e solte o cone do Tipo Mime para a outra janela e copie-o.
6. Clique o cone copiado com o boto direito e selecione Propriedades. Edite as propriedades do seu
tipo.
7. Clique em Dependncia. Voc ver uma mscara que requer cinco campos.
8. O primeiro campo precisa ser preenchido com o sufixo do arquivo. Por exemplo, se voc quer criar um
novo tipo para documentos SGML, voc deve digitar *.sgml; *.SGML; nele. Qualquer arquivo
terminado em .sgml ou .SGML ser manipulado pelo novo tipo.
9. Digite uma descrio para o tipo no campo Comentrio. Para o exemplo do SGML, poderia ser
"documento SGML".
10. Digite o tipo MIME. Ele formado pelo diretrio (text/, para o exemplo do SGML) e um nome de sua
escolha. Para o exemplo do SGML, ns iramos digitar text/sgml como o Tipo Mime. O KDE ir
informar se j existe uma conveno sobre que prefixo usar para o seu tipo. O navegador do kfm tambm
depende dessa configurao quando voc obtm um documento desse tipo na Internet.
11. Escolha na lista uma aplicao que usada para editar este arquivo. Para o exemplo do SGML, ns
escolhemos simplesmente o Editor.
12. Clique no cone para escolher um cone. Cada arquivo cujo sufixo coincida com aquele que voc digitou
aparecer com este cone quando mostrado na janela do gerenciador de arquivos.
13. Clique Ok para salvar o novo tipo.
Teste sua nova associao, abrindo um diretrio que contenha um arquivo do tipo que voc acabou de selecionar.
Clique o arquivo, e o programa necessrio para edit-lo deve iniciar. Se algo der errado ou seu sistema nem puder
mais iniciar, use um console de modo texto (ou a funo de shell de emergncia do kdm) para eliminar a
associao. Isso deve deixar tudo em ordem

Definindo Seus Prprios Modelos


Por padro, o KDE oferece cinco modelos padro que podem construir novas ligaes em seu ambiente de trabalho.
No entanto, pode suceder de voc querer criar um novo modelo. Fazer isso simples:
1. Esteja com permisses de superusuriofootnode.html - 6058footnode.html - 6058;
2. Crie o arquivo como de costume;
3. Mova ou copie-o para a pasta Modelos;
4. Quando quiser reusar seu novo modelo, copie-o da pasta Modelos para seu ambiente de trabalho ou para
um diretrio, renomeie-o, e use-o. Como somente voc tem permisso de escrita sobre pasta de Modelos,
ningum vai destruir acidentalmente o modelo (isto , se o desastrado no for voc. Pode ser uma boa idia
evitar que voc mesmo possa fazer isso).

Usando o Gerenciador de Fontes


O gerenciador de fontes do KDE assegura que voc use somente as fontes que realmente precisa. Voc pode decidir
quais fontes do sistema X11 voc quer ou no usar. Voc pode iniciar o gerenciador de fontes usando o boto Iniciar.
O gerenciador de fontes pode ser encontrado na pasta Sistema. Quando voc o inicia, ver uma lista das fontes X11
disponveis na janela esquerda, e as fontes usadas pelo KDE na janela direita. Se voc quiser adicionar ou remover
fontes utilizveis pelo KDE, clique em qualquer uma delas e decida se vai inclu-la ou remov-la. O
Visualizador de Fontes pode ser usado para prever como uma fonte desenhada. Escolha a famlia da
fonte, o subtipo, tamanho e atributos e voc obter uma prvia.

Entendendo a raw-X11-list (lista bruta do X11)


Voc poder ver que h muitos registros de fontes quando voc clica no item "fontes X11". O gerenciador de fontes
do KDE j mostra a voc as combinaes que fazem sentido, e deixa voc ver os registros descartados. No h nada
que voc possa fazer com essa lista a no ser olh-la.

Usando a Lixeira
Em circunstncias normais, apagar um arquivo sob UNIX uma operao sem retorno. No entanto, com o
gerenciador de arquivos do KDE, voc pode escolher Mover para a Lixeira ao invs de Apagar. Isto ir
mover o arquivo para a Pasta Lixeira, que por padro acessvel via cone em seu ambiente de trabalho. Na
Lixeira, voc sempre pode recuperar arquivos apagados. Lembre-se de esvaziar a lixeira regularmente clicando nela
com o boto direito do mouse, e ento escolhendo Esvaziar Lixeira, sob pena de voc ficar sem espao em
disco pois os arquivos que esto na Lixeira continuam ocupando espao. Note que, uma vez que voc esvazie a
Lixeira, os arquivos que estavam l esto perdidos para sempre.

Adaptando o KDE: O Centro de Controle


"Realmente, estamos falando sobre amendoins." (O presidente de um bem
conhecido banco alemo depois do escndalo financeiro envolvendo o Dr. Juergen
Schneider)
O Centro de Controle lhe d controle total sobre seu ambiente de trabalho, permitindo que voc lhe d um
toque individual, mudando a configurao de todos aqueles pequenos amendoins [sic]. Para inici-lo, escolha a
opo Centro de Controle KDE no menu Iniciar. O Centro de Controle aparece e lhe d algumas informaes
bsicas sobre seu sistema.

Ambiente de Trabalho
Quando voc inicia o KDE pela primeira vez, poder ver uma tela de fundo branca e botes para seus ambientes de
trabalho. Voc vai concordar comigo que isso no muito animador; portanto precisamos mudar isso. Clique em
Ambiente de Trabalho no menu.

Fundo de Tela
provavelmente a primeira coisa que voc vai querer adaptar a seu gosto. O item Fundo de Tela lhe d
controle total do "background" em que voc trabalha. H dois tipos de fundo: Cores (e degrads de cores), e
imagens reais como fundo. Voc pode mudar as configuraes de cada ambiente, individualmente, alternando o
ambiente com as flechas esquerda e direita. Veja primeiro a janela de cores. Voc pode ver a cor atualmente
selecionada (algum tipo de cinza ou branco se voc ainda no adaptou o KDE a seu gosto), e as opes Uma cor
(uma cor slida que preencher toda a tela) e Duas Cores, que forma um degrad na tela com base em duas cores de
sua escolha. Se voc optar por Duas Cores, ter um selecionador de cores adicional e surgem mais duas opes.
Clique no selecionador de cores e escolha uma cor qualquer. Se voc escolher Retrato, o degrad de cores ser
construdo de cima para baixo (verticalmente), do contrrio ser construdo da esquerda para a direita
(horizontalmente). Se voc preferir ter uma imagem de fundo "real" ao invs de um degrad de cores, d uma olhada
na extrema direita da janela. Desligue o degrad de cores, sob pena da imagem de fundo no aparecer. H um
controle drop-down onde voc pode selecionar um desenho de fundo. O KDE oferece trs amostras, mas voc
pode usar o boto Escolher... para pegar o desenho que voc quiser. Depois, voc precisa escolher o que fazer
com as figuras que no cabem exatamente na tela (isso acontece na maioria das vezes). Se seu desenho pequeno,
Mosaico uma boa soluo. Sua figura ser copiada vrias vezes lado a lado at encher a tela. Este o padro.
Centrado colocar sua figura no meio da tela. O resto ser pintado com a cor que voc selecionou antes (tenha
certeza de que o estado de cor est em Uma Cor). A ltima opo, Escalonado, vai esticar/encolher a figura de
modo que ela caiba na tela.

Cores
Se os fundos de tela no lhe do o nvel de individualidade que voc quer, estas opes certamente lhe daro. Clique
no item Cores. Aqui, voc pode selecionar as cores para cada elemento da tela, individualmente. Na caixa de
controles da esquerda, selecione um elemento cuja cor voc quer mudar. Ou escolha o elemento pela lista. Depois,
clique no boto Selecionar Cores e escolha a cor que voc deseja. Tente algumas combinaes e ache a que
mais lhe agrada. Se voc no conseguir um resultado satisfatrio, voc sempre pode tentar um dos esquemas pr-
definidos da lista. Uma vez que as cores estejam a seu gosto, salve o esquema clicando o boto Salvar. Voc
tambm pode mudar o nvel de contraste de seu esquema de cores. Isso especialmente til se voc trabalha com
um computador porttil e a luz torna difcil decifrar o display.
Proteo de Tela
Muitos monitores mais velhos tm um hbito muito ruim: se voc esquece de deslig-los quando sai da sala, e se
eles ficam mostrando por muito tempo uma mesma imagem, eles tendem a gostar tanto dessa imagem, que eles
acabam mostrando uma sombra dessa imagem para sempre, mesmo desligados. Infelizmente, no h maneira de
eliminar essa maldita amizade entre seu monitor e a imagem, mas h maneiras de evit-la: Protetores de
Tela. Clique no item Proteo de Tela. L voc pode configurar o tempo de ativao da proteo. Voc
tambm pode proteger com senha o seu ambiente, de modo que ser necessrio digitar sua senha para continuar
usando o computador uma vez que o protetor de tela tenha entrado em ao. Se voc quiser usar isto, no use um
tempo de ativao muito curto, pois previsivelmente chato ter de digitar sua senha a cada minuto ou dois, s
porque voc parou para pensar um pouco. O controle de Prioridade permite a voc regular quanto tempo de
processador voc permitir que o protetor de tela use. Se voc estiver compilando programas grandes em segundo
plano ou a mquina UNIX que voc est usando um servidor, melhor configurar este controle para o menor tempo.
Em seguida, escolha um protetor de tela que lhe agrade. Voc pode test-lo usando o boto Testar, localizado
direita da lista de protetores. Muitos protetores de tela tm opes adicionais que voc pode regular atravs do boto
Configurar.

Estilo
Voc pode mudar a aparncia dos elementos de tela do KDE se voc preferir um ambiente que se parea mais com o
Windows 95. Voc tambm pode mudar a fonte padro. Por exemplo, se seu monitor pequeno e sua resoluo
alta, voc vai achar muito til essa opo.

Barra de ttulo
Depois da instalao, as aplicaes do KDE sempre tm uma barra de ttulo com todos os recursos do KDE: menu
de janela, boto Pregar, a barra em si, botes Minimizar, Maximizar e Fechar.
Se voc no quer ter todos esses botes ou quer mudar suas posies, voc pode mudar isso no item Botes. Escolha
se voc quer um boto ou menu no lado esquerdo ou direito. Desligado significa que o boto simplesmente no ser
mostrado. Nota: Se voc no conhecer mtodos alternativos para as aes de janela (como os atalhos), voc pode
acabar em apuros. Tome cuidado. O item Aparncia contm duas configuraes: na primeira, voc pode decidir
de a barra de ttulo da janela deve ser desenhada usando um degrad de cores ou uma cor slida. Se o ttulo da janela
for mais longo que a barra de ttulo, o texto ser deslocado da esquerda para a direita e vice-versa. Com a
configurao de Animao de Ttulo, voc pode decidir quo rpido ser este deslocamento.

Janelas
Esta opo permite manipular o comportamento das prprias janelas:

Movimentao das Janelas


Voc pode dizer ao KDE para mover as janelas com seu contedo integral (movimentao "opaca"; exige uma
mquina rpida para funcionar bem) ou somente mover a borda (movimentao "transparente").

Animao de Redimensionamento
Habilitar esta opo faz com que a janela mude de tamanho de forma animada. Bastante bonito visualmente mas
tambm exige uma mquina rpida.

Poltica de Foco
Pode ser til mudar para outra janela sem precisar pressionar um boto. Se voc quiser poder fazer isso, escolha a
poltica Foco segue o Mouse e configure o nmero de segundos de espera para trazer a janela em foco para o
primeiro plano.

Estilo de Maximizao
Por alguma razo, voc pode querer que suas janelas sejam maximizadas somente na vertical. Veja tabela de atalhos
para maiores informaes sobre como atingir o mesmo resultado com o mouse e o teclado.
Sons
Usando o painel de sons, voc pode ajustar as configuraes de som do KDE e das aplicaes.

Campainha
O KDE gera vrios sinais de aviso (bipes), quando voc comete um erro (como por exemplo tentar copiar um
arquivo para uma pasta onde voc no tem permisso de escrita). Voc pode ajustar o bipe aqui:
Volume
Regula o volume do bipe. Voc pode regul-lo de 0 Tom
Ajusta a freqncia do tom. Vai de zero (bipe inaudvel) at 2000 (evite um tom to alto, sob pena de assustar seus
ces e gatos).
Durao
Informa ao KDE quo longo deve ser o bipe.

Dispositivos de Entrada
Voc pode usar diversos dispositivos de entrada com o X Windows, e portanto com o KDE. Voc pode mudar suas
configuraes aqui:

Teclado
Aqui voc pode regular com que freqncia um caractere repetido quando voc mantm uma tecla pressionada.
Voc tambm pode habilitar um "click" sonoro para cada tecla pressionada.

Mouse
O mouse o dispositivo apontador mais comum, e para a maioria dos usurios de computador, a forma mais
intuitiva de usar o KDE. (Para alguns usurios com mouses ruins, tambm uma razo para visitar o mdico com
muita freqncia; veja Arrastar e Soltar para maiores informaes.)

Acelerao
Muda a velocidade do mouse. Quanto mais alta a regulagem, mais sensvel ao movimento ser seu mouse.

Sensibilidade
Sensibilidadefootnode.html - 6151footnode.html - 6151 a distncia que o ponteiro do mouse precisa ser movido
(num curto lapso de tempo) antes que comece o movimento acelerado. Zero desliga essa sensibilidade. Tente
experimentar com estas configuraes; a combinao correta lhe permitir apontar com exatido em curtas
distncias e mover-se rapidamente em longas distncias.

Configuraes do Painel
Voc tambm pode acessar as configuraes do Painel selecionando o menu Iniciar, e selecionando Painel >
Configurar. Uma nova janela contendo trs sees aparecer.

Painel e Barra de Tarefas


Na primeira seo, voc pode dizer ao KDE onde quer que o Painel e a Barra de tarefas sejam mostrados. Voc
tambm pode selecionar o tamanho da barra do Painel, se seu display est sempre meio "cheio".

Opes
Nesse item voc pode habilitar ou desabilitar as dicas. Se voc habilitar as dicas, voc deve regular o tempo de
espera entre o mouse parar sobre o menu e a dica ser apresentada. A seguir voc pode configurar se deseja que o
Painel ou a Barra de Tarefas escondam-se caso o mouse no esteja sobre eles. A opo final lhe permite
configurar o relgio para 24 horas ou formato AM/PM. Nota: As informaes acima relacionam-se com a janela de
configurao do Painel. A parte do Centro de Controle KDE ser atualizada.
Ambientes de Trabalho
Conforme discutido antes, os ambientes de trabalho lhe do mais espao e ajudam a organizar seu trabalho. Clique
na opo Ambientes de Trabalho para mudar sua configurao. Note os dois cursores deslizantes no fundo
da janela. O cursor Visveis permite regular o nmero de ambientes acessveis. Largura regula o tamanho dos
cones correspondentes no Painel. Ative quantos ambientes voc precisar. Agora voc pode editar seus nomes na
parte superior da janela.

Informaes do Sistema
No h configuraes para serem mudadas aqui. Ao invs disso, voc recebe informao sobre a memria
disponvel e sobre o(s) seu(s) processador(es).

Rede
O KDE oferece a voc gerenciamento completo de rede via Kcc (quando estiver terminado). Isso faz de sua vida
como um potencial administrador de sistemas UNIX bastante fcil.

Estado do Samba
Esse ponto lhe d informao sobre os usurios que esto conectados ao seu computador via protocolo SMB
footnode.html - 6166footnode.html - 6166, que o protocolo usado primariamente por mquinas Windows 95 e
Windows NT para compartilhar arquivos e pastas.

Dicas & Truques Para seu Trabalho Dirio


"Qualquer um pode fazer uma omelete com ovos. O segredo fazer uma omelete
sem nenhum ovo" (Fortune Cookies)
Qualquer um capaz de usar o KDE; para isso que ele criaram-no. No h chaves crticas para mexer, e
dificilmente voc ir editar algum arquivo de configurao ASCII. No entanto, h algumas formas de fazer mais
elegantemente seu trabalho, poupando seu tempo para coisas realmente importantes, como Tetris.

Tabela de Atalhos de Teclado


Veja a Tabela de Atalhos 14.16.1.

Tabela 14.1: Tabela de Atalhos


Teclas Ao
Alt-Esc ou Control-
Esc Mostra o gerenciador de sesso KDE, de onde voc pode comutar
para uma aplicao especfica ou ainda sair do KDE.
Alt-Tab ou Alt-Shift-
Tab Comutar entre as janelas
Ctrl-Tab ou Ctrl-
Shift-Tab Comutar entre os ambientes de trabalho
Alt-F2 Linha de Comando
Alt-F3 Menu de Janelas
Alt-F4 Fecha a janela em foco
Ctrl-F[1..8] Comuta para o ambiente de trabalho de nmero correspondente
Ctrl-Alt-Esc Destruidor de janelas (cada janela em que voc apertar essa
combinao de teclas, ser destruda)
Ctrl-Alt-Backspace Sai do KDE (sem salvar nada, pois esse o comando que
"mata" o servidor X. Use apenas como ltimo recurso)
Ctrl-Alt-Numpad + Muda para a prxima resoluo de tela
Ctrl-Alt-Numpad - Muda para a resoluo de tela anterior
Tcnicas de Mouse
Veja a Tabela de Tcnicas de Mouse 14.16.2.

Tabela: Tabela de Tcnicas de Mouse


Clique Ao
Clicar na borda da
barra de ttulo Esquerdo: Ativa e traz a janela para o primeiro plano.
Meio: Ativa e joga a janela para o segundo plano.
Direita: Mostra o menu de janela de a janela estiver ativa, do contrrio apenas ativa-a.
Clique duplo no
ttulo da janela Maximiza a janela
Arrastar a barra de
ttulo Move a janela
Arrastar nas bordas
ou cantos Redimensiona a janela
Alt-Boto esquerdo Move a janela
Alt-Boto do meio Traz a janela ao primeiro plano
Alt-Boto direito Redimensiona a janela
Clicar no cone da
esquerda ao topo Menu de janela
Clicar no boto
Pregar Comuta a funo Pregar
Clicar em Maximizar Esquerdo: Maximiza a janela, Meio: Maximiza somente na vertical,
Direita: Maximiza somente na horizontal.
Clicar em Fechar Fecha a janela, o programa pergunta se voc quer salvar
seu trabalho ou no.

Ativando a Proteo de Tela Colocando seu Ponteiro de


Mouse em Um Canto
Ao lado do boto Travar no Painel, h outro meio pelo qual voc pode invocar a proteo de tela. V para as
configuraes da proteo de tela (Iniciar > Configurao > Ambiente de Trabalho >
Protetores de Tela) e clique num dos cantos da janela de exemplo. Trs opes sero apresentadas.
Ignorar vai ignorar qualquer movimento do mouse naquele canto. Proteger Tela vai invocar a proteo de
tela depois que o ponteiro do mouse permanecer naquele canto por mais de 5 segundos. Travar Tela far o
mesmo que Proteger Tela, porm lhe pedir a senha de usurio.

Aplicaes de Entretenimento
H algumas aplicaes de entretenimento no pacote kdegames, e outras aplicaes isoladas. Aplicaes estveis
so relativamente livres de problemas e esto disponveis em formatos fonte e binrio em
ftp.kde.org/pub/kde/stable/. Verses instveis mudam diariamente e esto disponveis somente em
cdigo fonte, o que significa que voc precisa compil-las. Lembre-se que so instveis mesmo e podem nem
compilar. Se voc tiver problemas com uma verso instvel, reporte o problema e ele com certeza ser consertado
numa verso futura. Algumas telas podem ser encontradas em
ftp.kde.org/pub/kde/unstable/CVS/snapshots/current.
KAbalone

KAbalone
KAbalone um simples jogo de estratgia (de tabuleiro) para dois jogadores. Cada jogador tem acesso a peas
vermelhas e amarelas. Cada jogador comea com 14 peas, realizando-se jogadas at que um jogador retire 6 peas
do tabuleiro do adversrio. O programa original foi desenvolvido em 1993 para DOS e Xlib. Ele foi em boa parte
reescrito na portagem para o KDE.

KAsteroids
O objetivo de KAsteroids destruir todos os asterides da tela para avanar para o prximo nvel. A sua nave
destruda se bater num asteride. Voc dispe de 5 naves.

Mahjongg
Este programa uma verso do conhecido jogo Mahjongg. A sua misso retirar todas as pedras do tabuleiro. Um
par de pedras idnticas pode ser removido, se estiverem livres, ou seja, no tenham outros blocos bloqueando sua
sada esquerda ou direita. O jogo requer um monitor com 256 cores ou mais, e uma resoluo mnima de 640 x
480.

KMines
KMines o clssico jogo de varrer minas. Para vencer, voc ter de sinalizar todas as casas minadas, e abrir todas as
casas no minadas:
O boto esquerdo (primrio) do mouse abre a casa (se voc abrir uma casa minada, morre!);
O boto direito (secundrio) do mouse marca uma casa como minada ou como suspeita;
O boto do meio permite descobrir de uma feita as oito casas circundantes, se j houver um nmero
suficiente de casas assinaladas como minadas;
Clicando no boto "smile", voc recomea o jogo.

Klondike
Voc provavelmente conhece este jogo. Alterne vermelho e preto na parte inferior. Respeite o naipe no topo.
Clicando no baralho, voc obtm mais trs cartas. Regras simples implicam em que as cartas que sobram ficam
sobre o baralho, regras pesadas implicam em que estas fiquem por debaixo do baralho.

MicroSolitaire
Esta verso do Klondike foi popularizada por uma grande empresa de software. Alterne vermelho e preto na parte
inferior. Respeite o naipe no topo. Ao clicar no baralho, voc obtm uma carta.

Clculo
Esta verso demora algum tempo para nos habituarmos a ela. O objetivo mover todas as cartas para o topo de
quatro montes. Ao contrrio da maioria das pacincias, no exige que respeite o naipe. No monte mais esquerda,
ponha as cartas em sequncia A-2-3-4-5-6-7-8-9-10-J-Q-K. no segundo monte, a sequncia 2-4-6-8-10-Q-A-3-5-7-
9-J-K, no terceiro 3-6-9-Q-2-5-8-J-A-4-7-10-K, e no extremo direito 4-8-Q-3-7-J-2-6-10-A-5-9-K. Voc pode usar
os montes de baixo como desejar, mas no se esquea que possvel transferir seqncias inteiras (alm de cartas
isoladas) para o topo.

Tmulo de Napoleo
Os quatro montes diagonais levam cartas de qualquer naipe, em valores ascendentes, comeando no 7 e acabando no
K. O baralho do meio leva cartas de qualquer naipe, comeando com 6, baixando at ao A, e recomea com 6. As
restantes quatro posies so para armazenamento temporrio, cada qual pode ter uma carta.

O Idiota
Se mais de uma carta do mesmo naipe exposta, voc pode retirar as de menor valor. Voc pode mover cartas para
posies vazias. O objetivo acabar s com Ases.
Av
O objetivo mover todas as cartas para o topo de quatro montes em ordem ascendente e respeitando o naipe em
cada monte. Na parte inferior, voc pode mover a carta para uma outra carta do mesmo naipe; voc pode mover o 5
de espadas para cima do 6 de espadas, mesmo havendo outras cartas sobre o 5 de espadas. Quando se esgotarem as
jogadas, clique "Redeal". O jogo acaba aps dois "Redeals".

Dez
Se a soma de trs cartas no extremo de uma pilha for 10, 20 ou 30, voc pode remov-las. K, Q e J contam como 10.
Para remover cartas, clique na pilha. O objetivo remover todas as cartas. Se voc acha que isto demasiado
cansativo, escolha "Automatismo total" e veja a mquina a jogar por si...

Mod3
O objetivo mover todas as cartas para as trs linhas do topo. A primeira linha recebe cartas comeadas com 2, a
segunda com 3, a terceira com 4. As outras cartas tm de ser do mesmo naipe, aumentando de 3 em 3. Dizendo de
outra forma: as trs primeiras linhas recebem as sequncias 2-5-8-J, 3-6-9-Q, 4-7-10-K, respectivamente. Voc s
pode colocar um 8 em cima de um 5 na primeira linha se o 5 estiver em cima de um 2. O 2 pode ser colocado num
espao vazio da primeira linha. Em cada vaza, oito cartas vo para a quarta linha. Ases no jogam.

Freecell
O objetivo mover todas as cartas para as posies de armazenamento (as quatro posies do topo-direito),
comeando com os ases, em ordem ascendente, seguindo naipes. As clulas livres (as quatro posies do topo
esquerdo) podem conter qualquer carta, mas apenas UMA carta. Alterne vermelho e preto (em ordem ascendente)
para colocar cartas nas outras oito pilhas. Se uma das pilhas estiver vazia, qualquer carta pode ser colocada nela. Se
houverem clulas livres suficientes, voc pode mover vrias cartas se elas estiverem na sequncia correta e com
cores alternadas. O nmero de clulas livres necessrias o mesmo que seria necessrio para fazer uma sequncia de
jogadas equivalente com uma carta de cada vez.

KPoker
KPoker uma verso para o KDE do vdeo pquer.

Reversi
Reversi um simples jogo de estratgia jogado por dois jogadores. S existe um tipo de pea - preta de um lado,
branca do outro. Se um jogador capturar uma pea no tabuleiro, essa pea virada e passa a pertencer a ele. O
vencedor quem tiver mais peas da sua cor no tabuleiro quando j no houver possibilidade de novas jogadas.

KSame
KSame um jogo simples. S suporta um jogador, por isso mesmo tem somente um vencedor :) Consiste
fundamentalmente em ir aumentando a pontuao obtida. Foi inspirado no SameGame, conhecido apenas na
plataforma Macintosh.

Shisen-Sho
Shisen-Sho parecido com o Mahjongg e usa o mesmo conjunto de peas. O objetivo do jogo retirar todas as
pedras do campo. Somente duas peas adjacentes podem ser retiradas de cada vez. Duas peas somente podem ser
retiradas se puderem ser ligadas por at trs linhas. As linhas podem ser verticais ou horizontais, mas no podem ser
diagonais.

Snake Race
Snake Race um jogo de velocidade e agilidade. uma cobra esfomeada que tenta comer todas as mas de cada
nvel antes de o abandonar!
Tetris
Este programa uma verso do conhecido jogo Tetris. Voc deve encaixar as peas que caem (por rotao e
translao) de forma a formar linhas. Uma linha destruda quando todos o espaos so preenchidos. Destruir vrias
linhas simultaneamente rende pontos adicionais. destruio de quatro linhas chama-se "tetris": rende a
quantidade mxima de pontos. A opo multijogador est ainda em verso alfa, pelo que deve conter pequenos
problemas. possivel jogar em duas ou mais pessoas. Ao destruir uma linha, um jogador lana detritos no fundo do
jogo do(s) outro(s).

Aplicaes Grficas
Voc pode obter algumas das aplicaes grficas no pacote kdegraphics, mas h outras aplicaes isoladas.
Aplicaes estveis so relativamente livres de problemas e esto disponveis em formatos fonte e binrio. Verses
instveis mudam diariamente e esto disponveis somente em cdigo-fonte, o que significa que voc precisa
compil-las. Lembre-se que so instveis mesmo e podem nem compilar. Se voc tiver problemas com uma verso
instvel, reporte o problema e ele com certeza ser consertado numa verso futura.

Kview - Visualizador de Imagens


O KView um visualizador de imagens que capaz de lidar com os seguintes formatos: JPEG, GIF, XPM,
XBM, PNM, BMP, PCX, ILBM, TGA e EPS. O KView suporta arrastar e soltar com outras aplicaes KDE.

Gerenciador de Tela
A caixa de lista
a lista de todas as imagens carregadas. Voc pode selecionar as imagens a serem mostradas na linha de comando:
kview $KDEDIR/share/wallpapers/* Esse comando abre o KView com todos os papis de parede
presentes em seu sistema. Uma vez que o KView esteja rodando, voc pode usar o arrastar-e-soltar com o
gerenciador de arquivos para depositar imagens na caixa de lista. Os outros dois mtodos de carregar uma imagem
so o boto Abrir arquivo e a opo de menu Arquivo -> Abrir. Para mostrar uma imagem da caixa de lista,
clique duas vezes sobre ela e a Janela de Imagem surgir com a imagem. Janela(s) de Imagem
Pressionar o boto direito do mouse em uma imagem mostra um menu com as seguintes opes: Ampliao
Se voc quer mostrar a imagem com mais detalhes ou em tamanho menor, use um dos fatores de ampliao:
-50Rotao
Voc pode rotacionar ou espelhar a imagem com esta opo.

Aplicaes de Multimdia
Voc pode obter algumas aplicaes de rede no pacote kdemultimedia, e h outras aplicaes isoladas, que no
fazem parte da distribuio-base. Aplicaes estveis so relativamente livres de problemas e esto disponveis em
formatos fonte e binrio. Verses instveis mudam diariamente e esto disponveis somente em cdigo-fonte, o que
significa que voc precisa compil-las. Lembre-se que so instveis mesmo e podem nem compilar. Se voc tiver
problemas com uma verso instvel, reporte o problema e ele com certeza ser consertado numa verso futura.

KGhostview
O KGhostview o visualizador Postscript do KDE. uma adaptao do programa Ghostview, de Tim
Theisen, que usado para visualizar documentos preparados na linguagem de descrio de documentos Adobe
Postscript. O Postscript a linguagem mais utilizada para impresso em sistemas UNIX, e esta aplicao
usada para permitir consulta em tela de arquivos destinados impresso. O KGhostview apenas uma interface para
o pacote Alladin Ghostscript que gera os documentos. Voc pode utiliz-lo com todas as verses mais
recentes do Ghostscript. Verses mais novas oferecem performance melhorada. No futuro, ser possvel visualizar
arquivos PDFfootnode.html - 6332footnode.html - 6332. Se um documento no est exatamente no padro de
estrutura da Adobe, a funcionalidade do visualizador Postscript ser limitada. Se no houver tabela de
contedo, no ser possvel marcar e mover-se pelas pginas.
KMedia
O KMedia o reprodutor de mdia do KDE. O sistema-base habilitado a reproduzir som digital (WAV) via servidor
de udio do KDE. Voc precisar do sistema-base do KDE (kdelibs + kdebase) para faz-lo funcionar. Ele
pode ser estendido pela criao de mdulos de reproduo compatveis com mediatool.

Novo
Documentao SGML
Divirta-se com esta aplicao multimdia do KDE. Christian Esken

Kmidi
Kmidi um reprodutor de arquivos MIDI e conversor do formato MIDI para o formato WAV. Se voc j desistiu do
MIDI sob Linux/Unix, tente este programa ! Sem hardware de alto preo como as placas Gravis Ultrasound
ou Sound Blaster AWE64, voc conseguir um som fantstico, comparvel ao que voc obteria com as placas
mencionadas, DE GRAA ! O outro lado da moeda:
KMidi usar bastante seu processador, tipicamente 10-30
Voc precisa de arquivos complementares de som. Voc pode conseguir um conjunto completo de arquivos
de som para General MIDI em qualquer sitefootnode.html - 6354footnode.html - 6354. A necessidade de
espao em disco para esses arquivos gira em torno de 10 MB.
Acredite em mim, pelo som que voc obter, o preo muito pequeno !
Divirta-se com o KMidi ! Bernd Johannes Wuebben, wuebben@kde.org

Kmix
KMix o programa de mixerfootnode.html - 6358footnode.html - 6358 para a placa de som do KDE. Mesmo
pequeno, tem todos os recursos necessrios. H reguladores de volume para cada dispositivo: um para dispositivos
mono e sua escolha um ou dois reguladores para dispositivos estreo. Os dispositivos podem ser silenciados
individualmente e a fonte de udio para gravao pode ser definida.

Novo
O KMix pode ser embutido no Painel KDE.
Espero que voc divirta-se com esta aplicao multimdia do KDE. Christian Esken esken@kde.org

Kscd
O Kscd um reprodutor de CD para a plataforma Unix. rpido e capaz de consultar o banco de dados CDDB.
Espero que voc goste deste CD-player, Bernd Johannes Wuebben

Ktalkd
Ktalkd um aplicativo melhorado de conversao - um programa que lida com requisies de conversao, anuncia-
as e permite a voc responder. Glossrio: Nestas pginas, se algum tenta falar com voc, ento voc descrito
como o "chamado".
Ktalkd tem os seguintes recursos:
Mquina de respostas
Se o chamado no est em linha, ou no responde aps o segundo aviso, a mquina de respostas toma a mensagem e
manda-a via e-mail para o chamado.
Som
Se desejado, um sinal de udio emitido com o anncio.
Anncio X
Se compilado com o KDE instalado, o Ktalkd usar o ktalkdlg para fazer o anncio.
Anncio em mltiplas telas
Se voc est conectado remotamente (por exemplo, com um comando export DISPLAY=...), o anncio do X ser
feito naquele display tambm. Responda onde quiser!
Passar adiante (Novo na verso 0.8.0 !)
Voc pode orientar o sistema para passar a mensagem adiante para outro usurio, at mesmo para outra mquina. H
trs mtodos diferentes de passagem adiante.
Configurao
Se compilado para o KDE, ele l a configurao dos arquivos prprios do KDE. O arquivo de configurao geral da
mquina tem de ser editado manualmente pelo administrador, mas para a configurao do usurio h uma janela de
dilogo, chamada kcmktalkd, que pode ser encontrada no Centro de Controle do KDE aps a instalao do
ktalkd. Em sistemas no-KDE, o Ktalkd ler /etc/talkd.conf.

Internacionalizao
Internacionalizao
Sob o KDE, o anncio ser feito em seu idioma nativo, desde que voc configure-o como o idioma padro no
Centro de Controle, e que algum tenha traduzido o ktalkdlg para seu idioma. O mesmo vale para a tela
de configurao, kcmktalkd. Suporte para otalk e ntalk (Verso 0.8.1) O ktalkd suporta os
dois protocolos, bem como ktalk. Espero que voc goste deste servidor de conversao. David Faure

Aplicaes de Rede
Voc pode obter algumas aplicaes de rede no pacote kdenetwork, e h outras aplicaes isoladas, que no
fazem parte da distribuio-base. Aplicaes estveis so relativamente livres de problemas e esto disponveis em
formatos fonte e binrio.
Verses instveis mudam diariamente e esto disponveis somente em cdigo-fonte, o que significa que voc precisa
compil-las. Lembre-se que so instveis mesmo e podem nem compilar. Se voc tiver problemas com uma verso
instvel, reporte o problema e ele com certeza ser consertado numa verso futura.

Knu
O programa de Utilitrios de Rede do KDE permite a voc fazer "pings", traar rotas, resolver nomes de hosts
ou consultas "finger" sem precisar de um emulador de terminal. Voc escolhe que utilitrio executar selecionando
a aba correspondente. Voc atribui os parmetros necessrios e ento clica no boto Comear! (ou pressiona a tecla
Return). Enquanto o comando estiver sendo executado, voc pode termin-lo pressionando o boto Parar.

Kppp
O kppp um discador e uma interface para o pppd. Ele permite gerar scripts e configurar a rede de forma
interativa. Ele automatiza o processo de discagem para seu provedor Internet e permite monitorar todo o processo de
forma simples. Uma vez conectado, o kppp oferece um rico acervo de estatsticas e mantm registros do tempo que
voc permaneceu conectado. Embutidos esto um terminal e um gerador de scripts, que lhe permitiro configurar
sua conexo com facilidade. Voc no precisar mais um programa adicional de terminal, como seyon ou
minicom, para testar e configurar sua conexo. O kppp oferece uma elaborada contabilidade de custos de telefonia,
que lhe d o poder de fiscalizar seus custos de conectividade. Espero que voc goste desse discador. Bernd Johannes
Wuebben wuebben@kde.org

Utilitrios
Voc pode obter alguns utilitrios no pacote kdeutils, e h outros utilitrios isolados que no fazem parte da
distribuio-base. Aplicaes estveis so relativamente livres de problemas e esto disponveis em formatos fonte e
binrio.

Karm
Em meu dia-a-dia, preciso trabalhar em vrios projetos diferentes e manter a contagem em separado de quanto
tempo eu gastei trabalhando em cada projeto. Se voc est em situao semelhante minha, ento o Contador de
tempo para voc. Voc pode digitar uma lista de tarefas, iniciar o relgio, e ele contar o nmero de minutos que
voc est aplicando na tarefa selecionada. O Contador de Tempo foi inspirado pelo utilssimo utilitrio titrax,
criado por Harald Tveit Alvestrand, cujo nico problema ser baseado na biblioteca Xt. Um dia o Contador de
Tempo far tudo que o titrax faz, mas no hoje

KCalc
Esta a verso 0.4 do KCalc. KCalc uma simples mas (espera-se) bastante til calculadora para o projeto KDE. O
KCalc oferece muito mais funes matemticas do que parece primeira vista. Estude a seo de teclas de atalho e
modos deste manual para aprender mais sobre as vrias funes disponveis. Em adio funcionalidade usual
oferecida pela maioria das calculadoras cientficas, o KCalc oferece alguns recursos que achamos serem dignos de
nota:
KCalc tem modos trigonomtrico e estatstico;
KCalc permite copiar e colar nmeros de/para seu display;
KCalc possui uma pilha de resultados, que lhe permite recuperar comodamente resultados de operaes
anteriores;
Voc pode configurar o tipo de letra e as cores do KCalc;
Voc pode configurar a preciso e o nmero de casas decimais do KCalc;
KCalc oferece uma grande variedade de teclas de atalho, o que torna fcil us-lo mesmo que voc no
disponha de um mouse.
Divirta-se com o Kcalc! Bernd Johannes Wuebben

Kdm
O Gerenciador de Telas KDM um substituto para o xdm, O Gerenciador de Telas X e um pequeno utilitrio,
kdmdesktop para desenhar fundos de tela legais. Kdm superior ao xdm por vrios motivos:
Kdm suporta argumentos de sesso de um modo amigvel com o usurio (o xdm no mostra ao usurio
quais argumentos ele pode gerar).
Kdm tem um boto opcional de "desligar" (muito parecido com a caixa de login do NT).
Kdm tem um opcional visualizador grfico de usurios no sistema footnode.html - 6421footnode.html -
6421.
Kdm tem um visual melhor do que o xdm ;-)

KEdit
KEdit o editor de texto padro para o Ambiente de Trabalho KDE. um pequeno editor melhor utilizado em
conjunto com o kfm para configuraes em modo texto e pesquisa de arquivos. KEdit tambm pode servir para
compor pequenos arquivos em texto puro. No indicado como um editor para programao, em particular no
indicado para substituir nenhum dos editores mais poderosos como XEmacs ou Emacs. As funcionalidades do
KEdit iro intencionalmente permanecer limitadas para garantir que ele seja carregado de modo consideravelmente
rpido.
Novos Recursos
Word-wrap funciona agora .
Como no Emacs kill-ring foi implementado Ctrl-k Ctrl-y.
Formatao de pargrafo por Ctrl-j. Use isto em conjunto com Indentao Automtica e este recurso
ser relativamente poderoso.
Eu espero que voc aprecie este editor. Bernd Johannes Wuebben

Kfax
KFax um visualizador de arquivos de fax capaz de mostrar e imprimir todos os formatos comuns de arquivos de
fax. Em particular os arquivos de fax usados pelos populares pacotes de envio e recebimento mgetty/sendfax e
hylafx. A primeira (ou a nica) pgina de um arquivo estilo "PC-Research" (DigiFax) produzida pelos
drivers dfaxhigh ou dfaxlow do ghostscript tambm pode ser mostrada. Arquivos de entrada usando
qualquer codificao comum de fax como grupo 3 (1 e 2 dimensional) e grupo 4 podem ser mostrados. KFax tem
capacidades nativas de impresso postscript. Espero que voc aprecie este visualizador de Fax, Bernd Johannes
Wuebben
Kfind
O Kfind foi criado para ajudar a encontrar arquivos dentro de uma hierarquia de diretrios. Ou seja, quando voc
sabe que um arquivo est 'em algum lugar por ali' mas no exatamente onde, ento o kfind lhe ser de grande ajuda.
Tendo encontrado o(s) arquivo(s), voc pode salvar, apagar, mudar as propriedades do arquivo, grav-los em pacotes
e/ou abrir o diretrio contendo o arquivo no gerenciador de arquivos (KFM). Espero que voc ache esse programa
til; eu apreciaria receber sugestes e comentrios.

KFloppy
O formatador KFloppy um programa que lhe permite formatar disquetes. Eu espero que voc goste dessa
ferramenta. Bernd Johannes Wuebben

KIconedit
O Editor de cones KDE foi projetado para ajudar a criar cones para o KDE, usando a paleta de cores padro para
cones. Espero que voc ache este programa til. Tambm apreciaria receber sugestes e comentrios. Thomas
Tanghus

KlJetTool

O KlJetTool um programa que lhe permite ajustar os parmetros de operao de sua HP LaserJet. Algumas das
impressoras HP como a 5L e a 6L no tm mais um painel de controle; a impressora s pode ser configurada por
software. No entanto esse software est disponvel apenas para a plataforma Windows. O KlJetTool procura
preencher essa lacuna na plataforma Unix. Ele deve funcionar com qualquer impressora que entenda o protocolo
Hewlett Packard PJLfootnode.html - 6459footnode.html - 6459. No entanto, alguns recursos podem no
fazer efeito em certos modelos. Espero que voc goste dessa pequena ferramenta. Bernd Johannes Wuebben

Kmail
A equipe do kmail lhe d as boas-vindas ao KMail. O agradvel programa de correio eletrnico do K Desktop
Environment. Nosso objetivo fazer um programa de correio eletrnico bonito e intuitivo, alm de poderoso.
Acima de tudo, desfrute-o. Relatos de bugs e sugestes devem ser dirigidos (em ingls) a algum dos
desenvolvedores ou lista do kmail. Comentrios sobre a traduo devem ser endereados aos tradutores.
Esperamos que voc goste desse programa, Markus Wubben

KNotes
O KNotes minha tentativa de escrever uma aplicao bonita e til de bloco de notas para o projeto KDE. O
KNotes pode:
Aceitar "arrastar-e-soltar" (at mesmo de um site FTP remoto);
Mandar suas notas via e-mail;
Imprimir suas notas (tente, fica bom);
Inserir a data ou um calendrio do ms corrente;
Associar um temporizador com alarme a uma nota, e notific-lo quando o temporizador expira;
Possuir cores arbitrrias de fundo e de texto;
Ter notas de tamanho arbitrariamente grande;
Usar uma fonte arbitrria para uma nota;
Fazer auto-indentao;
Fazer dois estilos diferentes de borda;
Abrir URLs numa janela de browser do KFM via clique duplo.
... e memoriza tudo isso, referente a cada nota, ao sair.
Para o melhor uso, coloque o cone do KNotes no Painel. Para comear, posicione o ponteiro do mouse sobre uma
nota do KNotes, e presssione o boto secundrio do mouse para abrir o menu de contexto do KNotes. D a sua
opinio: O KNotes deveria ter uma barra de ttulo mais simples ? Cordialmente, Bernd wuebben@kde.org Eu espero
que voc goste do KNotes. Bernd Johannes Wuebben

KOrn
KOrn um programa compatvel com X11 e KDE que monitora arquivos de caixas postais UNIX, procurando por
mensagens recm-chegadas e no lidas. Ele varre periodicamente cada caixa postal e mostra o nmero de mensagens
no lidas que a caixa contm, em um pequeno boto na tela. Os recursos incluem:
Freqncia de varredura especificada separadamente para cada caixa.
Layout dos botes podem ser horizontal ou vertical.
Customizao de comandos a serem executados pela notificao de nova mensagem e clique de boto.
Configurao simplificada.
No usa as bibliotecas Xt/Xaw :-)

KPanel O kpanel ajuda voc a iniciar e gerenciar suas aplicaes e ambientes de trabalho virtuais no KDE. Ele
prov acesso rpido a uma srie de objetos, dentre eles:
o Iniciar Aplicao do KDE
uma barra de tarefas com as aplicaes em uso no momento
botes para iniciar facilmente aplicaes freqentemente utilizadas
ambientes de trabalho virtuais
O kpanel muito flexvel e altamente configurvel, e oferece opes gerais do sistema bem como opes
personalizadas do usurio. Este documento descreve como configurar e utilizar o kpanel. Recursos
Os recursos oferecidos pelo kpanel incluem:
painel e barra de tarefas posicionveis de forma independente;
painel e barra de tarefas tm capacidade de ocultar-se automaticamente;
"dicas" configurveis;
possibilidade de executar pequenas aplicaes de notificao e status dentro do prprio painel;
possibilidade de definir mltiplos cones para um boto do Painel, e comutar entre eles utilizando os
comandos do kpanel.

KVideolist
Talvez voc tambm tenha uma pequena coleo de vdeos em casa, como eu. Voc pode usar o KVideolist para
colecionar dados interessantes sobre os filmes, e classificar a lista de seus filmes de muitas formas. O KVideolist
oferece estatsticas sobre sua coleo e voc pode fazer consultas de vrios tipos com base em sua coleo. Com este
banco de dados indexado, voc encontrar rapidamente seus vdeos. Voc pode responder rapidamente perguntas
como "Quantos filmes eu tenho com o ator xxx?" ou "Quantos filmes foram feitos por xxx?", "Qual meu filme
mais antigo?" e muitas outras.
subsubsectionRecursos:
Suporte para at 21 gneros de filme;
Suporte para at cinco tipos de classificao;
Sistema de procura facilitado, permite procurar com base em qualquer tipo de dado relevante;
Diferencia o formato LP (Longplay) do VHS normal;
Suporte para avaliao pessoal;
Produz estatsticas teis sobre sua coleo de filmes.

Kwm
Este documento contm informaes gerais sobre o Kwm, uma referncia de recursos, e informaes tcnicas teis a
desenvolvedores do mdulo de controle do Kwm e do mdulo de sons do sistema. Para maiores informaes sobre
como customizar o Kwm em baixo nvel (interessa somente aos desenvolvedores do kwinconfig), queira
consultar o arquivo kwmrc e o cdigo-fonte. Recursos
Kwm o gerenciador de janelas ideal para o KDE. Entre outras coisas, ele oferece:
Integrao completa com o KDE.
Controle completo do teclado.
Interface moderna com ttulos de janela e cones exclusivos e que no precisam ser definidos em arquivos
crticos de recursos.
Uma mini janela de linha de comando com histrico;
Habilidade de ser reconfigurado em tempo de execuo sem precisar reiniciar.
Gerenciador de janelas de segunda gerao, o Kwm usa uma ferramenta moderna de interface grfica para
seus controles (botes, menus, caixas de listagem etc.) ao invs de empanturrar o cdigo com uma
implementao proprietria ou medocre do Xlib.
Excelente manipulao do foco, mesmo que voc trabalhe em diferentes ambientes virtuais (nada mais de
comutar-ambiente-e-perder-foco) como o padro em outros gerenciadores de janelas).
Inclui gerenciamento de sesso e um proxy de gerenciamento de sesso funcional para aplicaes legadas
de outros ambientes. Esse proxy pode restaurar suas aplicaes a seu estado anterior, incluindo
propriedades de janela (maximizada, pregada, iconificada etc.) e no ambiente de trabalho correto.
Moderno conceito de mdulos que utiliza o servidor X onde possvel. Os mdulos do Kwm tambm so
bastante independentes: podem ser iniciados antes ou depois deste utilitrio. O Kwm pode ser reiniciado
enquanto os mdulos continuam rodando, e ir reconectar-se a eles automaticamente.
Oferece algumas extenses ao servidor X em kwm.h: Agora as aplicaes podem maximizar a si mesmas
(ou pregar-se ou decorar-se ou o que for), e definir mini cones. Isto funciona tambm para janelas visveis.

Kzip
KZip um programa de gerenciamento de arquivos empacotados. Trabalha em conjunto com o KFM e com outras
partes do KDE. As suas funcionalidades incluem uma lista rpida dos arquivos empacotados em um diretrio
definido pelo usurio, extrao rpida de arquivos para qualquer diretrio, e adio de arquivos via " drag and
drop" footnode.html - 6511footnode.html - 6511do gerenciador de arquivos. N do T: As expresses arquivos
empacotados e pacotes so utilizadas indistintamente neste documento para referenciar arquivos que contenham
outros arquivos dentro de si. Exemplos de arquivos empacotados, ou pacotes: arquivos ZIP, arquivos TGZ, arquivos
BZIP2, etc.

Perguntas Mais Freqentes Sobre o KDE


"Quem voc ?"
"Sou seu pior pesadelo..."
(Batman - Srie Animada)
H algumas perguntas que sempre surgem nas listas de discusso do KDE. Para manter o trfego baixo (e tornar as
listas mais legveis), ns inclumos essas perguntas nesta seo. Ento, seja bacana e no faa essas mesmas
perguntas novamente !

O que significa a sigla "KDE" ?


KDE significa "K Desktop Environment" footnode.html - 6521footnode.html - 6521que uma coleo de pequenas
ferramentas, um gerenciador de janelas, um gerenciador de arquivos e ferramentas que mantm tudo isso junto. Foi
criado para fazer mais fcil sua vida sob UNIX.

No consigo compilar pacote xyz


Tenha certeza de que voc possui a verso mais nova das bibliotecas do KDE. Voc tambm pode achar til a seo
Dicas Gerais de Compilao. Outro problema que pode acontecer voc estar usando um programa escrito para uma
verso ALPHA do KDE, que depende de arquivos de incluso obsoletos. Verifique as datas dos arquivos. Eles
devem ser mais recentes que os arquivos de sua verso corrente do KDE (se o problema for esse).
Outras fontes de ajuda
D uma olhada no site do KDE para obter as informaes mais atualizadas sobre o KDE. Voc tambm pode querer
assinar algumas listas de discusso. Mande e-mail para o endereo especificado com subscribe <seu endereo de e-
mail> na linha de assunto (subject) para ser inscrito: Lista de discusso comum do KDE, kde-
request@kde.org Lista de discusso dos desenvolvedores, kde-devel-request@kde.org Discusses
sobre a interface do KDE, kde-look-request@kde.org Anncios de novidades sobre o KDE, kde-
announce-request@kde.org Perguntas sobre o licenciamento do KDE, kde-licensing-
request@kde.org Lista de discusso de usurios do KDE, kde-user-request@kde.org Lista de
discusso dos responsveis pela documentao, kde-doc-request@kde.org

Eplogo
"Ela teve seus momentos, ela teve algum estilo, o maior show na cidade era a
multido, chorando fora da Casa Rosada 'Eva Peron'; mas agora tudo acabou..."
(o fim de Evita)
Esperamos que voc tenha achado esse documento til, informativo e talvez at divertido. Se voc quiser transmitir-
nos sua opinio ou sugerir melhorias, veja a seo Contactando os autores para maiores detalhes. As informaes a
seguir no so necessrias para entender o Ambiente de Trabalho KDE, mas voc ainda assim pode querer l-las.

O Grupo de Documentao do KDE


Andreas Buschka
Responsvel pela maior parte deste manual. Leu sobre o KDE em uma revista alem de informtica (c't) e viciou-se
nele desde ento. Gosta de: comida italiana, nadar, jogos no estilo RPG (GURPS, DSA), msica da Sabrina
Setlur, e tudo que tenha a ver com romance. Odeia: segundas-feiras, ver o KDE no compilar, tempo ensolarado,
poesias sem sentido, e uma famosa companhia de software em Redmond, EUA.
E-Mail: andi@circe.tops.net
Robert D. Williams
Criou a primeira verso e atualmente o coordenador.
E-mail: rwilliams@kde.org
Poul Gerhard
Contribuiu com correes e mudanas
John Waalkes
Contribuiu com correes e mudanas
Vernon Wells
Contribuiu com correes e mudanas
Kay Lutz
Contribuiu com correes e mudanas
Stephan Kulow
Nosso instalador profissional...
E-Mail: coolo@kde.org
Traduo para o Portugus do Brasil
Elvis Pftzenreuter
E-Mail: epx@netville.com.br
Adpatao e Traduo dos Pacotes KDE para o Portugus do Brasil
Conectiva Informtica
E-Mail: info@conectiva.com.br

Ns Ainda Precisamos de Pessoas!


O KDE um projeto muito grande, e cada pessoa que entra em contato com o KDE descobre isso. Todos ns
estamos trabalhando duro para criar uma interface de usurio que fcil de usar e que tambm tem o potencial de
promover o UNIX para o PC de mesa. Voc tem a chance de participar desse projeto tambm, e ns seremos gratos
se voc o fizer. Desenvolvedores e usurios interessados comunicam-se via vrias listas de discusso descritas em
mailing-lists . Se voc quiser ajudar, faa-o! Ns ainda estamos procurando por voluntrios nos seguintes
departamentos:
Desenvolvimento (Bibliotecas e Aplicaes)
Documentao
Grficos
Beta-Testadores
E todo o resto, tambm :-)

Avisos Legais
Este livro pode ser publicado livremente sob os termos da Licena Pblica Geral GNU (GPL) e contm material
protegido pelo direito de cpia, de: Andreas Buschka, Gerhard Poul e Robert David Williams.
Todas as marcas de comrcio e marcas registradas mencionadas aqui so propriedade dos respectivos donos.

Fontes de Informao Usadas Durante a Criao Deste


Livro
Durante a criao desta documentao, os autores usaram as seguintes fontes de informao:
As listas de discusso do KDE;
Vrios arquivos README e HTML que vieram com os componentes do KDE;
ksgml2html para criar a verso Web deste documento.

Gerenciamento de Pacotes Com RPM


O Gerenciador de Pacotes Red Hat (RPM) um sistema que pode ser executado tanto no Conectiva Linux quanto
em qualquer outro sistema Unix e um produto distribudo sob os termos da licena GPL.
Para usurios finais, RPM prov uma srie de implementaes que facilitam a manuteno do sistema. Instalar,
desinstalar ou atualizar um programa que esteja no formato de um pacote RPM pode ser feito atravs de um nico
comando, sendo que o gerenciador cuidar de todos os detalhes necessrios ao processo.
Para desenvolvedores, o RPM permite manter fontes e binrios e suas atualizaes separadamente, empacotando-os
de forma configurvel para os usurios finais.
O gerenciador mantm uma base de dados com os pacotes instalados e seus arquivos, o que permite executar
pesquisas complexas e verificaes de maneira gil e segura. Durante atualizaes de softwares, por exemplo, RPM
administra, por exemplo, arquivos de configurao, mantendo as configuraes j realizadas no sistema, uma tarefa
impossvel por exemplo para softwares em formatos tar.gz .

Objetivos do RPM
Atualizao de Softwares
Com o gerenciador de pacotes possvel atualizar componentes individuais do sistema, sem a necessidade de
reinstalao total. Ao se ter uma nova verso de um determinado pacote baseado em RPM, a atualizao se d de
maneira rpida, inteligente e totalmente automatizada. Os arquivos de configurao so mantidos durante o
processo, no se perdendo assim nenhuma customizao j efetuada.
Pesquisas
RPM foi projetado, ainda, para atender a pesquisas sobre os pacotes j instalados e seus arquivos. possvel
pesquisar a que pacote pertence determinado arquivo e qual a sua origem. Os arquivos RPM esto em formato
comprimido e com um cabealho padro contendo informaes teis sobre os pacotes e seus contedos.
Verificao do Sistema
Outra ferramenta poderosa a verificao de pacotes. Caso algum arquivo importante de algum pacote tenha sido
removido, pode-se inicialmente verificar se o pacote apresenta alguma anormalidade. Caso detectada possvel
reinstalar o pacote, preservando-se as configuraes e customizaes existentes.
Cdigos Bsicos
Um dos principais objetivos do RPM possibilitar a distribuio dos fontes originais, idnticos aos distribudos
pelos autores dos softwares e as alteraes separadamente. Com o gerenciador de pacotes possvel ter os fontes e
as atualizaes que foram aplicadas. Assim torna-se possvel comparar as alteraes efetuadas nos softwares a cada
nova verso que seja disponibilizada.

Utilizando RPM
RPM tem cinco modos bsicos de operao, excluindo-se o modo de confeco de pacotes: instalao,
desinstalao, atualizao, pesquisa e verificao. Alm deste manual podem ser obtidas mais informaes em rpm
-help ou em man rpm (em portugus).

Instalao
Pacotes RPM tm nomes de arquivos com o seguinte formato: foo-1.0-1.i386.rpm, que incluem o nome do
pacote (foo), verso (1.0), release (1) e plataforma (i386) e o sufixo rpm indicando tratar-se de um pacote RPM.
A instalao de um software feita atravs de uma nica linha de comando, como por exemplo:

Como se pode observar, o RPM apresenta o nome do pacote (o qual no tem necessariamente o mesmo nome do
programa) e apresenta uma sucesso de caracteres # atuando como uma rgua de progresso do processo de
instalao.
O processo de instalao foi desenvolvido para ser o mais simples possvel, porm eventualmente alguns erros
podem ocorrer, dentre estes:

Pacotes J Instalados
Se o pacote j tiver sido instalado anteriormente ser apresentada a seguinte mensagem:

Caso se deseje instalar o pacote de qualquer maneira, pode-se usar o parmetro -replacekgs na linha de
comando, fazendo com que RPM ignore o erro.

Arquivos Com Conflitos


Ao se tentar instalar um pacote que contm um arquivo j instalado por outro pacote, ser apresentada a seguinte
mensagem:

Caso se deseje ignorar o erro, pode-se usar o parmetro -replacefiles na linha de comando.

Dependncias No Resolvidas
Pacotes RPM podem depender da instalao prvia de outros pacotes, o que significa que eles necessitam daqueles
para poderem ser executados adequadamente. Caso se deseje instalar um pacote que dependa de outro no
localizado ser apresentada a seguinte mensagem:

Para corrigir esse erro ser necessrio instalar o pacote solicitado. Caso se deseje que a instalao ocorra de qualquer
forma, pode-se utilizar o parmetro -nodeps na linha de comando. Porm provavelmente o pacote no funcionar
ou o far de forma incorreta.

Desinstalando
Para desinstalar um pacote utilize o comando:
# rpm -e foo
Onde foo o nome do pacote e no do arquivo utilizado na instalao (por exemplo foo-1.0-1.i386.rpm).
Pode ser encontrado um erro de dependncia durante o processo de desinstalao de um pacote (outro pacote
necessita da sua existncia para poder funcionar corretamente). Neste caso ser apresentada a seguinte mensagem:

Para ignorar a mensagem de erro e desinstalar o pacote deve ser utilizado o parmetro -nodeps na linha de
comando.

Atualizando
Para atualizar um pacote utilize o comando:

O RPM desinstalar qualquer verso anterior do pacote e far a nova instalao preservando as configuraes.
Sugerimos utilizar sempre a opo -U, uma vez que ela funciona perfeitamente, mesmo quando no h uma verso
anterior do pacote.
Uma vez que o RPM executa um processo de atualizao inteligente, apresentada uma mensagem do tipo:
saving /etc/foo.conf as /etc/foo.conf.rpmsave o que significa que os arquivos de configurao
existentes esto salvos, porm mudanas no software podem tornar esse arquivo de configurao no mais
compatvel com o pacote (o que no comum). Neste caso as adequaes necessrias devem ser feitas pelo usurio.
Como o processo de atualizao uma combinao dos processos de desinstalao e instalao, algumas mensagens
de erros podem surgir, como por exemplo, ao se tentar atualizar um pacote com uma verso anterior verso
corrente, ser apresentada a seguinte mensagem:

Para forar uma atualizao de qualquer forma, deve-se usar o parmetro -oldpackage na linha de comando.

Consultas
A consulta base de dados de pacotes instalados feita atravs do comando rpm -q. Com a sua utilizao so
apresentados o nome do pacote, verso e release. Como exemplo temos:

Ao invs de especificar o nome do pacote, pode-se utilizar as seguintes opes aps o parmetro q:
-a - consulta todos os pacotes instalados.
-f <arquivo> - consulta o pacote que contm <arquivo>.
-F - funciona como o parmetro -f, exceto que funciona a partir de stdin footnode.html -
6722footnode.html - 6722, como por exemplo find /usr/bin | rpm -qF.
-p <arquivo do pacote> - consulta o pacote originado pelo <arquivo do pacote>.
-P - funciona como o parmetro -p, exceto que a partir da entrada padro , como por exemplo find
/mnt/cdrom/RedHat/RPMS | rpm -qP .
H diversas formas de especificar que informaes devem ser apresentadas pelas consultas. As opes de seleo
so:
-i - apresenta as informaes do pacote, tais como nome, descrio, release, tamanho, data de criao, data
de instalao, vendedor e outras.
-l - apresenta a lista de arquivos relacionadas com o pacote.
-s - apresenta o status dos arquivos do pacote. H dois estados possveis: normal ou missing
footnode.html - 6735footnode.html - 6735.
-d - apresenta uma lista dos arquivos de documentao (pginas de manual, pginas info, README, etc...).
-c - apresenta uma lista dos arquivos de configurao. Estes arquivos podem ser alterados aps a instalao
para customizao. Exemplos sendmail.cf, passwd, inittab, etc..
Para as opes que apresentam listas de arquivos podem ser adicionados os parmetros -v para obter a lista no
formato do comando ls -l

Verificando
A verificao de um pacote provoca a comparao dos arquivos instalados de um pacote com as informaes
localizadas nas bases de dados do RPM. Entre outras coisas a verificao compara o tamanho, MD5 sum,
permisses, tipo, dono e grupo de cada arquivo.
Para verificar um pacote deve-se utilizar o comando:
rpm -V <nome do pacote>
Pode-se usar as mesmas opes disponveis no processo de pesquisas.
Exemplos:
Para verificar um pacote que contenha um arquivo em especial:
rpm -Vf /bin/vi
Para verificar todos os pacotes instalados:
rpm -Va
Para verificar um pacote instalado e o arquivo de pacote RPM:
rpm -Vp foo-1.0-1.i386.rpm
Esta funo pode ser til caso haja alguma suspeita de que a base de dados RPM esteja corrompida.
Se no houver nenhuma discrepncia no haver nenhuma resposta do sistema, caso contrrio ser apresentada na
forma de um string com 8 caracteres, com um c significando arquivo de configurao e aps o nome do arquivo.
Cada um dos 8 caracteres significa um dos atributos do arquivo comparado com aqueles definidos no pacote RPM,
onde um ponto significa que o atributo est ok. Os atributos so:

Tabela: Cdigos de Verificao de Arquivos


Cdigo Significado
5 MD5 checksum
S Tamanho do arquivo
L Link simblico
T Modificao do arquivo
D Device
U Usurio
G Grupo
M Modo (inclui permisses e tipo de arquivo)
Caso algum cdigo seja apresentado, necessrio avali-lo e a necessidade de remoo do pacote, ou de sua
reinstalao (o mais provvel) ou ainda buscar resolver o problema de outra forma (buscar uma verso atualizada na
Internet,...).

RPM - Uma Agradvel Surpresa


RPM extremamente til no gerenciamento, diagnstico e resoluo de problemas no sistema. Vejamos alguns
exemplos:
Digamos que alguns arquivos foram apagados acidentalmente, mas no se tem certeza de quais arquivos o
forma. Pode-se ento informar:
rpm -Va
Se alguns arquivos no forem localizados ou aparentem estar corrompidos, pode-se reinstalar o pacote
imediatamente.
Caso um arquivo no reconhecido seja detectado. Para saber a qual pacote ele pertence, basta digitar:
rpm -qf /usr/X11R6/bin/xjewel
A sada ser algo similar a :
xjewel-1.6-1
Pode-se combinar os dois exemplo acima no seguinte cenrio. Digamos que alguns problemas esto
ocorrendo com o comando /usr/bin/paste. Inicialmente pode-se verificar a qual pacote o arquivo pertence e
se ele est ntegro, executando-se o comando:
rpm -Vf /usr/bin/paste
Caso se esteja utilizando um programa, do qual se deseje encontrar a documentao disponvel no pacote,
pode-se usar o comando (neste caso para o utilitrio ispell):
rpm -qdf /usr/bin/ispell
A sada ser:
/usr/man/man4/ispell.4
/usr/man/man4/english.4
/usr/man/man1/unsq.1
/usr/man/man1/tryaffix.1
/usr/man/man1/sq.1
/usr/man/man1/munchlist.1
/usr/man/man1/ispell.1
/usr/man/man1/findaffix.1
/usr/man/man1/buildhash.1
/usr/info/ispell.info.gz
/usr/doc/ispell-3.1.18-1/README
Ao localizar um arquivo RPM e se deseje maiores informaes sobre o pacote, basta informar (neste caso o arquivo
koules):
rpm -qip koules-1.2-2.i386.rpm
A sada ser similar apresentada na Tabela Sada de Consulta RPM.

Tabela: Sada de Consulta RPM


Name : koules Distribution: Conectiva Red Hat Linux
Version : 1.2 Vendedor: Conectiva Internet Solutions
Release : 2 Build Date: Mon Sep 02 11:59:12 1996
Install date : (none) Build Host: daisy.conectiva.com.br
Group : Games Source RPM: koules-1.2-2.src.rpm
Size : 614939

Summary: SVGAlib jogo de ao vrios jogadores, rede, som


Description :
Este programa de estilo arcade, timo na sua concepo e excelente
na sua execuo. Sem tiros, sangue ou violncia, trata-se de um jogo simples
onde os
jogadores devem desenvolver suas habilidades para execut-lo.

Caso se deseje saber quais arquivos o pacote RPM koules instala, deve-se informar:
rpm -qlp koules-1.2-2.i386.rpm
A sada ser:

/usr/man/man6/koules.6
/usr/lib/games/kouleslib/start.raw
/usr/lib/games/kouleslib/end.raw
/usr/lib/games/kouleslib/destroy2.raw
/usr/lib/games/kouleslib/destroy1.raw
/usr/lib/games/kouleslib/creator2.raw
/usr/lib/games/kouleslib/creator1.raw
/usr/lib/games/kouleslib/colize.raw
/usr/lib/games/kouleslib
/usr/games/koules
Outros Recursos
Para maiores informaes sobre RPM, acesse a pgina de manual, a tela de help ( rpm -help), e a documentao
disponvel em:
http://www.rpm.org/

Existe ainda um livro disponvel chamado Maximum RPM (em ingls), disponvel na Conectiva Informtica em
http://www.lojalinux.com.br, o qual contm um conjunto valioso de informaes sobre o assunto. Uma
verso on-line pode ser encontrada no site oficial de RPM.
Caso se queira fazer toda a administrao de pacotes atravs da interface grfica, podem ser usados pacotes como
Glint, descrito no Captulo 16 ou xrpm , dentre outros.

Glint

O Conectiva Linux disponibiliza uma ferramenta de ajuda na instalao, remoo, atualizao, pesquisa e
verificao de pacotes chamada Glint (Graphical Linux Installation Tool) footnode.html - 6875footnode.html -
6875, a qual executada sob o sistema X Windows. A interface similar aos pacotes populares de gerenciamento de
arquivos e muito simples de ser utilizada.
As aes so executadas atravs da seleo dos pacotes e das aes atravs de botes. A instalao de um pacote cria
todos os componentes necessrios ao sistema. A desinstalao remove todos os arquivos exceto os de configurao
que tenham sido modificados. A atualizao de um pacote instala todas as verses mais recentes e desinstala as
anteriores, permitindo uma atualizao rpida das verses mais recentes dos pacotes. A operao de pesquisa
permite examinar os detalhes dos pacotes instalados ou disponveis, apresentando dados como descrio do pacote,
data de construo, arquivos do pacote e outros atributos. Todos os componentes de cada pacote so marcados para
reduzir o tempo gasto em pesquisas..
Utilizar o Glint para executar estas operaes o mesmo que utilizar o sistema RPM (Captulo 15) a partir da
linha de comando, residindo a diferena bsica no uso da uma interface grfica.
A maneira normal de utilizar o Glint visualizar os pacotes e arquivos disponveis, selecionar os desejados e ento
pressionar um boto ou escolher um item do menu para realizar a operao. Por exemplo, voc pode instalar vrios
pacotes com poucos cliques.

Inicializando Glint
Para inicializar o Glint, execute glint & em qualquer terminal X Window. Ser apresentada a janela da figura
16.4.3. Qualquer usurio pode utilizar o Glint para pesquisas e verificaes, mas as operaes de instalao,
atualizao e desinstalao devem ser executadas pelo superusurio footnode.html - 6880footnode.html - 6880.
H duas reas na interface Glint. A primeira esquerda, permite mostrar e selecionar os pacotes instalados no
sistema. A segunda parte, direita, permite a manipulao dos pacotes selecionados.

Abbildung 16.1: Janela Principal do Glint

O Pacote de Apresentao
Cada cone de pasta representa um grupo de pacotes. Cada grupo contm outros grupos, o que permite uma
localizao flexvel de pacotes. Grupos so utilizados para agrupar pacotes de funes similares. Por exemplo o
Conectiva Linux inclui muitas aplicaes como editores e planilhas de clculo. Todas elas aparecem no grupo
Applications. Dentro desse grupo h outro grupo com todos os editores.
Por conveno grupos so escritos da mesma forma nos caminhos UNIX. O grupo principal gravado antes e os
grupos subsequentes aparecem depois, separados por /. Isso significa que programas grficos baseados em X
Windows aparecem no grupo X11/Applications/Graphics.
Para visualizar os pacotes e subgrupos em um grupo, basta clicar com o boto esquerdo do mouse sobre o cone do
grupo. A janela ser atualizada para o contedo do grupo. A primeira linha mostrar qual grupo est sendo
examinado assim como outros grupos que estejam acima do grupo atual. Para retornar, deve-se clicar duplamente
sobre a pasta Back, a qual sempre aparece no canto superior esquerdo do grupo que esteja sendo examinado.
Caso se deseje examinar um subgrupo em uma nova janela basta clicar duplamente com o boto mdio do mouse
sobre o cone. Caso o mouse no tenha o boto mdio, clique sobre os dois botes simultaneamente.

Menus Sensveis ao Contexto


Pressionando-se o boto direito do mouse sobre qualquer cone na janela de pacotes aciona-se um pequeno menu
sensvel ao contexto. Os itens exatos dependem aonde ele tenhas sido acionado. Todos contm opes para
selecionar e cancelar a seleo de um item, e muitos trazem as opes de instalar, atualizar, remover, pesquisar e
verificar o item.
Para escolher um item a partir de um menu, pressione e segure o boto direito do mouse sobre um cone,
movimentando-o sobre o item desejado (o qual se tornar luminoso). Solte o boto direito aps selecionar o item e o
menu desaparecer.

Selecionando Pacotes
Para selecionar um nico pacote, clique com o boto esquerdo do mouse sobre o cone. Uma borda fina aparecer
conforme apresentado na figura 16.4.4. Para cancelar a seleo deve-se clicar novamente o boto esquerdo do mouse
e a borda desaparecer. O nmero de pacotes selecionados apresentado na base da janela. Um cone de grupo
apresenta o nmero de pacotes selecionado no grupo ou All se todos os pacotes foram selecionados.
O menu sensvel a contexto tambm permite a seleo ou cancelamento, utilizando-se as opes select e unselect.
Estas opes sobre um cone de grupo ativam ou desativam a seleo para todos os pacotes do grupo.

Abbildung 16.2: Selecionando Pacotes no Glint

Visualizando os Pacotes Disponveis


Abbildung 16.3: Janela de Disponibilidades
Para verificar quais so os pacotes disponveis para instalao basta pressionar o boto Available da janela principal
do Glint. Aps alguns momentos uma nova janela ser apresentada conforme a figura 16.2.3. As diferenas nos
ttulos e botes indicam que esta janela possui pacotes que podem ser instalados. Caso alguma mensagem de erro
ocorra veja a seo a seguir.

Configuraes
A nica informao necessria para o Glint localizao dos pacotes RPM. Ao utilizar o CD do Conectiva Linux,
este caminho provavelmente ser /mnt/cdrom/RedHat/RPMS, o qual o caminho padro para o Glint. Caso as
novas RPMs estejam em outro caminho necessrio alter-lo.

Janela de Configurao
Para alterar o caminho necessrio fechar todas as janelas com a lista dos pacotes disponveis que voc abriu.
Pressione Configuration na ltima janela aberta e ser apresentada a janela de dilogo da figura 16.3. Deve ser
informado o caminho das RPM. Pressione Save para salvar o caminho para as prximas sesses do Glint. O boto
Default restaura o valor padro do caminho.
Aps a alterao pode ser utilizado o boto Available para examinar os pacotes disponveis na nova localizao.
Consultando Pacotes
A maneira mais simples de consultar um pacote ou um grupo utilizar a opo Query do menu sensvel ao
contexto. Caso se deseje executar consultas de diversos pacotes ou grupos, selecione todos os desejados e utilize
Query.
Aps a seleo ser apresentada uma janela conforme abaixo:

Janela de Consulta
esquerda da janela h uma lista dos pacotes que foram consultados. A seleo de algum deles provocar uma
mudana na informao do restante da janela. Pode-se caminhar entre os pacotes atravs dos botes Next (prximo)
e Previous (Anterior).
O nome, verso e release do pacote selecionado estaro na janela central. Imediatamente abaixo estar a descrio
do pacote, a qual poder ser um pouco extensa. Mais abaixo aparecer a lista dos arquivos do pacote, contendo
nome completo e algumas informaes. Caso um D aparea significa que se trata de um arquivo de documentao,
um C, indica um arquivo de configurao e um * significa que o arquivo no est instalado no sistema. Isso pode
ocorrer caso o arquivo uma verso anterior verso j instalada no sistema ou porque dois pacotes tm contm
diferentes verses do mesmo pacote.

Detalhes de Pesquisa
Ao clicar-se sobre o boto Details, mais informaes sobre o pacote so apresentadas, conforme a figura 16.4.1.
Caso se selecione outro pacote na janela de pesquisa, o contedo da janela de detalhes ser atualizado
automaticamente.
Pode-se ainda utilizar os botes de seleo, cancelamento de seleo e verificao de pacotes. Para concluir basta
clicar sobre o boto Close.

Verificando Pacotes

A verificao de pacotes consiste na checagem de todos os arquivos do pacote. O checksum, tamanho, permisses,
dono e grupo so checados com a base de dados. A escolha dos pacotes faz-se exatamente da mesma maneira que na
pesquisa, devendo ser utilizado o boto Verify do menu sensvel ao contexto. Surgir uma janela similar a da figura
16.4.2.
As trs colunas da janela descrevem o pacote, o arquivo e o problema encontrado. O arquivo que estiver sendo
checado no momento apresentado na ltima linha da janela.

Janela de Verificao
Os tipos de problemas que podem ser encontrados so:

Tabela: Possveis Problemas Encontrados Durante a Verificao


Problema Descrio
missing o arquivo no foi encontrado
mode as permisses foram alteradas
size o tamanho do arquivo foi alterado
uid a uid do dono foi alterada
gid a gid do dono foi alterada
md5 o checksum do arquivo foi alterado
link o arquivo uma ligao simblica para um local incorreto
Para maiores informaes sobre os problemas encontrados em um arquivo, bastar clicar duplamente sobre o
caminho do arquivo e uma janela similar figura 16.4.2 ser apresentada.

Instalando Novos Pacotes

Para instalar novos pacotes necessrio inicialmente verificar os pacotes disponveis (conforme a seo
sec1642sec1642) e selecionar aqueles que se deseje instalar. A figura 16.4.3 apresenta uma tela com alguns pacotes
selecionados para instalao.

Pacotes Selecionados Para Instalao


Aps o incio do processo de instalao, uma janela similar figura 16.4.3 ser apresentada. Ela apresenta o
progresso do processo de instalao. A barra superior mostra quanto do pacote listado foi instalado, enquanto que a
barra na base representa quanto do total de pacotes j foi instalado. O nmero de pacotes, tamanho e tempo estimado
so atualizados continuamente.
Caso um problema ocorra durante o processo de instalao, uma janela ser apresentada listando todos os erros que
ocorreram. Caso isso ocorra necessrio que o problema seja corrigido e o processo de instalao seja reiniciado.
Aps o trmino do processo de instalao, os pacotes e grupos que foram instalados so movidos da janela de
pacotes disponveis para a janela principal do Glint, indicando que foram instalados corretamente.

Atualizando Pacotes
Para atualizar um software, necessrio selecionar os pacotes desejados na janela de softwares disponveis, sendo
que os botes Upgrade direita ou no menu sensitivo a contexto tornar-se-o disponveis, bastando pression-los
para a sua execuo.
Durante a atualizao, uma barra de instalao mostra quanto do pacote selecionado j foi instalado. Aps o trmino
do processo de atualizao, os pacotes e grupos que foram atualizados aparecero na janela principal do Glint e
todas as antigas verses sero removidas.
aconselhvel utilizar a opo de atualizao ao invs de desinstalar e instalar o pacote, uma vez que com essa
opo so preservados os arquivos de configurao customizados anteriormente.
Caso o espao em disco acabe durante a instalao, o processo terminar com erro. Aps a liberao do espao
aconselhvel optar pela atualizao do software.

Desinstalando Pacotes
A desinstalao de um softwares consiste na remoo de todos os arquivos que no so necessrios por outros
softwares e na cpia dos arquivos de configurao para <arquivo>.rpmsave para uma possvel utilizao
posterior.
A seleo para remoo pode ser feita atravs do menu sensvel ao contexto, porm recomenda-se ateno redobrada
na operao, pois a seleo de um grupo pode levar remoo de todos os softwares contidos naquele.
Aps o incio do processo de desinstalao o Glint apresenta a tela de confirmao similar listada na figura 16.4.4,
listando todos os pacotes que sero desinstalados e solicitando a confirmao do processo. Pressionando o boto Yes
iniciar o processo de remoo. Aps o trmino, os pacotes e grupos sero removidos das janelas de softwares
instalados.

Administrao Do Sistema
Este captulo apresenta uma viso geral do Conectiva Linux, apresentando caractersticas especiais e pequenas
diferenas com outros sistemas UNIX. Observe que a maioria das funes de administrao so executadas atravs
do Linuxconf, o qual apresentado no Captulo 10.

Estrutura do Sistema de Arquivos


O Conectiva Linux totalmente compatvel com o FSSTND footnode.html - 7078footnode.html - 7078, um
documento que define o nome e a localizao de muitos arquivos e diretrios.
As duas caractersticas mais importantes em relao ao padro Linux so a compatibilidade com outros sistemas e a
habilidade de montar a partio /usr somente para leitura. A partio /usr contm os executveis mais comuns e
no deve ser alterada por usurios. Graas a isso ela pode ser montada a partir de uma unidade de CD-ROM ou a
partir de outra mquina via NFS. O padro atual (FSSTND - Linux Filesystem Standard) a referncia
utilizada na definio dos padres.
O documento completo sobre o Padro Linux de Sistema de Arquivos pode ser encontrado em
http://www.pathname.com/fhs

Viso geral do FSSTND


Os diretrios e arquivos listados aqui compem uma parte das especificaes apresentadas no documento FSSTND.
Para maiores informaes e dados mais atualizados por favor visite o site do FSSTND.

O Diretrio /etc
O diretrio /etc reservado para arquivos de configurao do sistema local. Nenhum binrio deve residir no
/etc. Binrios que no passado estiveram no /etc devem agora estar em /sbin ou possivelmente em /bin. Os
diretrios X11 e skel podem ser subdiretrios de /etc:

O diretrio X11 utilizado para arquivos de configurao como o XF86Config. Os diretrios skel so
destinados criao de arquivos de "esqueletos" de arquivos de usurios, ou seja rvores ou arquivos que so
criados nos diretrios pessoais dos usurios.

O Diretrio /lib
O diretrio /lib deve conter somente as bibliotecas necessrias execuo dos binrios residentes nos diretrios
/bin e /sbin.

O Diretrio /sbin
O diretrio /sbin destinado aos executveis utilizados somente pelo superusurio e aos executveis necessrios
para a inicializao do sistema, montagem do /usr e execuo das tarefas de recuperao do sistema. O FSSTND
diz:
"/sbin tipicamente contm os arquivos essenciais para a inicializao do sistema em adio ao binrios
localizados em /bin. Qualquer programa a ser executado aps a montagem de /usr deve ser colocado em
/usr/sbin. Somente binrios de administrao do sistema local devem ser colocadas em /usr/local/sbin".
No mnimo os seguintes programas devem estar presentes no /sbin:
clock, getty, init, mkswap, swapon, swapoff, halt, reboot, shutdown, fdisk,
fsck.*, mkfs.*, lilo, arp, ifconfig, route .

O Diretrio /usr
O diretrio /usr destinado aos arquivos que so compartilhados por todos os usurios ou pela rede. O /usr
normalmente tem a sua prpria partio e montado somente para leitura. Os seguintes subdiretrios podem estar
presentes:
O diretrio X11R6 utilizado pelo sistema X Window (Xfree86 no Conectiva Linux), bin para executveis,
doc para documentaes diversas, que no sejam pginas de manual, etc para arquivos de configurao da
mquina local, inclusive arquivos de cabealho em C, info para arquivos de documentao GNU info, lib para
bibliotecas, man para pginas de manual on-line, sbin para executveis de administrao do sistema que no
residam em /sbin e src para cdigos fonte.

O Diretrio /usr/local
No Conectiva Linux , o diretrio /usr/local utilizado de maneira ligeiramente diferente do especificado pelo
FSSTND, o qual indica que esse diretrio deve armazenar software que no devam sofrer atualizaes ou serem
sobrescritos. Uma vez que as atualizaes de softwares no Conectiva Linux so feitas utilizando-se o RPM ou
Glint, no necessrio proteg-los contra gravao. Ao contrrio, recomendamos que este diretrio seja utilizado
para softwares que sejam locais ao equipamento.
Por exemplo, digamos que o diretrio /usr foi montado somente para leitura a partir do servidor aimors. Caso
haja um programa que se deseje instalar, porm como no se tem permisso de coloc-lo em /usr, deve-se instal-
lo em /usr/local. Aps, talvez seja possvel instalar o programa em /usr, desinstalando-o de /usr/local.
A estrutura de diretrios de /usr/local similar estrutura do diretrio /usr. Tem os seguintes subiretrios,
com funes similares ao diretrio /usr:

O Diretrio /var
Uma vez que o FSSTND requer que voc seja capaz de montar /usr com permisses somente de leitura, qualquer
programa que grave arquivos de histrico ou necessitem de diretrios de filas de tarefas ou de reserva de uso de
arquivos, devem grav-los no diretrio /var. O FSSTND diz que /var para:
"... arquivos de dados variveis. Isso inclui diretrios de filas de tarefas, arquivos administrativos, dados histricos e
arquivos temporrios ou transitrios". Os seguintes diretrios devem ser subdiretrios de /var:

Arquivos de histricos do sistema como o wtmp e lastlog ficam no /var/log. O diretrio /var/lib contm
ainda as bases de dados RPM. Pginas formatadas de manual esto em /var/catman e arquivos bloqueados esto
em /var/lock. O diretrio /var/spool tem subdiretrios destinados aos vrios sistemas que necessitem criar
arquivos.

/usr/local no Conectiva Linux


No Conectiva Linux, o uso do /usr/local um pouco diferente daquelas especificadas no FSSTND, que
especifica que o /usr/local o local onde softwares devem residir para garantir a segurana na atualizao.
Uma vez que no Conectiva Linux so utilizados o RPM ou o Glint, no necessrio proteg-los colocando-os no
/usr/local. Ao invs disso recomendamos a utilizao do /usr/local no armazenamento de software a ser
utilizado localmente.

Localizao dos Arquivos Especiais do CL


Alm dos arquivos do RPM que esto localizados no /var/lib/rpm (conforme Captulo 15), h duas reas de
localizaes especiais que so reservadas operao e configurao do Conectiva Linux. O painel de controle e as
ferramentas reservadas armazenam uma srie de arquivos em /usr/lib/rhs. Provavelmente no h nenhum
arquivo aqui a ser editado, sendo constitudo basicamente por pequenos programas, imagens e arquivos texto. A
outras localizao, /etc/sysconfig, armazena informaes de configurao. Os maiores usurios deste
diretrio so os programas que so executados em tempo de inicializao. possvel editar estes arquivos
manualmente, mas mais indicado utilizar a ferramenta adequada na ferramenta de painel de controle.
Usurios, Grupos e Grupos Privados
O Conectiva Linux tem algumas ferramentas e regras que facilitam o gerenciamento de usurios e grupos.
A forma mais simples de gerenciar usurios e grupos atravs do Linuxconf (veja o Captulo 10). De qualquer
forma podem ser usadas ainda o Painel de Controle ou o comando de linha adduser .

Usurios Padro
A tabela a seguir apresenta os padres no processo de instalao (basicamente o contedo do arquivo
/etc/passwd). O grupo (GID) na tabela o grupo primrio do usurio. Veja na seo 17.3.2 como grupos so
utilizados.

Tabela: Usurios Padro


Usurio UID GID Diretrio Pessoal Interpretador Padro
root 0 0 /root /bin/bash
bin 1 1 /bin
daemon 2 2 /sbin
adm 3 4 /var/adm
lp 4 7 /var/spool/lpd
sync 5 0 /sbin /bin/sync
shutdown 6 0 /sbin /sbin/shutdown
halt 7 0 /sbin /sbin/halt
mail 8 12 /var/spool/mail
news 9 13 /var/spool/news
uucp 10 14 /var/spool/uucp
operator 11 0 /root
games 12 100 /usr/local/games
gopher 13 30 /usr/lib/gopher-data
ftp 14 50 /home/ftp
nobody 99 99 /

Grupos Padro

A tabela 17.10.3 apresenta uma lista dos grupos padro que so criados durante o processo de instalao
(basicamente o contedo do arquivo /etc/group).

Tabela: Grupos Padro


Grupo GID Membros
root 0 root
bin 1 root,bin,daemon
daemon 2 root,bin,daemon
sys 3 root, bin, adm
adm 4 root,adm,daemon
tty 5
disk 6 root
lp 7 daemon, lp
mem 8
kmem 9
wheel 10 root
mail 12 mail
news 13 news
uucp 14 uucp
man 15
games 20
gopher 30
dip 40
ftp 50 ftp
nobody 99
users 100
floppy 19

Grupos Privados
O Conectiva Linux utiliza um sistema de grupo privado de usurios (UPG), tornando a administrao muito mais
simples. O sistema UPG no altera nada do padro UNIX. Simplesmente oferece uma nova conveno no
gerenciamento de grupos. Toda vez que um novo usurio for criado, automaticamente criado um novo grupo. O
sistema funciona da seguinte forma:
Grupo de Usurio Privativo: Cada usurio tem o seu prprio grupo, do qual ele o nico membro.
umask = 002: A mscara tradicional de usurio do Unix 022, o que evita que outros usurios e outros membros do
grupo modifiquem os arquivos do usurio . Como cada usurio tem o seu prprio grupo, uma umask igual a 002
evita que os usurios modifiquem os arquivos privativos do usurio. A umask reside em /etc/profile.
Bit SGID em Diretrios: caso o bit SGID esteja ativo em um diretrio (com o comando chmod g+s diretrio), os
arquivos criados no diretrio tero o grupo do dono igual ao do diretrio.
Muitos administradores preferem criar um grupo para cada projeto e atribuem o GID a cada usurio integrado ao
projeto. Gerenciar arquivos da maneira tradicional pode ser bastante cansativo, pois os arquivos quando criados
pelos usurios pertencem ao grupo primrio do usurio. Quando a mesma pessoa est alocada em diversos projetos
cria-se uma dificuldade para o compartilhamento e administrao dos arquivos. Com o sistema UPG esta tarefa
torna-se mais simples.
Digamos que um projeto chamado CL tem vrias pessoas trabalhando nele e os arquivos criados so colocados no
diretrio /desenvolvimento. Pode-se criar um grupo chamado desenv, alterar o grupo do diretrio para
desenv (chgrp) e adicionar todos os usurios ao grupo desenv. Agora todos os membros do grupo desenv
podero criar arquivos no diretrio /desenvolvimento que podero ser editados pelos demais.
Caso haja usurios que participem de vrios projetos, basta criar um diretrio para o projeto, alterar seu sgid e
incluir o usurio no grupo, sem necessidade de alterar o umask de cada usurio.
aconselhvel alterar o sgid do diretrio pessoal do usurio para a identificao de seu grupo.

Utilizao de Grupos Privados


Uma vez que trata-se de uma nova sistemtica, muitas pessoas tm dvidas sobre esta sistemtica, e porque ela deve
ser utilizada. Apresentamos a seguir um roteiro de utilizao do esquema UPG:
Digamos que se queira ter um grupo de pessoas trabalhando em um conjunto de arquivos residentes no
diretrio /usr/lib/emacs/site-lisp. Naturalmente deve-se permitir que somente esse grupo
acesse livremente o diretrio, e no todos os usurios do sistema. Deve-se ento alterar o dono e o grupo do
diretrio (dono root, grupo emacs) da seguinte forma:
chown -R root.emacs /usr/lib/emacs/site-lisp
Adicionam-se os usurios ao grupo emacs atravs do Linuxconf, conforme descrito no captulo 10.
Para permitir que os usurios criem arquivos no diretrio deve-se informar:
chmod 775 /usr/lib/emacs/site-lisp
Quando um usurio cria um arquivo ele criado por padro com o seu grupo primrio. Para evitar isso
basta informar o comando abaixo, o que far que todos os arquivos criados no diretrio site-lisp
pertenam ao grupo emacs.
chmod 2775 /usr/lib/emacs/site-lisp
Os novos arquivos devem ter permisses 664, para que outros usurios do grupo emacs possam edit-los.
Para tanto h que alterar a umask padro para 002
Para evitar que todos os usurios do grupo users possam acessar os diretrio pessoais dos demais deve
ser criado um grupo privativo para cada novo usurio que seja adicionado ao sistema, e este deve ser o
grupo padro.
Ao chegar neste ponto, tornando a umask padro como 002 e fornecendo um grupo padro privativo a cada
usurio, pode-se facilmente criar grupos de usurios que compartilhem dados entre si, sem que terceiros no
autorizados acessem aquelas informaes ou os dados nos diretrios pessoais dos integrantes dos grupos sejam
acessveis a outros que no o dono. Para tanto, basta criar um grupo, adicionar os usurios e executar os comandos
chown e chmod nos diretrios dos grupos (veja a pgina de manual on-line em portugus dos comandos: man
chown e man chmod , em portugus).

Autenticao de Usurio com PAM


Programas que do algum tipo de acesso aos usurios devem primeiramente autentic-los. Ao acessar o sistema um
usurio deve fornecer a identificao e a senha, porm existem outras formas de validao de usurios.
PAM, que significa Mdulos Anexveis de Autenticao footnode.html - 7262footnode.html - 7262,
uma forma de permitir que o administrador do sistema defina uma poltica de autenticao sem ter que recompilar
programas. Para tanto basta editar alguns arquivos de configurao.
Muitos usurios do Conectiva Linux provavelmente nunca tocaro nestes arquivos de configurao. Ao usar o RPM
para instalar programas que necessitem de autenticao, ele automaticamente realiza as mudanas necessrias ao
processo de autenticao de senhas. De qualquer forma, caso seja necessrio customizar a sua configurao,
importante conhecer o seu contedo.

Mdulos
H quatro tipos de mdulos definidos pelo PAM: mdulos de autenticao que validam os usurios, provavelmente
solicitando e verificando senhas e configurando credenciais como liberando acessos a grupos ou criando tquetes
como no software de segurana Kerberos; mdulos de controle que garantem a autenticao (verificam se a conta
no expirou, se o usurio pode acessar o sistema em determinados horrios, etc...); mdulos de senhas, utilizados
para a criao e configurao de senhas e mdulos de sesso que so utilizados para liberar os recursos necessrios
para o usurio vlido, como a montagem do diretrio pessoal, disponibilidade de correio, etc...
Estes mdulos podem estar separados, podendo ser utilizados de vrias maneiras. Como por exemplo o rlogin
que normalmente utiliza no mnimo dois mtodos de autenticao: caso o rhosts autorize o acesso, a conexo
estabelecida, caso contrrio o mdulo de autenticao de senhas utilizado.
Novos mdulos podem ser adicionados a qualquer tempo e novas aplicaes podem utilizar o PAM. Por exemplo,
caso se tenha um sistema que calcule uma senha para uso uma nica vez, pode-se escrever o mdulo para suportar
esta funcionalidade (documentao sobre o desenvolvimento de mdulos pode ser encontrada com o sistema).
Programas que interajam com PAM podem usar o novo mdulo sem a necessidade de recompilar ou alterar o novo
mdulo.

Servios
Cada programa que utiliza o PAM define o seu prprio nome de servio. O programa de login define um servio
chamado login, ftpd possui o servio ftp, etc... Em geral os nomes dos tipos de servios levam o nome do
programa usado para acessar o servio e no o programa usado para prover o servio.
Arquivos de Configurao
O diretrio /etc/pam.d utilizado para configurar as aplicaes que utilizem PAM (em verses anteriores era
utilizado o arquivo /etc/pam.conf. Apesar de ainda ser lido caso no esteja presente em /ect/pam.d, seu uso
no recomendado). Cada aplicao (na verdade, cada servio) tem o seu prprio arquivo. Um arquivo tem um
contedo similar a:

A primeira linha um comentrio (comeando por #).


As prximas trs linhas definem os trs mdulos que sero usados na autenticao de usurios. A segunda linha
garante que o acesso ao sistema como superusurio somente poder ser realizado atravs de terminais que estejam
listados no arquivo /etc/securetty, caso ele exista. A terceira linha cria a exigncia de informao de senha e
sua validao para a liberao de acesso ao sistema. A quarta verifica se o arquivo /etc/nologin existe, e caso
isso ocorra, mostra o contedo do arquivo e permite acesso ao sistema somente para o superusurio (til para
intervalos de manuteno de sistema). Todos os trs mdulos sero executados, mesmo que o mdulo anterior negue
o acesso ao sistema.
Por questes de segurana, o sistema no avisa ao usurio porque seu acesso foi negado, dificultando um eventual
acesso indevido.
A quinta linha define os mdulos de controle que sero ativados. Por exemplo caso o sistema de senhas sombra
esteja ativado, o mdulo pam_pwdb.so verificar se a conta ou a senha no esto expiradas, ou se o perodo entre
de troca obrigatria de senhas no foi atingido.
A sexta linha submete uma nova senha a uma srie de testes para garantir que ela no seja facilmente descoberta, por
exemplo, por um programa de quebra de senhas baseado em dicionrios.
A stima linha especifica que o programa a ser utilizado na troca de senhas, quando necessrio, ser o
pam_pwdb.so (ele somente ser acionado se o mdulo auth determinar que a senha deva ser trocada).
A ltima linha especifica que o mdulo pam_pwdb.so deve ser usado para gerenciar a sesso. Atualmente este
mdulo no tem uma funo especfica, e pode ser substitudo por qualquer outro mdulo necessrio.
Note que a ordem das linhas em cada arquivo importante, ainda que no necessariamente em que ordem os
arquivos required sejam chamados, h outros indicadores de controle disponveis. J que um mdulo
optional raramente usado pelo padro do Conectiva Linux, sufficient e requisite tornam a ordem das
linhas importante.
Por exemplo, o arquivo de configurao do comando rlogin tem o seguinte contedo:

muito similar ao arquivo de login, porm h uma linha adicional que especifica um mdulo extra e a ordem dos
mdulos diferente.
Inicialmente pam_securetty mantm a proibio de login do superusurio a partir de terminais sem
segurana, o que inibe o rlogin para o superusurio footnode.html - 7301footnode.html - 7301. Caso isso seja
necessrio (apesar de no recomendado) basta remover esta linha.
Aps, o mdulo pam_nologin checa a existncia do arquivo /etc/nologin conforme descrito acima.
Na terceira linha temos o mdulo pam_rhosts_auth.so que autentica o usurio e imediatamente apresenta um
retorno positivo ao rlogin sem que a senha seja fornecida. Caso este mdulo no autorize o usurio a prxima
linha ser executada.
Finalmente o mdulo pam.pwdb.so executar uma autenticao normal, desde que o mdulo anterior j no tenha
autorizado o usurio.
possvel no solicitar uma senha, caso a checagem do mdulo pam_securetty.so no autorize o acesso. Para
tanto basta alterar o parmetro required para requisite.

Senhas "Sombra"
O mdulo padro pam_pwdb.so pode suportar o sistema de senhas sombrafootnode.html - 7312footnode.html -
7312. O mdulo automaticamente detectar que o sistema est sendo utilizado e far os ajustes necessrios.
Veja a seo 17.4.4 para maiores informaes sobre os utilitrios que suportam o sistema de "senhas sombra".

Mais Informaes
Esta apenas uma introduo ao PAM. Maiores informaes podem ser encontradas no diretrio
/usr/doc/pam*, no Guia do Administrador de Sistemas em portugus, traduzido pela Conectiva
Informtica, ou no Manual de Desenvolvimento e de Padres para o PAM, em ingls.

Utilitrios de Senhas Sombra


footnode.html - 7320footnode.html - 7320
Senhas sombra so um mtodo de incrementar a segurana do sistema movendo as senhas encriptadas (normalmente
encontradas em /etc/passwd) para outro arquivo mais restritivo nas suas permisses de acesso. O suporte a
senhas sombras foi melhorado significativamente no Conectiva Linux 3.0, sendo que o pacote shadow-utils
contm diversos utilitrios de suporte:
Converso de uma arquivo de senhas normal para um arquivo de senhas sombra e vice versa (pwconv,
pwunconv).
Verificao da senha, grupo e arquivos sombra associados (pwck,grpck).
Mtodos padres de adio, remoo e modificao de contas de usurios (useradd, usermod e
userdel).
Mtodos padres de adio, remoo e modificao de grupos de usurios (groupadd,groupmod e
groupdel).
Mtodos padres de administrao do arquivo /etc/group (gpasswd).
Saliente-se que:
Os utilitrios funcionaro corretamente caso o sistema utilize o esquema de senhas sombra ou no.
Os utilitrios foram levemente modificados para suportar o esquema de grupos privados. Para verificar as
mudanas realizadas acesse a pgina de manual do comando useradd . Para maiores informaes sobre o
uso de grupos privados, consulte a seo 17.3.3.
O programa adduser foi substitudo por uma ligao simblica para /usr/sbin/useradd.

Construindo um kernel Customizado


Com a introduo do kernel modularizado no Linux 2.0.x surgiram importantes mudanas na construo de kernels
customizados. Antes era necessrio compilar o kernel toda vez que se desejasse acessar um hardware ou sistema de
arquivos em particular. Para alguns hardwares o tamanho do kernel poderia atingir um certo nvel de criticidade. O
suporte j embutido no kernel poderia ser uma soluo ineficiente sob o ponto de vista de utilizao de recursos do
sistema. Com as facilidades disponibilizadas no kernel 2.0.x, caso haja algum componente de hardware ou do
sistema de arquivos pouco usado, os drivers e mdulos so carregados somente quando necessrios, melhorando a
performance e otimizando a utilizao de recursos do sistema. Para informaes adicionais sobre mdulos do kernel
vide a seo 17.4.1.
Muitos usurios iniciantes em Linux perguntam por que um kernel customizado deve ser construdo. A menos que se
tenha uma razo clara e especfica para construir um ou voc queira obter maiores informaes sobre o Linux, pode
ir diretamente para a seo 17.6.

Construindo um kernel Modularizado


Caso no se tenha interesse em utilizar a modularizao de kernel, por favor veja a seo 17.5.3 para uma explicao
detalhada sobre os aspectos de construo e instalao de um kernel monoltico. Este roteiro assume que todos os
headers do kernel e pacotes com os fontes esto localizados no diretrio /usr/src/linux.
importante comear a construo do kernel com a rvore de fontes bem conhecida. Para tanto pode-se utilizar o
comando make mrproper , o qual remover todos os arquivos de configurao de reconstrues anteriores que
estejam residentes nas rvores de diretrios.
Aps necessrio criar o arquivo de configurao que ir determinar quais componentes sero includos no kernel.
Dependendo do hardware e das preferncias pessoais, pode-se optar por um dos trs mtodos disponveis:
make config - um programa texto interativo, onde os componentes so apresentados um a um. Basta
pressionar Y (sim), N (no) ou M (mdulo).
make menuconfig - um programa grfico, composto por menus, onde os componentes so
apresentados em listas de categorias, sendo possvel selecionar os componentes desejados da mesma
maneira que so apresentados no programa de instalao do Conectiva Linux. Basta selecionar o elemento
correspondente ao item desejado: Y (sim), N (no) ou M (mdulo).
make xconfig - um programa X Window, onde os componentes so listados em diferentes nveis de
menus e os componentes so selecionados utilizando-se o mouse. Mais uma vez as selees possveis so Y
(sim), N (no) e M (mdulo).

Nota: para poder utilizar kerneld (vide seo para maiores detalhes) e mdulos de kernel obrigatrio responder
Y (sim) ao suporte ao Kerneld e verso modular (CONFIG_MODVERSIONS) durante a configurao do sistema.
Se estiver construindo um kernel para mquinas com processadores clones do Intel (Cyrix, AMD,...), recomendado
escolher 386 como tipo de processador.
Se desejar construir um kernel com um arquivo de configurao (/usr/src/linux/.config) previamente
criado com um dos mtodos acima, pode-se omitir o comando mrproper e make config, utilizando somente o
comando make dep, seguido de make clean para preparar os fontes para a reconstruo do kernel.
O prximo passo consiste na compilao dos fontes selecionados em uma mquina que possa ser reinicializada com
o novo kernel. O mtodo aqui descrito o mais simples para recuperao, caso ocorra algum problema. Outras
formas de recuperao podem ser encontradas no Kernel-HOWTO ou no Makefile em /usr/src/linux.
Reconstrua o kernel com make boot .
Construa quaisquer mdulos configurados com o comando make modules.
Mova o antigo conjunto de mdulos atravs dos seguintes comandos: rm -rf
/lib/modules/2.0.38-old mv /lib/modules/2.0.38 /lib/modules/2.0.38-old
Instale os novos mdulos (mesmo que no tenha sido construdo nenhum) atravs do comando make
modules_install .
Se o sistema possuir um driver modular para adaptador SCSI, construa um novo image do initrd (vide seo ).
Porm h poucas razes para construir-se um driver de kernel modular para adaptadores SCSI.
Para ter disponvel o kernel anterior a fim de sanar eventuais problemas, caso o novo kernel tenha algum tipo de
erro, recomendvel manter a configurao original. Adicionar um novo kernel ao LILO muito simples: altere o
nome do kernel original no diretrio /boot, copie o novo kernel para o diretrio /boot, adicione algumas linhas
ao arquivo /etc/lilo.conf e execute /sbin/lilo.

Seguem alguns exemplos dos padres do /etc/lilo.conf que seguem com o Conectiva Linux:

Se for necessrio alterar o /etc/lilo.conf, devido construo de uma nova image do initrd, deve-se
adicionar algumas linhas ao final do arquivo, indicando de onde o novo kernel ser carregado. No exemplo a seguir
o arquivo /boot/vmlinuz foi renomeado para /boot/vmlinuz.old e alterado o seu identificador para CL-
anterior. Foi ento adicionado uma linha com o initrd para o novo kernel:

Agora quando o sistema for inicializado, basta pressionar [Tab] e a linha de comando LILO boot: mostrar duas
opes:
LILO boot:
CLinux Clinux-anterior
Para inicializar o sistema utilizando o novo kernel (CLinux) basta pressionar [Enter], ou aguardar o tempo de
espera pr configurado; caso se deseje utilizar o kernel antigo (CLinux-anterior), basta digitar CLinux-
anterior e pressionar [Enter].
Segue um resumo dos passos:
mv /boot/vmlinuz /boot/vmlinuz.old
cp /usr/src/linux/arch/i386/boot/zImage /boot/vmlinuz
editar /etc/lilo.conf
executar /sbin/lilo
Para testar o novo kernel basta reinicializar o equipamento e verificar as mensagens geradas pelo sistema,
assegurando-se de que o hardware foi detectado adequadamente.

Criando uma Imagem do initrd


Uma imagem do initrd necessria para carregar mdulos SCSI durante a inicializao do sistema. O programa
/sbin/mkinitrd pode gerar uma imagem do initrd adequada para o sistema, desde que as seguintes
condies sejam satisfeitas:

um dispositivo de loopback da unidade esteja disponvel;


o arquivo /etc/conf.modules tem uma linha para o adaptador SCSI, como por exemplo:
alias scsihostadapter BusLogic
Para construir uma nova imagem do initrd, execute /sbin/mlinitrd com os parmetros, tais como:
/sbin/mkinitrd /boot/novoinitrd-image 2.0.37
onde /boot/novoinitrd-image arquivo utilizado para a nova imagem e 2.0.37 o kernel cujos mdulos (a
partir de /lib/modules) devem ser usados na criao da imagem do initrd (no necessariamente o mesmo da
verso atualmente em uso pelo kernel).

Construindo um kernel Monoltico


Para construir um kernel monoltico observe os seguintes passos:
Durante a configurao do kernel responda Y (sim) ou N (no) a todas as questes (sem utilizar a opo
M - mdulo).
No executar os passos:
make modules
make modules_install
Editar o arquivo /etc/rc.d/rc.sysinit e comentar a linha depmod -a, inserindo um # no incio
da linha.

Sendmail
Um arquivo sendmail.cf padro ser instalado em /etc/. A configurao padro dever funcionar melhor com
sites SMTP, porm para funcionar com sites de UUCP; ser preciso gerar um novo arquivo de configurao
sendmail.cf. Para gerar um novo sendmail.cf, voc precisar instalar os pacotes m4 e os fontes do
sendmail. Leia o arquivo README, nos fontes do sendmail, para ter maiores detalhes na criao dos arquivos de
configurao de sendmail. Tambm, O' Reilly & Associados publica uma boa referncia de sendmail intitulado
como Sendmail por Bryan Costales, disponvel em http://www.lojalinux.com.br.
Uma configurao comum de sendmail feita de um modo muito simples atravs de sua utilizao como mquina
de passagem de correio para todas as mquinas em sua rede. Por exemplo, na Conectiva temos um servidor
correio.conectiva.com.br responsvel por todas as mensagens. Nesse mecanismo ns simplesmente
adicionamos os nomes das mquinas em /etc/sendmail.cw , para as quais correio.conectiva.com.br
manipula o correio. Eis um exemplo:

Nas outras mquinas: guarani, tupi e xavante, precisaremos editar o arquivo /etc/sendmail.cf para
"mascar-las" como correio.conectiva.com.br. Quando uma mensagem for enviada, ser redirecionado
para processamento em correio.conectiva.com.br. Para tanto encontre as linhas DH e DM em
/etc/sendmail.cf e as edite:
Com esta configurao, toda mensagem de correio enviada pelas mquinas assim configuradas, parecer ter sido
enviada a partir de conectiva.com.br, e qualquer mensagem enviada a guarani.conectiva.com.br ou
a outras mquinas ser entregue para mail.conectiva.com.br.
Por favor certifique-se de que voc configurou seu sistema para masquerade para que qualquer mensagem enviada
tenha como origem o servidor de correio eletrnico. Por exemplo, arquivos de histricos que so enviados
periodicamente para root@guarani.conectiva.com.br pelo servidor, parecero ter sido enviados por
root@correio.conectiva.com.br

Medidas Anti-Spam
O sendmail disponvel no Conectiva Linux tem uma srie de filtros que evitam o recebimento de mensagens
indesejadas, tambm conhecidas como spam.
Nesta verso do Conectiva Linux, o sendmail no assume relayfootnode.html - 7478footnode.html - 7478
automtico. Por isso caso o seu sistema aja como um filtro de mensagens, configure-o da seguinte forma:
Edite o arquivo /etc/mail/access.
Para aceitar que um usurio, uma mquina, ou um conjunto de mquinas, possa enviar mensagens para
este servidor, independente de outras regras definidas, adicione o seguinte formato:
host OK
Exemplos:
hboy@guarani.com.br OK # aceita mensagens deste usurio
xavante.guarani.com.br OK # aceita mensagens desta mquina
guarani.com.br OK # aceita mensagens deste domnio
192.168.255.12 OK # aceita mensagens deste endereo
192.168.255 OK # aceita mensagens desta faixa de endereos
192.168 OK # aceita mensagens desta faixa de endereos
192 OK # aceita mensagens desta faixa de endereos
Para evitar que um usurio, uma mquina ou um conjunto de mquinas possa enviar mensagens para este
servidor, adicione o seguinte :
host REJECT
Exemplos:
hboy@guarani.com.br REJECT # rejeita mensagens deste usurio
xavante.guarani.com.b
r REJECT # rejeita mensagens desta mquina
guarani.com.br REJECT # rejeita mensagens deste domnio
192.168.255.12 REJECT # rejeita mensagens deste endereo
192.168.255 REJECT # rejeita mensagens desta faixa de endereos
192.168 REJECT # rejeita mensagens desta faixa de endereos
192 REJECT # rejeita mensagens desta faixa de endereos
Para aceitar mensagens de um usurio, uma mquina ou um conjunto de mquinas para reenvio, adicione o
seguinte :
host RELAY
Exemplos:
hboy@guarani.com.br RELAY # aceita mensagens deste usurio
xavante.guarani.com.b
r RELAY # aceita mensagens desta mquina
guarani.com.br RELAY # aceita mensagens deste domnio
192.168.255.12 RELAY # aceita mensagens deste endereo
192.168.255 RELAY # aceita mensagens desta faixa de endereos
192.168 RELAY # aceita mensagens desta faixa de endereos
192 RELAY # aceita mensagens desta faixa de endereos
Para descartar mensagens de um usurio, uma mquina ou um conjunto de mquinas, de acordo com o
definido em $#discard, adicione o seguinte :
host DISCARD
Exemplos:
hboy@guarani.com.br DISCARD # descarta mensagens deste usurio
xavante.guarani.com.
br DISCARD # descarta mensagens desta mquina
guarani.com.br DISCARD # descarta mensagens deste domnio
192.168.255.12 DISCARD # descarta mensagens deste endereo
192.168.255 DISCARD # descarta mensagens desta faixa de endereos
192.168 DISCARD # descarta mensagens desta faixa de endereos
192 DISCARD # descarta mensagens desta faixa de endereos
Para criar a base de dados execute
makemap hash /etc/mail/access < /etc/mail/access
Nota: podem ser usados diversos parmetros dentro do mesmo arquivo de configurao, ou seja pode-se evitar
mensagens de um domnio, retransmitir para outros, descartar mensagens de um usurio, etc..., utilizando-se um
nico arquivo.

Controlando o acesso aos servios


Como medida de segurana, a maioria dos servios de rede so administrados por um programa protetor chamado
TCP wrapper. Os servios protegidos so listados em /etc/inetd.conf que especifica se
/usr/sbin/tcpd.tcpd pode permitir ou negar o acesso a um determinado servio, e a configurao reside em
/etc/hosts.allow e /etc/hosts.deny. Por padro o Conectiva Linux permite que todos os servios sejam
solicitados. Para desativar ou limitar servios deve-se editar o arquivo /etc/hosts.allow. Eis um arquivo
/etc/hosts.allow como exemplo:

Esta configurao permite todos os servios com conexes de mquinas redhat.com e


*.conectiva.com.br. Tambm permite talk, finger e ftp entre todas as mquinas.
O tcpd permite um controle de acesso muito mais sofisticado, usando uma combinao de /etc/hosts.allow
e /etc/hosts.deny. Veja as pginas de manual tcpd(8) e hosts_access(5) para maiores detalhes.

FTP Annimo
A configurao do FTP annimo simples. Basta instalar o pacote rpm chamado anon-ftp (o que deve ser feito
durante a instalao). Uma vez instalado, o FTP annimo estar ativo e em execuo.
H alguns arquivos que podem ser configurados no servidor de FTP.
/etc/ftpaccess
Define a maior parte do controle de acesso ao servidor ftp. Algumas configuraes que podem ser efetuadas:
configurar grupos para acesso a partir de diversas origens, limitar o nmero de conexes simultneas de FTP,
configurar a transferncia de histricos e muito mais. Leia a pgina de manual (man ) do ftpaccess para maiores
detalhes.
/etc/ftphosts
O arquivo ftphosts usado para permitir ou negar acesso a certos usurios originrios de outras mquinas. Leia a
pgina de manual (man ) do ftphosts para maiores detalhes.
/etc/ftpusers
Este arquivo lista todos os usurios que no tm permisso de executar transferncias ftp. Por exemplo, o
superusurio listado em /etc/ftpusers por padro. Isso significa que no pode ser executado ftp nesta
mquina como superusurio. Isto uma medida de segurana aconselhvel.

Configurao NFS
O NFS footnode.html - 7581footnode.html - 7581- Sistema de Arquivos de Rede uma forma de compartilhar
informaes com diversas mquinas, como se estivessem em um dispositivo local. O Linux pode ser tanto um
servidor como um cliente NFS, o que significa que se pode exportar sistemas de arquivos para outras mquinas,
assim como pode montar sistemas de arquivos exportados por outros sistemas.

Montagem de Sistemas de Arquivos NFS


Use o comando mount para montar um sistema de arquivos NFS de outra mquina:

xavante o nome do servidor de arquivos NFS, /mnt/export o sistema de arquivos que xavante est
exportando, e /mnt/local um diretrio na mquina local onde queremos montar o sistema de arquivos. Depois
de executar o comando mount (e se tivermos as permisses adequadas de xavante) poderemos executar
comandos como ls /mnt/local para receber uma lista dos arquivos presentes em /mnt/export em
xavante .

Exportando Sistemas de Arquivos NFS


O arquivo que controla a exportao de sistemas de arquivos o /etc/exports. Seu formato :
directory hostname(opes)
Por exemplo:
/mnt/export xavante.conectiva.com.br
permitir a xavante.conectiva.com.br montar o sistema de arquivos /mnt/export, mas:
/mnt/export xavante.conectiva.com.br(ro)
permitiria a xavante montar o sistema de arquivos /mnt/export somente para leitura.
Cada vez que /etc/exports for alterado, necessrio avisar ao servidor NFS que utilize a nova configurao.
Uma maneira simples de fazer isto parar e reiniciar o servidor:

Uma outra forma de executar a tarefa:


killall -HUP rpc.nfsd rpc.mountd
Uma boa referncia sobre o tema o livro Managing NFS and NIS Services (Administrando NFS
e Servios de NIS) por Hal Stern, publicado por O' Reilly & Associates, disponvel em
http://www.lojalinux.com.br.

Os Processos de Inicializao, Ativao


Automtica de Programas, e Finalizao do
Sistema
Esta seo descreve informaes sobre o processo de inicializao e finalizao do sistema.

Sysconfig
As informaes a seguir apresentam as linhas gerais dos arquivos residentes em /etc/sysconfig, suas funes
e seus contedos.

Arquivos em /etc/sysconfig
Os seguintes arquivos so normalmente encontrados em /etc/sysconfig:
/etc/sysconfig/clock
/etc/sysconfig/keyboard
/etc/sysconfig/mouse
/etc/sysconfig/network
/etc/sysconfig/pcmcia
/etc/sysconfig/amd
/etc/sysconfig/tape
A seguir apresentaremos uma descrio sucinta do contedo destes arquivos:
/etc/sysconfig/clock
Controla a interpretao dos valores lidos do relgio do sistema. Verses anteriores do Conectiva Linux usam os
seguintes valores (em desuso):
CLOCKMODE=modo, onde modo um dos seguintes valores:
GMT - indica que o relgio est configurado para UTC
ARC - somente para sistemas baseados em processadores Alpha. Atualmente os valores encontrados so:
UTC= boleana, onde boleana um dos seguintes valores:
true - indica que o relgio est configurado para UTC. Qualquer outro valor indica que o relgio
est configurado para o horrio local.
ARC=boleana, onde boleana um dos seguintes valores:
true - (somente para sistemas Alpha).
/etc/sysconfig/keyboard
Controla o comportamento do teclado. O seguinte valor pode ser usado:
KEYTABLE=arquivo, onde arquivo o nome do arquivo de configurao do teclado. Por exemplo:
KEYTABLE="/usr/lib/kbd/keytables/us.map"

/etc/sysconfig/mouse
Este arquivo usado para especificar as informaes disponveis sobre o mouse. Os seguintes valores podem ser
utilizados:
MOUSETYPE=tipo, onde tipo pode ser um dos seguintes valores:
microsoft - mouse Microsoft.
mouseman - mouse MouseMan.
mousesystems - mouse Mouse Systems.
ps/2 - mouse PS/2.
msbm - mouse Microsoft bus.
logibm - mouse Logitech bus.
atibm - mouse ATI bus.
logitech - mouse Logitech.
mmseries - mouse MouseMan antigo.
mmhittab - mouse mmhittab .
XEMU3=emulao, onde emulao um dos seguintes valores:
yes - ativa a emulao de mouse de trs botes
no - o mouse j possui trs botes.
Adicionalmente, /dev/mouse uma ligao simblica para o arquivo de controle do dispositivo do mouse atual.
/etc/sysconfig/network
Este arquivo utilizado para especificar informaes sobre a configurao de rede. Os seguintes valores podem ser
usados:
NETWORKING=resposta, onde resposta um dos seguintes valores:
yes - a rede deve ser configurada..
no - a rede no deve ser configurada.
HOSTNAME=nome, onde nome deve estar adequado ao FQDN (nome de domnio qualificado), porm
pode conter qualquer nome de mquina que se deseje. Nota: para compatibilidade com antigas verses o
arquivo /etc/HOSTNAME deve conter o mesmo valor aqui descrito.
FORWARD_IPV4=resposta, onde resposta um dos seguintes valores:
yes - Executa redirecionamento IP.
no - No executa o redirecionamento IP. (a verso atual do Conectiva Linux configura no como
padro (para compatibilidade com as RFC), mas se FORWARD_IPV4 no estiver configurada,
redirecionamento ser permitido para compatibilidade com verses anteriores).
GATEWAY=gw-ip, onde gw-ip o endereo IP do caminho padro da rede.
GATEWAYDEV=gw-dev, onde gw-dev o dispositivo padro de rede (por exemplo eth0).
NISDOMAIN=dom-name, onde dom-name o nome do domnio NIS.
/etc/sysconfig/pcmcia
usado para configurar as informaes sobre dispositivos PCMCIA. Os seguintes valores podem ser utilizados:
PCMCIA=resposta, onde resposta pode ser um dos seguintes valores:
yes - o suporte a PCMCIA deve ser habilitado.
no - o suporte a PCMCIA no deve ser habilitado.
PCIC=pcic-type, onde pcic-type um dos seguintes valores:
i82365 - o computador tem um conector PCMCIA no estilo do chipset i82365.
tcic - o computador tem um conector PCMCIA no estilo do chipset tcic.
PCIC_OPTS=opo, onde opo contm os parmetros de configurao do dispositivo do conector
(i82365 ou tcic).
CORE_OPTS=opo, onde opo a lista das opes do pcmcia_core.
CARDMGR_OPTS= opo, onde opo a lista das opes do cardmgr PCMCIA.
/etc/sysconfig/amd
O arquivo usado para especificar parmetros de operao para amd. Os seguintes valores podem ser usados:
ADIR=caminho, onde caminho o diretrio amd. Ele pode ser /.automount, e normalmente nuca
alterado.
MOUNTPTS=mountpts, onde mountpts , por exemplo, /net /etc/amd.conf.
AMDOPTS=opes, onde opes so quaisquer parmetros extras para AMD.
/etc/sysconfig/tape
Este arquivo usado para especificar configuraes de unidades de fitas magnticas. Os seguintes valores podem ser
usados:
DEV=devnam, onde devnam o dispositivo de fita (por exemplo, /dev/nst0). Deve usar este
dispositivo para fitas no rebobinveis. Para fitas SCSI deve ser /dev/ht#, onde # o nmero da fita que
se deseje usar. Caso somente se tenha uma, deve usar ento /dev/ht0. Para unidades de fitas em cartucho
deve-se usar /dev/ftape.
ADMIN=account, onde account a conta do usurio que deve receber uma mensagem caso a cpia de
segurana falhe por qualquer razo. Normalmente configurado como root.
SLEEP=time, onde time o tempo de espera entre as operaes com fitas. Alguns dispositivos necessitam
de um pouco mais de tempo que outros. O valor 5 parece funcionar perfeitamente para fitas 8mm, 4mm, e
DLT.
BLOCKSIZE=tam, onde tam o tamanho ideal de bloco para o dispositivo de fita. Um valor de 32768
funciona bem para fitas de 8mm, 4mm, e DLT. Um tamanho ideal normalmente o mximo de dados que a
unidade consiga gravar de uma s vez.
SHORTDATE=date, onde date uma expresso que avalia a data a ser usada no registro das cpias
realizadas. O valor padro : $(date +%y:%m:%d:%H:%M).
DAY= date, onde date uma expresso que avalia a data a ser usada no diretrio de registro das cpias
realizadas. O valor padro : $(date +log-%y:%m:%d).
DATE= date, onde date uma expresso que avalia a data a ser usada nos arquivos de registro das cpias
realizadas. O valor padro : $(date).
LOGROOT=caminho, onde caminho a raiz do arquivo de histricos.
LIST=arquivo, onde arquivo o nome da cpia incremental que ser utilizada em cpias deste tipo.
seguido por um nmero seqencial.
DOTCOUNT=contador, onde contador o nome do arquivo usado para a contagem de cpias
incrementais.
COUNTER=contador, onde contador usado para rebobinar a fita quando atingido.
BACKUPTAB=arquivo, onde arquivo o nome de um arquivo onde mantida a lista de arquivos que
devem ser copiados em fita.

Arquivos em /etc/sysconfig/network-scripts/
Os seguintes arquivos so normalmente encontrados em /etc/sysconfig/network-scripts:
/etc/sysconfig/network-scripts/ifup
/etc/sysconfig/network-scripts/ifdown
/etc/sysconfig/network-scripts/network-functions
/etc/sysconfig/network-scripts/ifcfg-<interface-name>
/etc/sysconfig/network-scripts/ifcfg-<interface-name>-<clone-name>
/etc/sysconfig/network-scripts/chat-<interface-name>
/etc/sysconfig/network-scripts/dip-<interface-name>
/etc/sysconfig/network-scripts/ifup-post
/etc/sysconfig/network-scripts/ifdhcpc-done
/etc/sysconfig/network-scripts/ifup, /etc/sysconfig/network-scripts/ifdown
Ligaes simblicas para /sbin/ifup e /sbin/ifdown, respectivamente. H somente dois programas neste
diretrio que podem ser chamados diretamente, os quais por sua vez acionaro os demais programas, se necessrio.
Estes programas recebem normalmente um argumento: o nome do dispositivo (por exemplo eth0). Eles so usado
como um segundo argumento durante o processo de inicializao. /etc/sysconfig/network-scripts/network-
functions Contm funes para acionar e desativar as interfaces de rede. Contm cdigo para lidar com as
configuraes alternativas de rede.
/etc/sysconfig/network-scripts/ifcfg-<interface-name>,
/etc/sysconfig/network-scripts/ifcfg-<interface-name>-<clone-name>
O primeiro arquivo define uma interface e o segundo contm as diferenas na definio clone da interface. Os itens
que so definidos no arquivo ifcfg variam, dependendo da interface. Os seguintes valores so comuns a todos os
arquivos:
DEVICE=nome, onde nome o nome do dispositivo fsico.
IPADDR=addr, onde addr o endereo IP.
NETMASK=mask, onde mask o valor da mscara de rede.
NETWORK=addr, onde addr o endereo de rede.
BROADCAST=addr, onde addr o endereo de propagao.
GATEWAY=addr, onde addr o endereo do caminho padro.
ONBOOT=answer, onde answer um dos seguintes:
yes - este dispositivo deve ser acionado na inicializao do sistema
no - este dispositivo no deve ser acionado na inicializao do sistema
USERCTL=answer, onde answer um dos seguintes:
yes - usurios diferentes do superusurio podem controlar este dispositivo.
no - usurios diferentes do superusurio no podem controlar este dispositivo.
BOOTPROTO=proto, onde proto um dos seguintes valores:
none - nenhum protocolo de inicializao deve ser usado.
bootp - o protocolo bootp deve ser usado.
dhcp - o protocolo dhcp deve ser usado.
Os seguintes valores so comuns a arquivos PPP e SLIP:
PERSIST=resposta, onde resposta um dos seguintes valores:
yes - este dispositivo deve manter-se ativo todo o tempo, mesmo que desativado aps o modem ser
desligado.
no - este dispositivo no deve ser mantido ativo todo o tempo.
MODEMPORT=porta, onde porta o nome do dispositivo do modem (por exemplo /dev/modem).
LINESPEED=baud, onde baud a velocidade da linha de modem (por exemplo, 115200).
DEFABORT=resposta, onde resposta um dos seguintes:
yes - insere comandos padres de finalizao na criao ou edio de roteiros para essa interface.
no - no insere comandos padres de finalizao na criao ou edio de roteiros para essa
interface.
Os seguintes valores so comuns a todos os arquivos PPP:
DEFROUTE=resposta, onde resposta um dos seguintes valores:
yes - configura esta interface como a rota padro.
no - no configura esta interface como a rota padro.
ESCAPECHARS= resposta, onde resposta um dos seguintes valores:
yes - usa um mapa assncrono pr definido.
no - no usa um mapa assncrono pr definido.
HARDFLOWCTL= resposta, onde resposta um dos seguintes valores:
yes - usar o controle de fluxo de hardware.
no - no usar o controle de fluxo de hardware.
PPPOPTIONS=opes, onde opes uma expresso arbitrria.
PAPNAME=nome, onde name usado como para de nome $PAPNAME na linha de comando de pppd.
REMIP=addr,onde addr o endereo remoto IP.
MTU=valor, onde valor o valor usado como MTU.
MRU=valor, onde valor o valor usado como MRU.
DISCONNECTTIMEOUT=valor, onde valor representa o nmero de segundos antes de ser restabelecida
uma conexo finalizada normalmente.
RETRYTIMEOUT=valor, onde valor representa o nmero de segundos antes de ser tentado o
estabelecimento de uma sesso que falhou anteriormente.
/etc/sysconfig/network-scripts/chat-<interface-name>
um programa para controle de conexes PPP ou SLIP, destinado ao estabelecimento de conexes.
/etc/sysconfig/network-scripts/dip-<interface-name>
Este arquivo, com permisses somente de leitura, criado pelo programa netcfg.
/etc/sysconfig/network-scripts/ifup-post Este arquivo chamado quando algum dispositivo ativado (exceto
SLIP). Ativa /etc/sysconfig/network-scripts/ifup-routes para utilizar as rotas estticas que
dependam do dispositivo.
/etc/sysconfig/network-scripts/ifdhcpc-done
Este arquivo ativado uma vez que a configurao dhcp esteja completada, configura /etc/resolv.conf a
partir da verso do dhcp para /etc/dhcpc/resolv.conf.

System V
Esta seo apresenta uma breve descrio do processo de inicializao footnode.html - 7811footnode.html - 7811.
Ela descreve como um sistema inicializado usando o init padro do System V, assim como apresenta as
diferenas entre antigas verses do Linux . Informaes detalhadas podem ser encontradas no Guia de
Administrao de Sistemas Linux, em portugus, da Conectiva Informtica, disponvel em
http://www.lojalinux.com.br.
Init o programa ativado pelo kernel durante a inicializao do sistema e que administra a ativao dos processos
necessrios, incluindo o gettys, que viabiliza o login, servidores NFS, FTP e tudo o mais que seja necessrio.
SysV Init o padro para o mundo Linux no controle da inicializao do sistema, devido simplicidade, maior
nmero de recursos e maior flexibilidade que o tradicional init BSD. Os arquivos de configurao residem no
diretrio /etc/rc.d. Nele podem ser encontrados o rc.sysinit e os seguintes diretrios:
init.d,
rc0.d,
rc1.d,
rc2.d,
rc3.d,
rc4.d,
rc5.d,
rc6.d.
init.d contm uma srie de programas. Um programa necessrio para cada servio que seja ativado na
inicializao do sistema ou na mudana de nvel de execuo. Servios incluem processos como rede, nfs, sendmail,
httpd, etc... Servios no incluem atividades que devem ser executadas uma nica vez como por exemplo
setserial . Essas atividades so atendidas pelo rc.local ou rc.serial.
Os arquivos rc.local e rc.serial esto localizados em /etc/rc.d.
O processo de inicializao segue o seguinte roteiro:
kernel procura em diferentes locais pelos init e executa o primeiro encontrado.
init executa o /etc/rc.d/rc.sysinit.
rc.sysinit executa uma srie de passos necessrios e o rc.serial (caso este exista).
init executa todos os programas padres para o nvel de execuo.
init executa o rc.local.

O padro do nvel de execuo definido pelo /etc/inittab, onde deve existir uma linha como essa:
id:3:initdefault:
Para alterar o nvel de execuo basta editar o arquivo /etc/inittab e alterar o nmero de 3 para outro
desejado. Caso ocorra algum problema com a sua execuo ser necessrio reinicializar o sistema da seguinte forma:
LILO boot: linux single
Isso permite inicializar o sistema em modo monousurio e corrigir o inittab.
Como o sistema executa todos os programas? O arquivo rc3.d por exemplo tem o seguinte contedo:

Pode-se verificar que no h arquivos no diretrio, somente ligaes para os programas residentes no diretrio
init.d. As ligaes tm ainda ou um "S" no incio do nmero, o que significa que devem ser inicializados, ou um
"K" significa que devem ser interrompidos. O nmero utilizado para fins de ordenao. O init inicializar todos
os servios baseado na ordem em que estes apaream. possvel duplicar nmeros, porm isso pode ser um pouco
confuso de administrar. Tudo o que necessrio so dois dgitos, acompanhados de S ou K.
Cada programa escrito para aceitar argumentos como start ou stop e podem ser executados manualmente se
necessrio. Por exemplo, para parar o servidor httpd digita-se:
/etc/rc.d/init.d/httpd.init stop
O init simplesmente l o nome e caso haja um K, chama o programa com o argumento stop e caso tenha um S
chama-o com o argumento start.
Alguns sistemas podem ter diferentes nveis de execuo, o que significa que em determinado nvel pode estar
executando httpd, sendmail, networking, etc... enquanto em outros somente xdm, networking, etc... viabilizando
diferentes configuraes e usos para o mesmo equipamento.

Nveis de Execuo
Normalmente o Conectiva Linux inicializado no nvel 3 - modo multiusurio. Os seguintes nveis so
utilizados:

Tabela: Nveis de Execuo


Nivel Modo
0 Desligado
1 Monousurio
2 Multiusurio,sem NFS
3 Multiusurio
4 No utilizado
5 Modo multiusurio (com tela de acesso via X Window)
6 Reinicializar
Caso o sistema tenha problemas no /etc/inittab, ou o arquivo passwd esteja corrompido ou ainda no se
sabe a senha, pode-se reinicializar o sistema em modo monousurio digitando-se linux 1 na linha de comando do
LILO.

Initscript
O utilitrio chkconfig prov uma ferramenta simples em linha de comando destinada manuteno da hierarquia
de diretrios /etc/rc.d. Ele permite que administradores do sistema manipulem diretamente as numerosas
ligaes simblicas existentes em /etc/rc.d. Adicionalmente, h o utilitrio ntsysv que disponibiliza uma
interface grfica. Veja as pginas de manual de chkconfig e ntsysv para maiores informaes.

Executando Programas na Inicializao do Sistema


O arquivo /etc/rc.d/rc.local executado aps a inicializao do sistema ter finalizada, ou sempre que o
nvel de execuo seja alterado. Pode-se incluir comandos adicionais neste arquivo. Por exemplo, caso se deseje
inicializar servidores adicionais ou uma impressora. Adicionalmente, caso se queira configurar uma porta serial,
pode-se editar o arquivo /etc/rc.d/rc.serial, e ele ser executado automaticamente durante a inicializao
do sistema. Por padro /etc/rc.d/rc.local simplesmente cria uma mensagem de acesso ao sistema com a
verso do kernel e o tipo da mquina.

Finalizando
Para desligar o Conectiva Linux deve-se utilizar o comando shutdown . As formas mais comuns so:

O primeiro desativar todos os processos e servios e desligar a mquina, o segundo reinicializar o sistema.

Modos de Resgate
Quando existem problemas srios no sistema deve-se utilizar as tcnicas de resgate, descritas a seguir:

Atravs do LILO
Caso o sistema inicialize, mas no permita o acesso de nenhum usurio possvel utilizar-se da inicializao como
monousurio ou de emergncia. Na linha de comando do LILO digite linux single . Neste nvel de execuo
todos os sistemas de arquivos estaro montados, mas a rede estar inativa. No modo de emergncia somente o
sistema de arquivos raiz ser montado e somente em modo de leitura.

Discos de Emergncia
Os discos de instalao podem ser usados como discos de resgate. Na inicializao via disquete digite rescue na
linha de comandos da inicializao e o processo de instalao far algumas perguntas solicitando o segundo disco e
criar as sesses VC1 e VC2. Estas sesses rodaro o ash, um ambiente mnimo, sem a guarda dos comandos
informados ou comandos de edio.

A varivel PATH ajustada para o /mnt e os comandos sero executados a partir da. Pode ser necessrio adicionar
os caminhos /mnt/bin e /mnt/usr/bin enquanto so feitos os reparos no sistema.
Estaro disponveis verses limitadas dos seguintes comandos antes de se montar o /mnt:
mount: no requer que o dispositivo a ser montado exista e no solicita o nome completo do dispositivo, assumindo
um sistema de arquivos do tipo ext2.
mount /dev/sda1 /mnt -t ext2 , o que equivalente a mount sda1 /mnt

ash: verso completa.


cat: sem opes.
chmod: no aceita nomes simblicos.
cpio: verso completa.
e2fsck: verso completa.
fdisk: verso completa.
gzip: verso completa.
gunzip: verso completa.
insmod: verso completa.
ls: verso completa.
lsmod: sem opes.
mkdir: sem opes longas.
mke2fs: verso completa.
mknod: somente em formato octal.
open: verso completa.
rm: sem nomes longos.
rmmod: verso completa.
sh: links simblicos para ash

Dicas teis
Alguma vez o kernel foi recompilado e na nsia de verificar o resultado, o sistema foi reinicializado antes da
execuo do LILO? E uma entrada do kernel antigo no foi criada no lilo.conf?
Bem, este um erro comum e para solucion-lo, na maioria das vezes, possvel usar o disquete de inicializao do
Conectiva Linux com o sistema de arquivos raiz montado e pronto para execuo.
Basta informar o seguinte comando na linha de comando do boot: do disquete:
linux single root=/dev/hdXX initrd=
(transforme XX na letra ou nmero apropriado partio raiz do sistema)
Esse comando inicializa o sistema em modo monousurio, com a partio raiz apontando para a partio raiz do
disco rgido. O comando initrd sem parmetros ignora a imagem do disquete de inicializao e provoca a entrada
em modo monousurio.
Esta dica funciona somente para usurios de equipamentos com discos rgidos IDE. Para os usurios de
equipamentos SCSI deve ser utilizado o disco de resgate normal e o disco suplementar do Conectiva Linux.

Obtendo Suporte Tcnico


Este captulo refere-se ao suporte do CL:
O que ?
Como obt-lo?
Perguntas mais freqentes

Uma viso geral do suporte


O Conectiva Linux fornecido com suporte gratuito instalao do sistema por 60 dias aps o registro, para
aqueles que registrem o produto junto a Conectiva.
A Conectiva fornecer suporte aos compradores registrados por meio de correio eletrnico. No caso do usurio no
ter acesso a e-mail, ser fornecido suporte por fax, desde que acompanhado do nmero de registro.
Para receber suporte necessrio registrar o produto via WWW em
http://www.conectiva.com.br/suporte/registro.html
ou enviando via correio ou fax o carto de registro, anexo a este manual, devidamente preenchido.
Aps o registro, o suporte pode ser obtido atravs do envio de mensagens via correio eletrnico para
cl_suporte@conectiva.com.br.
extremamente importante que as solicitaes de suporte contenham as seguintes informaes:
Envio para o endereo correto
O endereo cl_suporte@conectiva.com.br. Envio de mensagens de pedido de suporte para endereos
como staff, suporte, marketing, info, etc...no sero atendidos.
Ttulo da mensagem descritivo.
Por favor, no envie mensagens com ttulos como Suporte, Socorro, Help, Ajuda, ..... procure utilizar uma
descrio sucinta do problema. Algo como por exemplo: Instalao em disco SCSI, Linux e Windows 9x,
Placa de vdeo modelo xxxx, e assim por diante.
Descrio clara do problema
Por favor no envie descries genricas como: no consigo instalar minha placa de vdeo, meu HD no
formatado,.... procure ser especfico, como por exemplo: no consigo instalar minha placa de vdeo modelo
xxxxx, meu HD IDE, 5.2 Gb, marca zzzz, no consegue ser formatado na instalao,....
Incio do Problema
Caso alguma funcionalidade tenha deixado de funcionar , ou se est adicionando algum componente novo
ao sistema, dentro da cobertura prevista pelo suporte gratuito, no deixe de mencionar o fato e caracterizar
as mudanas realizadas.
Relatar e transcrever os diagnsticos do sistema.
Caso o sistema apresente alguma mensagem especfica sobre o problema, transcreva-o no corpo da
mensagem.
Verifique o FAQ
Antes de enviar a sua dvida e para um atendimento mais rpido e eficiente, verifique a Apndice E, ou em
http://www.conectiva.com.br/FAQ, onde mais de 90
A mensagem ao ser recebida pela Conectiva Informtica ser tratada por um analista de suporte, e ser respondida
no menor prazo possvel.
O suporte atende basicamente os seguintes temas:
Compatibilidade de hardware
Particionamento de discos rgidos
Relao de hardwares suportados
Criao de parties raiz e de troca
Instalao com outros sistemas operacionais (p.ex. Windows 9x, DOS, Windows NT, etc...)
Instalao do XFree86
Configurao de impressoras
Configurao de mouse
Configurao de CDROM
Naturalmente, alm do nosso servio de suporte de instalao, h muitas outras tarefas opcionais que voc pode
querer empreender, tal como compilar um kernel customizado, adicionar suporte para dispositivos no includo no
processo de instalao e assim por diante.
Para ajud-lo com estas tarefas, por favor consulte os muitos livros do Linux, ou vrios recursos on-line. O ponto de
partida para pesquisar informaes do Linux :
http://www.conectiva.com.br
Para informaes especficas do Conectiva Linux Linux, ou :
http://www.conectiva.com.br seo Links
Para informaes mais genricas referentes ao Linux um bom recurso :
http://www.linux.org/

Muita literatura e outros pacotes podem ser consultados em:


http://www.lojalinux.com.br
O suporte gratuito dado exclusivamente a clientes que adquiriram o conjunto oficial do Conectiva Linux, no se
aplicando aos seguintes casos:
Aquisio de CDs ou pacotes de CDs;
Baixa do sistema pela Internet;
Includos em outros pacotes, pr-instalados em computadores;
Copiado ou instalado a partir de outro CDs.
O suporte aplica-se somente primeira instalao e registro do sistema, sendo que cpias e instalaes posteriores
tambm no esto cobertas.
Aps a expirao do prazo de suporte, a lista no mais aceitar mensagens do usurio registrado.

Dvidas Mais Freqentes Sobre o Suporte


1. Pergunta - Enviei vrias mensagens ao Sistema da Conectiva e o meu mail retornou. H algum a?
Resposta - Certamente o email do remetente no est cadastrado na lista de suporte da Conectiva. Para
tanto necessrio registrar-se em http://www.conectiva.com.br/suporte/registro.html
ou enviar o carto de registro anexo ao manual por fax ou correio para a Conectiva.
2. Pergunta - Enviei vrias mensagens ao Sistema da Suporte da Conectiva e o meu mail retornou. H
algum a?
Resposta - Certamente o email do remetente no est cadastrado na lista de suporte da Conectiva. Para
tanto necessrio registrar-se em http://www.conectiva.com.br/suporte/registro.html
ou enviar o carto de registro
3. Pergunta - Enviei o registro via email ou fax e minhas mensagens para a lista de suporte esto retornando.
Qual o problema?
Resposta - Ao registrar-se via email, sua mensagem tratada manualmente, o que pode levar algum
tempo at que seja processado. Sendo assim, aguarde pelo menos 48 horas antes de enviar suas mensagens,
caso o registro seja feito desta forma.
4. Pergunta - O registro foi feito adequadamente, mas recebo uma mensagem de que o nmero de registro
invlido. O que est acontecendo?
Resposta - Ou o nmero de registro informado est incorreto, ou j foi efetuado um registro prvio com
esta numerao. Lembre-se que um registro pode ser feito somente uma nica vez e vlido por at 60
dias.

Gerao de Disquetes
necessrio algumas vezes criar ou recriar o disquete de inicializao ou o suplementar, a partir de um arquivo
image.
Como o nome indica, um arquivo image aquele que contm uma cpia exata (ou imagem) do contedo do
disquete. Como o disquete contm informaes do sistema de arquivos, alm dos dados contidos nos arquivos, o
arquivo de imagem no til at que seja gravado em um disquete.
Para criar os discos de instalao/footnoteinicializao e suplementar, so necessrios dois discos vazios,
formatados, de alta densidade (1.44 Mb), 3 1/2 polegadas. As imagens dos discos esto localizadas no diretrio
/images no CD Conectiva Linux ou no site FTP de onde a instalao esteja ocorrendo.

Gerando discos sob MS-DOS


Para gerar os discos sob o MS-DOS, pode-se executar o utilitrio rawrite includo no CD Conectiva Linux, no
diretrio dosutils. Inicialmente etiquete um disco formatado de 3 1/2" com o nome de disco de inicializao ou algo
similar e insira na unidade de disco flexvel. Aps, execute os seguintes comandos (presumindo que o seu CD seja o
drive d:):

O utilitrio inicialmente solicitar o nome do arquivo do disco image, onde dever ser informado boot.img. Aps
solicitar o dispositivo de gravao, onde dever ser informado a:. Para gerar o disco suplementar, etiquete um
segundo disco com a inscrio disco suplementar e execute o rawrite novamente, desta vez informando
supp.img no nome do arquivo do disco image.
Gerando discos no CL
Para gerar os discos sob o Conectiva Linux, necessrio que se tenha permisso de gravao no /dev/fd0 (a unidade
de disco flexvel). Inicialmente etiquete um disco formatado de 3 1/2" com o nome de disco de inicializao ou algo
similar e insira na unidade de disco flexvel (mas no monte a unidade (man mount - em portugus). Monte o CD
Conectiva Linux, v para o diretrio /images e execute o seguinte comando:
dd if=boot.img of=/dev/fd0 bs=1440k
Para gerar o disco suplementar, etiquete um segundo disco com a inscrio disco suplementar, insira na unidade de
disco flexvel e execute o seguinte comando:
dd if=supp.img of=/dev/fd0 bs=1440k

Lista dos Pacotes


Este apndice lista os pacotes disponveis no Conectiva Linux. Em cada entrada, sero encontradas as seguintes
informaes:
Nome do pacote
A verso do pacote
O tamanho do pacote em Kb
Uma breve descrio do software
Nota: Esta lista de pacotes foi gerada automaticamente antes do Conectiva Linux ser impresso. Podem haver
pequenas diferenas entre o aqui descrito e o contedo final do CD.
Usando a Lista de Pacotes Aps a Instalao
Esta lista pode ser bastante til aps a instalao do Conectiva Linux. Pode-se usar esta lista para pesquisas da
documentao dos pacotes, da seguinte forma:
1. Encontro o pacote na lista.
2. Anote o nome do pacote (a primeira informao listada no incio da descrio de cada pacote).
3. Informe o seguinte comando, observado que o nome deve ser informado exatamente conforme mostrado na
lista (o nome de pacote sensvel a maisculas e minsculas). rpm -qd nome-pacote
(Substitua nome-pacote pelo nome real do pacote.)
Caso o pacote esteja instalado, ser gerada uma lista de nomes de arquivos. Cada arquivo contm a documentao
relativa ao pacote especificado. Os tipos de nomes de arquivos podem ser:
/usr/man... nome.n - esta uma pgina de manual, utilizada atravs do comando man (por exemplo, man
nome ). Pode ser necessrio incluir o nmero no final do arquivo para visualizar o arquivo correto, ou seja
man nome.n .
/usr/X11R6/man...nome.nx - esta a pgina de manual para o sistema X Window. Esses arquivos podem
ser vistos como pginas de manual on-line.
/usr/doc/something... - arquivos em /usr/doc podem variar em nmero e formatos. Algumas vezes o
sufixo do nome do arquivo pode informar como o arquivo deve ser visto:
.html - uma pgina Web, devendo ser acessado atravs do navegador de sua preferncia.
.txt - um arquivo texto. Pode ser acessado com cat ou less, dentre outros.
.ps - um arquivo Postscript. Pode ser impresso ou visto atravs do utilitrio gv.
.gz - um arquivo comprimido com o utilitrio gzip . Caso tenha sido feita uma cpia do arquivo
original, pode-se usar o gunzip . Pode-se usar o comando zless que combina os comandos
gunzip e less , e torna possvel a visualizao de arquivos comprimidos. H ainda outras
abordagens, indicadas para usurios mais experientes.
Em geral a maior parte dos arquivos de documentao ser encontrada em algum dos formatos
acima. Em caso de dvida, a melhor opo verificar se no se trata de um arquivo texto. Sempre
possvel utilizar o comando file (man file - em portugus) para identificao do tipo de
arquivos.
/usr/info... - arquivos em /usr/info devem ser vistos utilizando-se o utilitrio info (ou modo Info do
Emacs). Caso se esteja usando Emacs, pressione [Ctrl]-[I], seguido por [I] para visualizar a
pgina principal da Info.
Os pacotes esto classificados da seguinte forma:
C.1 Aplicaes Como o nome indica, este o local onde se pode encontrar a maior parte das aplicaes no seu
Conectiva Linux. Esto dividias em uma srie de categorias visando facilitar a sua localizao. Aplicaes que so
executadas sob X11 encontram-se no final do Apndice.
C.2 Base C.3 Servidores C.4 Desenvolvimento C.5 Documentao C.6 Extenses C.7 Jogos C.8 Bibliotecas C.9
Rede C.10 Ambientes de Trabalho C.11 Utilitrios C.12 X11
Aplicaes/Bancos de Dados

postgresql 6.3.2-10.1 (3799122 bytes)

Gerenciador de Banco de Dados PostgreSQL (conhecido anteriormente como Postgres, e depois como
Postgres95). O PostgreSQL uma continuao melhorada do Sistema Gerenciador de Banco de Dados
POSTGRES, que era um prottipo de pesquisa para um SGBD de nova gerao. Enquanto o
PostgreSQL mantm o poderoso modelo de dados e os vrios tipos de dados do POSTGRES, ele
substitui a linguagem de consulta PostQuel por um subconjunto estendido da SQL. O PostgreSQL
livre e tem os fontes disponveis. O desenvolvimento do PostgreSQL est sendo executado por uma
equipe de desenvolvedores da Internet, todos subscritores da lista de desenvolvimento do PostgreSQL.
O coordenador atual Marc G. Fournier (scrappy@postgreSQL.org). Esta equipe agora responsvel
pelo desenvolvimento atual e futuro do PostgreSQL.

postgresql-clients 6.3.2-10.1 (329797 bytes)

Este pacote inclui somente os clientes necessrios para acessar um servidor PostgreSQL. O servidor
est no pacote principal.

postgresql-clients-X11 6.3.2-10.1 (173843 bytes)

Este pacote contm somente os clientes X11 necessrios para acessar um servidor PostgreSQL.

postgresql-data 6.3.2-10.1 (799624 bytes)

Este pacote inclui uma estrutura de diretrios para uma base de dados inicial. Para um incio rpido
com o PostegreSQL, recomendado instalar este pacote com o servidor backend do PostgreSQL
(embora no seja requerido). Se voc no quiser instalar este pacote voc ter que criar a base de dados
inicial voc mesmo, usando o comando 'initdb' e possivelmente modificando o script que dispara o
postgresql, se voc escolher um outro diretrio que no seja /var/lib/pgsql para armazenar suas bases
de dados.

Aplicaes/Comunicaes

bezerk 0.2.3-1.4 (579029 bytes)

Cliente irc baseado em GTK

efax 0.8a-7.2 (208659 bytes)

Este um programa para enviar e receber fax com fax/modems de classe 1 ou classe 2. Possui uma boa
interface para facilitar o manuseio.

ircii 4.4-4.2 (1002354 bytes)

Este o popular cliente IRC (Internet Relay Chat). o programa usado para conexo a servidores IRC
ao redor do globo para que se possa conversar (chat) como outros usurios.

lrzsz 0.12.14-5.3 (330203 bytes)


Esta coleo de comandos podem ser usados para baixar e atualizar arquivos usando os protocolos Z,
X e Y. Muitos programas de terminal (como o minicom) usam estes programas para transferir arquivos.

minicom 1.82-1.2 (469350 bytes)

Minicom um programa de comunicao que parece com o Telix do MSDOS. Tem um diretrio de
discagem, cor, emulao completa ANSI e VT100, e uma linguagem externa de scripts e mail.

pilot-link 0.9.0-2 (1971398 bytes)

Este conjunto de ferramentas permite transferir programas e dados entre mquinas *nix e o Palm Pilot.
Alguns utilitrios extras permitem coisas como sincronizar dados entre o calendrio do Pilot e o Ical.

yagirc 0.63-2.2 (772841 bytes)

Cliente IRC baseado em gtk

Aplicaes/Correio Eletrnico

elm 2.4.25-14.4 (488454 bytes)

ELM um popular leitor de mail em modo terminal. poderoso, fcil de usar e fcil de conseguir
ajuda. Possui todas as caractersticas que voc poderia esperar, inclusive suporte a MINE (via
metamail).

exmh 2.0.2-4.2 (1857791 bytes)

exmh uma interface grfica para o sistema de mail MH. Ela inclui suporte para MIME, quadros,
indexao rpida, destacamento de cores, interface PGP, e mais.

fetchmail 4.6.7-2 (638246 bytes)

fetchmail um programa que usado para recuperar mensagens de um servidor de mail remoto. Ele
pode usar Post Office Protocol (POP) ou IMAP (Internet Mail Access Protocol) para isso, e entrega o
mail atravs do servidor local SMTP (normalmente sendmail).

mailx 8.1.1-5.1 (90416 bytes)

O programa /bin/mail pode ser usado para enviar rapidamente mensagens de mail, e geralmente
usado em shell scripts.

metamail 2.7-18.2 (341905 bytes)

Metamail uma implementao de MIME ( Multipurpose Internet Mail Extensions), um padro


proposto para mail multimdia na Internet. Metamail implementa MIME, e tambm implementa
extensibilidade e configurao via o mecanismo "mailcap", descrito em um RFC que acompanha o
documento MIME.

mutt 0.93.2-2.2 (519386 bytes)

O Mutt um pequeno mas muito poderoso cliente de correio em tela cheia. Inclui suporte a tipos
MIME, cor, POP3, encadeamento de mensagens, teclas configurveis e classificao por
encadeamento.

nmh 0.27-1.2 (4457655 bytes)


Sistema de manipulao de mail nmh (com suporte POP). Nmh um popular sistema de manipulao
de mail mas inclui somente uma interface de comando de linha. Ele uma base importante, contudo,
para programas como xmh e exmh.

pine 4.04-2.1 (3143493 bytes)

Pine um programa cliente de mail ("leitor de mail") baseado em texto e cliente de news. Ele
dirigido tanto para novatos como para usurios experientes. Inclui um editor fcil de usar - pico - para
compor mensagens. O pico ganhou popularidade como editor isolado por seus prprios mritos. Possui
suporte para MIME, agendas de endereo, e suporte para folders de estilo IMAP, mail e MH.

Aplicaes/Criptografia

gnupg 0.4.3-2 (1185335 bytes)

O GNUPG um substituto completo e de livre distribuio para o PGP. Como ele no usa IDEA e
RSA seu uso irrestrito. Est quase completamente de acordo com o rascunho (draft) OpenPGP.

Aplicaes/Editorao

groff 1.11a-6.3 (3012251 bytes)

O pacote contm o programa gxditview, o qual pode ser usado para formatar e visualizar documentos
groff em X Window. Por exemplo, pginas "man" podem ser lidas usando gxditview.

groff-gxditview 1.11a-6.3 (72406 bytes)

Este pacote contm o programa gxditview, que pode ser usado para formatar e visualizar documentos
no X Window. Por exemplo: pginas man podem ser lidas usando o gxditview.

lout 3.08-4.2 (3509565 bytes)

O sistema lout l uma descrio de alto nvel de um documento similar em estilo ao LaTeX e produz
um arquivo PostScript, que pode ser impresso em muitas impressoras laser e dispositivos grficos de
display. Sada em formato texto tambm esta disponvel. Lout oferece muitas caractersticas avanadas,
incluindo otimizao de quebras de pargrafos e pginas, hifenizao automtica, incluso e gerao
de arquivos PostScript EPS, formatao de equaes, tabelas, diagramas, rotao e escalamento,
ndices ordenados, bancos de dados bibliogrficos, headers e paginao par-mpar, referncia cruzada
automtica, documentos de mltiplos idiomas incluindo hifenizao (a maioria dos idiomas europeus
so suportados, inclusive russo), formatao de programas C/C++, e muito mais, tudo pronto para usar.

lout-doc 3.08-4.2 (2119416 bytes)

Este pacote inclui a documentao completa do Lout, incluindo os manuais "usurio" e "experiente",
escritos em Lout e com sada PostScript. Contm exemplos de como escrever documentos extensos
com Lout.

sgml-tools 1.0.7-1.2 (2038573 bytes)

O SGML-Tools um formatador de texto baseado em SGML, que permite produzir uma variedade de
formatos de sada. Voc pode criar PostScript e dvi (com LaTex), texto puro (com groff), HTML, e
arquivos textinfo de um nico arquivo fonte SGML.

texinfo 3.12-9.1 (517416 bytes)

O projeto GNU usa o formato de arquivo texinfo para a maior parte da sua documentao. Este pacote
inclui um browser para visualizar estes arquivos.
Aplicaes/Editorao/TeX

tetex 0.9-6.2 (42195724 bytes)

Tex formata arquivos de texto e comandos para uma sada independente de dispositivo (chamado DVI
- DeVice Independent). As capacidades e a linguagem TeX so descritas no The TeXbook, de Knuth.

tetex-afm 0.9-6.2 (2173071 bytes)

Fontes PostScript so (ou deveriam ser) acompanhadas por arquivos de mtrica de fontes como Times-
Roman.afm, que descrevem as caractersticas da fonte Times-Roman. Para usar tais fontes com o TeX,
precisamos de arquivos TFM que contm informaes similares. afm2tfm faz esta converso.

tetex-doc 0.9-6.2 (25042306 bytes)

Este pacote contm os arquivos de documentao do sistema teTeX. Devido ao seu tamanho (grande) a
documentao foi separada em seu prprio pacote.

tetex-dvilj 0.9-6.2 (330335 bytes)

Dvilj e semelhantes convertem arquivos de sada TeX .dvi em comandos HP PCL (i.e. Linguagem de
Controle de Impressoras HP) adequados para impresso em impressoras HP LaserJet+, HP LaserJet IIP
(usando dvilj2p), HP LaserJet 4 (usando dvilj4) e compatveis.

tetex-dvips 0.9-6.2 (799139 bytes)

O programa dvips toma um arquivo DVI (.dvi) produzido pelo TeX (ou por outro processador como o
GFtoDVI) e o converte para PostScript, normalmente enviando o resultado diretamente para a
impressora laser.

tetex-latex 0.9-6.2 (6606995 bytes)

LaTeX um pacote de macros TeX. Os macros LaTeX encorajam escritores a pensar sobre o contedo
de seus documentos, e no na forma. O ideal, muito difcil de realizar, no ter nenhum comando de
formatao (como ''switch to italic'' ou ''skip 2 points'') no documento; no lugar disto, tudo feito
especificando instrues de marcao: ''emphasize'', ''start a section''.

tetex-xdvi 0.9-6.2 (869004 bytes)

xdvi um programa que roda no sistema X Window. usado para visualizar arquivos dvi, como os
produzidos por tex e latex.

Aplicaes/Editores

ed 0.2-8.1 (106198 bytes)

Este o GNU editor de linha. uma implementao de um dos primeiros editores para *nix. Alguns
programas contam com ele, mas no geral voc provavelmente no ir *precisar* dele.

jed 0.98.4-6.1 (1222558 bytes)

Jed um editor compacto e rpido baseado na biblioteca slang. Ele tem modos de edio especiais para
C, C++ e outras linguagens. Pode emular Emacs, Wordstar e outros editores, podendo ser configurado
com macros slang, cores, mapeamento de teclas, etc.

jed-xjed 0.98.4-6.1 (157543 bytes)

Xjed o editor jed para X Window.


joe 2.8-14.2 (289645 bytes)

Joe um editor amigvel e fcil de usar. Possui uma boa interface e seria a melhor opo para um
novato precisando de um editor. Ele usa a mesma combinao de teclas do WordStar que tambm so
utilizadas pelo ambiente de desenvolvimento da Borland.

vim-X11 5.3-3.2 (1337332 bytes)

Este pacote contm uma verso do VIM ligado com bibliotecas X-Window, lhe permitindo executar o
VIM como uma aplicao X-Window com interface completamente grfica e suporte a mouse. Para
execut-lo digite 'gvim'.

vim-color 5.3-3.2 (437623 bytes)

O editor Visual Melhorado um verso atualizada e com novas caractersticas adicionais do


mundialmente famoso 'vi' que acompanha praticamente todos os sistemas UN*X. Ele possibilita
trabalhar com mltiplas janelas, vrios nveis de desfazer, blocos enfatizados, e muitas outras
caractersticas do 'vi'.

vim-common 5.3-3.2 (4459407 bytes)

O pacote vim-common contm os arquivos (como a ajuda) que so necessrios por todos os binrios
vim.

vim-enhanced 5.3-3.2 (1242642 bytes)

Este pacote contm uma verso do vim que tem muitas caractersticas extras que foram recentemente
introduzidas como interpretadores perl e python.

vim-minimal 5.3-3.2 (437436 bytes)

O pacote vim-minimal instala uma verso do vim em /bin/vi que adequada para execuo quando
somente a partio raiz estiver presente.

Aplicaes/Editores/Emacs

emacs 20.3-3.4 (17753825 bytes)

Emacs um editor comum, customizvel, e mostra os prprios documentos em tempo real. Emacs
possui um modo de cdigo especial para edio, uma linguagem script (elisp), e vem com vrios
pacotes para mail, news, e mais, tudo no seu editor. Este pacote inclui as bibliotecas necessrias para
rodar o editor emacs - o programa atual pode ser achado nos pacotes emacs-nox ou emacs-X11,
dependendo se voc usa ou no X Window.

emacs-X11 20.3-3.4 (5979977 bytes)

Este pacote contm um binrio emacs com suporte ao X Window. Ele funciona bem fora do X Window
(na console por exemplo) porm suporta mouse e elementos GUI quando utilizado no X Window.

emacs-el 20.3-3.4 (17181195 bytes)

Este pacote contm os fontes emacs-lisp para muitos dos programas elisp includo com o programa
principal do pacote emacs. Voc no necessita deste pacote a menos que voc queira modificar estes
pacotes ou ver alguns exemplos de programas elisp.

emacs-nox 20.3-3.4 (2510268 bytes)


Este pacote contm um binrio emacs sem suporte ao X Window. Embora o binrio emacs no pacote
principal funcione bem fora do X Window (na console por exemplo) o que est neste pacote utiliza
menos memria.

emacs-po-mode 1.1-3.1 (104827 bytes)

Este pacote prov as ferramentas para ajudar na edio de arquivos PO, como documentado no manual
do usurio do GNU gettext. Veja este manual para a documentao de uso, a qual no includa aqui

Aplicaes/Emuladores

dosemu 0.98.1-2.2 (1652772 bytes)

Essa uma verso do emulador DOS que foi projetada para rodar em sesses X Window. Oferece
suporte para grficos VGA bem como suporte para mouse.

dosemu-freedos 0.98.1-2.2 (8390656 bytes)

Este pacote inclui uma imagem de disco rgido que ser instalada no diretrio /var/lib/dosemu se for
necessrio uma verso do DOS para o uso do dosemu. Geralmente o dosemu requer uma verso
qualquer do DOS para inicializar seu arquivo hdimage antes do primeiro uso ou que voc tenha alguma
partio formatada e com o DOS instalado. Se nenhuma destas duas opes estiver disponvel use esta
imagem que j inicializvel com o FreeDOS. Ser necessrio editar o arquivo /etc/dosemu.conf para
adicionar esta imagem na lista de "drives" usados pelo dosemu.

xdosemu 0.98.1-2.2 (27646 bytes)

Esta a verso do emulador DOS desenhada para rodar em uma janela do X Window. Possui suporte a
grficos VGA e mouse.

Aplicaes/Engenharia

spice 2g6-9.3 (782376 bytes)

SPICE um programa de propsito geral para simulao de circuitos para dc no linear, transiente no
linear e anlises de ac linear. Circuitos podem conter resistores, capacitores, indutores, indutores
mtuos, fontes independentes de voltagem, quatro tipos de fontes dependentes, linhas de transmisso e
quatro dos dispositivos semicondutores mais comuns: diodos, BJTs, JFETs e MOSFETs.

units 1.0-10.2 (25259 bytes)

O programa units converte expresses de quantidade em vrias escalas para seus equivalentes em
outras escalas. Ele somente pode manipular mudanas multiplicativas de escala.

Aplicaes/Grficos

ghostscript 4.03-1.2 (2802893 bytes)

Ghostscript um interpretador PostScript. Ele pode reproduzir arquivos PostScript e PDF em


dispositivos que incluem X Window, vrios formatos de impresso (incluindo suporte para impressoras
coloridas), e formatos de arquivos grficos comuns.

ghostscript-fonts 4.03-1.2 (3767703 bytes)

Estas fontes podem ser usadas pelo interpretador GhostScript durante renderizaes de textos.

giftrans 1.12.2-2.2 (20986 bytes)


Este programa na linha de comando pode converter e manipular imagens GIF. Ele bastante usado
para fazer GIF transparentes para web sites.

libgr-progs 2.0.13-13.3 (1423065 bytes)

Este pacote inclui vrios utilitrios para manipulao de arquivos JPEG para uso pelos programas que
usam a libgr.

libungif-progs 3.0-4.3 (292640 bytes)

Este pacote contem vrios programas para manipuar arquivos de imagens gif.

xfig 3.2.2-1.1 (2295531 bytes)

Este programa oferece tudo o que voc precisa para criar grficos com vetores, incluindo curvas,
linhas, rguas, e mais.

zgv 4.1-0.5 (434555 bytes)

Zgv um visualizador de imagens capaz de mostrar arquivos tipo "GIF" como as definidas pela
CompuServe. Ele tambm capaz de mostrar arquivos JPEG/JFIF usando o "Independant JPEG Group
JPEG software", arquivos PBM/PGM/PPM como os usados pela pbmplus e netpbm, arquivos
Microsoft Windows e OS/2 BMP, arquivos Targa (TGA), e o novo formato PNG.

Aplicaes/Matemtica

bc 1.05a-1.2 (131121 bytes)

bc uma calculadora modo texto. Ela possui vrias caractersticas estendidas como translao de base.

gnuplot 3.6-beta347.2 (860908 bytes)

Este o pacote GNU de plotagem. Pode ser usado para gerar grficos em X Window ou para arquivo.

octave 2.0.13-2.2 (16609421 bytes)

GNU Octave - Um programa de clculo numrico e matricial. Possui linguagem de alto nvel e
ambiente interativo para computao numrica semelhantes ao do Matlab.

Aplicaes/Notcias

slrn 0.9.4.3-5.3 (310124 bytes)

Slrn um leitor de news baseado em NNTP fcil de usar mas poderoso com tela cheia. Ele utiliza a
biblioteca de programadores S-Lang para vrias das suas caractersticas. Slrn trabalha particularmente
bem com conexes lentas de rede.

tin 1.4-981002-1.1 (1107020 bytes)

Tin um leitor de Netnews de tela cheia e fcil de usar. Ele pode ler news localmente (isto ,
/usr/spool/news) ou remotamente (opo rtin ou tin -r) via um servidor NNTP (Network News
Transport Protocol).

trn 3.6-13.1 (441803 bytes)

'trn' um dos leitores originais de threaded news. Esta verso configurada para ler news de um
servidor NNTP.
Aplicaes/Produtividade

ical 2.2-7.2 (804691 bytes)

A ical uma popular aplicao calendrio/agenda baseada em X a qual pode ajudar voc a organizar
eventos simples ou recorrentes (diariamente, semanalmente, mensalmente ou anualmente), e toca o
alarme para lembr-lo de seus compromissos.

Aplicaes/Rede

arpwatch 2.1a4-5.1 (120031 bytes)

O arpwatch e o arpsnmp so ferramentas que monitoram atividade ethernet e fddi e mantm um banco
de dados de pares de endereos ethernet/ip.

libpcap 0.4-5.1 (126001 bytes)

A libpcap uma interface independente de sistema para captura de pacotes em modo usurio. Fornece
um esquema porttil para monitorao da rede em baixo nvel. utilizada para coleta de estatsticas de
rede, monitoramento de segurana, depurao da rede, etc. Tem uma API independente de sistema que
usada por vrias aplicaes, entre elas tcpdump e arpwatch.

lynx 2.8.1-5.4.ssl (2014077 bytes)

Este um browser WWW para terminal em modo texto. Enquanto ele no faz nenhuma tentativa para
mostrar grficos, possui um bom suporte para o formato de texto HTML, formulrios e tabelas.

ncftp 3.0beta15-1.1 (640915 bytes)

ncftp um cliente ftp com vrias vantagens sobre o padro. Ele inclui edio por linha de comando,
histrico de comandos, logins automticos, e muito mais.

rsync 2.1.1-1.2 (193064 bytes)

O rsync um substituto mais rpido e flexvel para o rcp permitindo sincronizao de arquivos ou
diretrios via rede de forma rpida e eficiente entre diferentes mquinas transferindo somente as
diferenas entre estes diretrios de forma compactada. Ele no precisa que nenhuma das mquinas
tenha uma cpia do que est na outra. Um relatrio tcnico descrevendo o algoritmo usado pelo rsync
est disponvel neste pacote.

tcpdump 3.4-5.1 (221135 bytes)

Tcpdump imprime os cabealhos dos pacotes em uma interface de rede. Ele muito prtico para
resolver problemas na rede e para operaes de segurana.

wget 1.5.3-1.2 (361357 bytes)

O GNU wget uma ferramenta de rede para baixar arquivos usando HTTP e FTP. Ele funciona em
modo no interativo, podendo trabalhar em background. Funciona muito bem, mesmo em conexes
lentas ou instveis, baixando o arquivo at que ele seja completamente recebido.

Aplicaes/Som

aumix 1.13-1.3 (51825 bytes)

Este programa oferece um mtodo interativo baseado em tty de controle de mixagem de placas de som.
Ele deixa voc ajustar os nveis de entrada do CD, microfone, e sintetizadores assim como o volume de
sada.
cdp 0.33-10.2 (37389 bytes)

Este programa permite a voc tocar CDs de udio no CD-ROM do seu computador. Ele oferece uma
verso com interface tela cheia assim como uma verso com linha de comando.

maplay 1.2-8.2 (71890 bytes)

Este programa toca arquivos de udio de formato MPEG 2 atravs da placa de som do seu PC.
Arquivos de udio MPEG so populares para enviar msica com alta fidelidade pela Internet, e
http://www.iuma.com contm um longo estoque de arquivos de som MPEG 2.

mikmod 3.0.3-2.2 (371154 bytes)

Um dos melhores e mais conhecido reprodutor de MOD para Unix. Reproduz msicas em formato
MOD. O MikMod um reprodutor portvel de mdulos originalmente escrito por Jean-Paul Mikkers
(MikMak) para o DOS. Ele foi subseqentemente modificado por muitas mos e agora roda em muitas
plataformas, com esta distribuio projetada para compilar sem problemas em um ambiente Unix
(Linux). Ele usa o driver /dev/dsp OSS incluso em todos os kernel recentes para sada e tambm
escreve arquivos wav. Os formatos de arquivos suportados incluem: mod, stm, s3m, mtm, xm e it. O
reprodutor usa ncurses para sada no console e suporta carga transparente de arquivos gzip/pkzip/zoo e
carga/gravao de listas de msicas para reproduo.

playmidi 2.4-3.2 (138142 bytes)

Toca arquivos de som MIDI atravs de uma placa sintetizadora. Inclui um exemplo bsico de um
tambor para uso com um sintetizador FM.

playmidi-X11 2.4-3.2 (40585 bytes)

Programa X para tocar arquivos de som MIDI no sintetizador de uma placa de som. Inclui exemplos
simples para uso com sintetizadores FM simples.

sox 12.14-2.2 (143836 bytes)

O sox se autodenomina "canivete suo das ferramentas de som". Ele entende vrios formatos de sons
digitalizados, podendo fazer converses entre esses formatos e desempenhar funes simples de
manipulao de som.

Base

basesystem 4.9-3.1 (0 bytes)

Apesar deste pacote no conter nenhum arquivo, ele executa uma importante funo. Ele define os
componentes de um sistema Red Hat bsico, assim como a ordem de instalao dos pacotes durante o
boot inicial. Ele deve ser o primeiro pacote a ser instalado em um sistema, e nunca deve ser removido.

crontabs 1.7-3.1 (4650 bytes)

Arquivo crontab do root que usado para agendar execues de vrios programas.

dev 2.5.9-1.3 (90 bytes)

Sistemas Unix (incluindo Linux) usam arquivos para representar dispositivos conectados mquina.
Todas essas entradas esto no diretrio /dev (ainda que elas no precisem necessariamente estar no
/dev), este pacote contm as entradas /dev mais utilizadas. Esses arquivos so essenciais para um
sistema funcionar corretamente.

etcskel 1.3-4.1 (5160 bytes)


Este pacote parte do sistema bsico Red Hat. Ele contm os arquivos que vo em /etc/skel. Estes
arquivos so copiados para o diretrio home dos usurios novos.

filesystem 1.3.2-3.1 (81958 bytes)

Este pacote contm o layout bsico de diretrios para um sistema Linux, incluindo as permisses
adequadas para os diretrios. Esse layout segue o padro Linux Filesystem Standard (FSSTND) 1.3.

initscripts 3.78-1.5 (100650 bytes)

Este pacote contm as scripts usadas para o boot do sistema, mudar nveis de execuo (run level), e
desligar (shutdown) o sistema corretamente. Tambm contm as scripts que ativam/desativam a
maioria das interfaces de rede.

linux_logo 2.05-1.1 (25891 bytes)

Este pacote contm o tux, pinguin mascote do Linux.

mailcap 1.0-6.5 (31314 bytes)

Este o pacote Red Hat Mailcap. Instalando voc poder fazer com que programas como lynx
automaticamente usem zgv para mostrar figuras (com o zgv instalado).

pam 0.64-3.2 (2119776 bytes)

PAM (Mdulos de Autenticao Plugveis) um poderoso, flexvel e extensvel sistema de


autenticao, que permite o administrador do sistema configurar servios de autenticao
individualmente para cada aplicao pam compatvel, sem necessidade de recompilar qualquer uma
das aplicaes.

pamconfig 0.51-5.2 (2496 bytes)

Este pacote ficou obsoleto para pam-0.56, oferecido somente por propsitos de compatibilidade. Se o
comando: rpm -q -que requer pamconfig retorna sem nomes de pacotes, voc pode remover este pacote
com: rpm -e pamconfig

passwd 0.50-10.3 (20121 bytes)

This password-changing program uses PAM (Pluggable Authentication Modules) to set or change a
password. Like all PAM-capable applications, it can be configured using a file in the /etc/pam.d/
directory.

pwdb 0.55-1.1 (1223962 bytes)

pwdb (Biblioteca de base de dados de senhas) permite acesso configurvel e gerenciamento do


/etc/passwd, /etc/shadow e autenticao via rede para sistemas incluindo NIS e Radius.

redhat-release 5.2-1.1 (35 bytes)

Arquivo contendo a verso da distribuio Red Hat Linux.

rootfiles 5.2-2.1 (1912 bytes)

Este pacote contm todos os arquivos de inicializao para o usurio root. Estes so basicamente os
mesmos arquivos que esto no pacote etcskel.

setup 1.9.2-1.1 (10108 bytes)


Este pacote contm uma variedade de arquivos de configurao e setup muito importantes, incluindo o
passwd, group, arquivos de "perfil", etc.

termcap 9.12.6-11.2 (434898 bytes)

O arquivo /etc/termcap um banco de dados que define as capacidades de vrios terminais e


emuladores de terminais. Programas usam /etc/termcap para acessar vrias caractersticas de terminais
como o beep, cores, e grficos.

verso-conectiva 3.0-1 (37 bytes)

Arquivo contendo a verso da distribuio Conectiva Linux

Base/Kernel

kernel 2.0.36-1.2 (4933062 bytes)

Este pacote contm o kernel Linux que usado para boot e funcionamento de seu sistema. Contm
suporte a poucos hardwares especficos. A maioria dos hardwares so suportados via mdulos que so
carregados aps o boot.

kernel-headers 2.0.36-1.2 (1549578 bytes)

Estes so os arquivos de incluso C para o kernel Linux, os quais definem estruturas e constantes que
so necessrias a construo da maioria dos programas nos Linux, bem como para reconstruir o kernel.

kernel-ibcs 2.0.36-1.2 (228351 bytes)

Este pacote permite a voc rodar programas iBCS2 (Intel Binary Compatibility Standard, verso 2) e
formatos executveis relacionados.

kernel-source 2.0.36-1.2 (30756564 bytes)

Este o fonte para o kernel Linux. necessrio para a construo da maioria dos programas C, pois
eles dependem de constantes definidas nele. Voc tambm pode construir um kernel customizado que
ser melhor configurado para seu hardware particular.

Bibliotecas

Mesa 3.0-1.2 (1203909 bytes)

Mesa uma biblioteca grfica 3D com uma API muito similar da OpenGL*. At certo ponto Mesa
usa a sintaxe de comandos e a mquina de estados da prpria OpenGL, com a autorizao da Silicon
Graphics, Inc. Entretanto, o autor no assume que Mesa seja uma biblioteca que substitui a OpenGL ou
seja associada com a Silicon Graphics, Inc. Aqueles que desejam uma implementao licenciada da
OpenGL devem contactar um vendedor licenciado. Este programa distribudo sob os termos da
Licena Pblica Geral para Bibliotecas da GNU (LGPL). Veja o arquivo LICENSE para mais detalhes.
* OpenGL(R) marca registrada da Silicon Graphics, Inc.

aout-libs 1.4-9.1 (3751769 bytes)

Sistemas Linux antigos usavam um formato para programas e bibliotecas compartilhadas chamado
a.out enquanto os novos sistemas utilizam o formato ELF. Para rodar programas no velho formato
a.out, voc precisa das bibliotecas de formato a.out que este pacote oferece. Com ele, voc pode rodar
programas em formato a.out nos modos texto, X e SVGAlib.

freetype 1.1-4.1 (1268551 bytes)


FreeType uma mquina livre e portvel para renderizao de fontes TrueType. Ela foi desenvolvida
para fornecer suporte TrueType a uma grande variedade de plataformas e ambientes. Note que
FreeType uma biblioteca e no uma aplicao, apesar que alguns utilitrios so includos neste
pacote.

gdbm 1.7.3-17.1 (26017 bytes)

Esta uma biblioteca para banco de dados indexados. til para aqueles que desenvolvem aplicaes
em C que tenham que fazer acesso a banco de dados de forma simples e eficiente.

glib 1.0.6-3.1 (55305 bytes)

Conjunto de funes utilitrias. Bibliotecas de desenvolvimento e arquivos de incluso esto em gtk+-


devel.

gmp 2.0.2-5.1 (114141 bytes)

Esta a biblioteca GNU de preciso arbitrria. Ela d acesso a funes para manipular arbitrariamente
grandes nmeros com interfaces de alto ou baixo nvel.

gmp-devel 2.0.2-5.1 (321026 bytes)

Estas so as bibliotecas estticas, arquivos de incluso e documentao para usar a biblioteca GNU de
preciso arbitrria em seus programas.

gsl 0.3b-4.1 (466902 bytes)

Esta a biblioteca cientfica do GNU. Fornece acesso a funes para tratar muitos problemas que
surgem em computao cientfica.

ld.so 1.9.9-0.3 (251789 bytes)

Este pacote contm o carregador dinmico para bibliotecas compartilhadas. requerido para todos os
pacotes linkados dinamicamente.

libc 5.3.12-28.1 (5385504 bytes)

Contm as bibliotecas-padro que so usadas por muitos programas no sistema. Para salvar espao em
disco e memria, e para facilitar atualizaes, cdigo comum no sistema deixado em um lugar e
compartilhado entre os programas. Este pacote contm os mais importantes conjuntos de bibliotecas
compartilhadas, a biblioteca-padro C, e a biblioteca matemtica-padro. Sem este pacote um sistema
Linux no ir funcionar.

libelf 0.6.4-2.1 (76530 bytes)

Esta biblioteca fornece acesso a dados internos do formato de arquivo objeto ELF. Ele permite
visualizar vrias sees diferentes de um arquivo ELF, observar os smbolos, etc.

libg++ 2.7.2.8-9.2 (1943132 bytes)

Esta a implementao GNU das bibliotecas-padro C++, acompanhada de ferramentas GNU


adicionais. Este pacote inclui as bibliotecas compartilhadas necessrias para rodar aplicaes C++.

libgd 1.2-1.2 (187428 bytes)

Esta a biblioteca gd para manipulao de GIFs. Ela foi criada para uso na Web, gerando grficos
automaticamente. Mas til para qualquer programa que precise de GIFs personalizados. No um
programa de desenho; uma biblioteca.
libgr 2.0.13-13.3 (211534 bytes)

Este pacote uma biblioteca para manipulao de vrios formatos de arquivos grficos, incluindo
FBM, JPEG, PBM, PGM, PNM, PPM, REL e TIFF.

libjpeg 6b-7.2 (233363 bytes)

Este pacote contm uma biblioteca de funes e programas simples que manipulam imagens jpeg.

libpng 1.0.1-5.1 (249977 bytes)

Esta biblioteca uma coleo de rotinas para criar e manipular arquivos grficos no formato PNG.
Este formato foi projetado para substituir o formato GIF, com extenses e melhorias.

libstdc++ 2.8.0-14.2 (375777 bytes)

Esta a implementao das bibliotecas padro do C++, junto com ferramentas GNU adicionais. O
pacote inclui as bibliotecas compartilhadas necessrias para executar aplicaes C++.

libtermcap 2.0.8-10.1 (56994 bytes)

Esta a biblioteca para acesso ao banco de dados termcap.

libtermcap-devel 2.0.8-10.1 (11757 bytes)

Este o pacote que contm as bibliotecas e arquivos de incluso para a escrita de programas que
acessam o banco de dados termcap. Ele pode ser necessrio para construir outros pacotes tambm.

libtiff 3.4-4.1 (616453 bytes)

Este pacote uma biblioteca de funes para manipulao de imagens TIFF.

libungif 3.0-4.3 (38271 bytes)

Biblioteca compartilhada para carga e gravao de arquivos GIF. A gravao no usa um algoritmo que
no usa a compresso LZW.

ncurses 4.2-10.2 (2390231 bytes)

As rotinas da biblioteca curses fornecem ao usurio um mtodo independente de terminal para


atualizao das telas de caracteres com otimizao razovel. Essa implementao "novo curses"
(ncurses) e o substituto aprovado para os clssicos curses 4.4BSD, que esto se tornando obsoletos.

ncurses3 1.9.9e-7.1 (325485 bytes)

As rotinas da biblioteca curses fornecem ao usurio um mtodo independente de terminal para


atualizao das telas de caracteres com otimizao razovel. Essa implementao "novo curses"
(ncurses) e o substituto aprovado para os clssicos curses 4.4BSD, que esto se tornando obsoletos.

newt 0.30-2.5 (126711 bytes)

Estes so os arquivos principais e bibliotecas para aplicaes de desenvolvimento que usem newt.
Newt um kit de ferramentas de janelas para modo texto, que oferece vrios widgets e pilhas de
janelas.

p2c 1.20-10.2 (507681 bytes)

O p2c um tradutor de Pascal para C. Ele usado para converter o cdigo fonte Pascal em cdigo
fonte C, ento este pode ser compilado usando-se um compilador C padro (como gcc).
postgresql-lib 6.3.2-10.1 (452749 bytes)

Este pacote contm a biblioteca compartilhada para acesso ao postgresql.

readline 2.2.1-1.2 (256505 bytes)

A biblioteca "readline" ler uma linha do terminal e ir retorn-la, permitindo ao usurio editar a linha
com as teclas de edio padro emacs. Ele permite ao programador dar ao usurio uma interface mais
fcil de usar e mais intuitiva.

slang 0.99.38-7.3 (168493 bytes)

Slang (pronunca-se "sssslang") um poderoso interpretador que suporta C-como sintaxe. Ele foi
escrito no incio para ser facilmente embutido em um programa para torn-lo mais extensvel. Slang
tambm oferece uma maneira de rapidamente desenvolver e debugar aplicaes, embutindo-o de
maneira segura e eficiente. Desde que slang assemelhou-se com C, tornou-se fcil re-codificar os
procedimentos slang em C se necessrio.

sox-devel 12.14-2.2 (530696 bytes)

Bibliotecas que podem ser usadas para compilar aplicaes que usem as bibliotecas do sox.

svgalib 1.3.1-0.5 (687573 bytes)

SVGAlib uma biblioteca que permite a aplicaes usar grficos de tela cheia em uma variedade de
plataformas de hardware. Muitos jogos e utilitrios so disponibilizados para usar a SVGAlib para
acesso a grficos, pois ele mais indicado em mquinas com pouca memria para rodar um sistema X
Window.

zlib 1.1.3-2.2 (58448 bytes)

A biblioteca de compresso 'zlib' oferece funes de compresso e descompresso em memria,


incluindo checagem da integridade de dados no comprimidos. Essa verso da biblioteca suporta
somente um mtodo de compresso (deflao) mas outros algortimos podem ser adicionados mais
tarde e tero a mesma interface. Essa biblioteca usada por vrios programas de sistema.

Desenvolvimento/Bibliotecas

Mesa-demos 3.0-1.2 (146301051 bytes)

Programas de demonstrao para as bibliotecas Mesa.

Mesa-devel 3.0-1.2 (1861769 bytes)

Verso esttica das bibliotecas Mesa e arquivos de incluso necessrios para o desenvolvimento.

Mesa-glut-devel 3.0-1.2 (367355 bytes)

Verso esttica da biblioteca GLUT e arquivos de incluso necessrios para o desenvolvimento.

SSLeay 0.9.0b-2 (945357 bytes)

Biblioteca C que fornece vrios algortmos e protocolos, tais como DES RC4, RSA, SSL e TLS. Inclui
bibliotecas compartilhadas e utilitrios. O FAQ sobre SSLeay Crypto est em
http://www.psy.uq.oz.au/~ftp/Crypto.

SSLeay-devel 0.9.0b-2 (3164194 bytes)


Biblioteca C que fornece vrios algortmos e protocolos, tais como DES RC4, RSA, SSL e TLS. Inclui
bibliotecas estticas, arquivos de incluso e utilitrios. O FAQ sobre SSLeay Crypto est em
http://www.psy.uq.oz.au/~ftp/Crypto.

cracklib 2.7-2.2 (71133 bytes)

Inclui os dicionrios cracklib para o padro /usr/dict/words, assim como os utilitrios necessrios para
criar dicionrios.

e2fsprogs-devel 1.12-0.5 (261314 bytes)

Bibliotecas e arquivos de incluso para desenvolvimento de programas especficos para sistema de


arquivo ext2.

faces-devel 1.6.1-11.1 (22715 bytes)

Este o ambiente de desenvolvimento do xface. Contm as bibliotecas estticas e arquivos de incluso


para desenvolvimento xface.

freetype-devel 1.1-4.1 (439108 bytes)

Este pacote necessrio se voc pretende desenvolver/compilar aplicaes com a biblioteca FreeType.
Se voc simplesmente deseja rodar aplicaes existentes, voc no precisa deste pacote.

gdbm-devel 1.7.3-17.1 (72593 bytes)

Estas so as bibliotecas e arquivos de incluso para desenvolvimento gdbm, que o sistema de banco
de dados GNU. So necessrias se voc pretende desenvolver usando o banco de dados gdbm.

gpm-devel 1.13-8.2 (23822 bytes)

Este pacote permite o desenvolvimento de programas em modo texto que usam mouse.

inn-devel 1.7.2-14.4 (131844 bytes)

Esta biblioteca requerida por vrios programas que tem interface com o INN, como o newsgate ou
tin.

libgd-devel 1.2-1.2 (93002 bytes)

Este pacote contm os arquivos de incluso e as bilbiotecas necessrias para desenvolver programas
usando gd.

libgr-devel 2.0.13-13.3 (309583 bytes)

Este pacote tudo que voc precisa para desenvolver programas que manipulam vrios formatos de
arquivos grficos suportados pela libgr.

libjpeg-devel 6b-7.2 (234235 bytes)

Este pacote tudo que voc precisa para desenvolver programas que manipulam imagens jpeg,
incluindo documentao.

libpng-devel 1.0.1-5.1 (340418 bytes)

Arquivos de incluso e bibliotecas estticas que so necessrios somente para o desenvolvimento de


programas que usam a biblioteca PNG.

libstdc++-devel 2.8.0-14.2 (1116526 bytes)


Esta a implementao das bibliotecas padro da linguagem C++. Este pacote inclui os arquivos de
incluso e bibliotecas necessrios para desenvolvimento de programas em linguagem C++.

libtiff-devel 3.4-4.1 (1405681 bytes)

Este pacote tudo que voc precisa para desenvolver um programa que manipula imagens TIFF.

libungif-devel 3.0-4.3 (243237 bytes)

Arquivos de incluso, bibliotecas estticas e documentao para biblioteca de manipulao de GIF

ncurses-devel 4.2-10.2 (6573802 bytes)

Este pacote inclui as bibliotecas e arquivos de incluso necessrios ao desenvolvimento de aplicaes


que usam ncurses.

newt-devel 0.30-2.5 (119200 bytes)

Estes so os arquivos de incluso e bibliotecas para o desenvolvimento de aplicaes que usam newt.
Newt um toolkit de janelamento para modo texto, que prov muitos widgets e janelas sobrepostas.

pilot-link-devel 0.9.0-2 (992028 bytes)

Este pacote contm os arquivos de incluso e bibliotecas estticas necessrios para gerar aplicaes
Pilot.

postgresql-devel 6.3.2-10.1 (979705 bytes)

Este pacote contm arquivos de incluso e bibliotecas requeridas para compilao de aplicativos que se
comunicam diretamente com o servidor backend PostgreSQL.

pythonlib 1.22-2.1 (242504 bytes)

Este pacote contm o cdigo usado por uma variedade de programas Red Hat. Inclui cdigo para
caixas de listas multicampo e widgets de entrada de dados com associaes de teclas no padro, entre
outros.

readline-devel 2.2.1-1.2 (261702 bytes)

A biblioteca readline ler uma linha do terminal e a retornar, usando prompt como prompt. Se prompt
nulo, nenhum prompt mostrado. A linha retornada alocada com malloc(3), devendo o chamador
liber-la quando terminar. A linha retornada tem o salto de linha final removido, desta forma somente o
texto da linha disponibilizado.

rpm-devel 2.5.6-1.3 (237284 bytes)

O sistema de empacotamento RPM inclui uma biblioteca C que torna fcil a manipulao de pacotes e
bases de dados RPM. Seu objetivo facilitar a criao de gerenciadores grficos de pacotes e outras
ferramentas que precisem de conhecimento profundo de pacotes RPM.

slang-devel 0.99.38-7.3 (483830 bytes)

Este pacote contm as bibliotecas estticas e arquivos de incluso slang, necessrias ao


desenvolvimento de aplicaes baseadas em slang. Tambm inclui documentao para lhe ajudar na
escrita de aplicaes baseadas em slang.

svgalib-devel 1.3.1-0.5 (499350 bytes)


Estas so as bibliotecas e arquivos de incluso que so necessrios para construir programas que usam
SVGAlib. SVGAlib permite que programas usem grficos de tela cheia em uma variedade de
plataformas de hardware sem o overhead do X.

xpm-devel 3.4j-3.2 (222784 bytes)

Bibliotecas e arquivos de cabealho para a biblioteca "X Pixmap". Possibilita o desenvolvimento de


aplicaes que mostram bitmaps no X Window.

zlib-devel 1.1.3-2.2 (166437 bytes)

A biblioteca de compresso zlib prov funes de compresso e descompresso em memria, incluindo


checagens de integridade para os dados descomprimidos. Esta verso da biblioteca suporta somente um
mtodo de compresso (deflation) mas outros algoritmos podem ser adicionados no futuro e tero a
mesma interface stream. Este pacote contm os arquivos de incluso e bibliotecas necessrios ao
desenvolvimento de programas que usam zlib.

Desenvolvimento/Bibliotecas/Libc

glibc 2.0.7-29.1 (14982664 bytes)

Contm as bibliotecas-padro que so usadas por mltiplos programas no sistema. Para salvar espao
de disco e memria, assim como para facilitar atualizaes, o cdigo comum do sistema mantido em
um lugar e compartilhado entre programas. Este pacote contm os mais importantes conjuntos de
bibliotecas compartilhadas, a biblioteca-padro C e a biblioteca-padro de matemtica. Sem estes, um
sistema Linux no funcionar. Tambm prov suporte a linguagem nacional (locale) e basede dados de
fusos horrios.

glibc-debug 2.0.7-29.1 (2646 bytes)

Estas bibliotecas tm informaes de depurao que so usadas por programas depuradores


(debuggers) para diagnosticar a execuo de programas. Estas informaces so somente necessrias
quando as prprias bibliotecas compartilhadas forem depuradas. No so necessrias para depurar
programas que usem estas bibliotecas.

glibc-devel 2.0.7-29.1 (11979277 bytes)

Para desenvolver programas executveis que usam as bibliotecas-padro C (o que quase todos os
programas fazem), o sistema precisa destes arquivos de incluso e bibliotecas.

glibc-profile 2.0.7-29.1 (10256446 bytes)

Quando programas esto tendo tempos de execuo de rotinas verificados pelo gprof, eles devem
utilizar estas bibliotecas no lugar das bibliotecas C padro para que o gprof funcione corretamente

Desenvolvimento/Construo

autoconf 2.12-6.2 (537267 bytes)

GNU "autoconf" uma ferramenta para configurao de fontes e Makefiles. Ele ajuda o programador
na criao de pacotes portveis e configurveis, permitindo que a pessoa que programa o pacote
especifique vrias opes de configurao. Autoconf necessrio somente para gerar scripts de
configurao.

automake 1.3-2.3 (795922 bytes)

Automake um gerador experimental de Makefiles. Ele foi inspirado pelo 4.4BSD make e inclui
arquivos, mas visa ser portvel e compatvel com os padres GNU para variveis e alvos de Makefile.
libtool 1.2b-1.2 (497132 bytes)

GNU libtool um conjunto de scripts shell para configurar automaticamente a gerao de bibliotecas
compartilhadas para vrias arquiteturas UNIX de uma maneira genrica.

make 3.77-2.2 (265145 bytes)

O programa make usado para coordenar a compilao e linkedio de um conjunto de programas


fontes em programas executveis, recompilando somente o que necessrio, desse modo
economizando um grande tempo do programador. De fato, make pode fazer muito mais - leia a
documentao.

pmake 1.0-10.2 (126489 bytes)

Pmake uma verso particular de make que suporta algumas sintaxes adicionais que no esto no
programa make padro. Alguns programas berkeley possuem Makefiles escritos para pmake.

Desenvolvimento/Controle de Verses

cvs 1.10.2-1.2 (3097235 bytes)

CVS um front end para o rcs(1) - revision control system - que estende a noo de controle de
reviso de uma coletnea de arquivo em um nico diretrio para uma coleo hierrquica de diretrios
que contm arquivos controlados por reviso. Esses diretrios e arquivos podem ser combinados juntos
para criar uma release de software. CVS oferece as funes necessrias para administrar essas release
de software e para controlar a edio concorrente de arquivos fonte por mltiplos programadores.

rcs 5.7-7.2 (499500 bytes)

O Sistema de Controle de Reviso (RCS) administra mltiplas revises de arquivos. RCS automatiza o
armazenamento, recuperao, registro, identificao e a fuso de revises. RCS til para texto que
revisado freqentemente, como programas, documentao, grficos e formulrios de cartas.

Desenvolvimento/Depuradores

ElectricFence 2.0.5-11.2 (45457 bytes)

Electric Fence uma biblioteca que pode ser usada para programao e depurao em C. Voc o
"linka" em tempo de compilao e ele o avisar sobre possveis problemas como liberao de memria
no alocada, etc.

gdb 4.17.0.4-3.2 (1281079 bytes)

Este um debugger orientado a comandos repleto de caractersticas. Ele permite voc rastrear a
execuo de programas e examinar o seu estado interno a qualquer momento. Ele funciona para para C
e C++ compilado com o compilador GNU C.

ltrace 0.3.4-1.1 (72490 bytes)

ltrace um programa que simplesmente executa um comando especificado at seu trmino. Ele
intercepta e registra as chamadas funes a bibliotecas compartilhadas feitas pelo programa em
execuo e os sinais recebidos pelo processo. Tambm pode interceptar e mostrar as chamadas ao
sistema operacional feitas pelo programa.

strace 3.1-11.1 (116736 bytes)


Strace imprime uma "gravao" de cada chamada de sistema que o programa faz, incluindo todos os
argumentos passados para ele e se o retorno de cada chamada de sistema verdadeiro ou gerou erro.

xxgdb 1.12-6.2 (97534 bytes)

xxgdb uma interface grfica para o debugger da GNU. Ele tem a habilidade de mostrar arquivos
fonte enquanto eles so executados, configura "breakpoints", e passo a passo atravs dos comandos -
tudo com uma interface grfica X Window muito simples de se usar.

Desenvolvimento/Ferramentas

binutils 2.9.1.0.16-1 (4689419 bytes)

binutils uma coletnea de utilitrios necessrios para compilar programas. Inclui assembler e linker,
assim como vrios outros programas para trabalhar com formatos executveis.

bison 1.25-5.2 (157873 bytes)

Este o gerador de anlise gramatical GNU que mais compatvel com yacc. Vrios programas o
utilizam como parte do seu processo de construo. Bison somente necessrio em sistemas que so
usados para desenvolvimento.

byacc 1.9-8.2 (53399 bytes)

Este um analisador gramatical yacc de domnio pblico. Ele usado em vrios programas durante
seu processo de construo. Voc provavelmente vai querer este pacote se voc faz desenvolvimento.

cdecl 2.5-7.2 (75976 bytes)

Este um pacote para traduzir ingls para declaraes de funes C/C++ e vicer-versa. til para
programadores.

cproto 4.4-7.2 (87025 bytes)

O cproto gera prottipos de funo para funes definidas nos arquivos fonte C para sada padro. As
definies das funes podem ser no velho estilo ou no estilo ANSI C. Opcionalmente, cproto tambm
produz declaraes para variveis definidas nos arquivos. Se no fornecido argumento de arquivo,
cproto l da entrada padro.

flex 2.5.4a-4.2 (297395 bytes)

Este o gerador GNU de anlise lxica rpida. Ele gera cdigos lxicos tokenizados baseados em uma
descrio lxica (baseado em expresses regulares) da entrada. Ele designado para trabalhar tanto
com yacc como com bison, e utilizado em vrios programas como parte do seu processo de
programao.

gettext 0.10.35-2.3 (778802 bytes)

A biblioteca gettext oferece uma biblioteca fcil de usar e ferramentas para criao, uso e modificao
de catlogos de linguagem natural. Ele um poderoso e simples mtodo de internacionalizao de
programas.

gperf 2.7-1.2 (251079 bytes)

O GNU gperf gera funes perfeitas de hash para conjuntos de palavras chave. Uma funo perfeita de
hash : Uma funo hash e uma estrutura de dados que permite o reconhecimento de uma palavra
chave em um conjunto de palavras usando somente uma pesquisa na estrutura de dados.
indent 1.9.1-9.2 (82532 bytes)

Este o programa de indentao GNU. Ele usado para organizar arquivos fontes de programas C.

xwpe 1.5.12a-1.2 (730026 bytes)

O XWPE na verdade um pacote de 4 programas: we, wpe, xwe, e xwpe. Eles so diferentes verses
do mesmo ambiente de desenvolvimento e editor de programao. Se voc usou algum dos ambientes
de programao do Micro$oft Windows e quer algo equivalente no X, voc achou o que estava
procurando! Tambm esto includos as verses em modo texto dos programas, deixando vocs usar o
xwpe no importando o tipo de ambiente de desenvolvimento que tenha. Este pacote inclui as
bibliotecas bsicas do xwpe e os programas em modo texto; os programas para X esto no pacote
'xwpe-X11'.

Desenvolvimento/Linguagens

basic 1.20-10.2 (53678 bytes)

Interpretador da linguagem BASIC. Voc pode us-lo para rodar programas escritos em BASIC. Para
aqueles que no a conhecem, BASIC uma linguagem arcaica usada apenas para aprender os
primeiros fundamentos de programao, e no muito bom nisso tambm. :-)

bin86 0.4-5.2 (72348 bytes)

Este pacote prov um assembler e um linker para instrues 80x86 modo real. Programas que rodam
em modo real, incluindo LILO e o cdigo de boot do kernel, necessitam ter este pacote instalado para
serem construdos dos fontes.

ctags 2.0.3-2.2 (79362 bytes)

Um ctags melhor que gera tags para todos os tipos possveis de tag: definies de macro, valores
enumerados, definies de funo e mtodo, tags enum/struct/union, prottipos de funo externa
(opcional), typedefs e declaraes variveis. mais difcil de ser enganado em cdigos que contenha a
diretiva condicional #if para o pr-processador, pois utiliza um algoritmo condicional de caminho para
resolver decises complicadas, e um algoritmo de resgate quando este falha. Tambm pode ser usado
para mostrar uma lista de objetos selecionados que estejam nos arquivos fonte.

egcs 1.0.3a-14.2 (2850186 bytes)

Um compilador com o objetivo de integrar todas as otimizaes e caractersticas necessrias para um


ambiente de desenvolvimento estvel e de alta performance.

egcs-c++ 1.0.3a-14.2 (1823424 bytes)

Este pacote adiciona suporte C++ ao compilador C da GNU. Inclui suporte para grande parte da
especificao C++ corrente, incluindo templates e tratamento de excees. No inclui a biblioteca
padro C++, que est disponvel separadamente.

egcs-g77 1.0.3a-14.2 (2413103 bytes)

Este pacote adiciona suporte para compilar programas escritos em Fortran 77 com o compilador do
GNU.

egcs-objc 1.0.3a-14.2 (1526258 bytes)

Este pacote adiciona suporte Objective C ao compilador C da GNU. Objective C uma linguagem
orientada a objetos derivada da linguagem C, sendo mais utilizada em sistemas rodando NeXTSTEP.
Este pacote no inclui a biblioteca padro de objetos do Objective C.
gcc 2.7.2.3-14.2 (2090181 bytes)

Compilador C GNU, que possui todas as caractersticas de um compilador C ANSI, e tambm suporta
K&R. GCC fornece vrios nveis de verificao de erro de cdigo fonte, tradicionalmente fornecida
por outras ferramentas (como lint), gera informao para depurao, e pode produzir cdigos objeto
com diferentes nveis de otimizao. Contm ainda o backend para compiladores C++ e Objective C.

guavac 1.2-2.1 (2411236 bytes)

Guavac um compilador para a linguagem de programao Java. Ele foi escrito inteiramente em C++,
e deve ser porttil para qualquer plataforma que tem um compilador C++ Gnu ou um similar.

guile 1.2-6.2 (650154 bytes)

Guile um implementao de Scheme portvel e imbutvel escrita em C. Guile prov uma mquina de
execuo independente de plataforma, que pode ser linkada como uma biblioteca construindo
programas extensveis.

guile-devel 1.2-6.2 (1996638 bytes)

Este pacote contm o que necessrio para desenvolver aplicaes usando a Guile.

kaffe 1.0.b2-2.2 (1610546 bytes)

Kaffe uma mquina virtual projetada para executar bytecode Java. Esta mquina pode ser
configurada em dois modos. Em um modo ela opera como um interpretador puro de bytecode (como a
mquina da JavaSoft); no segundo modo ela executa converso de cdigo "just-in-time" do cdigo
abstrato para o cdigo nativo de mquina. Isto permite a execuo de cdigo Java na mesma
velocidade que o cdigo compilado, com as vantagens da flexibilidade e independncia de cdigo.

p2c-devel 1.20-10.2 (25580 bytes)

Este o kit de desenvolvimento para o tradutor de Pascal para C. Contm os arquivos de incluso e
alguns programas que podem ser teis para quem usa o tradutor.

python 1.5.1-5.3 (5446980 bytes)

Python uma linguagem de scripts interpretada orientada a objetos. Contm suporte para carga
dinmica de objetos, classes, mdulos e excees. Adicionar interfaces para novos sistemas de
biblioteca atravs de cdigo C simples, tornando Python fcil de usar em ambientes
particulares/customizados. Este pacote Python inclui a maioria do mdulos padro Python, junto com
mdulos para interfaceamento para o conjunto de componentes Tix para Tk e RPM.

python-devel 1.5.1-5.3 (2947295 bytes)

O interpretador Python permite incluir com facilidade extenses carregadas dinamicamente. Python
tambm fcil de ser embutido em outros programas. Este pacote contm os arquivos de incluso e
bibliotecas necessrios para estas duas tarefas.

python-docs 1.5.1-5.3 (2674575 bytes)

Este pacote contm a documentao da linguagem Python e de seu interpretador como um conjunto de
arquivos ASCII puro e fontes LaTeX.

tkinter 1.5.1-5.3 (655474 bytes)

Uma interface grfica para Python, baseada em Tcl/Tk, e usada por muitas ferramentas de
configurao.
umb-scheme 3.2-7.2 (1240535 bytes)

UMB Scheme uma implementao da linguagem descrita no padro IEEE para a linguagem de
programao Scheme (Dezembro de 1990).

xlispstat 3.52.5-1.2 (2916199 bytes)

Uma implementao da linguagem de programao Lisp para X Window, com extenses para clculos
estatsticos avanados.

Desenvolvimento/Linguagens/Fortran

fort77 1.14a-4.2 (11296 bytes)

Este o driver para f2c, um tradutor de fortran para C.

Desenvolvimento/Linguagens/Tcl

blt 2.4f-3.1 (4133368 bytes)

O BLT fornece componentes (widgets) e comandos extras para programas tk. Ele inclui componentes
grficos, gerenciamento de geometria de tabelas e folders.

expect 5.26-20.1 (753675 bytes)

Expect uma ferramenta para automatizar aplicaes interativas como telnet, ftp, passwd, fsck, rlogin,
tip, etc. Ele torna fcil controlar e interagir com outros programas utilizando script.

tcl 8.0.3-20.1 (5591725 bytes)

TCL uma linguagem de scripting simples que projetada para ser embutida em outras aplicaes.
Este pacote inclui o tclsh, um exemplo simples de aplicao tcl. TCL muito popular para escrever
pequenas aplicaes grficas porque o conjunto de widgets TK bem integrado a ela.

tclx 8.0.3-20.1 (1988668 bytes)

TclX um conjunto de extenses a TCL que a tornam mais adequada a tarefas de programao comuns
no Unix. Ele adiciona ou melhora o suporte a arquivos, acesso a rede, depurao, matemtica, listas e
catlogos de mensagens. Pode ser usada em aplicaes tcl e tcl/tk.

tix 4.1.0.6-20.1 (2770088 bytes)

Tix um adicional ao conjunto de widgets tk que adiciona muitos widgets complexos que so
construdos com blocos de construo tk. Os widgets extras incluem: combo box, seleo de arquivos,
notebooks, controles de rotao, janelas paned e caixas de listas hierrquicas.

tk 8.0.3-20.1 (5347727 bytes)

Tk um conjunto de widgets X Window projetado para trabalhar intimamente com a linguagem de


scripting tcl. Lhe permite escrever programas simples com interface grfica completa em pouco mais
tempo do que se leva para escrever uma interface modo texto. Aplicaes Tcl/Tl podem rodar tambm
nas plataformas Windows e Macintosh

Desenvolvimento/Linguagens/fortran

f2c 19970805-3.2 (837559 bytes)


f2c um programa para traduo de fortran para C e para gerao de programas fortran. Ele converte o
fonte fortran para C e usa o gcc para compil-lo e gerar seu executvel.

Desenvolvimento/Sistema

linuxconf-devel 1.13r5-5cl (2818060 bytes)

Este pacote fornece os componentes necessrios ao desenvolvimento de mdulos para o Configurador


Linux. Tambm til para o desenvolvimento de utilitrios independentes usando o conjunto de
componentes de interface com o usurio do Configurador Linux.

Documentao

faq 5.2-2.1 (1142840 bytes)

Este um pacote das Questes Freqentemente Perguntadas (FAQ) sobre Linux da sunsite.unc.edu.
Ele uma das melhores fontes de informao sobre Linux.

gimp-manual 1.0.0-1.2 (18411480 bytes)

Esta a verso 1.0.0 do Manual do Usurio do GIMP (GUM). a primeira verso estvel do manual,
produto de quase um ano de trabalho. Est disponvel em HTML, PS, PDF e cdigo fonte FM
(FrameMaker). Por favor leia o arquivo COPYING para informaes sobre os termos de licena do
manual. O manual tem mais ou menos 590 pginas e vrias melhorias em relao verso anterior.
Certifique-se de ler o captulo "Gallery" que contm muitas imagens bonitas e dicas de como cri-las.
A "Gallery" um bom exemplo do que pode ser feito com o GIMP. Todas as imagens no manual foram
feitas exclusivamente com o GIMP. A verso HTML apropriada para um manual online, enquanto as
verses PS e PDF so apropriadas para impresso ou para ter um manual online com maior qualidade.
O cdigo fonte FM til somente para os interessados em contribuir com o Projeto de Documentao
Grfica. As contribuies para o Manual do Usurio do GIMP sero liberadas de acordo com a licena
contida no arquivo COPYING. Apesar da verso HTML do manual ser conveniente para ser usada
como um manual online no tem a mesma qualidade dos formatos PDF e PostScript. Melhorias sero
feitas feitas no futuro na verso HTML. Esta verso estava teve restries de tempo. Para obter outros
formatos deste manual visite ftp://manual.gimp.org/pub/manual

howto 5.2-2.2 (10075811 bytes)

Esta a melhor coleo existente de documentos Linux. Se voc deseja encontrar as verses mais
recentes destes documentos veja em http://sunsite.unc.edu/Linux. As verses neste pacote esto no
diretrio /usr/doc/HOWTO.

howto-html 5.2-2.2 (11518528 bytes)

Esta uma verso html dos HOWTOs. Voc pode visualiz-los com seu navegador web favorito.

howto-sgml 5.2-2.2 (8733657 bytes)

Esta uma verso SGML dos HOWTOs. Eles so os arquivos "fontes" de onde os HOWTOs so
construdos (usando Linuxdoc-sgml).

howto-spanish 5.2-2.2 (7274516 bytes)

Tradues de alguns HOWTOs para Espanhol

indexhtml 5.0-1.3 (22365 bytes)

Pgina ndice html da Red Hat


install-guide 3.2-1.1 (1406245 bytes)

Um guia geral para instalar e comear o uso do Linux. As sees sobre instalao devem ser ignoradas,
em favor do manual do Conectiva Linux. Apesar desta sobreposio, h outras informaes teis neste
guia.

lpg 0.4-2.1 (1781564 bytes)

Este um guia genrico de programao em sistemas Linux. Verifique http://sunsite.unc.edu/LDP para


mais informaes sobre o Projeto de Documentao do Linux, e possivelmente atualizar esta verso.

man-pages 1.21-1.3 (1707580 bytes)

Uma larga coleo de pginas de manuais cobrindo programao APIs, formatos de arquivos,
protocolos, etc. Seo 1 = comandos de usurio (somente introduo) Seo 2 = chamadas de sistema
Seo 3 = chamadas libc Seo 4 = dispositivos (ex.: hd, sd) Seo 5 = formatos de arquivos e
protocolos (ex: wtmp, /etc/passwd, nfs) Seo 6 = jogos (somente introduo) Seo 7 = convenes,
pacotes de macros, etc. (ex: nroff, ascii) Seo 8 = administrao de sistema (somente introduo)

manual-conectiva-linux 5.0-1 (1707883 bytes)

Esta uma cpia local da verso HTML do Manual do Usurio do Conectiva Linux. A cpia on-line
pode ser encontrada em http://www.conectiva.com.br/manual.

nag 1.0-2.1 (1246542 bytes)

Este um guia genrico para Administrao de Redes em sistemas Linux. Veja


http://sunsite.unc.edu/LDP para mais informaes sobre o Projeto de Documentao do Linux, e
possveis atualizaes.

rhl-install-guide-en 5.2-1.2 (2299451 bytes)

Esta uma cpia local em verso html do manual do Red Hat Linux 5.2. Uma cpia on-line pode ser
encontrada em http://www.redhat.com.

sag 0.6-1.1 (660644 bytes)

Este um guia genrico para Administrao de Sistemas Linux. Veja http://sunsite.unc.edu/LDP para
mais informaes sobre o Projeto de Documentao do Linux e possveis atualizaes.

tlk 0.8-2-1 (658951 bytes)

O kernel o corao de um sistema operacional. Este livro um guia sobre as partes internas do
kernel, como elas funcionam. Um passeio pelo kernel.

Extenses/Japons

kterm 6.2.0-3.1 (151270 bytes)

kterm o Emulador de Terminal Kanji. Ele usa o conjunto de caracteres Kanji ao invs do conjunto
normal de ingls para aqueles que preferem Kanji.

Interpretadores de Comandos

ash 0.2-12.2 (253453 bytes)

ash um clone do shell bourne de Berkeley. Ele suporta todos os comandos-padro da Bourne shell e
tem a vantagem de suport-los com um tamanho consideravelmente menor do que bash.
bash 1.14.7-13.1 (539802 bytes)

Bash um interpretador de comandos compatvel com sh, que executa comandos lidos da entrada
padro ou de um arquivo. Bash tambm incorpora caractersticas teis das shells Korn e C (ksh e csh).
Bash tem sido desenvolvido para ser uma implementao compatvel com a especificao IEEE Posix
para shells e ferramentas (IEEE Working Group 1003.2).

mc 4.1.35-2.3 (1135853 bytes)

Midnight Commander um interpretador de comandos visual que mais parece um gerenciador de


arquivos, somente com vrias caractersticas a mais. Ele um programa de modo texto, mas inclui
suporte para mouse se voc estiver rodando GPM ou em uma janela xterm. Sua caracterstica mais
legal a habilidade de bisbilhotar em RPMs procurando arquivos especficos. :-)

pdksh 5.2.12-5.1 (400968 bytes)

Pdksh, uma reimplementao de ksh, um interpretador de comandos destinado tanto para uso
interativo como em shell scripts. Sua linguagem de comandos um superconjunto da linguagem sh(1)
shell.

sash 2.1-1.2 (288097 bytes)

O sash um interpretador de comandos simples ligado estaticamente. Inclui verses simplificadas de


comandos como ls, dd e gzip. O sash pode ser til em situaes de recuperao do sistema.

tcsh 6.07.09-1.1 (498950 bytes)

"tcsh" uma verso melhorada da csh (C shell), com caractersticas adicionais como history dos
comandos, complemento de nome de arquivo e prompts.

zsh 3.0.5-6.2 (976641 bytes)

zsh uma verso melhorada do bourne shell com essas caractersticas: - muito prximo da gramtica
do ksh/sh, com adies csh - vrias caractersticas do ksh, bash e tcsh - 75 funes embutidas, 89
opes, 154 combinaes de teclas - seleo - funes shell ...e muito mais

Jogos

bsd-games 2.1-5.2 (1829389 bytes)

Isto um conjunto de jogos. Os destaques incluem gamo, jogo de cartas, forca, monoplio e guerra
nas estrelas.

christminster 3-6.2 (228360 bytes)

Este um jogo adventure de texto para usar com xzip.

colour-yahtzee 1.0-9.2 (19725 bytes)

Esta uma verso em modo terminal do popular jogo yahtzee. Ele um jogo de dado e tabuleiro.

doom 1.8-10.2 (4912761 bytes)

DOOM o incrvel jogo original da ID software. um jogo grfico em primeira pessoa, rodando em
svgalib ou X Window. Tambm pode ser jogado em rede.

fortune-mod 1.0-7.2 (2393249 bytes)


Este o popular programa fortune. Ele ir alegremente imprimir um ditado aleatrio quando rodar.
geralmente engraado coloc-lo no .login para os seus usurios para que eles vejam algo novo toda vez
que entrarem.

gnuchess 4.0.pl77-5.2 (1360038 bytes)

Este o famoso programa de xadrez da GNU. baseado em texto, mas pode ser usado em conjuno
com xboard para jogar xadrez baseado em X.

mysterious 1.0-5.2 (167760 bytes)

Srie Adventure Mistrio de Brian Howarth. Este um jogo adventure baseado em texto.

pinfocom 3.0-8.2 (174715 bytes)

Pinfocom um interpretador para aqueles velhos jogos adventure modo texto compatveis com
Infocom (lembra-se deles?).

quake 1.1-2.2 (446030 bytes)

Quake para Linux!

quake-levels-shareware 0.01-2.1 (18690259 bytes)

Nveis Shareware do Quake

quake-server 2.0-1.2 (355034 bytes)

Servidor quake para Linux

quake2 3.19-1.2 (2185721 bytes)

Quake2 para Linux!

quake2-server 3.19-1.2 (1171 bytes)

Quake2 para Linux!

quakeworld-server 2.30-1.2 (379156 bytes)

Servidor quakeworld para Linux

scottfree 1.14-6.2 (32052 bytes)

"scottfree" um interpretador para jogos adventure de Scott Adams de formato texto (lembra-se
deles?).

trojka 1.1-11.2 (15563 bytes)

O objetivo deste jogo controlar e arrumar os blocos que caem, para que ao menos trs blocos de
mesmo modelo se encaixem horizontalmente ou diagonalmente, separadamente ou juntos. Esta
seqncia ento removida, e quando os blocos acima alcanarem o topo da tela, o jogo termina.

vga_cardgames 1.3.1-9.2 (112672 bytes)

Vrios jogos de carta para o Linux, incluindo Klondike, "Oh Hell", Solitaire, e Spider, assim como
outros populares passatempos :)

vga_gamespack 1.3-9.2 (56112 bytes)


Vrios jogos "mentais" para o Linux usando SVGAlib. A seleo inclui alguns best-sellers como
Othello, Minesweeper, e Connect 4.

Rede

biff 0.10-3.3 (17121 bytes)

O cliente biff e o servidor comsat so mtodos antiquados para receber e enviar notificaes
assncronas de novas mensagens. Embora eles ainda sejam suportados, a maioria dos usurios usa suas
variveis de ambiente MAIL (ou mail sob variante de csh) para verificar a chegada de novas
mensagens, ou uma aplicao dedicada tal como xbiff ou xmailbox.

bootparamd 0.10-6.1 (17910 bytes)

Alguns carregadores de boot de rede (notavelmente Sun) contam com um cdigo especial de servidor
de boot, alm de rarp e servidores tftp. Este servidor compatvel com os clientes e servidores
bootparam do SunOS.

finger 0.10-5.1 (31591 bytes)

Finger um protocolo simples que permite buscar informaes sobre usurios em outras mquinas.
Este pacote inclui um cliente padro finger e o servidor. O servidor roda atravs do inetd e configurado
no /etc/inetd.conf, que deve ser modificado para desativar solicitaes de finger.

ftp 0.10-3.1 (85751 bytes)

Este pacote prov o cliente ftp padro Unix para a linha de comando. O ftp o protocolo padro de
transferncia de arquivos na Internet, e extremamente popular.

netkit-base 0.10-5.2 (55575 bytes)

Este pacote prov os programas ping e inetd, que so usados para servios bsicos em redes.

ntalk 0.10-4.1 (32148 bytes)

Este pacote fornece um cliente e um daemon para o protocolo talk, que permite a conversa um-para-
um entre usurios em diferentes sistemas.

pidentd 2.7-3.1 (119256 bytes)

IDentd um programa que implementa o servidor de identificao RFC1413. Identd opera observando
conexes especficas de TCP/IP e retorna o nome do usurio do proprietrio processo de conexo.

routed 0.10-10.3 (40053 bytes)

Vrios protocolos esto disponveis para atualizao automtica de tabelas de roteamento TCP/IP. O
RIP o mais simples destes, e este pacote inclui um servidor que transmite e recebe notificaes de
roteamento neste protocolo.

rsh 0.10-4.2 (97840 bytes)

Rsh, rlogin e rcp so programas que permitem executar comandos em mquinas remotas, login em
outras mquinas e copiar arquivos entre mquinas. Estes comandos usam autenticao no estilo rhost.
Este pacote inclui clientes e servidores necessrios para estes servios, bem como um servidor rexec,
que um mtodo alternativo para execuo de comandos remotos. Todos estes servidores so
executados pelo inetd e configurados atravs de /etc/inetd.conf e PAM. O servidor rexecd est
desabilitado por default, mas o restante est habilitado.
rusers 0.10-8.1 (37126 bytes)

O cliente e o servidor rusers, includos neste pacote, permitem ver quais usurios esto logados em
outras mquinas da rede.

rwall 0.10-7.2 (18380 bytes)

O cliente rwall envia uma mensagem para um servidor rwall rodando numa mquina remota, o qual
retransmite a mensagem para todos os usurios dessa mquina. O servidor rwall executado pelo inetd
(/etc/inetd.conf), e desabilitado por default nos sistemas Conectiva.

rwho 0.10-8.1 (24774 bytes)

O programa rwho mostra quais usurios esto logados nas mquinas da rede local que estejam rodando
o servidor rwho. O cliente e o servidor so fornecidos neste pacote.

samba 1.9.18p10-5.1 (3133011 bytes)

Samba prov um servidor SMB que pode ser usado para oferecer servios de rede a clientes SMB
(algumas vezes chamado de "Lan Manager"), incluindo vrias verses de MS Windows, OS/2, e outras
mquinas Linux. Samba tambm fornece alguns clientes SMB, que complementam o sistema de
arquivos SMB do Linux. Samba usa o protocolo NetBIOS sobre TCP/IP (NetBT) e no necessita do
protocolo NetBEUI (Microsoft Raw NetBIOS frame).

telnet 0.10-5.4 (193995 bytes)

O telnet um protocolo popular para logins remotos atravs da Internet. Este pacote fornece um cliente
telnet na linha de comando e um servidor telnet que permite login remoto dentro da mquina em que
ele est rodando. O servidor telnet habilitado por default, e pode ser desabilitado editando-se o
/etc/inetd.conf.

tftp 0.10-4.2 (33594 bytes)

O protocolo trivial de transferncia de arquivos (tftp) normalmente usado apenas em estaes de


trabalho sem disquete de inicializao. Ele proporciona pouca segurana e no deve ser habilitado a
menos que seja necessrio. O servidor tftp executado atravs do inetd (etc/inetd.conf), e
desabilitado por default no sistema Conectiva.

timed 0.10-3.2 (61706 bytes)

Este servidor permite que mquinas remotas perguntem o horrio. Ele permite uma sincronizao
simples de horrio atravs da rede.

ypbind 3.3-9.2 (38297 bytes)

Este um daemon que roda em clientes NIS/YP e os relaciona a um domnio NIS. Ele deve estar
rodando em sistemas baseados na glibc para agirem como clientes NIS.

ytalk 3.0.3-6.2 (61713 bytes)

ytalk uma extenso do protocolo "talk" da Internet que permite mais de dois usurios por
conversao, redirecionamento da sada do programa para outros, assim como um menu de comandos
fcil de usar. Ele utiliza o mesmo daemon "talk" que o programa "talk" padro.

Rede/Administrao

anonftp 2.6-1.1 (1074257 bytes)


Contm os arquivos necessrios para permitir acesso ftp annimo a sua mquina. Isso deixa qualquer
usurio pegar arquivos de sua mquina sem ter uma conta, o que um meio popular de tornar
programas disponveis na Internet.

caching-nameserver 5.2-1.2 (3950 bytes)

Inclui arquivos de configurao para o bind (servidor de nomes DNS) que faz com que ele se comporte
como um cache simples do servidor de nomes. Vrios usurios usam este pacote em conexes discadas
(junto com bind) e fazem o seu prprio servidor de nomes para acelerar as resolues.

net-tools 1.46-1.3 (269506 bytes)

Essa uma coleo de ferramentas bsicas necessrias para a configurao da rede em uma mquina
Linux. Inclui ifconfig, route, netstat, rarp, e algumas outras ferramentas menores.

nfs-server-clients 2.2beta37-1.3 (10658 bytes)

Este pacote contm programas clientes que interagem com servidores NFS. necessrio para montar
volumes NFS. No momento o nico programa nele o showmount, que pode ser usado para mostrar
sistemas de arquivos exportados e/ou montados.

tcp_wrappers 7.6-5.1 (248403 bytes)

Com este pacote voc pode monitorar e filtrar chamadas de SYSTAT, FINGER, FTP, TELNET,
RLOGIN, RSH, EXEC, TFTP, TALK, e outros servios de rede.

Rede/Desenvolvimento

bind-devel 8.1.2-5.2 (235981 bytes)

Todos os arquivos de incluso e bibliotecas necessrios ao desenvolvimento DNS para o bind 8.x.x

Rede/Notcias

inews 1.7.2-14.3 (48578 bytes)

O programa inews usado por alguns leitores de news para postar mensagens. Ele faz alguma
consistncia checando e reformatando headers, e enviando o artigo para o servidor de news
especificado no inn.conf.

Rede/Servidores

am-utils 6.0a16-4.1 (2023208 bytes)

O am-utils a "prxima gerao" do popular automounter BSD amd. Inclui muitas adies:
atualizaes, portes, programas, caractersticas, correes de problemas, etc. O AMD o servidor
automount de Berkeley. Tem a capacidade de automaticamente montar sistemas de arquivos de todos
os tipos, incluindo sistemas de arquivos NFS, CD-ROMs e acionadores locais e de desmont-los
quando no estiverem mais sendo usados. A configurao default permite que seja feito um 'cd /net/
[mquina]' para obter uma lista dos diretrios exportados por aquela mquina

apache 1.3.3-8.ssl (2239432 bytes)

O servidor web Apache o melhor servidor gratuito disponvel no mundo UNIX hoje. Ele usa HTTP
(HyperText Transfer Protocol) para permitir que browsers web vejam documentos e submetam dados
remotamente. Ele pode executar vrias funes diferentes, incluindo funes de proxy e cache, e
oferece caractersticas como monitor de status, converso dinmica de tipo, e mais. Este servidor
Apache foi compilado com o suporte a SSL.
apache-devel 1.3.3-8.ssl (265430 bytes)

Este pacote contem os arquivos de incluso para o Apache, bem como o utilitrio apxs para a
construo de objetos compartilhados dinmicos (DSOs). Este pacote precisa ser instalado se voc
deseja compilar ou desenvolver mdulos adicionais para o Apache.

autofs 3.1.1-8.4 (109864 bytes)

O autofs um servidor que monta automaticamente sistemas de arquivos quando estes forem usados,
desmontando-os mais tarde quando no estiverem mais em uso. Incluindo sistemas de arquivo em rede,
CD-ROMS, disquetes, etc.

bind 8.1.2-5.2 (507981 bytes)

Inclui o servidor de nomes (DNS), que usado para traduzir nomes para IP (e vice-versa). Pode ser
usado em estaes de trabalho como um servidor de nomes cache, mas geralmente s necessrio em
uma mquina para toda a rede.

bootp 2.4.3-7.2 (104036 bytes)

Este servidor pode atender tanto requisies bootp quanto DHCP. Ele projetado para o administrador
da rede configurar informaes para clientes via um /etc/bootptab em um servidor. Assim, os clientes
podem pegar automaticamente as suas informaes de rede.

cleanfeed 0.95.7b-1.1 (110137 bytes)

Cleanveed um filtro automtico para o INN que remove spam das mensagens recebidas (newsfeed).

dhcp 2.0b1pl6-2.1 (448226 bytes)

DHCP permite que hosts numa rede TCP/IP requisitem e tenham seus endereos IP alocados
dinamicamente, permite tambm descobrir informaes sobre a rede em que esto conectados. BOOTP
prov uma funcionalidade similar, com certas restries. Este servidor tambm atende aquelas
requisies. Esta verso ainda considerada um software BETA.

dhcpcd 0.70-2.1 (35366 bytes)

dhcpcd uma implementao do cliente DHCP especificado em draft-ietf-dhc-dhcp-09 (quando a


opo -r no especificada) e RFC1541 (quando a opo -r especificada). Ele captura a informao
do host (endereo IP, mscara de rede, endereo de broadcast, etc.) de um servidor DHCP e configura a
interface de rede da mquina em que est rodando. Ele tambm tenta renovar o tempo de aluguel dos
endereos de acordo com RFC1541 ou draft-ietf-dhc-dhcp-09.

gated 3.5.10-1.2 (2302747 bytes)

GateD um daemon de roteamento que manipula mltiplos protocolos de roteamento e substitui os


programas routed e egpup. O GateD atualmente suporta os protocolos RIP, BGP, EGP, HELLO, e
OSPF. O processo gated pode ser configurado para executar todos os protocolos ou algum subconjunto
deles. Ele atualmente mantido pela Merit.

imap 4.4-2.2 (1453989 bytes)

IMAP um servidor para os protocolos de mail POP (Post Office Protocol) e IMAP. O protocolo POP
permite uma mquina de correio coletar mail para usurios e permite o download do mail para a
mquina local do usurio para leitura. O protocolo IMAP oferece a funcionalidade de POP, e permite
um usurio ler seu mail em uma mquina remota sem mov-lo para a sua caixa postal local.

inn 1.7.2-14.4 (3297850 bytes)


INN um servidor de news, que pode ser configurado para manipular USENET news bem como
newsfeeds privadas. Existe um *MONTE* de informaes sobre a configurao do INN em /usr/doc -
leia.

intimed 1.10-7.1 (98760 bytes)

intimed um servidor que ir informar s mquinas da rede que horas ele possui no momento. Ele
til para manter as mquinas da rede em sincronia.

mars-nwe 0.99pl10-1.2 (546739 bytes)

MARS um servidor de arquivo e impresso compatvel com NetWare. Ele deixa voc usar uma
mquina Linux como um servidor de arquivo e impresso para clientes de NetWare usando o protocolo
nativo IPX NetWare.

mod_perl 1.15-3.1 (1444223 bytes)

mod_perl um poderoso mdulo que habilita o uso da linguagem PERL dentro de arquivos HTML.

mod_php 2.0.1-5.1 (683697 bytes)

PHP/FI um poderoso mdulo para o apache, adicionando uma linguagem de script embutido em
HTML, com caractersticas avanadas como o acesso a banco de dados. Este mdulo permanece para
compatibilidade com aplicaes antigas em php/fi. Se voc vai comear a desenvolver em PHP, use o
mdulo PHP3.

mod_php3 3.0.5-2.2 (3562838 bytes)

PHP3 um poderoso mdulo para o apache, adicionando uma linguagem de script embutido em
HTML, com caractersticas avanadas como o acesso a banco de dados.

nfs-server 2.2beta37-1.3 (165099 bytes)

Os daemons NFS e mount so usados para criar um servidor NFS que possa exportar sistemas de
arquivos para outras mquinas. Este pacote no necessrio para montar sistemas de arquivos NFS -
esta funcionalidade j est no kernel do Linux.

portmap 4.0-12.1 (44202 bytes)

O portmap gerencia conexes RPC, incluindo NFS. Este mapeador de porta pode usar hosts.allow,deny
para controlar o acesso.

ppp 2.3.5-1.2 (282321 bytes)

Este o servidor e a documentao para suporte PPP. Ele requer um kernel superior ao 2.0. Os kernels-
padro da Conectiva incluem suporte PPP como mdulo.

proftpd 1.2.0pre1-1.2 (388513 bytes)

O ProFTPD um servidor ftp altamente configurvel para sistemas operacionais unix. projetado
para ser um substituto direto para o wu-ftpd. A documentao completa est disponvel em
http://www.proftpd.org, incluindo o manual de referncia para as diretivas de configurao do servidor.

radiusd-cistron 1.5.4.2-1.2 (203433 bytes)

Servidor RADIUS com muitas funes. Viso geral: - Suporta acesso baseado em huntgroups -
Mltiplas entradas DEFAULT no arquivo de usurios - Faz cache de todos os arquivos de configurao
em memria - Mantm uma lista dos usurios conectados (arquivo radutmp) - O programa radwho
pode ser instalado como fingerd - Registra tanto no formato UNIX wtmp quanto no RADIUS detail -
Suporta o parmetro Simultaneous-Use = X. Sim, isto significa que voc pode evitar logins duplos!

sendmail 8.9.1-1.1 (581484 bytes)

O sendmail um agente de transporte de correio eletrnico, que move mensagens entre mquinas. Ele
implementa facilidades de internetwork e roteamento, caracterizando troca de nomes (aliases) e
remessa a novos endereos ( forwarding ), roteamento automtico para gateways da rede e
configurao flexvel. Voc precisar do sendmail se desejar enviar e receber mensagens atravs da
Internet.

squid 1.1.22-2.3 (847515 bytes)

O Squid um servidor proxy com cache de alta performance para clientes web, suportando FTP,
gopher e HTTP. Diferentemente de softwares tradicionais de cache o squid manipula todas as
requisies em um nico processo sem bloqueios, direcionado a E/S. Mantm meta dados e objetos
freqentemente pedidos num cache em memria RAM. Faz cache de resolues DNS, suporta
resolues DNS sem bloqueio e implementa um cache negativo de requisies que falharem. Se voc
tem pouca memria d uma olhada na verso NOVM deste pacote. Tambm suporta SSL, controles
extensivos de acesso e registro (log) completo das requisies. Usando o leve Protocolo de Caches
Internet (ICP) ele pode ser usado em uma hierarquia de servidores para maior economia de banda de
comunicao. Ele consiste do programa squid (servidor principal), do programa dnsserver (para
resoluo DNS), do programa ftpget (para transmisses ftp) e outras ferramentas clientes e para
gerenciamento. Quando o squid inicializado ele dispara um nmero configurvel de processos
dnsserver, cada um podendo executar somente uma resoluo DNS bloqueante. Isto reduz o tempo que
o cache espera por resolues DNS. Foi derivado do projeto Harvest, financiado pela ARPA.

squid-novm 1.1.22-2.3 (839755 bytes)

A verso NOVM do squid usar menos memria s custas de um uso extensivo de descritores de
arquivos. (NOVM significa NO Virtual Memory - No use memria virtual). Se o servidor estiver com
pouca memria use esta verso. O Squid um servidor proxy com cache de alta performance para
clientes web, suportando FTP, gopher e HTTP. Diferentemente de softwares tradicionais de cache o
squid manipula todas as requisies em um nico processo sem bloqueios, direcionado a E/S. Mantm
meta dados e objetos freqentemente pedidos num cache em memria RAM. Faz cache de resolues
DNS, suporta resolues DNS sem bloqueio e implementa um cache negativo de requisies que
falharem. Tambm suporta SSL, controles extensivos de acesso e registro (log) completo das
requisies. Usando o leve Protocolo de Caches Internet (ICP) ele pode ser usado em uma hierarquia
de servidores para maior economia de banda de comunicao. Ele consiste do programa squid
(servidor principal), do programa dnsserver (para resoluo DNS), do programa ftpget (para
transmisses ftp) e outras ferramentas clientes e para gerenciamento. Quando o squid inicializado ele
dispara um nmero configurvel de processos dnsserver, cada um podendo executar somente uma
resoluo DNS bloqueante. Isto reduz o tempo que o cache espera por resolues DNS. Foi derivado
do projeto Harvest, financiado pela ARPA.

ssh-server 1.2.26-1i.2 (226734 bytes)

Este pacote contm o servidor secure shell (sshd) e sua documentao. O sshd a parte servidora do
protocolo secure shell e permite que clientes ssh faam conexes seguras com a sua mquina.

ucd-snmp 3.5.3-2.1 (2155917 bytes)

Este pacote derivado da implementao do Protocolo Simples de Gerenciamento de Redes verso 2


(SNMPv2) da Universidade Carnegie Mellon. til para gerenciar redes e fazer contabilidade.

wu-ftpd 2.4.2b18-2.2 (304889 bytes)


wu-ftpd o daemon que serve arquivos FTP para clientes ftp. Ele til se voc deseja transferir
programas entre computadores sem rodar um sistema de arquivos de rede como NFS; ou se voc
deseja ter um site de FTP annimo (neste caso, voc necessita instalar o pacote anonftp).

xntp3 5.93-4.1 (931690 bytes)

Este pacote contm utilitrios e servidores que ajudam a sincronizar o horrio do seu computador para
o horrio padro UTC. Ele inclui o ntpdate, um programa similar ao rdate, e o xntpd, um servidor que
ajusta o horrio do sistema continuamente.

ypserv 1.3.6-0.1 (269750 bytes)

ypserv uma implementao do protocolo padro de rede NIS/YP. Ele permite o uso distribudo de
informaes como hostname, username, etc.

Rede/Utilitrios

bind-utils 8.1.2-5.2 (482341 bytes)

Conjunto de utilitrios para consulta a servidores de nomes. Estas ferramentas permitem a


determinao de endereos IP para nomes de mquinas informados e busca informaes sobre
domnios registrados e endereos de rede.

bootpc 061-8.1 (36395 bytes)

bootpc o cliente bootp para Linux que ir permitir uma mquina Linux recuperar sua configurao de
rede de um servidor. Ele manda um broadcast geral perguntando sobre a informao, a qual
retornada.

comanche 0.6a-1.1 (194353 bytes)

Comanche significa COnfiguration MANager for apaCHE. um front-end popular para o Projeto de
Configurao do Servidor Apache, que o servidor web mais popular, rpido e confivel da Internet.
Este pacote trabalha com RCS para fornecer um histrico preciso das alteraes nos arquivos de
configurao do apache.

dip 3.3.7o-12.1 (88594 bytes)

dip um programa que permite que scripts automticos de discagem de modem. til para configurar
conexes PPP e SLIP, mas no necessria para nenhuma. Ele usado por netcfg para configurao de
conexes SLIP.

fwhois 1.00-8.1 (7867 bytes)

Este o programa "whois". Ele permite achar informaes sobre pessoas armazenadas nos bancos de
dados "whois" do mundo inteiro.

htdig 3.1.0b2-1.1 (2860567 bytes)

O ht://Dig um sistema completo para indexao e busca em um domnio pequeno ou intranet. O


sistema no foi projetado para substituir sistemas mais poderosos para a Internet como o Lycos,
Infoseek, Webcrawler ou Altavista. Seu propsito cobrir as necessidades para uma companhia,
campus ou mesmo uma seo particular de um site Web. Diferentemente de sistemas de busca
baseados em WAIS ou servidores web o ht://Dig pode cobrir vrios servidores web em uma
localizao. O tipo destes diferentes servidores web no interessa desde que eles entendam o protocolo
HTTP 1.0.

ipxutils 1.0-2.1 (46019 bytes)


Este pacote inclui os utilitrios necessrios configurao e depurao de interfaces e redes IPX no
Linux. IPX o protocolo de baixo nvel usado pelo NetWare para transferir dados.

mgetty 1.1.14-5.3 (856510 bytes)

Este pacote contm o programa inteligente 'getty' que permite logins atravs de uma linha serial
(usadas com um modem por exemplo). O programa permite o uso automtico de callback e inclui
suporte a FAX (o pacote mgetty-sendfax precisa ser instalado para fazer uso total de seu suporte a
FAX).

mgetty-sendfax 1.1.14-5.3 (269690 bytes)

Este pacote inclui suporte para o envio e recepo de faxes em fax-modems classe 2. Tambm inclui
suporte simples a enfileiramento de faxes.

mgetty-voice 1.1.14-5.3 (637158 bytes)

Este pacote inclui suporte a alguns modems que tm extenses de voice mail.

nc 1.10-1.2 (107140 bytes)

O NetCat um cliente de rede mnimo. Pode ser usado para criar conexes TCP para portas arbitrrias
e pode fingir conexes sobre UDP. Tambm pode ouvir portas.

ncpfs 2.2.0-1.1 (457005 bytes)

Este pacote contm ferramentas para ajudar a configurar e usar o sistema de arquivos ncpfs, que um
sistema de arquivos Linux que entende o protocolo NCP. Esse o protocolo que os clientes Novell
NetWare usam para "conversar" com servidores NetWare.

rdate 0.960923-5.3 (7681 bytes)

Rdate um programa que pode retornar o tempo (data/hora) de outra mquina na sua rede. Se rodar
como root, ele tambm ir configurar o tempo local como o da mquina requisitada. Ele no super
preciso; pegue xntpd se voc realmente se preocupa com milisegundos.

rdist 1.0-9.1 (121352 bytes)

Rdist um programa para manter cpias idnticas de arquivos em mltiplos hosts . Ele preserva o
dono, grupo, modo e tempo (mtime) dos arquivos, se possvel, e pode atualizar programas que esto
sendo executados.

ssh 1.2.26-1i.2 (423417 bytes)

Ssh (Secure Shell) um programa para logar em uma mquina remota e para executar comandos
remotos. Seu objetivo substituir rlogin e rsh, provendo comunicao segura encriptada entre duas
mquinas confiveis em uma rede insegura. Conexes X11 e portas TCP/IP arbitrrias podem ser
repassadas sobre o canal seguro. A forma 'i' do pacote compilada com a biblioteca RSAREF
internacional e recomendada para uso fora dos EUA; A forma 'us' compilada com a RSAREF
externa e deve ser usada dentro dos EUA. Este o pacote bsico. Voc precisa instalar pelo menos um
dos pacotes ssh-clients ou ssh-server para realmente usar o ssh.

ssh-clients 1.2.26-1i.2 (416775 bytes)

Este pacote inclui os clientes necessrios para fazer conexes encriptadas a servidores SSH.

ssh-extras 1.2.26-1i.2 (44840 bytes)


Este pacote contm o script perl make_ssh_known_hosts, o comando ssh-askpass e sua documentao.
Eles foram movidos para este pacote separado para permitir uma instalao limpa do ssh mesmo em
uma mquina sem X11 e sem perl (make_ssh_known_hosts um script perl e ssh-askpass usa
bibliotecas X11).

traceroute 1.4a5-7.2 (43400 bytes)

Traceroute imprime a rota que os pacotes fazem atravs de uma rede TCP/IP. So impressos os nomes
(ou nmeros de IP se os nomes no estiverem disponveis) das mquinas que esto roteando pacotes da
mquina traceroute, junto com o tempo que levou para a mquina receber o reconhecimento (ack) do
pacote. Esta ferramenta pode ser muito til para diagnosticar problemas de rede.

ucd-snmp-devel 3.5.3-2.1 (598022 bytes)

Estas so as bibliotecas e arquivos de incluso para desenvolvimento com o SNMP da UCD. Com este
pacote possvel a criao de programas para uso no gerenciamento de redes.

ucd-snmp-utils 3.5.3-2.1 (233211 bytes)

Vrios utilitrios para uso com o SNMP da UCD. Contm utilitrios como: snmpwalk, snmptest e
outros.

yp-tools 2.1-1.2 (157253 bytes)

Esta implementao de NIS para Linux baseada no YP para FreeBSD. Ele um porte especial para
glibc 2.x e libc >=5.4.21. Esta implementao somente prov clientes NIS. Voc deve ter um servidor
NIS rodando em alguma mquina. Voc pode encontrar um para o Linux em http://www-vt.uni-
paderborn.de/~kukuk/Linux/nis.html. Por favor leia tambm o NIS-HOWTO.

Servidores (Daemons)

SysVinit 2.74-5.3 (174478 bytes)

SysVinit o primeiro programa executado pelo kernel Linux quando o sistema inicializado. Controla
inicializao, funcionamento e finalizao de todos os outros programas.

at 3.1.7-4.1 (61882 bytes)

at e batch lem comandos da entrada padro ou de um arquivo especificado que so executados mais
tarde, usando /bin/sh.

bdflush 1.5-8.4 (13838 bytes)

Este programa descarrega os buffers de disco que o kernel mantm, para prevenir que eles cresam
demais.

gpm 1.13-8.2 (198245 bytes)

Gpm acrescenta suporte a mouse para aplicaes Linux baseadas em modo texto, como emacs,
Midnight Commander, e outros. Fornece ainda, para a console, operaes de cortar e colar usando o
mouse.

kernel-pcmcia-cs 2.0.36-1.2 (773227 bytes)

Muitos laptops (e outros - notebooks, etc) suportam cartes PCMCIA para expanso. Tambm
conhecidos como "adaptadores carto de crdito", cartes PCMCIA so pequenos cartes para tudo,
desde SCSI at modems. So hot swappable (podem ser trocados sem reinicializar o sistema) e so
muito convenientes. Este pacote contm suporte para numerosos cartes PCMCIA de todas as
variedades e fornece um daemon que permite a troca deles com o sistema em atividade.

procmail 3.10-13.1 (183367 bytes)

Conectiva Red Hat Linux usa procmail para todas as entregas de mail locais. Em adio ao servio de
entregas de mails regulares, procmail pode ser usado para fazer vrios filtros automticos diferentes,
pr-seleo, e trabalhos com mail. Ele a base para o processador de lista de mail SmartList.

sendmail-cf 8.9.1-1.1 (495719 bytes)

Este pacote contm todos os arquivos de configurao usados para gerar o arquivo sendmail.cf
distribudo com o pacote base sendmail. Voc precisar deste pacote se for necessrio reconfigurar e
reconstruir seu arquivo sendmail.cf. Por exemplo, o sendmail.cf default no configurado para UUCP.
Se voc precisar enviar e receber mail atravs de UUCP, precisar deste pacote para ajudar na
reconfigurao do sendmail.

sendmail-doc 8.9.1-1.1 (1281172 bytes)

Este pacote inclui notas de verso, a FAQ do sendmail e alguns documentos escritos sobre o sendmail.
Estes documentos so disponibilizados em formato PostScript e troff.

sysklogd 1.3-26.1 (108137 bytes)

Este o programa de log para o kernel e o sistema Linux. Ele roda como um daemon (processo em
background) para registrar mensagens em diferentes lugares. Estes so geralmente registros do
sendmail, segurana, e mensagens de outros daemons.

uucp 1.06.1-16.2 (2060739 bytes)

UUCP um mecanismo de transferncia de Unix para Unix. Ele usado primeiramente em sites
remotos para fazer download e upload de arquivos de mail e news para mquinas locais. Se voc no
sabia disso, voc provavelmente no precisa deste pacote instalado. :-)

vixie-cron 3.0.1-26.3 (70330 bytes)

O cron um programa padro do UNIX que roda programas especificados pelo usurio em horrios e
dias agendados. O vixie cron adiciona vrias caractersticas ao cron bsico do UNIX, incluindo melhor
segurana e opes mais poderosas de configurao.

Utilitrios/Armazenamento

bzip2 0.9.0b-2.2 (245109 bytes)

Bzip2 um programa de compresso/descompresso. Tipicamente o arquivo compactado fica entre 20


a 30 por cento menor do que se fosse compactado com o gzip. Note que o bzip2 no entende os
arquivos do bzip original, nem os arquivos do gzip.

cpio 2.4.2-9.3 (83810 bytes)

cpio copia arquivos para dentro ou para fora ou de um "archive" cpio ou tar, que um arquivo que
contm outros arquivos mais informaes sobre eles, como o seu nome de arquivo, dono e permisses
de acesso. O "archive" pode ser outro arquivo no disco, uma fita magntica ou um pipe. cpio possui
trs modos de operao.

gzip 1.2.4-12.3 (282849 bytes)

Este o popular programa GNU de compresso e descompresso de arquivos, gzip.


lha 1.00-9.1 (53510 bytes)

Este um utilitrio de armazenamento e compresso. Ele mais utilizado no mundo DOS, mas pode
ser usado no Linux para extrair arquivos DOS.

ncompress 4.2.4-11.2 (30948 bytes)

ncompress um utilitrio que faz compresso e descompresso rpida, compatvel com o utilitrio
original de compresso *nix (extenses .Z). Ele no ir manipular imagens gzipadas (.gz) (mas o gzip
pode manipular imagens compactadas com o compress).

tar 1.12-1.5 (280772 bytes)

GNU "tar" guarda vrios arquivos juntos em uma fita ou arquivo de disco, e pode restaurar arquivos
individuais desta armazenagem. Ele inclui suporte para multi-volumes, habilidade de armazenar
arquivos dispersos, compresso/descompresso automtica, armazenamentos remotos e caractersticas
especiais que permitem "tar" ser usado para backups incrementais e completos. Se voc deseja fazer
backups remotos com tar, voc ir precisar instalar o pacote "rmt".

unarj 2.41a-7.1 (25942 bytes)

O programa unarj usado para descomprimir armazenagens em formato .arj, que era algo popular em
mquinas DOS.

unzip 5.31-3.1 (343660 bytes)

unzip ir listar, testar ou extrair arquivos de uma armazenagem ZIP, geralmente achada em sistemas
MS-DOS. Um programa semelhante, zip, cria armazenagens em ZIP; ambos programas so
compatveis com compactaes criadas por PKZIP e PKUNZIP da PKWARE para MS-DOS, mas em
muitos casos as opes do programa ou as tarefas-padro so diferentes.

zip 2.1-4.2 (210955 bytes)

zip um utilitrio de compresso e empacotamento de arquivo para Unix, VMS, MSDOS, OS/2,
Windows NT, Minix, Atari e Machintosh. Ele equivalente ao uso de programas UNIX como tar(1) e
compress(1) combinados e compatvel com o PKZIP (ZIP de Phil Katz para sistemas MSDOS).

Utilitrios/Arquivo

file 3.25-2.3 (225788 bytes)

Este pacote til para descobrir que tipo de arquivo voc est procurando em seu sistema. Por
exemplo, se um fsck resulta em um arquivo forem armazenado no "lost+found", voc pode rodar file
nele para descobrir se seguro l-lo com o "more" ou se ele um binrio. Ele reconhece vrios tipos
de arquivos, incluindo binrios ELF, bibliotecas de sistema, pacotes RPM e vrios formatos grficos
diferentes.

fileutils 3.16-10.5 (1004869 bytes)

Estes so os utilitrios GNU para gerenciamento de arquivos. Inclui programas para copiar, mover,
listar arquivos, e etc. O programa ls neste pacote agora incorpora o ls colorido!

findutils 4.1-25.4 (184770 bytes)

Esse pacote contm programas para ajud-lo a localizar arquivos em seu sistema. O programa find
pode procurar atravs de uma hierarquia de diretrios procurando por arquivos que obedeam um certo
conjunto de critrios (como nome de arquivo modelo). O programa locate procura um banco de dados
(criado por updatedb) para rapidamente achar um arquivo que corresponda ao modelo dado.
git 4.3.17-3.3 (715435 bytes)

GIT um browser de sistema de arquivo para sistemas UNIX. Um visualizador/matador interativo de


processos, um visualizador de arquivo hex/ascii, um script shell auto-mount e um script de ao por
tipo de arquivo tambm est disponvel. As seqncias-padro de cores ANSI so usados onde
disponveis. Pginas de manual e documentao de informao tambm so fornecidas.

lslk 1.18-1.2 (34450 bytes)

O listador de arquivos de travamento (lock files) do UNIX, lslk, tenta listar todos os travamentos
mantidos nos arquivos locais do sistema - i.e., em inodes ativos. Os travamentos podem ter sido feitos
por processos locais ou remotos em clientes NFS, servidos pelo sistema. Nota: o lslk Linux e PTX
2.1.9 no reportam travamentos mantidos por processos em clientes NFS remotos.

lsof 4.37-1.1 (547823 bytes)

O nome lsof significa LiSt Open Files, e faz isto: lista os arquivos abertos. Ele lista vrias informaes
sobre os arquivos abertos pelos processos que esto rodando em um sistema UNIX.

macutils 2.0b3-9.1 (206218 bytes)

Este um conjunto de utilitrios para manipulao de arquivos do Macintosh. Utilitrios populares


como macunpack, hexbin e binhex esto includos.

mtools 3.9.1-2.4 (515726 bytes)

Mtools uma coleo de utilitrios para acessar discos MS-DOS no Unix sem mont-los. Ele suporta
nomes longos de arquivos estilo Win'95, discos OS/2 Xdf, discos ZIP/JAZ e discos 2m (armazena at
1992k em um disco 3 1/2 de alta densidade).

sharutils 4.2-10.1 (237773 bytes)

Os utilitrios shar podem ser usados para codificar e empacotar vrios arquivos, binrios e/ou texto,
em um formato especial de texto plano. Este formato pode ser seguramente mandado atravs de mail
ou outros meios onde mandar arquivos binrios difcil.

smbfs 2.0.1-4.2 (51471 bytes)

Este pacote inclui as ferramentas necessrias para montar sistemas de arquivos em servidores SMB.

stat 1.5-8.1 (6513 bytes)

O programa stat mostra informaes a nvel de sistema de arquivo sobre um determinado arquivo,
incluindo permisses, contagem de link, inode, etc.

symlinks 1.2-2.1 (100923 bytes)

Este programa checa vrios problemas com symlinks em um sistema, incluindo symlinks que apontam
para arquivo inexistentes. Ele pode tambm automaticamente converter symlinks absolutos para
symlinks relativos.

tree 1.2-4.1 (19067 bytes)

Este programa basicamente um porte UNIX do muito prtico utilitrio "tree" para DOS. Ele mostra a
visualizao da rvore do diretrio especificado, junto com os arquivos que pertencem a ele. Inclui
suporte para listas no estilo "color ls".

which 1.0-8.1 (7227 bytes)


D a ele um nome de programa, e ele lhe dir se est no seu 'PATH'. Por exemplo, 'which ls' poderia
imprimir '/bin/ls', porque o programa ls, que est em um dos diretrios listados na varivel de ambiente
PATH, est localizado no diretrio /bin.

Utilitrios/Console

SVGATextMode 1.8-2.1 (865438 bytes)

O SVGATextMode permite que o modo da tela do console do Linux seja controlado detalhadamente.
Isto permite que mais caracteres sejam mostrados na tela, mais textos estveis, menos caracteres na
tela, menos textos estveis, etc. Em hardware com projeto ruim voce podera obter um monitor
derretido. Fontes extras so necessrias para que o mesmo funcione corretamente, mas mesmo sem
elas efeitos teis podem ser obtidos.

open 1.4-3.2 (12575 bytes)

Este programa executa um comando numa determinada console virtual. Tambm pode executar o
programa no primeiro console virtual que no est mais em uso.

vlock 1.2-2.2 (9647 bytes)

O vlock igualmente tranca o terminal corrente (que pode ser qualquer tipo de terminal, local ou
remoto), ou tranca o sistema inteiro de console virtual, desabilitando completamente todo o acesso ao
console. O vlock desabilitado quando a senha do usurio que o iniciou ou a senha do root digitada.

Utilitrios/Impresso

mpage 2.4-5.1 (86173 bytes)

mpage formata mltiplas pginas de texto ASCII em uma nica pgina de PostScript. Ele suporta
vrios layouts diferentes para as pginas finais.

Utilitrios/Sistema

MAKEDEV 2.3.1-7.1 (24909 bytes)

O diretrio /dev possui arquivos especiais, cada um deles correspondendo a um tipo de dispositivo de
hardware que o Linux suporta. Este pacote contm um script que torna mais fcil a criao e
manuteno dos arquivos no diretrio /dev.

adjtimex 1.3-3.1 (22772 bytes)

adjtimex um sistema de administrao do relgio do kernel. Ele til no ajuste preciso do relgio do
sistema.

apmd 2.4-6.2 (65011 bytes)

Utilitrios e servidor para gerenciamento avanado de energia (APM). Ele verifica a bateria de seu
notebook e avisa aos usurios que ele est com pouca carga. Foi adicionado um patch nao oficial para
parar os soquetes PCMCIA antes de uma suspensao de energia.

awesfx 0.4.2-1.2 (257852 bytes)

O awesfx inclui alguns utilitrios para o driver de som AWE32. Voc precisa destes utilitrios para
habilitar corretamente os sons no driver. Este pacote inclui uma fonte de som que um substituto para
o arquivo synthgm.sbk que vem com a SB AWE32.

cabaret 0.6-3.1 (85979 bytes)


Cabaret um programa amigvel em modo texto para manipular o arquivo /etc/fstab. Ele permite
adicionar, deletar e modificar mount points. Ele tambm permite montar e desmontar parties atravs
de sua interface grfica.

chkconfig 0.9.6-1.1 (55305 bytes)

Chkconfig prov uma ferramenta simples na linha de comando para manter a hierarquia de
diretrios /etc/rc.d, aliviando os administradores do sistema da manipulao direta de numerosos links
simblicos.

control-panel 3.7-7.1 (177999 bytes)

O control-panel (painel de controle) Red Hat um programa X que executa vrias ferramentas de
configurao. Outros pacotes oferecem informao que permitem a visualizao das ferramentas
disponveis no menu do control-panel.

cracklib-dicts 2.7-2.2 (232947 bytes)

Inclui o dicionrio cracklib para o padro /usr/dict/words, bem como utilitrios necessrios a criao
de novos dicionrios.

dump 0.3-14.1 (126627 bytes)

o dump e o restore podem ser usados para fazer backup em parties ext2 de vrias maneiras
diferentes.

e2fsprogs 1.12-0.5 (923565 bytes)

Este pacote inclui vrios utilitrios para criao, checagem e reparo de sistema de arquivos ext2.

eject 1.5-4.1 (35247 bytes)

Este programa permite ao usurio ejetar mdia que auto-ejetvel como CD-ROMs, drives Jaz e Zip e
floppy drives em mquinas SPARC.

ext2ed 0.1-14.1 (290165 bytes)

Este um pacote que permite editar sistema de arquivos ext2fs. Ele para hackers *somente* e deve
somente ser utilizado por pessoas experientes. Se voc no tem certeza se voc , porque voc no .
Tambm, no fume perto deste software. Voc foi avisado. Isso no uma gravao.

fstool 2.6-4.2 (73911 bytes)

O fstool um programa X para manipular o arquivo /etc/fstab. Ele permite adicionar, remover e
modificar pontos de montagem. Ele tambm permite montar e desmontar parties atravs de uma
interface grfica.

getty_ps 2.0.7j-4.3 (154139 bytes)

Getty e uugetty so usados para aceitar logins na console ou em terminal. Eles podem tratar respostas
de modem em conexes discadas (embora mgetty seja o recomendado para este propsito).

glint 2.6.2-1.1 (243760 bytes)

Glint uma interface grfica para a ferramenta de administrao de pacotes de RPM. Permite navegar
pelos pacotes instalados no sistema e verificar esses pacotes. Permite ainda atualizar pacotes com
novas verses e instalar novos pacotes.
hdparm 3.5-1 (37789 bytes)

Este um utilitrio para ajustar parmetros do disco rgido. Ele til para melhorar a performance e
para fazer coisas como diminuir a rotao do disco para conservar energia.

helptool 2.4-4.1 (23863 bytes)

Esta ferramenta oferece uma interface grfica nica para procurar ajuda atravs de vrias fontes
disponveis, incluindo pginas de manuais e documentos texinfo GNU.

info 3.12-9.1 (198008 bytes)

O projeto GNU usa o formato de arquivos texinfo para a maioria de sua documentao. Este pacote
inclui um browser para visualizao destes arquivos. ~

ipfwadm 2.3.0-6.1 (87782 bytes)

Este o IP firewall e a ferramenta de administrao de contas. Ele til se voc precisa rodar um
firewall (uma mquina que age como um gateway seguro para a Internet).

isapnptools 1.15a-3.1 (179385 bytes)

Estes programas permitem que dispositivos ISA Plug-And-Play sejam configurados numa mquina
Linux. Este programa apropriado para todos os sistemas, mesmo que no tenham uma BIOS PnP.
Alis, uma BIOS PnP adiciona algumas complicaes, porque j pode ter ativado algumas placas de
modo que os drivers possam ach-las, e as ferramentas deste pacote podem desconfigur-las, ou mudar
suas configuraes causando efeitos desagradveis. Se voc tiver (por exemplo) placas de rede plug
and play que j funcionam, sugiro que voc leia com cuidado a pgina de manual isapnp.conf(5), sobre
o formato do arquivo de configurao.

kbd 0.96a-8.2 (1119055 bytes)

Este pacote contm utilitrios para carregar fontes de console e mapas de teclado. Ele tambm inclui
vrias fontes diferentes e mapas de teclado.

kbdconfig 1.8.3-1.2 (33880 bytes)

Este um programa modo terminal para ajustar o mapa de teclado para o seu sistema. Mapas de
teclado so necessrios para usar teclados que no sejam padro US. Kbdconfig carrega o mapa de
teclado selecionado antes de sair e configura a sua mquina para utiliz-lo aps o boot.

kernelcfg 0.5-3.2 (60069 bytes)

Red Hat Linux kernelcfg prov uma interface grfica que permite uma administrao facilitada de sua
configurao kerneld.

ldconfig 1.9.5-8.1 (111823 bytes)

O ldconfig examina um sistema e mantm os links simblicos que so usados para carregar
adequadamente as bibliotecas compartilhadas. Ele tambm cria o arquivo /etc/ld.so.cache que acelera a
carga dos programas que essas bibliotecas.

lilo 0.20-2.2 (1098209 bytes)

Lilo responsvel pelo carregamento do kernel Linux de um disquete ou do disco rgido, dando a ele o
controle do sistema. Ele pode tambm ser usado para "bootar" vrios outros sistemas operacionais,
incluindo variantes de BSD, DOS e OS/2.
linuxconf 1.13r5-5cl (9494983 bytes)

O Linuxconf fornece uma interface de navegao fcil que acessvel via console/texto, web e X. O
Linuxconf gerencia: Rede: Informaes da mquina: Endereo IP, nome da mquina, etc., alocao de
sub-redes IP, resoluo DNS, roteamento, NIS, configurao da interface IPX, discagens PPP e SLIP,
sistemas de arquivos NFS, bases de dados DNS, resoluo reversa, sendmail domnios virtuais de e-
mail, UUCP, apelidos de IP, servidor DHCP/BOOTP, servidor RARP, firewall de entrada, firewall de
sada, firewall de bloqueio, mascaramento de IP, contabilidade de pacotes e roteador de email para fax.
Contas de usurios: Gerenciamento de usurios e grupos, contas PPP, contas SLIP, contas UUCP,
contas somente POP, contas de email para domnios virtuais, apelidos de email para domnios normais
e virtuais, polticas para senhas e contas de usurios, interpretadores de comandos disponveis para
usurios, gerenciamento da crontab e gerenciamento de senhas tipo shadow. Sistemas de arquivos:
Gerenciamento de parties locais (/etc/fstab), gerenciamento de volumes NFS (o gerenciamento de
volumes samba est quase pronto), gerenciamento de parties swap, quotas de usurios e grupos e
permisses de arquivos. Modo de inicializao: Configurao do Lilo, modo de inicializao padro e
definies de nveis de execuo (runlevels). E mais...

logrotate 2.6-3.1 (42407 bytes)

Logrotate foi projetado para facilitar a administrao de sistemas que geram grande nmero de
arquivos de log. Permite automatizao na rotao, compresso, remoo e envio de mail de arquivos
de logs. Cada arquivo de log pode ser tratado diariamente, semanalmente, mensalmente ou quanto
crescer demais.

losetup 2.8a-2.3 (7712 bytes)

Linux suporta um dispositivo de bloco especial chamado dispositivo loopback, que mapeia um arquivo
normal em um dispositivo de bloco virtual. Este pacote contm programas para o estabelecimento e
remoo do mapeamento entre arquivos e dispositivos de loopback. Dispositivos de bloco loopback
no devem ser confundidos com o dispositivo de rede loopback, que configurado com o comando
ifconfig.

lpr 0.33-1.1 (172493 bytes)

Este pacote gerencia os servios de impresso. Gerencia filas de impresso, envia jobs para
impressoras locais e remotas e aceita jobs de clientes remotos.

man 1.5f-1.3 (100893 bytes)

um conjunto de pginas de manual, incluindo man, apropos e whatis. Estes programas so usados
para ler a maioria da documentao disponvel no sistema Linux. Os programas whatis e apropos
podem ser usados para achar documentao relacionada com um assunto particular.

mingetty 0.9.4-8.3 (35835 bytes)

mingetty, de Florian La Roche, um leve e pequeno getty para usar somente em consoles virtuais.
Mingetty no apropriado para linhas seriais (o autor recomenda o uso de "mgetty" para este
propsito.

mkbootdisk 1.1-2.2 (6072 bytes)

Este pacote cria um disco de inicializao auto-contido. Assume que o disco de inicializao deve usar
a partio raiz configurada no arquivo /etc/fstab. O disco de inicializao resultando inclui todos os
mdulos SCSI necessrios ao sistema.

mkdosfs-ygg 0.3b-8.1 (16150 bytes)

Este o pacote mkdosfs. Voc pode us-lo no Linux para criar sistema de arquivos MS-DOS FAT.
mkinitrd 1.8-3.2 (7079 bytes)

Kernels genricos podem ser construdos sem drivers para quaisquer placas SCSI, carregando o driver
SCSI como um mdulo. Para solucionar o problema de permitir ao kernel ler o mdulo sem ser capaz
de acessar a placa SCSI usado um ramdisk inicial. Este ramdisk carregado pelo carregador do
sistema operacional (como o lilo) e disponibilizado ao kernel to logo seja carregado. Esta imagem
responsvel pela carga do mdulo SCSI adequado para permitir ao root montar o sistema de arquivos
root. Este programa cria tal imagem de ramdisk usando informao disponvel em /etc/conf.modules.

mkisofs 1.12b4-1.1 (141996 bytes)

Este o pacote mkisofs. Ele usado para criar imagens de sistema de arquivos ISO 9660 para criao
de CD-ROMs. Agora inclui suporte para fazer CD-ROMs de boot "El Torito".

mktemp 1.4-3.2 (8151 bytes)

O mktemp um pequeno utilitrio que faz interface para a funo do sistema mktemp() para permitir
que scripts shell e outros programas usem arquivos no /tmp com segurana.

modemtool 1.21-3.1 (16473 bytes)

O modemtool uma ferramenta grfica simples de configurao para selecionar qual das portas seriais
o seu modem est conectado.

modutils 2.1.85-9.3 (593424 bytes)

O kernel do Linux permite que novas partes do kernel sejam carregadas e que partes no usadas sejam
descarregadas enquanto o kernel continua rodando. Estas partes carregveis so chamadas mdulos, e
podem incluir drivers de dispositivo e de sistemas de arquivos, entre outras coisas. Este pacote inclui
programas para carregar e descarregar mdulos, automaticamente ou manualmente.

mount 2.8a-2.3 (162677 bytes)

Mount usado para adicionar novos sistemas de arquivos , tanto local como em rede, para a estrutura
do seu diretrio corrente. Os sistema de arquivos devem j existir para isso funcionar. Ele pode
tambm ser usado para mudar os tipos de acesso que o kernel usa para os sistemas de arquivos j
montados. Este pacote crtico para o funcionamento do seu sistema.

mouseconfig 3.1.3-1.3 (105092 bytes)

Essa uma ferramenta modo texto de configurao do mouse. Voc pode us-la para configurar o tipo
de mouse apropriado para programas como "gpm". Ele tambm pode ser usado em conjunto com o
Red Hat Xconfigurator para "ajustar" o mouse para o Sistema X Window.

mt-st 0.5-1.1 (65614 bytes)

O programa mt pode ser usado para desenvolver vrias operaes em fitas, incluindo retroceder, ejetar,
pular arquivos e blocos, etc.

netcfg 2.19-5.2 (169709 bytes)

Red Hat Linux netcfg oferece uma interface GUI que permite facilmente administrar sua configurao
de rede.

ntsysv 0.9.6-1.1 (20293 bytes)

O ntsysv fornece uma ferramenta baseada em menus para atualizar a hierarquia de diretrios /etc/rc.d,
que controla a inicializao e a terminao de servios do sistema.
popt 1.1.1-2.2 (10405 bytes)

O Popt uma biblioteca C para interpretar parmetros da linha de comando. Fortemente influenciada
pelas funes getopt() e getopt_long(), permitindo uma expanso de argumentos mais poderosa. Ela
pode analisar um vetor arbitrrio no estilo argv[] e configurar automaticamente variveis baseada nos
argumentos da linha de comando. Tambm permite que argumentos da linha de comando tenham
aliases via arquivos de configurao, e inclui funes utilitrias para anlise de strings em vetores
argv[] usando regras parecidas com as de shell.

portslave 1.16-3.2 (268893 bytes)

O portslave um programa cliente RADIUS (Servios de Usurio para Acesso discado Remoto) que
foi projetado para permitir que uma mquina com Linux e uma placa multi-serial emule um servidor de
terminais Livingston Portmaster2. Esta verso tem o patch de filter-id de Jens Glaser <jens@regio.net>
e o patch de limitao de recursos do pppd de Jon Lewis <jlewis@fdt.net>.

printtool 3.29-3.2 (115066 bytes)

O printtool oferece uma interface grfica para configurar impressora. Administra tanto impressoras
locais quanto remotas. Impressoras Windows (SMB) tambm podem ser configuradas.

procinfo 14-2.1 (42373 bytes)

O procinfo um pacote que permite a voc obter informaes teis do /proc. /proc o sistema de
arquivos do kernel. Este um lugar onde voc pode ir para obter informaes sobre o seu kernel que
est rodando.

procps 1.2.9-2.4 (246083 bytes)

Um pacote de utilitrios que relatam o estado do sistema. dado nfase aos processos em execuo,
total de memria disponvel e aos usurios que esto logados no sistema.

psacct 6.3.2-0.1 (289896 bytes)

As ferramentas necessrias para contabilizar as atividades de processos esto includas aqui.

psmisc 17-3.2 (42370 bytes)

Este pacote contm programas para mostrar uma rvore de processos, saber quais usurios tm arquivo
aberto e mandar sinais aos processos por nome.

quota 1.55-9.2 (82056 bytes)

Quotas permite ao administrador do sistema limitar o uso de disco por um usurio e/ou grupo por
sistema de arquivos. Este pacote contm as ferramentas que so necessrias para ativar, modificar e
atualizar quotas.

raidtools 0.50beta10-2.1 (142381 bytes)

Este pacote fornece as ferramentas necessrias a configurao e manuteno de dispositivos RAID por
software no Linux.

rhbackup 0.2-1.1 (29802 bytes)

Rhbackup um utilitrio de backup que pode ser usado para backup local e remoto. Deve ser
considerado um software de qualidade alfa e ser usado com cuidado.

rhmask 1.0-3.1 (8327 bytes)


Rhmask tem o objetivo de permitir a distribuio de arquivos como mscaras sobre outros arquivos.
Isto permite que novas verses de software sejam distribudas gratuitamente em servidores pblicos
internet, mas limita o seu uso completo para aqueles que j possuem uma cpia do pacote. Ele usa um
esquema simples XOR para criar a mscara do arquivo e usa o tamanho do arquivo e somas md5 para
assegurar a integridade do resultado.

rhs-hwdiag 0.30-1.3 (71878 bytes)

Um pacote de utilitrios que lista dispositivos do sistema. suportada a deteco de dispositivos PnP
seriais e paralelos. til para reportar problemas de hardware.

rhs-printfilters 1.46-3.2 (92614 bytes)

O sistema de filtros de impresso Red Hat oferece uma maneira fcil de manipular a impresso de
vrios formatos de arquivos. Feito primariamente para ser usado em conjunto com o RedHat printtool.

rhsound 1.7-3.1 (12110 bytes)

O servio falso criado por rhsound permite que os mdulos de som sejam carregados pelos scripts de
inicializao e preserva as configuraes do mixer entre shutdowns e restarts da mquina.

rmt 0.3-14.1 (12362 bytes)

rmt prov acesso remoto a dispositivos de fita para programas como dump, restore e tar.

rpm 2.5.6-1.3 (1109278 bytes)

RPM um poderoso gerenciador de pacotes, que pode ser usado para construir, instalar, pesquisar,
verificar, atualizar e desinstalar pacotes individuais de software. Um pacote consiste em uma
armazenagem de arquivos, e informaes sobre o pacote, incluindo nome, verso e descrio.

rpm2html 0.99-2.2 (523756 bytes)

Rpm2html tenta resolver dois grandes problemas que ocorrem quando se deseja obter e instalar um
pacote RPM: - ele prov mais informaes alm do nome do arquivo antes de instalar o pacote; - ele
tenta resolver as dependncias analisando tudo que um conjunto de RPMs fornece e requer. Ele mostra
as referncias cruzadas como links html. Rpm2html pode agora fornecer os metadados associados a
pacotes RPM em formato RDF padro.

rpmfind 0.99-1.2 (1735214 bytes)

Quando o rpmfind busca por um recurso ele primeiro procura em uma base de dados local. Se essa
base no est disponvel, requisitar o arquivo RDF associado em uma base remota. O resultado
descreve vrios pacotes provendo tais recursos (distribuio, verso, data, etc...). Baseado nessa
informao, o rpmfind ordena os vrios pacotes adequadamente. Ento ele recupera mais informaes
do primeiro pacote tais como dependncias requeridas por este pacote; verificando se todas as
dependncias esto disponveis, e recursivamente, tenta localizar RPMs que provem os recursos no
instalados. Ento o rpmfind mostra a lista de pacotes para recuperar e o espao total necessrio no
disco. A base de dados pode ser construdo usando o prprio rpmfind.

setconsole 1.0-5.1 (4401 bytes)

setconsole configura /etc/inittab, /dev/systty e /dev/console para um novo console. O console pode ser
tanto o terminal local (diretamente ligado no sistema via uma placa de vdeo) ou um console serial.

setserial 2.14-4.1 (41421 bytes)


O setserial um programa que permite visualizar e alterar vrios atributos de um dispositivo serial,
incluindo porta, IRQ, e outras opes.

setuptool 1.0-1.1 (9669 bytes)

Setup um programa amigvel, em modo texto, que d acesso a todas as ferramentas de configurao
do Red Hat Linux, que sejam tambm em modo texto.

sh-utils 1.16-14.4 (644217 bytes)

Os utilitrios shell GNU oferecem muitos dos comandos bsicos mais comuns e usados (junto com
outras coisas) para programao shell, conseqentemente o nome. A maioria dos shell scripts usam
pelo menos um destes programas.

shadow-utils 980403-4.3 (612647 bytes)

Este pacote inclui os programas necessrios para converter arquivos-padro UNIX de senha para o
formato shadow. - 'pwconv5' converte tudo para o formato de senhas do shadow. - 'pwunconv'
desconverte senhas shadow, gerando um arquivo no diretrio corrente chamado npasswd que o
arquivo-padro UNIX de senha. - 'pwck' checa a integridade da senha e dos arquivos shadow. - 'lastlog'
mostra o ltimo momento de login de todos os usurios. Vrias pginas de manual esto tambm
includas sobre estes utilitrios e senhas shadow em geral.

shapecfg 2.0.36-1.2 (3448 bytes)

Configura os traffic shaper, limitador de banda . Este pacote requer um kernel que tenha suporte para o
mdulo shaper. Atualmente este o caso do 2.0.36 e do kernel em desenvolvimento (2.1.12*).

sliplogin 2.1.1-3.1 (54139 bytes)

Vincula uma interface SLIP a uma entrada padro. Isso geralmente utilizado para permitir conexes
SLIP discadas.

sndconfig 0.27-1.4 (197581 bytes)

Inclui o programa sndconfig que uma ferramenta baseada em texto para configurao de som. Voc
pode us-lo para configurar o tipo de som para programas que usam os dispositivos /dev/dsp,
/dev/audio, e /dev/mixer. As configuraes de som so salvas com o aumix e scripts runlevel sysV.

statserial 1.1-10.1 (175786 bytes)

Statserial mostra uma tabela dos sinais em uma porta serial padro de 9 ou 25 pinos e indica o status
das linhas de handshaking. Pode ser til na depurao de problemas com portas seriais ou modems.

sudo 1.5.6p2-1.1 (189703 bytes)

Sudo (superuser do) permite que o administrador do sistema d a certos usurios (ou grupos de
usurios) a habilidade para rodar alguns (ou todos) comandos como root, registrando todos os
comandos e argumentos. Sudo opera numa base por comando, no sendo um substituto para a shell.

swatch 2.2-3.1 (132398 bytes)

Swatch usado para monitorar arquivos log. Quando ele v uma linha combinando com o modelo que
voc especifica, ele pode destac-la e imprim-la, ou rodar programas externos para notific-lo atravs
de mail ou outros meios.

tacp2rad 0.1-2.1 (39986 bytes)


Descrio em http://homepage.cistron.nl/~miquels/radius/ "Compramos um Cisco 4000M para acesso
ISDN30 (PRI), e vejam o que aconteceu: Ele no suporta RADIUS. No suporta TACACS+ tambm.
Ento escrevi o tacp2rad. Este servidor fica entre um cliente TACACS+ (o servidor de acessos CISCO)
e um servidor RADIUS, traduzindo requisies de autenticao, autorizao e contabilidade."

taper 6.9-2.1 (895686 bytes)

Este um programa de backup e restore de fita, que oferece uma interface amigvel ao usurio.
Arquivos podem ter sua cpia de segurana em arquivos no disco rgido. A seleo de arquivos para
backup e restore muito similar interface do Midnight Commander e permite fcil "navegao" de
diretrios. Backup incremental e restaurao automtica de arquivos mais recentes so configuraes
default. SCSI, ftape, zftape e drives removveis so suportados.

time 1.7-6.1 (18013 bytes)

O utilitrio 'time' usado como uma espcie de cronmetro para medir o tempo de execuo de um
comando especificado. Ele pode ajudar na otimizao de programas para velocidade mxima, assim
como vrios outros usos.

timeconfig 2.5-1.4 (77643 bytes)

Esta uma ferramenta simples para ajustar tanto o fuso horrio (timezone) quanto o modo com que o
seu relgio do sistema armazena o tempo. Ele roda em modo texto usando um sistema simples de
janelas.

timetool 2.3-7.1 (23178 bytes)

Timetool uma interface grfica para ajustar a data e hora corrente para o seu sistema.

tksysv 1.0-3.2 (36651 bytes)

Esta uma ferramenta grfica para manipular nveis de execuo (runlevels). Ela permite controlar
quais servios iro iniciar ou parar para cada run level.

tmpwatch 1.5.1-2.1 (8491 bytes)

Este pacote oferece um programa que pode ser usado para limpar diretrios. Ele periodicamente
vasculha o diretrio (ignorando symlinks) e remove arquivos que no foram acessados em um tempo
especificado pelo usurio.

tunelp 1.3-8.1 (9730 bytes)

Tunelp ajuda na configurao do driver de porta paralela do kernel.

usernet 1.0.8-1.1 (22406 bytes)

Um programa feito para facilitar aos usurios o gerenciamento de dispositivos de rede, que podem ser
controlados por usurio no-root, e a verificao do status desses dispositivos.

util-linux 2.8-8.3 (851685 bytes)

util-Linux contm uma grande variedade de utilitrios de sistema de baixo-nvel necessrios para um
sistema Linux funcional. Isso inclui, entre outras coisas, ferramentas de configurao como fdisk e
programas de sistema como login.

Utilitrios/Sistema/Linuxconf

managerpm 1.8_1.13r5-1cl (243734 bytes)


O mdulo managerpm para o configurador do Linux (linuxconf) prov uma interface ao sistema RPM.
Com ele voc pode: - atualiza um ou mais pacotes (pesquisa quais atualizar) - mostra os pacotes que
foram atualizados numa mquina - pesquisa os pacotes instalados

userinfo 1.0_1.13r5-1cl (166472 bytes)

Este mdulo lhe deixa definir campos adicionais caixa de dilogo de contas de usurios do
Configurador Linux. Para cada campo, voc define o tipo e um ttulo. Este mdulo pode ser usado
como a base de administrao de um provedor de acesso Internet de pequeno/mdio porte.

Utilitrios/Terminal

dialog 0.6-12.2 (97240 bytes)

Dialog um utilitrio que lhe permite programar interfaces de usurio em um TTY (modo texto
somente). Voc pode chamar dialog de um script shell para fazer perguntas ao usurio ou apresentar as
opes de uma maneira mais amigvel. Veja /usr/doc/dialog-0.6-7/samples para mais exemplos.

screen 3.7.4-3.1 (366592 bytes)

Screen um programa que permite que voc tenha mltiplos logins em um terminal. Ele til em
situaes onde voc est usando telnet em uma mquina ou conectado via um terminal dumb e quer
mais do que apenas um login.

Utilitrios/Testes de Performance

bonnie 1.0-3.1 (42404 bytes)

Bonnie um benchmark (teste de performance) popular que verifica vrios aspectos de sistemas de
arquivos Unix

Utilitrios/Texto

conjugue 0.3-2 (76910 bytes)

O conjugue um script awk capaz de conjugar verbos da lngua portuguesa, a partir de um banco de
paradigmas construdo atravs da consulta a vrias gramticas. Tanto o script quanto o banco esto
disponveis sob os termos da licena GNU GPL. Autor: Ricardo Ueda Karpischek (ueda@ime.usp.br)

diffstat 1.25-5.1 (11447 bytes)

'diffstat' oferece vrias estatsticas em um patch gerado por diff, incluindo muitas adies, vrias
remoes e vrias outras mudanas. Ele pode ser til, por exemplo, para descobrir que mudanas
foram feitas em um programa, somente fornecendo o patch atualizado para diffstat.

diffutils 2.7-11.1 (151657 bytes)

Os utilitrios diff podem ser usados para comparar arquivos, e gerar uma gravao das "diferenas"
entre eles. Essa gravao pode ser usada pelo programa patch para atualizar um arquivo com o outro.
Todos estes utilitrios (exceto cmp) trabalham somente com arquivos texto.

faces 1.6.1-11.1 (142600 bytes)

Este pacote usado principalmente com o exmh. Voc pode pegar uma foto ou qualquer outra imagem
e transform-la numa "face" que pode ser transmitida por qualquer programa de email e mostrada no
exmh ou outros programas. ~

faces-xface 1.6.1-11.1 (20568 bytes)


Estes so os utilitrios para manipular cabealhos de mail X-Face. So chamados por leitores de mail
para mostrar uma face contida em uma mensagem.

gawk 3.0.3-3.2 (2342912 bytes)

Este o GNU Awk. Ele deve ser compatvel com a verso de pesquisa de awk do Bell Labs. Ele
quase completamente vinculado com o padro 1993 POSIX 1003.2 para awk. Gawk pode ser usado
para processar arquivos texto e considerado uma ferramenta padro do Linux.

grep 2.2c-1.2 (315563 bytes)

Esta a implementao GNU do popular utilitrio grep. Permite a localizao rpida de strings em
arquivos texto.

ispell 3.1.20-11.3 (3790448 bytes)

Este o corretor ortogrfico interativo GNU. Voc pode rod-lo em arquivos de texto e ele verificar a
ortografia interativamente. Isso significa que ele ir lhe contar sobre palavras que ele desconhece, e ir
sugerir alternativas quando puder.

less 332-2.2 (141694 bytes)

less um visualizador de arquivo texto parecido com 'more', s que melhor.

m4 1.4-10.1 (119871 bytes)

Essa a linguagem de processamento de Macro GNU. Ela til para escrever arquivos texto que
podem ser analisado logicamente. Vrios programas usam-no como parte do seu processo de
programao.

mawk 1.2.2-9.1 (129532 bytes)

Mawk uma verso do awk, que um poderoso programa processador de texto. Em algumas reas
mawk pode superar gawk, que o programa awk padro do Linux.

nenscript 1.13++-12.1 (25148 bytes)

nenscript um filtro de impresso. Ele pode pegar entradas ASCII e formatar para sada em PostScript
e ao mesmo tempo pode fazer boas transformaes como por duas pginas ASCII em uma pgina
fsica (lado a lado).

patch 2.5.3-1.1 (179126 bytes)

Patch um programa para ajudar a reparar (patching) programas. Voc pode us-lo para aplicar
"diff's". Basicamente, voc pode usar diff para anotar mudanas em um arquivo, mandar as mudanas a
algum que possui o arquivo original, e eles podem usar "patch" para combinar suas mudanas ao
original deles.

perl 5.004m4-1.2 (12521169 bytes)

Perl uma linguagem interpretada, otimizada para tratar arquivos texto, extraindo informao desses
arquivos e mostrando relatrios baseados nessa informao. Tambm uma boa linguagem para vrias
tarefas de administrao de sistema. A linguagem procura ser mais prtica (fcil de usar, eficiente,
completa) do que bonita (minscula, elegante, mnima).

perl-MD5 1.7-3.2 (30472 bytes)

Fornece acesso ao algoritmo md5 da RSA para programas escritos em perl.


rgrep 0.98.4-6.1 (17060 bytes)

Utilitrio grep recursivo que pode destacar a expresso encontrada, escrito pelo autor do editor Jed.

sed 3.02-1.1 (69772 bytes)

Sed copia os arquivos nomeados (arquivos da entrada padro por default) para a sada padro, editado
de acordo com um script de comandos.

textutils 1.22-7.4 (787412 bytes)

Estes so os utilitrios GNU de processamento de arquivos texto. Ele incluem programas para separar,
juntar, comparar e modificar arquivos.

words 2-11.1 (421342 bytes)

Este pacote contm um dicionrio ingls em /usr/dict. Ele usado por programas como ispell como um
banco de dados de palavras para ser usado como corretor ortogrfico.

X11

urw-fonts 1.0-3.1 (2233877 bytes)

Verses distribuveis de 35 fontes padro PostScript. As novas verses do ghostscript vem com as 35
fontes padro tipo 1 PostScript de melhor qualidade. Eles foram doados e licenciados sob a GPL pela
URW. O arquivo fonts.di foi feito especialmente para ficar igual aos nomes originais da Adobe para as
fontes, ex.: Times, Helvetica, etc. No XFree86 estas fontes so muito interessantes!

xinitrc 1.6-1.3 (38714 bytes)

Este pacote contm o script de inicializao bsico do X Window usado pelo comando "startx".

X11/Aplicaes

usermode 1.4.3-1.3 (80501 bytes)

Vrias ferramentas grficas, incluindo uma para ajudar os usurios a gerenciar discos flexveis (e
outras mdias removveis) e uma para ajudar o usurio a mudar suas informaes finger.

xfm 1.3.2-10.1 (696425 bytes)

O xfm um gerenciador de arquivos para X Window que permite manipular arquivos e diretrios de
uma maneira intuitiva e fcil de entender, assim como permite sua extenso com outros programas.

xpdf 0.7a-1.1 (763292 bytes)

Xpdf um visualizador de arquivos PDF (Portable Document Format). (Estes so algumas vezes
chamados de arquivos 'Acrobat', nome do software PDF da Adobe. Xpdf foi projetado para ser
pequeno e eficiente. Ele usa fontes padro X e no precisa das bibliotecas Motif ou Xt.

xrn 9.01-1.1 (240500 bytes)

Este um programa do X Window para leitura de news. Ele permite leitura do tipo "apontar e clicar",
respostas e postagem, assim como selees simples de grupo.

xterm-color 1.1-9.2 (196217 bytes)

O xterm-color atua como um emulador de terminal padro xterm/VT100 alm de mostrar os cdigos
de cores ANSI.
X11/Aplicaes/Desenvolvimento

xwpe-X11 1.5.12a-1.2 (637663 bytes)

Inclui os programas 'xwpe' e 'xwe' do pacote xwpe que so especficos para X Window.

X11/Aplicaes/Grficos

ImageMagick 4.1.0-1.3 (2485778 bytes)

ImageMagick uma ferramenta para manipular, converter e exibir imagens, que funciona sob o X
Window. uma ferramenta poderosa que permite editar imagens, podendo tratar vrios formatos
diferentes.

gimp 1.0.2-0 (7530181 bytes)

O GIMP um programa de manipulao de imagens adequado para retoque de fotos, composio e


editorao de imagens. Muitas pessoas o acham extremamente til na criao de logos e outros
grficos para pginas web. O GIMP tem muitas ferramentas e filtros normalmente encontrados em
aplicaes comerciais similares, alm de caractersticas extras bem interessantes. O GIMP fornece uma
extensa caixa de ferramentas de manipulao de imagem, incluindo camadas, efeitos, formao de
imagem subpxel e anti-aliasing, converses, todos com desfazimento em vrios nveis (multi-level
undo).

gimp-data-extras 1.0.0-2.1 (8013725 bytes)

Padres, gradientes, etc para o gimp. Este pacote no necessrio, mas contm muitas coisas legais
para o gimp.

gimp-devel 1.0.2-0 (275565 bytes)

Bibliotecas estticas e arquivos de incluso para escrever extenses e plugins para o Gimp.

gimp-libgimp 1.0.2-0 (168748 bytes)

Bibliotecas para comunicao entre o GIMP e outros programas que podem funcionar como plugins.

gv 3.5.8-5.1 (421499 bytes)

Gv permite visualizar e navegar atravs de documentos PostScript e PDF em um display X, oferecendo


uma interface para o interpretador ghostscript. Gv baseado em um novo programa conhecido como
ghostview.

mxp 1.0-9.1 (54086 bytes)

Este um rpido conjunto gerador Mandelbrot para X Window. Ele deixa voc selecionar regies para
zoom e permite voc controlar outros aspectos de gerao fractal.

transfig 3.2.1-1.2 (282219 bytes)

TransFig um conjunto de ferramentas para criao de documentos TeX com grficos que so
portveis, no sentido de que eles podem ser impressos em uma grande variedade de ambientes.

xanim 27070-1.1 (729811 bytes)

Visualizador para vrios formatos grficos animados, incluindo QuickTime e FLiC.

xloadimage 4.1-10.1 (241506 bytes)


Xloadimage mostra imagens em uma janela X11, carrega-as como fundo, ou grava-as em um arquivo.
Vrios tipos de imagem so reconhecidos.

xmorph 1996.07.12-5.1 (126930 bytes)

xmorph permite a voc criar "morphs" fascinantes - mudanas animadas entre duas imagens diferentes
- e oferece as ferramentas para voc faz-lo de uma maneira intuitiva e de fcil compreenso.

xpaint 2.4.9-6.1 (417678 bytes)

XPaint uma ferramenta de edio de imagens coloridas que apresenta a maioria das opes-padro de
programas de pintura, assim como caractersticas avanadas como processamento de imagens atravs
de algoritmos. Ele tambm permite a edio de mltiplas imagens simultaneamente.

xv 3.10a-13.3 (4588311 bytes)

Este o famoso 'xv' de John Bradley. Ele shareware, mas ns o distribuimos com a permisso dos
autores. um visualizador grfico para vrios tipos de arquivos, incluindo gif, jpg, tiff, xwd, etc.
Tambm possui caractersticas de manipulao como corte, expanso, etc.

X11/Aplicaes/Rede

netscape-common 4.5-1.4 (7644467 bytes)

Arquivos compartilhados entre os navegadores web Netscape Navigator e o Netscape Communicator

netscape-communicator 4.5-1.4 (12179246 bytes)

O Netscape Communicator o navegador web lder da indstria. Ele suporta os mais recentes padres
HTML, Java e JavaScript. Ele tambm inclui um leitor de news com muitas caractersticas e um leitor
completo de mail. Informaes sobre a licena do Netscape Communicator podem ser encontradas no
arquivo /usr/doc/netscape-3-3/LICENSE.update.

netscape-navigator 4.5-1.4 (7213257 bytes)

Netscape Navigator o navegador web lder da indstria. Ele suporta os mais recentes padres HTML,
Java e JavaScript. Informaes sobre a licena do Netscape Communicator podem ser encontradas no
arquivo /usr/doc/netscape-3-3/LICENSE.update.

x3270 3.1.1.6-3.1 (566864 bytes)

Este programa emula um terminal IBM 3270, geralmente usado com aplicaes de mainframe, em um
X Window.

xgopher 1.3.3-6.1 (283812 bytes)

Gopher, um mtodo de acesso a informaes na Internet, facilitado com este cliente X-Window.
Apesar de que o gopher menos atualizado que o WWW, Xgopher ainda pode ser um portal para uma
vasta fonte de informao disponvel na Internet.

X11/Bibliotecas

ImageMagick-devel 4.1.0-1.3 (1449457 bytes)

Este o pacote de desenvolvimento ImageMagick. Inclui as bibliotecas estticas e os arquivos de


incluso para o desenvolvimento de suas prprias aplicaes que fazem uso do cdigo ImageMagick
e/ou APIs.
Mesa-glut 3.0-1.2 (280621 bytes)

A biblioteca GLUT - Mesa.

Xaw3d 1.3-17.1 (285098 bytes)

Xaw3d uma verso incrementada do conjunto MIT Athena Widget para X Window que adiciona uma
aparncia tri-dimensional s aplicaes com mudanas mnimas ou nenhuma nos cdigos fonte.

Xaw3d-devel 1.3-17.1 (660046 bytes)

Xaw3d uma verso incrementada do conjunto MIT Athena Widget para X Window que adiciona uma
viso tri-dimensional s aplicaes com mudanas mnimas ou nenhuma nos cdigos fonte. Este
pacote inclui os arquivos principais e as bibliotecas estticas para programas de desenvolvimento que
utilizam total vantagem das caractersticas de Xaw3d.

gnome-core 0.20.1-2.1 (1043579 bytes)

Programas e bibliotecas bsicas que so necessrias para qualquer instalao do GNOME. GNOME
o Ambiente de Rede Modelado por Objetos da GNU. um nome fantasioso, mas o GNOME
realmente um bom ambiente grfico. Ele torna seu computador fcil, poderoso e fcil de configurar.

gtk+ 1.0.6-3.1 (1204159 bytes)

Bibliotecas X originalmente escritas para o GIMP, que agora esto sendo tambm usadas por vrios
outros programas.

gtk+-devel 1.0.6-3.1 (1729258 bytes)

Bibliotecas estticas e arquivos de incluso do GIMP, que esto disponveis como bibliotecas pblicas.
A GLIB inclui estruturas de dados teis; o GDK um kit de ferramentas que prov uma camada sobre
a Xlib para ajudar a automatizar coisas como o uso de diferentes profundidades de cor; e GTK um
conjunto de widgets para criar interfaces de usurio.

imlib 1.8.1-1.1 (350522 bytes)

A Imlib uma biblioteca avanada que substitui as bibliotecas libXpm que fornece muito mais
opes/caractersticas com uma flexibilidade e velocidade muito maiores.

imlib-cfgeditor 1.8.1-1.1 (345101 bytes)

O programa imlib_config lhe permite controlar como a imlib usa as cores e trata correo gamma, etc.

imlib-devel 1.8.1-1.1 (516480 bytes)

Arquivos de incluso, bibliotecas estticas e documentao para a Imlib.

nls 1.0-4.1 (4126 bytes)

Este um pacote de arquivos usados por alguns velhos binrios X11R5 como Netscape. Contudo, ele
no necessrio para verses do Netscape superiores ao 3.0.

qt 1.41-1.4 (2194293 bytes)

Contm as bibliotecas compartilhadas necessrias para rodar aplicaes Qt, bem como os arquivos
README.

qt-devel 1.41-1.4 (9673187 bytes)


Contm os arquivos necessrios para desenvolver aplicaese usando Qt: arquivos de incluso,
compilador de meta-objetos Qt, pginas de manual, documentao HTML e programas exemplo. Veja
http://www.troll.no para mais informaes sobre o Qt, ou o arquivo file:/usr/lib/qt/html/index.html na
documentao em HTML.

xpm 3.4j-3.2 (57537 bytes)

Permite que aplicaes mostrem imagens bitmap com cores. Usado por um grande nmero de
programas populares do X Window para melhorar a interface do usurio.

X11/Bibliotecas/Mozilla

flash 0.3.1-1 (363861 bytes)

Este um "plugin" para o Netscape/Mozilla que permite a visualizao de arquivos Flash. Muitos
lugares na Internet usam este formato para construir suas pginas. Os objetos Flash tambm permitem
a navegao em uma grupo de pginas, desta forma a navegao era impossibilitada sem o "plugin"
correto, assim no se passava da tela "Get Shockwave" enquanto navegando no Linux. Como a
Macromedia tornou abertas as especificaes do formato Flash, eu decidi escrever o "plugin" para o
Linux.

X11/Gerenciadores de Janelas

AfterStep 1.5-0.7.1 (3466170 bytes)

Afterstep a continuao do gerenciador de janelas BowMan que foi originalmente montado por Bo
Yang. BowMan foi baseado no gerenciador de janelas fvwm do Robert Nation. Fvwm foi baseado em
cdigo do twm. E assim por diante... Foi originalmente projetado para emular um pouco da aparncia
do NEXTSTEP, mas desde ento tem recebido caractersticas interessantes, pedidas e teis,
especialmente na verso 1.4!

AfterStep-APPS 1.5-0.5 (732661 bytes)

Este pacote inclui alguns applets que podem ser usados no mdulo Wharf usado pelos gerenciadores de
janelas como AfterStep e Window Maker. Todos so muito bons e tornaro seu ambiente de trabalho
mais bonito a medida que voc os adiciona ao mdulo Wharf.

AnotherLevel 0.7.2-1.2 (316835 bytes)

AnotherLevel a prxima verso do TheNextLevel. O desktop TheNextLevel foi criado por Greg J.
Badros e foi o vencedor do Concurso de Desktop feito pela Red Hat em 1996. Ele tem uma poderosa e
atrativa configurao para o fvwm que funciona com o fvwm2. Esta verso teve muitas
transformaes, assim ns a chamamos AnotherLevel. Alguma documentao est disponvel em
/usr/doc/AnotherLevel em formato html. Este desktop facilmente configurado. Muitos atributos
podem ser redefinidos, simplesmente copiando o /etc/X11/AnotherLevel/fvwm2rc.defines para o
diretrio do usurio como .fvwm2rc.defines e modificando-se este arquivo apropriadamente.

WindowMaker 0.20.1-3.1 (3048884 bytes)

WindowMaker um gerente de janelas projetado para emular a aparncia de parte da interface de


usurio do NEXTSTEP(tm). Feito para ser rpido, relativamente pequeno, rico em caractersticas e de
configurao fcil, com uma aparncia simples e elegante emprestada do NEXTSTEP(tm).

fvwm 1.24r-15.1 (563336 bytes)

fvwm um gerente de janelas pequeno, rpido e muito flexvel. Ele pode ser configurado para parecer
com Motif, e possui uma til "barra de botes".
fvwm2 2.0.47-1.3 (1592705 bytes)

Fvwm2 uma verso do popular gerenciador de janelas "Feeble Virtual Window Manager".

fvwm2-icons 2.0.47-1.3 (635439 bytes)

Este pacote contm cones, bitmaps e pixmaps para o fvwm e fvwm2.

icewm 0.9.14-1.2 (1300333 bytes)

Gerenciador de Janelas para o X Window. Pode emular a aparncia do Windows'95, OS/2 Warp 3 e 4 e
o Motif. Tenta usar as melhores caractersticas dos sistemas citados. Caractersticas: vrios ambientes
de trabalho, movimentao/ redimensionamento opaco, barra de tarefas, lista de janelas, status da caixa
de entrada do correio e relgio digital. Rpido e pequeno.

wmakerconf 1.1.1-3.1 (488364 bytes)

Ferramenta de configurao baseada em GTK+ para o gerenciador de janelas Window Maker. Suporta
todos os atributos do Window Maker: navegador para seleo de fontes, navegador para visualizao
de pixmaps, caixa de dilogo para seleo de cores, caixa de dilogo para atalhos, caixa de dilogo
para seleo de arquivos, ... Dicas em todos os atributos. Novos atributos podem ser integrados de
forma simples, mudando a lista de propriedades do wmakerconf.

wmconfig 0.6-1.2 (49102 bytes)

Este um programa que gera configuraes de menu para diferentes gerenciadores de janela
disponveis para o sistema X11. uma tentativa de abstrair uma configurao nica entre esses
diferentes gerenciadores. Atualmente suporta: FVWM2, FVWM95, Afterstep, MWM, IceWM e KDE.

X11/Interpretadores de Comandos

mcserv 4.1.35-2.3 (20452 bytes)

Mcserv um servidor para o sistema de arquivos em rede do Midnight Commander. Ele permite que
clientes usando o mc acessem remotamente o sistema de arquivos da mquina em que est rodando.

tkmc 4.1.35-2.3 (573759 bytes)

Midnight Commander um interpretador de comandos visual que mais parece um gerenciador de


arquivos, somente com vrias caractersticas a mais. Ele um programa de modo texto, mas inclui
suporte para mouse se voc estiver rodando GPM ou em uma janela xterm. Sua caracterstica mais
legal a habilidade de bisbilhotar em RPMs procurando arquivos especficos. :-) Mas a verso tk ainda
no est finalizada... :-(

X11/Jogos

acm 4.7-8.2 (3520585 bytes)

ACM um simulador de vo para X. Ele tambm permite jogar em rede com vrios jogadores.

quakeworld 2.30-1.1 (352951 bytes)

Cliente QuakeWorld para Linux.

quakeworld-X11 2.30-1.1 (344631 bytes)

Cliente QuakeWorld para Linux/X11.

xzip 180-1.2 (107982 bytes)


Agora todos os seus jogos tipo "adventure" em texto podem adquirir uma nova dimenso com este
interpretador para X Window.

X11/Jogos/Estratgia

spider 1.0-7.1 (52878 bytes)

spider particularmente um derivado de pacincia com duplo baralho. Diferentemente da maioria dos
"pacincias", ele oferece oportunidades extraordinrias para a habilidade do jogador para cobrir o azar
nas apostas por meio de uma cuidadosa anlise e manipulaes complexas.

xboard 4.0.0-1.1 (602738 bytes)

xboard oferece a voc uma interface grfica fcil de usar para o programa de xadrez da GNU,
permitindo voc aproveitar horas da ao intelectual sem ter que aprender comandos complicados.

xdemineur 1.1-9.1 (27056 bytes)

Este um jogo de intensa concentrao, onde voc deve com sucesso determinar os locais das minas
atravs de lgica e deduo. Muito parecido com a verso Windows.

xgammon 0.98-12.1 (3355454 bytes)

Esta verso do popular jogo gamo permite jogar contra o computador ou contra outro humano.

xpat2 1.04-8.1 (470322 bytes)

Em 1989, Dave Lemke, Heather Rose, Donald R. Woods e a Sun Microsystems, Inc., criaram o jogo de
pacincia xsol (tambm conhecido como klondike no DOS) e as regras de alguns outros jogos de
pacincia. As caractersticas principais so variveis com conjuntos de regras e diferentes conjuntos de
cartas para diferentes resolues de monitores. xpat2 (X Patience) uma coleo destes variados jogos
de pacincia que iro realmente "testar a sua pacincia".

xpilot 3.6.2-4.1 (1612065 bytes)

xpilot um jogo de ao que permite diversos jogadores em rede. Isto torna-o timo para horas de
diverso. O objetivo bsico do jogo voar e matar - precisa dizer mais?

xpuzzles 5.4.1-4.1 (509256 bytes)

Uma seleo de quebra-cabeas geomtricos e brinquedos, incluindo uma verso eletrnica do cubo de
Rubik, e um "cubo dinossauro".

X11/Jogos/Vdeo

cxhextris 1.0-12.1 (39282 bytes)

cxhextrix uma verso colorida do popular hextris. Ambos so semelhantes ao popular jogo de vdeo
Tetris, um jogo onde deve-se tentar encaixar perfeitamente blocos que caem. Este jogo requer X
Window para funcionar apropriadamente.

flying 6.20-9.1 (217322 bytes)

Este um pacote de jogos que rodam em X Window. Ele contm pool, snooker, air hockey e outros
jogos de tabuleiro. ADVERTNCIA: Esse software pode viciar e pode causar srios nveis de privao
do sono ou perda da mobilidade nas pernas se usado em condies extremas.

paradise 2.3p19-10.1 (423732 bytes)


Netrek paradise um jogo muito popular para a Internet do tipo arcade. Voc voa com um time de
jogadores atirando e capturando planetas do inimigo (outro time). Uma boa maneira de abandonar a
universidade.

xbill 2.0-4.1 (188386 bytes)

Este pacote vem crescendo de popularidade com o passar dos anos do Linux. Ele muito popular na
Red Hat e na Conectiva tambm!. O objetivo do jogo? Achar e destruir todas as formas de Bill que
tenta desestabilizar novos e antigos sistemas operacionais, e para corajosamente chegar onde nenhum
homem jamais chegou antes.

xbl 1.0h-3.1 (181195 bytes)

Uma verso em trs dimenses de um popular jogo do tipo arcade.

xboing 2.4-5.1 (1006147 bytes)

xboing um jogo que segue a tradio do clssico 'Breakout'. O objetivo manter uma bola "pulando"
nos tijolos at que eles se quebrem. O melhor vem em nveis mais adiantados quando voc tem que
manipular mltiplas bolas e armadilhas.

xchomp 1.0-9.1 (37086 bytes)

O clssico PacMan chega a sua tela com xchomp. No to extenso quanto o jogo original, mas ainda
muito legal!

xevil 1.5-7.1 (540433 bytes)

Um jogo de ao/aventura para X Window no qual voc, como um guerreiro Ninja, mata tudo a sua
volta, e tenta sobreviver.

xgalaga 2.0.34-1.2 (794485 bytes)

Um clone do velho jogo arcade espacial 'Galaga'. ( Galaga, voc sabe como jogar Galaga! A nave
segue o mouse e o boto atira. Tiro-automtico segurando o boto, ento ningum me acusar de
quebrar o seu mouse!)

xjewel 1.6-9.1 (50289 bytes)

Jewel um jogo muito mais parecido com Domain/Jewelbox do que um jogo de quebra-cabea como
Tetris. Ele jogado controlando a movimentao de blocos que continuam a cair do topo da sua tela.
Pode-se mov-los para esquerda e direita, assim como alterar sua rotao. O objetivo conseguir mais
pontos at o "ceifeiro cruel" acabar com a diverso.

xlander 1.2-9.1 (23944 bytes)

Um jogo difcil, mas com muita diverso. Tente manobrar sua nave para uma aterrissagem segura e
suave.

xtrojka 1.2.3-4.1 (185913 bytes)

Similar ao xjewels ou tetris, este jogo o desafia a manter a rea de jogo livre de blocos que caem. Uma
variao do clssico tetris que vicia do mesmo jeito.

X11/KDE

kdeadmin 1.0-1.4 (978414 bytes)


Ferramentas administrativas para o KDE. Includos neste pacote: ksysv: editor dos arquivos de
iniciao sysV kuser: ferramenta de administrao de usurios

kdegames 1.0-1.4 (4459033 bytes)

Jogos para o KDE. Includos neste pacote: kabalone: estratgia kasteroids: arcade kmahjongg: o
popular mahjongg kmines: desarmar as minas kpat: jogos de cartas, inclusive pacincia kpoker: vdeo-
poker kreversi: Reversi ksame: um jogo de tabuleiro kshisen: Shisen-Sho - relacionado com o
mahjongg ksnake: corrida das cobras ktetris: o bem conhecido tetris

kdegraphics 1.0-1.4 (2028330 bytes)

Aplicaes grficas para o KDE. Includos neste pacote: kdvi: visualiza arquivos TeX's independentes
de dispositivo (.dvi) kfax: visualiza arquivos de fax kfract: gerador de fractal kghostview: visualiza
arquivos postscript (.ps) kpaint: um programa simples de desenho kview: visualiza numerosos
formatos de arquivos grficos

kdehelp-pt_BR 1.0-1.3 (903907 bytes)

Traduo da documentao do K Desktop Enviroment para o portugus do Brasil.

kdelibs 1.0-1.3 (3836708 bytes)

Bibliotecas para o KDE. Includos neste pacote: jscript: biblioteca javascript kdecore: biblioteca base
kdeui: biblioteca da interface do usurio kfmlib: biblioteca do gerenciador de arquivos khtmlw:
widgets HTML mediatool: biblioteca para ferramentas multimdia

kdemultimedia 1.0-1.4 (1998039 bytes)

Aplicaes multimdia para o KDE. Includos neste pacote: kmedia: ferramenta para tocar multimdias
kmid: tocador de midi/karaoke kmidi: tocador/conversor de midi para wav kmix: ferramenta mixer
kscd: tocador CD de udio

kdestart 1.0-1.4 (3398 bytes)

Substitui o startx e xinitrc para inicializar o KDE de forma conveniente. Use 'kde' ao invs de 'startx'
para entrar no KDE.

kdesupport 1.0-1.4 (1662935 bytes)

Bibliotecas de suporte para o KDE. Includos neste pacote: giflib30: biblioteca de rotinas para
trabalhar com imagens GIF jpeglib6a: programa free JPEG do 'Independent JPEG Group' mimelib:
biblioteca para manipular mensagens em formato MIME

kdeutils 1.0-1.3 (1962724 bytes)

Utilitrios para o KDE Programas disponveis neste pacote: karm: controle de tempo pessoal kcalc:
calculadora cientfica kedit: editor de textos simples kfloppy: ferramenta de formatao de disquetes
khexedit: editor hexadecimal kjots: bloco de notas kljettool: ferramenta de configurao de
impressoras HP knotes: recados para colar no ambiente grfico kzip: ferramenta de manipulao de
arquivos compactados

kpilot 3.1b3-1 (764143 bytes)

Utilitrio KDE para o Palm Pilot


X11/KDE/Aplicaes

klyx 0.9.8a-1 (5847514 bytes)

Processador de textos para o KDE baseado no LyX, usa LaTeX como base.

korganizer 0.9.16-1.1 (977963 bytes)

O KOrganizer um programa completo de calendrio e agendamento para o KDE. Permite


intercmbio de informaes entre aplicaes de calendrio atravs do formato de arquivo vCalendar,
padro da indstria.

X11/KDE/Base

kdebase 1.0-1.5 (7746046 bytes)

Aplicaes bsicas para o KDE. Includos neste pacote: kaudio: servidor de udio kcontrol: ferramenta
de configurao kdehelp: visualizador dos arquivos de ajuda, info e pginas de manual kdm: substituto
do xdm kfind: ferramenta de busca kfm: gerenciador de arquivos, browser, cliente ftp, ...
kfontmanager: seletor de fontes kmenuedit: ferramenta para adicionar aplicao ao painel kpanel:
paginador da rea de trabalho kscreensaver: diversos salvadores de tela kvt: substituto do xterm kwm:
gerenciador de janelas do kde kappfinder: procura aplicaes no-kde

X11/KDE/Grficos

kuickshow 0.6.1-1.1 (229101 bytes)

Um visualizador de imagens muito rpido para o KDE que usa a biblioteca imlib.

X11/KDE/Rede

kdenetwork 1.0-1.4 (3551100 bytes)

Aplicaes de Rede para o KDE. Includos neste pacote: kmail: leitor de correio knu: utilitrios de rede
korn: ferramenta de monitorao da caixa de correio kppp: configurao fcil para conexo PPP krn:
leitor de notcias

X11/Passatempos

multimedia 2.1-12.1 (333312 bytes)

Este pacote contm XPlaycd, XMixer e XGetfile. XPlaycd um programa para tocar cds de udio
usando o drive de cdrom. XMixer usado para controlar a mixagem na placa de som. XGetfile um
verstil navegador de arquivo, feito para usar em shell scripts.

xbanner 1.31-3.2 (663986 bytes)

XBanner mostra texto, modelos e imagens na janela root. Isso permite usurios customizarem tanto o
seu fundo do servidor X normal quanto o fundo usado nas telas estilo xdm para login.

xearth 1.0-10.1 (193230 bytes)

Xearth mostra um globo pseudo-3D que rotaciona para mostrar a terra como ela realmente ,
mostrando marcas para cidades principais, RedHat Software e a Conectiva tambm :-))

xfishtank 2.0-10.1 (395198 bytes)

Divirta-se com um aqurio animado no fundo da sua tela, com uma variedade de peixes tropicais
nadando nele.
xsnow 1.40-7.1 (29155 bytes)

Neve caindo continuamente acompanhada pelo vo do Papai Noel pela sua tela. No se esquea de
chacoalhar as janelas de vez em quando para tirar a neve!

X11/Utilitrios

Xconfigurator 3.82-1.6 (298975 bytes)

Esta a ferramenta Red Hat de configurao X. Ela baseada nos fontes do xf86config, um utilitrio
de XFree86. Adicionada uma interface amigvel para facilitar o uso pelo usurio final.

ee 0.3-8.1 (625536 bytes)

O visualizador de imagens Electric Eyes permite a visualizao e manipulao de uma variedade de


formatos de imagens.

gnome-linuxconf 0.14-4rh.1 (98931 bytes)

Interface grfica para o sistema de configurao linuxconf

mgetty-viewfax 1.1.14-5.3 (95424 bytes)

Este pacote fornece um visualizador de faxes para X11 com capacidade de zoom.

mkxauth 1.7-9.1 (16043 bytes)

'mkxauth' ajuda na criao e manuteno de bancos de dados de autenticao X (arquivos .Xauthority).


Use-o para criar um arquivo ~/.Xauthority ou para unir uma chaves de outro local ou arquivo
.Xauthority remoto. Arquivos remotos .Xauthority podem ser recuperados via ftp (usando ncftp) ou via
rsh. Por segurana, mkxauth no cria quaisquer arquivos temporrios contendo chaves de autenticao.

moonclock 1.0-13.1 (25801 bytes)

Mostra a hora do dia e a fase atual da lua. Mudana de cores dependendo da hora do dia (dia/noite) e a
lua mostrada pequena e claramente em forma de cunha no espao.

procps-X11 1.2.9-2.4 (5508 bytes)

Um pacote de utilitrios X que reportam o estado do sistema. Estes utilitrios geralmente fornecem
apresentaes grficas de informaes disponveis a partir de ferramentas no conjunto procps.

rxvt 2.4.7-2.2 (459567 bytes)

Rxvt um emulador de terminal VT100 para X. Ele tem o objetivo de ser um substituto de xterm(1)
para usurios que no necessitam das caractersticas mais esotricas de xterm. Especificamente rxvt
no implementa a emulao Tektronix 4014, registro de sesso e configurabilidade no estilo toolkit.
Como resultado, rxvt usa muito menos swap do que xterm - uma vantagem significativa em uma
mquina servindo vrias sesses X.

xcpustate 2.5-3.1 (33073 bytes)

XCPUSTATE um monitor de performance instantnea. Foi originalmente escrito por Mark Morae
para monitorar a distribuio de carga nas CPUs de uma Silicon Graphics Iris 4D/240. Desde ento j
foi portado para uma variedade de mquinas uniprocessadas e multiprocessadas.

xdaliclock 2.10-3.1 (76054 bytes)


O programa xdaliclock mostra um relgio digital; quando um dgito muda, ele funde-se em sua nova
forma. Ele pode funcionar em modo de 12 ou 24 horas, e mostra a data quando o boto de mouse
pressionado. Possui duas grandes fontes programadas dentro dele, mas pode utilizar outras.

xlockmore 4.11-3.1 (1940879 bytes)

Uma verso melhorada do xlock que permite a voc manter outros usurios longe de sua sesso X
enquanto voc est afastado da mquina. Ele roda um dos vrios protetores de tela enquanto aguarda
voc entrar com a sua senha, desbloqueando a sesso e voltando ao X.

xmailbox 2.5-5.1 (30749 bytes)

Este programa ir notific-lo quando um novo mail chegar. Ele similar ao xbiff, oferecendo mais
caractersticas e opes de notificao.

xosview 1.6.1.a-4.1 (102172 bytes)

O xosview oferece um conveniente grfico de barras do estado atual do sistema - uso de memria,
carga da CPU e uso de rede. Muito til para monitorao do status do seu sistema.

xscreensaver 2.34-1.1 (2640190 bytes)

Protetores de tela de todos os tipos esto includos neste pacote, garantindo horas de divertimento para
o seu monitor. E se voc realmente est inclinado proteo do seu monitor, existe aquele velho
clssico, a "tela preta".

xsysinfo 1.6-3.2 (21799 bytes)

Vrios aspectos da performance do sistema podem ser monitorados com o xsysinfo, incluindo trfego
de rede, carga da CPU, espao em disco, uso de disco, e mais. Mostra tambm um histrico da
performance em uma janela para que voc possa ver as mudanas facilmente.

xtoolwait 1.1-3.1 (9219 bytes)

Utilitrio para iniciar um programa e esperar por ele para mapear uma janela. No um programa
"end-user", mas til para escrever scripts que rodem programas X Window.

xwpick 2.20-9.1 (45392 bytes)

Xwpick deixa-o capturar uma imagem de uma janela arbitrria ou uma rea retangular de um servidor
X11 e grav-la em um arquivo em uma variedade de formatos.

X11/XFree86

X11R6-contrib 3.3.2-3.1 (457344 bytes)

Esta uma coleo de programas X do contrib X11R6, que contm programas contribudos por vrios
usurios. Inclui listres, xbiff, xedit, xeyes, xcalcm, xload e xman alm de outros.

XFree86 3.3.3-2cl (14162279 bytes)

X Window uma interface grfica completa com mltiplas janelas, mltiplos clientes e diferentes
estilos de janelas. usado na maioria das plataformas Unix, e clientes tambm podem rodar em outros
sistemas de janelas populares. O protocolo X permite que aplicaes possam rodar tanto na mquina
local como atravs da rede, provendo flexibilidade em implementaes cliente/servidor. Este pacote
contm as fontes bsicas, programas e documentao para uma estao de trabalho X. Ele no fornece
um servidor X que acessa seu hardware de vdeo - estes so disponibilizados em outro pacote.
XFree86-100dpi-fonts 3.3.3-2cl (1258244 bytes)

As fontes 100dpi usadas na maioria dos sistemas Linux. Aconselhado usurios com monitores de alta
resoluo.

XFree86-75dpi-fonts 3.3.3-2cl (1086437 bytes)

As fontes 75dpi usadas na maioria dos sistemas Linux. Usurios com monitores de alta resoluo
podem preferir as fontes de 100dpi disponveis em um pacote separado.

XFree86-XF86Setup 3.3.3-2cl (590580 bytes)

O XF86Setup uma ferramenta grfica de configurao para a famlia de servidores XFree86. Permite
a configurao do vdeo, layouts de teclados, tipo de mouse e outras opes. um pouco lento e
necessita do servidor VGA 16 genrico.

XFree86-devel 3.3.3-2cl (7849155 bytes)

Bibliotecas, arquivos de incluso e documentao para o desenvolvimento de programas que rodam


como clientes X. Inclui a biblioteca base Xlib bem como os conjuntos de widgets Xt e Xaw. Para
maiores informaes sobre a programao destas bibliotecas a Conectiva recomenda a srie de livros
sobre programao X produzida pela O'Reilly and Associates.

XFree86-libs 3.3.3-2cl (1907676 bytes)

Este pacote contm bibliotecas compartilhadas que a maioria dos programas X precisam para rodar
corretamente. Eles esto em um pacote separado para reduzir o espao em disco necessrio para rodar
aplicaes X em uma mquina sem um servidor X (atravs da rede).

XFree86-xfs 3.3.3-2cl (404123 bytes)

Verso modificada do servidor de fontes xfs para X, com suporte a fontes TrueType via FreeType. Com
o servidor de fontes, voc pode fornecer fontes truetype para outros servidores X que no tenham este
suporte.

X11/XFree86/Servidores

XFree86-3DLabs 3.3.3-2cl (2028657 bytes)

Servidor X para placas feitas com os chipsets 3DLabs, tais como GLINT 500TX, GLINT MX,
Permedia e Permedia 2.

XFree86-8514 3.3.3-2cl (1625240 bytes)

Servidor X para placas IBM 8514 antigas e compatveis de vrias companhias como a ATI.

XFree86-AGX 3.3.3-2cl (1796784 bytes)

Servidor X para as placas baseadas em AGX, como Boca Vortex, Orchid Celsius, Spider Black
Window e Hercules Graphite.

XFree86-I128 3.3.3-2cl (2032696 bytes)

Servidor X para a placa #9 Imagine 128.

XFree86-Mach32 3.3.3-2cl (1759928 bytes)

Servidor X para placas baseadas no chip ATI Mach32, incluindo a ATI Graphics Ultra e Ultra Plus.
XFree86-Mach64 3.3.3-2cl (1878248 bytes)

Servidor X para placas baseadas no chip ATI Mach64, como a Graphics Xpression, GUP Turbo e
WinTurbo.

XFree86-Mach8 3.3.3-2cl (1635664 bytes)

Servidor X para placas baseadas no chip ATI Mach8, incluindo a ATI 8514 Ultra e Graphics Ultra.

XFree86-Mono 3.3.3-2cl (1894633 bytes)

Servidor X monocromtico genrico para placas VGA, que funciona em quase todas as placas estilo
VGA com resolues limitadas.

XFree86-P9000 3.3.3-2cl (1816584 bytes)

Servidor X para placas baseadas em chips Weitek P9000 como a maioria das placas Diamond Viper e a
Orchid P9000.

XFree86-S3 3.3.3-2cl (2269224 bytes)

Servidor X para placas baseadas em chips da S3, incluindo a maioria das placas #9, Diamond Stealth,
Orchid Farenheits, Mirco Crystal 8S, a maioria das placas STB e algumas placas me com
aceleradores grficos embutidos (como a linha IBM ValuePoint).

XFree86-S3V 3.3.3-2cl (2014632 bytes)

Servidor X para placas baseadas no chipset S3 Virge.

XFree86-SVGA 3.3.3-2cl (2913895 bytes)

Servidor X para a maioria dos dispositivos SVGA framebuffer simples, incluindo placas baseadas nos
chips ET4000, Cirrus Logic, Chips and Technologies para laptops, Trident 8900 e 9000. Funciona em
placas Diamond Speedstar, Orchid Kelvins, STB Nitros e Horizons, Genoa 8500VL, maioria das Actix
e na Spider VLB Plus. Tambm funciona em muitas outros chips e placas, ento tente este servidor se
estiver tendo problemas.

XFree86-VGA16 3.3.3-2cl (1817054 bytes)

Servidor X genrico para placas VGA de 16 cores. Funciona em quase todas as placas grficas VGA,
mas somente em baixa resoluo e com poucas cores.

XFree86-W32 3.3.3-2cl (1675168 bytes)

Servidor X para placas baseadas nos chips ET4000/W32, incluindo as placas Genoa 8900 Phantom
32i, Hercules Dynamite, LeadTek WinFast S200, Sigma Concorde, STB LightSpeed, TechWorks
Thunderbolt e ViewTop PCI.

XFree86-Xnest 3.3.3-2cl (2058699 bytes)

Servidor X que roda em uma janela X.

XFree86-Xvfb 3.3.3-2cl (2498730 bytes)

Servidor X que roda em uma janela X.

X11/gnome

gnome-libs 0.20-3.1 (569646 bytes)


Bibliotecas bsicas que devem ser instaladas para usar o GNOME. GNOME o Ambiente de Rede
Modelado por Objetos da GNU. um nome fantasioso, mas o GNOME realmente um bom ambiente
grfico. Ele torna seu computador fcil, poderoso e fcil de configurar.

gnome-libs-devel 0.20-3.1 (1934038 bytes)

Bibliotecas, arquivos de incluso, e etc para desenvolver aplicaes GNOME

Parmetros Gerais
Este apndice fornece ilustraes de alguns parmetros que podem ser utilizados em certos drivers. Note que, na
maioria dos casos, estes parmetros adicionais so desnecessrios.
No esquea que se um dos dispositivos que voc est tentando usar requerer um destes parmetros e o suporte para
aquele dispositivo no est compilado no kernel, o mtodo tradicional para adicionar o parmetro ao LILO, no
funcionar. Os drivers carregados como mdulos requerem que estes parmetros sejam especificados quando o
mdulo carregado. O programa de instalao do CL lhe d a opo de especificar os parmetros de mdulo quando
um driver estiver carregado.
Para maiores informaes referentes a suporte de dispositivo de compilao no kernel usado pelo programa de
instalao do CL, v para o captulo 17, seo 17.5.
Um dos parmetros mais comumente usados o parmetro hdX=cdrom, pode ser digitado na linha de comando de
inicializao do sistema, e est relacionado com o suporte para CD-ROM IDE/ATAPI.

Parmetros CD-ROM
Tabela: Parmetros de CD-ROM
Hardware Parmetro
CD-ROM Mitsumim cd=port, irq
CD-ROM Sony CDU 31 ou 33 cdu31a_port=base_addr cdu31a_irq=irq
Aztech CD268 aztcd=port
SB Pro ou 16 e compatveis sbpcd=io_addr,sb_pro_setting
Drives CD-ROM ATAPI/IDE hdx=cdrom

Alguns exemplos:

Tabela: Exemplos de Parmetros de CD-ROM


Exemplo Configurao
CD-ROM no IDE Mitsumi na porta 340, IRQ mcd=0x340, 11
Sony CDU 31 ou 33 na porta 340, sem IRQ cdu31a_port=0x340, cdu31a_irq=0
Aztech CD268 na porta 220 aztcd=0x220
Drive Panasonic em Soundblaster porta 230 sbpcd=0x230,1
CD-ROM ATAPI/IDE como master na 2 interface hdc=cdrom

Ateno: muitas placas SoundBlaster vm com interface IDE. Neste caso no necessrio especificar o parmetro
sbpcd, somente o parmetro hdx.

Parmetros SCSI
Tabela: Parmetros SCSI
Hardware Mdulo Parmetro
SCSI Seagate ST0 seagate.o controller_type=1 base_address= base_addr irq=irq
SCSI Future Domain TMC-8xx seagate.o controller_type=2 base_address= base_addr irq=irq
SCSI Trantor T128 t128.o t128=base_addr,irq
SCSI NCR-5380 Based g_NCR5380.o ncr5380= base_addr,irq,dma_channel
AHA 152x aha152x.o aha152x=port,irq,scsi_id,reconnect,parity
AHA 1542 aha1542.o bases=base_addr
Buslogic Buslogic.o buslogic=base_addr
PAS / Studio 16 pas16.o pas16= base_addr,irq
Zip Parallel Port ppa.o ppa_base= base_addr
Alguns exemplos:

Tabela D.4: Exemplos


Configurao Exemplo
AHA1522 na porta 330, IRQ 11, SCSI ID 7 aha152x=0x330,11,7
Adaptec AHA1542 na porta 330 bases=0x330
F. Domain TMC-800 em CA000, IRQ 10 Controller_type=2 base_address=0xca000 irq=10

Quando um parmetro possui vrgulas, esteja seguro que no haja espaos aps a vrgula.

D.3 Parmetros Ethernet


Muitos drivers ethernet aceitam os parmetros de endereo base de IO e uma IRQ no seguinte formato:
io=base_addr irq=irq
Por exemplo, para uma placa de rede 3Com 3c509 com o endereo de IO 0x210 e IRQ 10, teremos os
seguintes parmetros para o driver 3C509:
io=0x210 irq=10
Pode-se utilizar mltiplas placas de rede ethernet em uma nica mquina. Caso cada placa utilize um driver
diferente, pode-se simplesmente adicionar nomes alternativos para cada placa no arquivo em
/etc/conf.modules, como por exemplo:

Verifique a seo 11.2.4 para maiores informaes.


Mesmo que as duas placas ethernet utilizem o mesmo driver (p.ex. duas 3C509 ou uma 3C509 e uma 3C905), ser
necessrio compilar um kernel customizado com o driver ethernet. Neste caso ser necessrio utilizar o tradicional
LILO boot: com parmetros no seguinte formato:
ether=irq,base_addr,interface
Por exemplo:
LILO boot: linux ether=10,0x210,eth0 ether=11,0x300,eth1
(Para maiores informaes sobre a utilizao de mais de uma placa Ethernet veja o mini-HOWTO Mltiplas-
Ethernet.)

Lista de Mdulos de Rede


A tabela seguinte lista vrias placas de rede e os mdulos do kernel que as suportam.

Tabela: Lista de Mdulos de Rede


Placa de Rede Mdulo
3Com 3c501 3c501.o
3Com EtherLink II 3c503.o
3Com EtherLink Plus 3c505.o
3Com EtherLink16 3c507.o
3Com EtherLink III 3c509.o
3Com EtherLink XL 3c515.o
3Com Vortex series (3c590, 3c592, 3c597, 3c595) 3c590.o
3Com Boomerang (3c900,3c905, 3c575)
3Com Cyclone (3c905B)
NS8390 e clones 8390.o
Ansel Communications EISA Adaptador Ethernet as3200.o
Apricot 82596 apricot.o
Allied Telesis AT1700 at1700.o
RealTek Adaptador Ethernet de Bolso (RTL8002) atp.o
RealTek Adaptador Ethernet de Bolso (RTL8012)
EtherWORKS DE 425, 434, 435, 450, 500,DC 21040, de4x5.o
21041, 21142, 21143
D-Link DE-600 Adaptador Ethernet de Bolso de600.o
D-Link DE-620 Adaptador Ethernet de Bolso de620.o
DEPCA/EtherWORKS DE PCA, 100,101, 200, 201, depca.o
202, 210, 422
Digi RightSwitch SE-X dgrs.o
Cabletron E2100 e2100.o
Intel EtherExpress Pro/10 eepro.o
Intel EtherExpress Pro 100 eepro100.o
Intel EtherExpress eexpress.o
SMC 83c170 EPIC/100 epic100.o
ICL EtherTeam 16i, EtherTeam 32 (EISA) eth16i.o
EtherWORKS DE203, DE204, DE205 ewrk3.o
HP PCLAN/plus hp-plus.o
HP Lan hp.o
HP J2585B, J2585A, J2970, J2973, J2573 hp100.o
Compex ReadyLink ENET100-VG4
Compex FreedomLine 100/VG
IBM token ring ibmtr.o
Allied Telesis AT1500/HP J2405A/NE2100/NE2500 lance.o
NE1000 / NE2000 (non PCI) ne.o
NE2000 (PCI) ne2k-pci.o
Rascal-Interlan NI5210 ni52.o
Rascal-Interlan NI6510 ni65.o
AMD PCnet/PCI 79C970 / PCnet32 / PCnet/ pcnet32.o
PCI II 79C970A
PCnet/PCI II 79C971A
Allied Telesyn AT2550 rtl8139.o
Genius GF100TXR (RTL8139)
NDC Communications NE100TX-E
RealTek RTL8129/8139 Fast
SMC Ultra / SMC UltraEZ / SMC Ultra32 smc-ultra.o
SMC 9000 smc9194.o
Compaq Netelligent 10 T PCI UTP tlan.o
Compaq Netelligent 10/100 TX PCI UTP
Compaq Integrated NetFlex-3/P
Compaq NetFlex-3/P
Compaq Netelligent Integrated 10/100 TX UTP
Compaq Netelligent 10/100 TX Embedded UTP
Olicom OC-2183/2185
Olicom OC-2325
Olicom OC-2326
Compaq Netelligent 10/100 TX UTP
Compaq Netelligent 10 T/2 PCI UTP/Coax
Accton EtherDuo PCI / Accton EN1207 tulip.o
Adaptec ANA6901/C / Adaptec ANA6911/TX
C-NET CNE-935
Cogent EM100 / Cogent EM110 / Cogent EM400
Cogent EM960 / Cogent EM964 Quartet
Danpex EN-9400P3
D-Link DFE500-Tx / D-Link DE-530CT
Linksys EtherPCI
Kingston EtherX KNT40T /
Kingston EtherX KNE100TX
Netgear FX310 TX 10/100
SMC EtherPower / SMC 8432BT /
SMC EtherPower10/100
Surecom EP-320X
Thomas Conrad TC5048
Znyx ZX312 EtherAction / Znyx ZX314/ZX315
Znyx ZX342 / ZX344 / ZX345 / ZX346 / ZX348
Znyx ZX351
WD8003, WD8013, vrios clones wd.o
Packet Engines G-NIC (Yellowfin) yellowfin.o

Lista Geral de Recursos


H um grande nmero de recursos disponveis para os usurios do Conectiva Linux. Alguns so disponibilizados
pela Conectiva Informtica, alguns so fontes genricas de informaes sobre o Linux.
Site da Conectiva:
Principal: http://www.conectiva.com.br
Pginas de Errata: http://www.conectiva.com.br/errata
Suporte tcnico comercial: http://www.conectiva.com.br/suporte_com
Hardware suportados: http://www.conectiva.com.br/hardware
Listas de discusso: http://listas.conectiva.com.br
Documentao: http://www.conectiva.com.br/manual
Sites Genricos (em ingls):
Site Oficial do Linux: http://www.li.org
Informaes genricas
http://www.redhat.com/linux-info
http://www.best.com/ aturner/RedHat-FAQ/
Recursos gerais sobre Linux
http://www.linuxnow.com
http://www.linuxhq.com
http://sunsite.unc.edu/LDP/
Sites para desenvolvedores:
http://news.freshmeat.net
http://developer.redhat.com
Servidores FTP:
FTP Conectiva: ftp://ftp.conectiva.com.br
Servidor FTP Red Hat: ftp://ftp.redhat.com
Servidor FTP RPM ftp://ftp.rpm.org

Grupos de Notcias Usenet (em ingls):


escolha um desses grupos ao enviar uma pergunta, postagens cruzadas sero listadas em diversos grupos
mais de uma vez:
Para respostas:
comp.os.linux.announce
comp.os.linux.answers
Para perguntas:
comp.os.linux.advocacy
comp.os.linux.development.apps
comp.os.linux.development.system
comp.os.linux.hardware
comp.os.linux.m68k
comp.os.linux.misc
comp.os.linux.networking
comp.os.linux.prog
comp.os.linux.setup
comp.os.linux.x
Visite http://www.conectiva.com.br, seo Links para uma relao atualizada de endereos.

Conectiva Linux inclui o cdigo fonte?


Necessito fazer mudanas em um programa que vem com o Conectiva Linux. O
Conectiva Linux vem com os fontes dos programas?
Sim. includo o fonte exato dos executveis distribudos. Para instalar os fontes utilizando RPM, deve-se executar
o comando: rpm -iv nome_pacote-n.nn-r.src.rpm
RPM instala os fontes sob a rvore de diretrios fontes que /usr/src/redhat por padro (pode-se configurar
o diretrio usando o comando topdir em /etc/rpmrc). Arquivos SPECS so instalados em
/usr/src/redhat/SPECS, enquanto os arquivos fontes e atualizaes so listadas em
/usr/src/redhat/SOURCES. Para desempacotar o fonte uma vez instalado, v para o diretrio
/usr/src/redhat/SPECS e use o seguinte comando: rpm -bp nome_pacote-n.nn.spec RPM
desempacotar os fontes em /usr/src/redhat/BUILD/nome_pacote-n.nn e aplicar as atualizaes
listados nos arquivos spec. Para maiores informaes por favor leia a pgina de manual do RPM ou visite
http://www.rpm.org/.

Quanto espao em disco para utilizar o Conectiva Linux?


Estou preocupado com o espao necessrio pelo Conectiva Linux em meu disco
rgido. Quanto espao devo reservar para o CL?
medida que novas funcionalidades so adicionadas ao software, ele aumenta em tamanho. Conectiva Linux no
uma exceo. Ele crescem uma mdia de 30 a 40 Para a instalao da classe estao de trabalho so necessrios 450
Mb de espao livre, a classe servidor utiliza 1,6 Gb , e a instalao personalizada necessita de pelo menos 120 Mb
mais 16 Mb de rea de troca. Caso se utilize o mtodo de instalao personalizado, uma instalao tpica tem a
seguinte configurao:
/hline /boot (partio do ncleo) 20 MB |
/partio de troca 16 - 127 MB |
/ 500+ MB |
/home (N) |
/hline
Nota: o tamanho de home depende do nmero de usurios e do espao previsto para cada conta.
Caso se planeje instalar um servidor, deve-se configurar as parties um pouco diferente, adicionando-se parties
/tmp

Qual a ordem de instalao de mltiplos sistemas?


Eu tenho um disco rgido vazio e gostaria de instalar DOS ou Windows e Linux
nele. Qual o melhor mtodo de fazer isso?
recomendada a instalao de outros sistemas, que no o Linux antes, e aps, instalar o Conectiva Linux. Isso
permite que outros sistemas possam ser instalados normalmente, gravar o MBR do disco e assim por diante. Note
porm que os sistemas devem residir em parties diferentes, logo o disco deve ser particionado por um ou outro
sistema previamente. No caso de opo da classe estao de trabalho, todo o processo de instalao e configurao
de inicializao do sistema ser realizada automaticamente.

H mtodos alternativos de instalao do Conectiva Linux?


No tenho um CDROM que funcione com o Linux e no posso instal-lo a partir de
uma rede. H algum outro mtodo?
Neste caso pode-se instalar o Conectiva Linux a partir do disco rgido, seguindo os seguintes passos: Ser necessria
uma partio DOS formatada com FAT16, e a criao de um diretrio chamado RedHat. Aps deve-se copiar o
contedo do CDROM (E: em nosso exemplo) em um disco rgido (C: em nosso caso). Veja como fazer:

Aps, pode iniciar-se a instalao escolhendo-se a opo de instalao via Disco Rgido. Ser solicitado o disquete
suplementar, o qual aps carregado, solicitar a informao da partio que contm os arquivos Conectiva Linux, e a
partir da a instalao seguir seu procedimento padro.

Onde esto os disquetes?


Meu pacote no inclui o disquete ou ele no funciona. O que fazer?
Sentimos muito pelo transtorno. O CD-ROM contm todas as informaes necessrias para gerar os disquetes para o
sistema, ou pode-se ainda inicializar o sistema atravs do CD-ROM (caso o BIOS suporte esta funcionalidade). Para
gerar os disquetes sob DOS, Windows XX, NT ou mesmo sob Linux. Para gerar os discos sob o MS-DOS, pode-se
executar o utilitrio rawrite includo no CD Conectiva Linux, no diretrio dosutils. Inicialmente etiquete um disco
formatado de 3 1/2" com o nome de disco de inicializao ou algo similar e insira na unidade de disco flexvel. Aps
execute os seguintes comandos (presumindo que o seu CD seja o drive d:):

O utilitrio inicialmente solicitar o nome do arquivo do disco image, onde dever ser informado boot.img.
Aps solicitar o dispositivo de gravao, onde dever ser informado a:. Para gerar o disco suplementar, etiquete um
segundo disco com a inscrio disco suplementar e execute o rawrite novamente, desta vez informando
supp.img no nome do arquivo do disco image.
Para gerar os discos sob o Conectiva Linux, necessrio que se tenha permisso de gravao no /dev/fd0 (a unidade
de disco flexvel). Inicialmente etiquete um disco formatado de 3 1/2" com o nome de disco de inicializao ou algo
similar e insira na unidade de disco flexvel (mas no monte a unidade (man mount - em portugus). Monte o CD
Conectiva Linux, v para o diretrio /images e execute o seguinte comando:
dd if=boot.img of=/dev/fd0 bs=1440k
Para gerar o disco suplementar, etiquete um segundo disco com a inscrio disco suplementar, insira na unidade de
disco flexvel e execute o seguinte comando:
dd if=supp.img of=/dev/fd0 bs=1440k
Ocorreu erro na instalao do LILO?
O erro mais comum que acontece nesse estgio quando foi criada uma partio nova e definida com o ID de "DOS
16-bit" para o Windows durante a instalao. O LILO checa que h uma partio MSDOS e se no houver um
sistema de arquivos MSDOS instalado nesta partio, ele no se instala, acusando erro.
O que fazer:
particionar o HD, instalar primeiro o Windows e depois o Linux.
se isso no for possvel, na hora da instalao do LILO, retire a entrada "dos" que o programa coloca.
ou, em ltimo caso, de um sistema j instalado, usar o modo rescue para recuperar o LILO. veja como
fazer isso em "como recuperar o LILO?"

Qual a diferena entre os nomes de discos no Linux e no DOS?


Tenho um sistema IDE e estou confuso em como configur-lo no Linux, comparando
o DOS. Como explicar isso?
Linux configura um dispositivo de forma diferente do DOS, e isso pode ser um pouco confuso. Ao invs de chamar
o primeiro disco rgido de C:, Linux usa uma combinao de letras significando o barramento ( sd para SCSI, hd
para IDE) e a ordem em que eles so identificados. Finalmente um nmero adicionado ao final para especificar
qual a partio do dispositivo est sendo referenciada. Para discos IDE o nome depender em qual canal IDE o
dispositivo est e se ele master ou escravo no canal.
Canal Situao hdx
ide0 master hda
ide0 escravo hdb
ide1 master hdc
ide1 escravo hdd
ide2 master hde
ide2 escravo hdf
ide3 escravo hdh
ide3 master hdg
ide0 = primrio
ide1 = secundrio
ide2 = tercirio
ide3 = quaternrio
O nmero de parties segue o padro antigo de PCs, com a limitao de 4 parties primrias por disco rgido.
Ainda assim, podem ser configuradas parties estendidas. Dentro de uma partio estendida, parties lgicas pode
ser criadas. O esquema de numerao segue o seguinte esquema:
1-4 parties primrias
5-16 parties lgicas

Problemas de Instalao com CDROM IDE?


Linux est tendo problemas ao detectar o meu CDROM IDE durante a instalao.
Posso forar a instalao a reconhec-lo?
Algumas vezes o CDROM IDE no pode ser detectado devido sua localizao em um canal IDE que a BIOS no
reconhece, ou ao ser contatado respondem de maneira incorreta ao Linux (CDROM NEC IDE respondem que so
uma unidade de disquete !!!). Para resolver este problema, pode-se especificar manualmente o dispositivo de
CDROM na linha de comando do LILO. Ao se ver
boot:
ou:
LILO:
Deve-se digitar:
linux hdX=cdrom
onde X a letra IDE que o Linux especifica para aquele dispositivo dependendo do canal IDE onde ele esteja
conectado
Problemas de Instalaes em Portteis?
Estou tendo problemas para instalar o Linux no Laptop. O que fazer?
Laptops compem uma das peas de hardware mais difceis de suportar. Muitas vezes a companhia constri o
hardware e configura especialmente um processador para poder atender pequena rea disponvel ou para atender a
determinados requisitos. A melhor fonte de pesquisa sobre suporte a Laptop
http://www.cs.utexas.edu/users/kharker/linux-laptop/ .

Tendo problemas de atualizao de verses anteriores do Linux?


Estou tentando atualizar verses anteriores para a ltima verso do Conectiva
Linux mas ele reclama que no pode encontrar uma base de dados RPM vlida. O
que devo fazer?
Basta reconstruir a base de dados RPM. O primeiro passo montar o CD no sistema com o comando mount
/mnt/CDROM Aps deve-se atualizar o RPM, a partir da verso disponvel no CD:
cd /mnt/CDROM/RedHat/RPMS
rpm -Uvh -nodeps -force rpm-*rpm
Quando a nova RPM for instalada, reconstrua a base de dados usando o seguinte comando:
rpm -rebuilddb .
Ser gerada uma nova base de dados no formato usado pela verso RPM usada na instalao.

Problemas de instalao com Adaptec 2920?


Eu tenho uma controladora SCSI Adaptec 2920. Durante a instalao no vi
nenhuma opo. Ou ainda tenho uma Future Domain TMC-3260, mas quando escolho a
identificao automtica ela no encontrada durante a instalao.
A Adaptec 2920 no usa um chip Adaptec, mas sim um Future Domain TMC3260. Quando o menu solicita
informaes sobre SCSI, escolha opes e informe o seguinte:
setupcalled=1 portbase=<io base> interruptlevel=<irq>
Por exemplo:
setupcalled=1 portbase=0xd000 interruptlevel=9

Problemas com placas Adaptec 274x/284x/294x ?


Eu tenho uma Adaptec SCSI com chipset aic7xxx (2940/2840/2740/3940/etc). Elas
so muito comuns, porque no so totalmente suportadas pelo Conectiva Linux?
A causa foi a falta de abertura das especificaes pela Adaptec no passado. Sugerimos as seguintes opes na
resoluo dos problemas:
1. Tente as ltimas atualizaes disponveis em ftp://ftp.redhat.com/pub/redhat/updates
2. Na AHA-2940 procure ter uma terminao ativa em ambas as terminaes.

Instalando Linux e Windows NT?


Tenho um NT e gostaria de instalar o Linux, mas soube que h problemas ao se
inicializar ambos os sistemas. Como evitar isso?
As melhores instrues sobre dupla inicializao de Linux e NT podem ser encontradas no HOWTO Linux+NT-
Loader . Uma verso atualizada pode ser encontrada em http://www.conectiva.com.br/LDP em ingls
ou no Guia do Servidor Linux em portugus em http://www.lojalinux.com.br.

Como evitar o problema do cilindro 1023 na instalao?


No posso instalar o Linux antes do cilindro 1023 em meu sistema. O que posso
fazer?
O kernel deve estar antes do cilindro 1023 do disco, e usar um carregador de sistemas diferente do LILO, como por
exemplo o LOADLIN, disponvel no CDROM no diretrio /dosutils. Ser necessrio copiar este diretrio em
uma partio DOS do disco rgido e editar o arquivo autoboot.bat apontando para uma nova posio e remover
a linha initrd=.
Removendo o LILO
Por qualquer razo, eu desejo remover o LILO do Registro Master de
Inicializao da minha mquina. Como fazer isto?
H muitos mtodos para remover o LILO. Dentro do Linux, pode-se executar o comando:
/sbin/lilo -u
No DOS, NT, e Windows 95 pode-se usar o comando fdisk com a opo no documentada /mbr. Isso ir
regravar o MBR somente em uma partio primria DOS: fdisk /mbr

Removendo o Linux ...


Por qualquer razo, eu desejo remover o Linux de meu disco rgido. Eu usei o
fdisk do DOS e ele mostra uma partio no DOS, mas no pode remov-la. O que
fazer?
Utilize o fdisk (man fidsk - em portugus) do Linux . Digite p para listar as parties e remova as parties
Linux com a opo d . Ao final digite w e as alteraes sero gravadas em disco. Caso no se queira efetivar as
alteraes digite q e nenhuma alterao ser efetivada. Uma vez removidas as parties Linux, pode-se reinicializar
o sistema teclando-se Control-Alt-Delete.

Usando Loadlin
Eu no posso utilizar o LILO para iniciar a minha mquina e ouvi falar do
LOADLIN. Como configurar este utilitrio?
Na linha de comandos de DOS, digite:

Ou caso se deseje carregar um grande kernel junto com um disco em memria: C:\LOADLIN> LOADLIN
bzimage /dev/ram rw initrd=diskimage
Ou caso haja mais comandos alm dos 128 bytes de uma linha de comando DOS: C:\LOADLIN> LOADLIN
@params}
Um exemplo de arquivos de parmetros test.par. Por favor leia. Pode ser mais interessante usar um arquivo de
programas com algo como:

Pode-se simplesmente digitar LINUX.BAT e o sistema ser carregado. Um exemplo simples LINUX.BAT
disponibilizado no pacote LOADLIN.

Problemas ps instalao na inicializao do computador?


Eu instalei o Conectiva Linux sem erros, mas na inicializao do sistema,
aparece somente L, LI e alguns outros itens. O que est acontecendo e como
resolver?
Isso indica que o LILO est tendo problemas na inicializao do sistema. Ao parar em L, LI, LIL, etc... deve-se
acessar o CDROM e verificar em /live/usr/doc/lilo-0.20/README o que esses cdigos de erro
significam. Normalmente as falhas do LILO esto relacionadas com a BIOS e erros de geometria do disco rgidos ou
algo similar, ou o kernel ou parte dele esto acima do cilindro 1023. Caso se necessite maiores informaes pode-se
acessar o sistema usando-se o modo de resgate. Insira o disco de instalao e digite: linux rescue Aps
algumas telas que solicitam informaes sobre o hardware, ser apresentada a linha de comandos (#). Monte a
partio raiz (como por exemplo em hda5) :
mkdir /mnt
mount /dev/hda5 /mnt
Aps execute o comando:
lilo -v -r /mnt
Grave a sada do comando. Ela fornecer uma srie de informaes sobre o problema.
Como executar o programa de instalao novamente?
Basta inicializar a mquina utilizando o disco de boot fornecido no pacote do Conectiva Linux. Este procedimento
mais indicado para um processo de reinstalao total. Caso se queira reconfigurar a rede ou instalar novos pacotes, a
ferramenta mais adequada o painel de controle.

Porque no consigo instalar alguns programas?


Inicialmente tente executar um comando df dentro de um shell. Caso as parties "/" ou /usr estejam com 100%
de utilizao, significa que a partio muito pequena para a instalao do software.

Como montar o CDROM?


Se o CDROM estiver instalado deve ser possvel mont-lo atravs do comando mount /mnt/cdrom.
Caso algum erro ocorra informando que o ponto de montagem no existe, execute o seguinte comando:
mkdir /mnt/cdrom
Se a instalao tiver sido feita via NFS, necessrio saber qual o tipo de CDROM disponvel. A melhor maneira de
descobrir verificar as mensagens ao inicializar o sistema ou verificar o arquivo /var/adm/messages (atravs
do comando more ou tail por exemplo). Caso se tenha um CDROM IDE, este ser referenciado como
/dev/hdc ou /dev/hdd ou se h uma Sound Blaster ou compatvel como /dev/sbpcd, ou ainda em caso de
uma interface SCSI como /dev/scd0.
Em qualquer caso possvel executar o seguinte comando:
mount -t iso9660 /dev/xxxx /mnt/CDROM substituindo xxxx pelo drive disponvel.
Pode-se ento acessar a unidade de CDROM atravs do comando cd /mnt/CDROM .

Porque o CL no encontra parte da RAM disponvel?


Em alguns 386's ser necessrio recompilar o kernel com a opo de limitao de memria em 16 Mb habilitada.
Algumas BIOS AMI tm a opo de segmentao de memria em duas partes, o que no funciona com o Conectiva
Linux. Outra opo especificar linux mem=32M no LILO prompt. Caso isso funcione necessrio adicionar esta
linha no /etc/lilo.conf.

Como instalar softwares em uma partio DOS?


No possvel. O Conectiva Linux no suporta instalaes UMSDOS. Caso se tenha um drive com uma grande
partio DOS e espao livre, pode-se copiar os dados DOS e reformatar a partio em um tamanho menor ou utilizar
o utilitrio fips. Este programa permite redimensionar a partio DOS sem modificar os dados. Porm altamente
recomendado que seja feito um backup dos dados antes de sua utilizao.

possvel utilizar o NYS/NIS?


Sim, ele vem junto com o CL.

Porque no possvel acessar o Unixware aps a instalao do Linux?


necessrio inicializar o sistema com um disquete Unixware e executar fdisk /mbr . Isso possibilitar o uso do
Unixware mas no do Linux.

Porque a placa de vdeo Diamond tem comportamento estranho sob o X


Windows?
Caso haja problemas com o XFree86 e uma placa de vdeo Diamond, pode-se utilizar a "Option Diamond" no
arquivo /etc/X11/XF86Config (ou em /etc/XF86Config ).

Onde encontrar uma lista de problemas conhecidos?


Para verificar uma lista de problemas conhecidos acesse a rea de suporte para usurios registrados em
http://www.conectiva.com.br.
Erro na instalao 'sig11' e/ou 'crc error'
So erros meio atpicos. O "crc error" pode numa primeira tentativa ser um problema com o disquete, tente
regerar o disco de inicializao. Instrues de como fazer isso esto no manual do usurio.
Caso isso no funcione e/ou seja acusado um erro de "sig11", a questo pode residir em um problema de memria.
Tente trocar os pentes de memria RAM de sua mquina.

Como regerar os discos de instalao sob o MSDOS?


No prompt do DOS utilize o programa rawrite.exe, disponvel no CD, diretrio dosutils.
Veja o roteiro:

Aqui assumindo que o D: ser seu acionador de CDROM e que a imagem desejada a do disco de inicialilzao
(boot.img), se o disquete desejado for o suplementar, substitua boot.img por supp.img.

Ocorreu erro na instalao do LILO


O erro mais comum que acontece nesse estgio quando foi criada uma partio nova e definida com o ID de "DOS
16-bit" para o Windows durante a instalao. O LILO checa que h uma partio MSDOS e se no houver um
sistema arquivos MSDOS instalado nesta partio, ele no se instala, acusando erro.
O que fazer:
particionar o HD, instalar primeiro o Windows e depois o Linux.
se isso no for possvel, na hora da instalao do LILO, retire a entrada "dos" que o programa coloca.
ou, em ltimo caso, de um sistema j instalado, usar o modo rescue para recuperar o LILO. veja como fazer
isso em "como recuperar o LILO?"

Como instalar o Linux com o OS/2?


Por favor acesse o seguinte HOWTO:
/http://listas.conectiva.com.br/LDP/HOWTO/mini/Linux+DOS+Win95+OS2.html

Como instalar o Linux com o Windows NT?


Por favor acesse o seguinte HOWTO:
http://listas.conectiva.com.br/LDP/HOWTO/mini/Linux+NT-Loader.html

Como fao para ter o duplo boot com o Windows?


Caso o Windows e o Linux dividirem o mesmo disco rgido, primeiro leia "posso ter o win95 e o Linux
no mesmo HD?" neste FAQ.
Reforando: preferencialmente, o Windows j deve estar instalado antes do Linux, caso isso no seja possvel, leia:
"Instalei o Windows e o LILO sumiu" e tambm "ocorreu erro na instalao do LILO"
presentes neste FAQ.
Proceda a instalao normalmente e apenas atente que aps a instalao de todos os pacotes e as configuraes de
horrio e mouse, o programa de instalao detectar sua partio MS-DOS aparecer como label "dos". Esse label
pode ser mudado para "win95" ou qualquer outro nome que se queira.
Quando perguntado, selecione para instalar o LILO na MBR.
Concluda a instalao, quando o sistema reiniciar, aparecer "LILO boot:" na tela, onde ele espera pela opco
de qual sistema deve ser ativado. Para ver quais os sistemas disponveis, aperte Alt, caso contrrio o sistema padro
ser inicializado.

Posso ter o win95 e o Linux no mesmo HD?


Sim. O gerenciador de boot (LILO) lhe permite escolher qual sistema operacional carregar.
O mais correto seria pegar um HD vazio e particion-lo e s ento instalar o win95 e depois o Linux.
Como muitos usurios j tem o win95 instalado (e reinstal-lo pode no ser uma idia muito agradvel), junto com o
CL disponibilizado um aplicativo para DOS chamado fips - (/dosutils/fips.exe), que reparticiona o HD sem
perder os dados existentes.
extremamente aconselhvel fazer um backup de seus arquivos importantes antes de comear a mexer com as
parties.
Antes de usar o FIPS, desfragmente seu HD utilizando o Defrag do win95 e certifique-se de que o espao livre em
disco seja suficiente para a instalao do Linux.
Apenas na hora da instalao cuide para no excluir a partio win95 acidentalmente, fora isso, proceda
normalmente e no final da instalao escolha a opo de instalao do lilo na MBR.

Como particiono meu HD?


Dentro do programa de instalao voc pode escolher em utilizar o FDISK ou o DISK DRUID para fazer o
particionamento do disco rgido. Na seo 6.5 do manual do usurio explicado detalhadamente como funcionam
esses dois programas e seus comandos.

Exemplo de particionamento
Exemplo para uma mquina "pessoal" (sem muitos usurios) com 32Mb de RAM e um disco rgido de 2.1Gb, sendo
1.1 Gb usados pelo win95:
TIPO IDENTIFICAO DEVICE MONTAGEM TAMANHO
primria DOS 16-bit >=32 /dev/hda1 win95 1.1G
primria linux swap /dev/hda2 Swap 64M
extendida linux native /dev/hda3 Extendida at o fim do disco
lgica linux native /dev/hda5 / 200M
lgica linux native /dev/hda6 /home 100M
lgica linux native /dev/hda7 /usr 500M
lgica linux native /dev/hda8 /var 136M
Para discos maiores/menores, apenas varie esses valores de acordo com suas disponibilidades.

Como reparticiono meu HD com FAT32 de forma no-destrutiva?


Utilize a nova verso do FIPS disponvel em:
ftp://ftp.conectiva.com.br/pub/conectiva/EXPERIMENTAL/dosutils/fips20.zip.
Esta ainda uma verso beta do programa, mas nos testes feitos at hoje, no tivemos problemas.
Mas sempre bom reforar:
"FAA BACKUP DE SEUS DADOS IMPORTANTES!!!"

Quantas e quais devem ser minhas parties?


Depende da aplicao futura da mquina. Diretrios que geralmente so montados em parties exclusivas so:
swap memria virtual
/ raiz do sistema
/home rea dos usurios
/usr binrios dos programas
/var arquivos de log e caixas postais
Com relao ao tamanho dessas parties:
swap geralmente tem o dobro de tamanho da RAM
/ o resto do sistema que no est em outras parties
/home depende da quantidade de usurios da mquina
/usr depende da quantidade de pacotes a serem instalados
/var depende dos servios que rodaro na mquina

Estou com problemas estranhos na instalao. O que fazer?


possvel algum defeito no HD? Algum outro sistema operacional rodava anteriormente nele sem
problemas?
H condies de trocar os pentes de memria RAM de seu computador para certificar-se de que estes no
esto defeituosos? (alguns problemas estranhos acontecem quando a memria RAM comea a apresentar
defeitos)
H alguma demora na leitura do CD?
O sistema lhe retorna alguma outra mensagem de erro nas outras consoles? (aperte Alt+F2, Alt+F3, etc...
para acess-las)
Caso o erro seja na instalao dos pacotes, sempre no mesmo pacote que ocorre? (veja se h espao em
disco: Alt+F2, df <enter>)
pode-se tambm, para isolar a possibilidade de problemas de incompatibilidades internas, retirar-se
hardwares no essenciais instalao, como, modem, ZipDrive, scanner, placa de rede, etc., para efetuar-se
a instalao, evitando-se possveis conflitos.

Como instalar o Linux num segundo HD?


Proceda a instalao normalmente, apenas atente na hora em que lhe pedido para escolher qual HD particionar.
Selecione o correto, particione, e logo aps lhe ser pedido para indicar em qual partio ser montado o diretrio
raiz (/), escolha o dispositivo correspondente partio correta.
Ademais, proceda normalmente.
Em caso de dvidas, consulte o tpico "como saber qual o dispositivo das parties?" presente
na seo de particionamento do FAQ.

Como acesso meu CDROM IDE?


Deve-se primeiro "montar" o CDROM para poder acess-lo.
Para montar (e poder acess-lo):
# mount /mnt/cdrom
Para desmontar (e poder ejet-lo):
# umount /mnt/cdrom
Caso no funcione, seja mais especfico:
# mount -t iso9660 /dev/hdX /mnt/cdrom
Para facilitar as coisas, j crie um link simblico chamado /dev/cdrom que aponte para o seu /dev/hdX

E ainda coloque uma entrada em /etc/fstab:


/dev/cdrom /mnt/cdrom iso9660 noauto 0 0
Assim sendo, aquela primeira alternativa "mount /mnt/CDROM" ir funcionar, sem que precise se especificar o
tipo ou dispositivo.
considere hdX, o dispositivo que referencia o CDROM
hda - CDROM master na IDE0 (improvvel)
hdb - CDROM slave na IDE0
hdc - CDROM master na IDE1
hdd - CDROM slave na IDE1
Detalhes:
certifique-se que existe um diretrio /mnt/CDROM
/mnt/cdrom ser o diretrio raiz do CD

Meu CDROM Creative IDE no detectado na instalao


Geralmente o CDROM IDE da Creative conectado na placa de som SoundBlaster, que tem sua prpria interface
IDE, configurada normalmente para a terceira porta. Isso pode gerar problemas na deteco do CDROM na
instalao.
Simplesmente conecte seu cabo de dados diretamente na placa-me, usando a segunda interface IDE (IDE1).

Como acesso meu dispositivos de disquetes?


Para se utilizar disquetes Linux (ext2)
Deve-se primeiro 'montar' o disquete para poder acess-lo
Para montar (e poder acess-lo):
# mount /mnt/floppy
Para desmontar (e poder retir-lo):
# umount /mnt/floppy
certifique-se que existe um diretrio /mnt/floppy.
/mnt/floppy ser o diretrio raiz do disquete.
Para se utilizar disquetes DOS: (vfat)
Instale o pacote "mtools" e use comandos normais do DOS com um "m" na frente, exemplo:

Comandos disponveis:
mattrib, mbadblocks, mcd, mcheck, mcomp, mcopy, mdel, mdeltree, mdir, mformat,
minfo, mkmanifest, mlabel, mmd, mmount, mmove, mpartition, mrd, mread, mren,
mtools, mtoolstest, mtype, mwrite, mxtar, mzip.

Como criar/formatar um disquete para o Linux?


Formatar disquete: # fdformat /dev/fd0H1440
Criar sistema de arquivos do Linux (ext2), checando os blocos ruins: # mke2fs -c /dev/fd0

Como configurar o modem pelo control-panel?


Clique no cone "Modem Configuration"
Clique na porta a qual seu modem est conectado
Clique no boto "Ok"

O /dev/modem no existe... como configur-lo?


O /dev/modem somente um link simblico para o dispositivo real, segundo a seguinte tabela:
DOS Linux
com1 /dev/ttyS0
com2 /dev/ttyS1
com3 /dev/ttyS2
com4 /dev/ttyS3
Ento, se seu modem estiver conectado na com2, por exemplo, o comando para criao do /dev/modem:
ln -sf /dev/ttyS1 /dev/modem
Se o modem estiver na com3 ou com4 voc deve adicionar uma linha como esta em seu /etc/rc.d/rc.local
setserial /dev/ttyS2 irq 7
De acordo com a IRQ que sua porta serial utilizar.

Como configuro meu winmodem ou mwave?


Os modems USR winmodem e IBM mwave no so suportados pelo Linux. Estes modems dependem de software
especfico para carregar parte de sua firmware.

Como detectar minha placa de rede?


# modprobe ne
Caso sua placa seja ISA, voc deve especificar o seu endereo de E/S em

Como utilizar ZipDrive e impressora paralela na mesma porta?


Ao mesmo tempo, o ZipDrive e a impressora no podem utilizar a mesma porta. Ambos devem ser compilados no
kernel como mdulo (padro da instalao) e esses mdulos devem ser levantados/derrubados quando necessrio.
No se pode ter os dois mdulos ativos ao mesmo tempo.
mdulo do ZipDrive : ppa mdulo da impressora: lp
Para levantar/derrubar mdulos, consulte o tpico relacionado ao gerenciamento de mdulos, presente neste FAQ.

Como aumento o tempo de espera do LILO?


Edite o /etc/lilo.conf, que o arquivo de configurao do LILO e procure pela linha: timeout=50
* este 50 o tempo de espera em decisegundos (10 = 1 segundo)
Ento para ter um tempo de espera de, por exemplo, 10 segundos, troque o 50 por 100.
Aps editar esse arquivo, execute o LILO: # /sbin/lilo

Como recuperar o LILO?


Objetivo: acessar a partio Linux e rodar o LILO que se auto instalar; Dicas adicionais: aperte e no prompt do
disco de inicializao.
Coloque o disquete de inicializao do CL no dispositivo e reinicie a mquina. Digite:
rescue
Proceda normalmente respondendo s perguntas que aparecero (tipo de teclado, idioma, etc) e quando pedido,
coloque o disco suplementar no dispositivo. Aparecer o prompt. Voc est no modo rescue.
Agora voc tem que executar o /sbin/lilo .
A menos que voc tenha criado uma partio especial para o /sbin (desaconselhvel) o /sbin est na partio /.
Temos que montar esta partio, s que ainda no existem os dispositivos para se fazer isso, ento devemos cri-los:
# mknod /dev/hda b 3 0 (para criar o device hda)
Supondo que o HD IDE. se for SCSI, ao invs de hda, use sda.
Agora para criar um dispostivo para a partio / (voc deve lembrar qual , caso no, `fdisk -l ` pode ajudar)
# mknod /dev/hda2 b 3 2 (sendo / a partio 2 - hda2)
ou
# mknod /dev/hda5 b 3 5 (sendo / a partio 5 - hda5)
e assim por diante...
Com os dispositivos criados, agora voc pode mont-los. Crie um ponto de montagem (diretrio) qualquer
# mkdir /a
Monte a partio / em /a
# mount /dev/hda2 /a
Rode o LILO (o -r para especificar o diretrio raiz) # /a/sbin/lilo -r /a
Ir ser apresentado:

e qualquer outro sistema que normalmente voc iniciava pelo LILO.


Basta tirar o disquete do dispositivo, Ctrl+Alt+Del e tudo voltar ao normal

Instalei o Windows e o LILO sumiu. E agora?


O Windows apagou o LILO da MBR. Tem que recuperar o LILO e colocar nele uma entrada para o Windows.
Para recuperar o LILO, leia "como recuperar o LILO?" neste FAQ.
Com o LILO recuperado, entre no Linux e edite o /etc/lilo.conf para colocar uma entrada nele para o
Windows. Abaixo um exemplo de um lilo.conf para Linux e win95, com a inicializao padro no win95
(default=win95), para um HD IDE (hda) e tendo o win95 na primeira partio (hda1) e o / do Linux na quinta
(hda5):

Como acessar arquivos dentro de outro HD atravs do emulador de DOS?


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

Como uso o DOSEMU em meu HD?


Primeiro, monte sua partio de seu HD DOS em um subdiretrio do Linux. Por exemplo, crie um diretrio no
Linux chamado /dos:
#mkdir -m 775 /dos
e adicione a seguinte linha em seu /etc/fstab:
/dev/hda1 /dos msdos umask=022
(Neste exemplo, o HD montado como somente leitura. Voc pode mont-lo com permisso de leitura e gravao,
trocando "022" por "000" e usando a opo -m 777 no mkdir ). Agora, digite:
#mount /dos
Agora, adicione a seguinte linha no arquivo AUTOEXEC.BAT em seu hdimage (veja os explicaes do LREDIR
antes):
lredir d: linux\fs/dos
Em um sistema multiusurio, voc dever incluir:
lredir d: linux\fs\${home}
onde "home" o nome do diretrio onde se encontra o seu DOS (no exemplo dado, /dos).

Comando ls com cores


Como ver a sada do comando ls com cores?
Deve-se editar o arquivo .bashrc. Esta linha deve ser adicionada ao arquivo : alias ls='ls
-color=auto'

Programas compilados que no so executados


Instalei o Conectiva Linux e quando tento executar um programa compilado recebo a mensagem:

Segundo o seu ambiente de trabalho o programa simplesmente no est onde deveria. Ele utiliza um caminho rgido
na procura dos executveis. Pode-se executar o comando echo PATH para verificar o caminho que est sendo
utilizado. Para executar um comando estando no mesmo diretrio do programa deve-se colocar o prefixo ./ antes do
nome do comando. Por exemplo: ./a.out

Como configuro a proteo de tela na console?


# setterm -blank "nmero"
Sendo "nmero" o nmero de minutos de inatividade para se esperar antes de rodar a proteo (tela preta).
0 - para desligar
60 - nmero mximo

Como configuro meu teclado para ABNT?

Execute o comando # kbdconfig .

H no CL programas como o MS Office (planilhas, editores, etc.)?


No, no CL, mas existem bons pacotes comerciais como o StarOffice e Applixware. D uma olhada em
http://www.lojalinux.com.br.
H tambm o StarOffice que gratuito para uso pessoal e pode ser baixado pela Internet.
Documentos gerados em verses anteriores ao MS Office 97podem ser abertos/editados com o Applixware e o
StarOffice (disponveis em http://www.lojalinux.com.br).

Erros ao iniciar o Xfree86


Ao tentar iniciar o X Windows com o comando startx gerada uma mensagem que
nenhum servidor est instalado e retorna para a linha de comandos no modo
texto. O que pode estar errado?
/usr/X11R6/bin/X deve ser uma ligao simblica para o xserver-wrapper e /etc/X11/X deve ser
uma ligao simblica para a placa de vdeo especfica. Por exemplo para XF86_SVGA,teremos:
Estes comandos devem ser executados como superusurio.

Ao se iniciar o X Windows obtm-se somente uma tela cinza.


Ao se iniciar o X, obtm-se somente um fundo cinza e um cursor X.
Possivelmente no se est utilizando o comando correto para iniciar o X. A melhor forma comandar: startx
Caso se esteja utilizando este comando, possveis razes so: Tempo longo de carga, devido falta de memria ou
processadores lentos. Programas que no so capazes de executar algum comando. Pode-se criar um arquivo simples
/.xinitrc e executar startx. Pode-se ainda verificar o arquivo /var/log/Xerrors por mensagens de erro
que podem auxiliar bastante.

Customizando o gerente de janelas X


Quero mudar a forma como o Conectiva Linux configura minha sesso sob o X
Windows. Como customizar o gerente de janelas?
Deve-se editar os arquivos em /etc/X11/AnotherLevel para adicionar, excluir, alterar a configurao do
gerente de janelas. Por favor visite as pginas de manual de xinit, startx, AnotherLevel, fvwm2,
FvwmM4, e wmconfig para maiores detalhes. Para utilizar gerentes de janelas no disponveis no Conectiva Linux,
visite http://www.plig.org/xwinman/.

Padres Alternativos para os gerentes de janelas


Eu no gosto do estilo parecido com o Windows 95 do gerente de janelas. Como
alter-lo?
Pode-se selecionar um estilo diferente no menu Preferences, e aps selecionando-se a opo WM Style menu

Erro 111 do X Windows


Eu recebo um errno=111. O que isso significa?
uma mensagem do cliente X avisando que o contato com o servidor foi perdido. Normalmente o erro real foi
apresentado um pouco antes. Para verificar esta mensagem pode-se executar startx > startx.out e verificar
o contedo do arquivo de sada.
Deve-se ainda checar as ligaes simblicas do X, o .xinitrc e os comandos que esto rodando quando o
problema ocorre.

Problemas de mapeamento de teclado no X


Meu teclado no est mapeando corretamente no X. O que fazer?
Deve usar os comandos xmodmap e xev para corrigir os problemas.

Problemas da biblioteca X na compilao e execuo de programas


.
Obtenho a mensagem de que libX no podem ser abertos ou no podem compilar
aplicativos X devido falta de bibliotecas.
Ser necessrio reinstalar os pacotes. Insira o CDROM do Conectiva Linux e execute:

Isso deve instalar as bibliotecas X necessrias. Caso ainda persista algum erro, isso pode estar associado a algum
pacote no disponibilizado, como por exemplo(qt, xforms, motif, etc).

X e placas de vdeo AGP


Tenho placas de vdeo AGP. Elas so suportadas?
AGP so suportadas pelo Xfree86 at a verso 3.3.3. O Conectiva Linux distribudo com a verso 3.3.3, que j
suporta placas AGP e on-board.

Iniciando X na inicializao do sistema.


Como ter o X inicializado automaticamente ao invs de digitar startx toda vez?
Edite o arquivo /etc/inittab. Altere a linha
id:3:initdefault:
para
id:5:initdefault:
Salve as mudanas e reinicialize a mquina.

Problemas com o X aps atualizar o sistema


Eu atualizei a partir do RH 4.1 e agora ao executar o startx, a mquina parece
travar na tela cinza.
O problema reside no fato de que em verses anteriores os arquivos .Xclients em cada diretrio de usurios,
com a chamada
fvwm95-2 -cmd 'FvwmM4 -debug /etc/X11/TheNextLevel/...'
Ainda que este seja um gerente de janelas que no existe no CL, a sada mais correta ser executar
rm -f /.Xclients
ou ainda uma sada mais radical para uso como superusurio:
rm -f /home/*/.Xclients

Problemas com as cores do Netscape no X


Ao executar o Netscape, as cores no parecem corretas, ou se recebe uma
mensagem de erro sobre as cores.
O problema normalmente acompanhado da mensagem:
Cannot allocate colormap entry for default background.
Para resolver:
1. Executar o Netscape com o parmetro -instal. Podem ocorrer flashes na tela.
2. Executar X em 15bpp ou maior. Para obter um bpp maior que 8, execute:
startx -bpp 16
Caso no funcione, consulte os manuais do X, execute Xconfigurator ou atualize a placa de vdeo.

Problemas com X e Mouse Serial Microsoft


Tenho um mouse serial Microsoft, mas no consigo trabalhar com ele. Como
corrigir?
Verses do Microsoft Mouse da verso 2.1A ou superior so denominados mouse "inteligentes" . Diz-se que ele
aguarda sinais do Windows para poder funcionar (!!). Isso faz com outros programas no funcionem corretamente
com eles. Para corrigir este problema pode-se usar o seguinte: mouseconfig -kickstart -device cuaX
(antes de rodar o X) onde X 0 ( para com1) ou 1 (para com2). Outras solues so obter o gpm-1.13, executar
gpm -t pnp -R , e configurar XFree86 for (2) MouseSystems Protocol com /dev/gpmdata como
dispositivo.

Como criar cones no KDE?


1. abra a pasta "Templates"
2. arraste o cone "Program" (um com uma engrenagem) para a rea de trabalho
3. solte o boto do mouse e selecione "Copiar"
4. clique com o boto da direita sobre o cone recm criado
5. escolha propriedades
6. substitua o nome de Program.kdelnk para Netscape.kdelnk, por exemplo
7. selecione os notepads "Executar" e "Aplicacao" e preencha os dados pedidos
Voc pode trocar o cone clicando no mesmo.

Como instalar o KDE?


Pacote necessrio estar previamente instalado: qt.
RPMs:
kdeadmin
kdebase
kdegames
kdegraphics
kdelibs
kdemultimedia
kdenetwork
kdesupport
kdeutils
Obs.: no necessrio instalar todas essas RPMs para o KDE funcionar, mas desse modo se ter uma interface
completa.
Inclua as linhas seguintes em $HOME/.xinitrc

Tenho problemas com o kppp (locked)


O kppp retm os recursos de comunicao, ento o ppp no funciona se a opo lock estiver ativa no
/etc/ppp/options. Basta retir-la.

Meu cursor no X est fora de centro. Como alinh-lo?


Primeiro certifique-se de que voc no est com a tela virtual habilitada (ao mover o cursor para perto da borda, a
tela se movimenta mais um pouco). Caso seu problema seja essa tela virtual, veja como tir-la no tpico relacionado,
presente neste FAQ. Caso no, leia o arquivo /usr/X11R6/lib/X11/doc/VideoModes.doc e veja como
acertar o modeline no arquivo /etc/X11/XF86config utilizando o utilitrio xvidtune.

Como instalo o Gnome?


Instale todos os pacotes necessrios:

Como utilizar o Gnome?


O Gnome ainda est em desenvolvimento, ns o inclumos somente para que nossos usurios tenham uma viso
inicial de seu funcionamento/aparncia.
Para visualizar o painel e a partir dele disparar algumas aplicaes entre normalmente no X e a partir de uma shell
execute:
# panel

Como retiro a tela virtual do meu X Windows?


Dentro do arquivo /etc/X11/XF86Config, comente a linha correspondente sua configurao atual que
comea com "Virtual" e apenas comente-a.
Obs.: para comentar uma linha, coloque um # no seu incio
Note que para cada servidor de vdeo e para cada profundidade de cores h uma entrada Virtual. Voc deve alterar a
linha correta para que tenha efeito. Se voc no tem certeza qual alterar, altere todas as linhas que comeam com
Virtual dentro desse arquivo.
Se o procedimento acima no produzir o resultado desejado, talvez sua placa de vdeo no suporte a resoluo de
tela escolhida. Apenas diminua essa resoluo.
Se isso ainda no for suficiente, provavelmente voc est usando um servidor de vdeo incorreto, e/ou sua placa no
suportada pela sua verso do XFree86. Consulte www.xfree86.org para maiores informaes.

Quais so as interfaces grficas disponveis no Conectiva Linux?


AfterStep
AnotherLevel
fvwm
fvwm2
gnome
icewm
KDE
Window Maker

As placas onboard SiS so suportadas no Linux?


Sim, a partir da verso 3.3.3 do XFRee86, disponvel nesta distribuio.

A placa de vdeo Diamond Viper 330 suportada?


O que ocorre que placas muito recentes acabam no tendo um suporte completo no XFree86, pois os esforos do
time do XFree86 so direcionados para as placas mais comumente encontradas no mercado e que tenham muitos
usurios Linux.
H uma pgina que trata da configurao dessa placa, mas com o chipset riva128:
http://privat.riksnett.no/ joffer/linux_riva128/index.htm.

O que PAM? Porque us-lo?


PAM o padro adotado para segurana de acesso ao sistema. Para maiores informaes (em ingls), por favor
visite http://www.redhat.com/linux-info/pam/.

H como utilizar um Shell Seguro (SSH) em meu sistema Linux?


O Conectiva Linux vem com o utilitrio ssh pronto para instalao. Para maiores informaes por favor verifique a
documentao do pacote.

Linux no encontra toda a memria RAM da mquina


Minha mquina tem 128 Mb de RAM, porm o Linux enxerga somente 64 Mb. Como
corrigir este problema?
O problema do Linux aparentemente no reconhecer mais de 64Mb de RAM est relacionado a limitaes do BIOS
(os mais recentes no tm esse problema).
Para informar ao Linux a quantidade de memria sem depender dos dados da BIOS, apenas coloque a linha seguinte
em /etc/lilo.conf
append="mem=128M"
Para o caso de 128Mb de memria RAM. Agora basta executar o LILO para fazer valer essa alterao.
# /sbin/lilo

Performance
Tenho mais de 64 Mb em meu potente computador, porm ele parece estar muito
lento. Quando configuro com somente 64 Mb ento a mquina fica mais rpida. O
que est acontecendo?
Provavelmente a razo pode estar na placa me, que limita o acesso do cache L2 ao acesso de at 64 Mb. Algumas
placas conhecidas que tm esse problema so NX, FX, VX e TX da Intel.

Problemas com aplicaes antigas


Estou tentando utilizar uma aplicao antiga que foi compilada com as
bibliotecas libc 5. Ao execut-la, imediatamente tenho mensagens de erro SEGV
ou similares. O que est acontecendo?
1. Possivelmente aps uma atualizao, foi instalada uma nova verso da libc que est causando algum
conflito. Para descobrir o que ocorre, execute o comando
rpm -qa | grep libc
Deve ser produzida uma listagem similar a:
glibc-devel-2.0.5c-12
libc-5.3.12-24
glibc-debug-2.0.5c-12
rpm-2.4.10-1glibc
rpm-devel-2.4.10-1glibc
glibc-profile-2.0.5c-12
glibc-2.0.5c-12
Caso surjam itens como libc-debug-5.3.12-18 ou libc-5.4.44-2, ser necessrio remover
estes pacotes (por exemplo, rpm -e libc-debug ) e executar ldconfig -v .
2. O arquivo /etc/ld.so.conf foi alterado e substituda a sua configurao otimizada. Para corrigir
configure o arquivo /etc/ld.so.conf na seguinte ordem:
/usr/i486-linuxaout/lib
/usr/i486-linux-libc5/lib
/usr/openwin/lib
/usr/X11R6/lib

fstool
Quando executo o fstool , obtenho uma mensagem de que a partio foi removida e pergunta se quero remov-la
do /etc/fstab.
O programa no est funcionando corretamente com a verso atual do tcl e deve ser removido atravs do comando
rpm -e fstool .
Use o linuxconf em seu lugar.

Configurando o Jaz drive


Como configurar o Jaz drive sob Linux?
Documentao sobre o uso do Jaz com o Linux pode ser encontrado no CDROM em doc/HOWTO/mini/Jaz-
Drive e no sistema em /usr/doc/HOWTO/mini/Jaz-Drive.

Zip drive em portas paralelas


Edite a arquivo /etc/conf.modules e adicione a seguinte linha: alias scsihostadapter ppa Caso
seja necessrio ao arquivo de controle ppa qualquer opo sobre qual LP est sendo usada, etc...deve-se adicionar a
linha options ppa ppa=<opes vo aqui.> Para maiores informaes, por favor visite
http://www.torque.net/paraport.

IDE Zip Drive


Estou tendo problemas com um zip drive IDE. Como fazer que ele funcione?
Inicialmente verifique se o disco est na unidade. Esteja seguro ainda de mont-lo como uma partio 4 e no 1. Por
exemplo hdc4.

Intel SMP
Como habilitar o suporte a Intel SMP?
Devido natureza experimental do Linux em mquinas com duplos processadores, esse tipo de equipamento no
pode ser suportado sem a recompilao do kernel. Adicionalmente sugerimos uma visita ao site
http://www.linux.org.uk/SMP/title.html , para maiores detalhes.

Problemas com aplicaes antigas e data e horrio


Algumas das minhas aplicaes antigas esto recebendo uma data incorreta.
Algumas aplicaes libc5 usam /usr/lib/zoneinfo, podendo ser recompiladas para libc6 ou ento
criando-se uma ligao simblica no seguinte formato:
ln -s ../share/zoneinfo /usr/lib/zoneinfo

Outros problemas com data e horrio


Eu tenho as ltimas atualizaes instaladas, mas meus programas ainda esto recebendo datas incorretas.
Verifique as configuraes atuais em /etc/sysconfig/clock. Elas devem ter uma aparncia similar a:
UTC=true
ARC=false
Isso significa que Linux assume que o relgio da BIOS est configurado para zonas de tempo UTZ ou GMT. Mais
ainda, ele deve estar configurado para sua zona de tempo local e necessita ser alterada a linha UTC=false
Qual o contedo do segundo CD-ROM
Durante a instalao, no foi solicitado o segundo CD-ROM. Ao usar o programa
glint, ele avisa que no h rpms, mas ao revisar o diretrio, vejo diversos
arquivos rpms. O que est acontecendo?
O segundo CDROM no Conectiva Linux contm os fontes de todas as aplicaes Open Source do primeiro
CDROM. A razo pela qual o CDROM no visto deve-se ao fato de que SRPMS no so armazenados em
nenhuma base de dados RPM. Para instalar estes itens deve-se usar
rpm -ivh < nome_do_arquivo >
Os arquivos src.rpms so instalados por padro em /usr/src/redhat.

Falha na montagem do CD-ROM


Linux reconhece meu CDROM, mas quando tento mont-lo, recebo a mensagem "mount
failed". O que fazer?
Caso o sistema tenha sido instalado adequadamente, simplesmente digite mount /mnt/CDROM. Caso contrrio,
deve ser editado o arquivo /etc/fstab:
# Para maiores detalhes, veja a pgina de manual do fstab (man fstab - em
portugus)
# CD-ROM diretrio (tipo do sistema de arquivos e opes)
/dev/hdc /mnt/cdrom iso9660 noauto,ro 0 0
Para descobrir qual o dispositivo de CD-ROM, digite dmesg | less e procure pelas informaes sobre o
CDROM. Caso no se queira adicionar o CDROM ao arquivo /etc/fstab, basta comandar: mount -t
iso9660 /dev/hdc /mnt/CDROM

Inicializando o Linux a partir da unidade de disquetes


Tenho o Linux instalado em um dispositivo IDE e necessito, por qualquer razo,
iniciar s sistema a partir do disquete. O que devo fazer?
Caso se tenha o Linux instalado em um disco rgido IDE, pode-se usar o seguinte mtodo: Insira o disco de
instalao na unidade e reinicialize a mquina. Na linha de comando boot: digite o seguinte: vmlinuz
root=/dev/hdXY [Exemplo: vmlinuz root=/dev/hdb5 ] Onde X = a letra da unidade e Y a partio do
disco onde est instalada a partio raiz (/).

Linux e Plug and Play


No consigo fazer minhas placas Plug and Play funcionarem corretamente.

O kernel 2.0.xx no suporta diretamente o protocolo Plug and Play (PNP). Ser necessrio desabilitar a funo PNP
na placa (via jumpers ou ferramentas de configurao do hardware). Pode-se ainda alterar o mtodo de inicializao
para usar o Loadlin.exe a partir do Windows (aps o Windows configurar o hardware PNP) ou pode-se utilizar
o programa isapnptools . Inicialmente digite: pnpdump > /etc/isapnp.conf
Isso ir+a criar um arquivo de configurao, que dever ser editado com as configuraes de cada placa. Aps, digite
isapnp /etc/isapnp.conf para configurar os dispositivos. Veja
http://www.roestock.demon.co.uk/isapnptools/ para maiores informaes.

Problemas com Placas de Som


No consigo configurar minha placa de som no Linux. O que fazer?
Esteja certo que a placa de som suportada, checando a lista de hardwares suportados. Em caso afirmativo,
certifique-se de ter a ltima verso do soundconfig , disponvel em
ftp://ftp.redhat.com/pub/sound/sndconfig/ Pode ser necessrio tambm a ltima verso do kernel
com o mdulo de suporte adequado disponvel.

Mensagens de hardware PCI desconhecido


Quando o sistema inicializado, eu vejo uma mensagem alertando sobre um
hardware PCI desconhecido. O que isso significa?
Essa mensagem pode ocorrer por diversas razes. A primeira est relacionada a uma resposta da placa PCI no
entendida pelo Linux, porm o sistema pode continuar as suas tarefas. A ocorrncia mais comum uma solicitao
de informaes a uma placa PCI que no responde e trava o sistema. Como isso um problema de hardware no h
muito o que fazer. Porm, verifique duplamente a configurao do hardware para estar seguro que no houve
nenhuma incorreo.

LILO e mdulos
Estou acostumado a especificar diversas opes para o LILO: para ter diversos hardwares reconhecidos. Agora as
opes parecem no funcionar. Qual a razo?
Devido a uma mudana no sistema de interface de mdulos do kernel, as informaes devem ser fornecidas no
arquivo /etc/conf.modules tornando kmod e kerneld aptos a carreg-los.

Alterando a carga padro do LILO


Atualmente quando a mquina ligada, o LILO carrega automaticamente o Linux.
Eu gostaria de ter outro sistema operacional como padro. Como fazer isso?
Para alterar o SO padro a ser carregado, deve-se editar o arquivo /etc/lilo.conf a alterar a ordem dos
componentes. No exemplo seguinte, mudaremos a ordem do padro para carregar o DOS ao invs do Linux.
pico /etc/lilo.conf

Salve as alteraes e execute o comando: /sbin/lilo -v


O arquivo atualizado ser gravado no dispositivo de inicializao. Ao reinicializar o sistema, ser carregado o DOS
como padro, ao invs do Linux.

Usando RPM
Como usar rpm? Quais os comando mais usuais?
Em geral, o uso normal do RPM, pode ser resumido da seguinte forma:
Instalao/Atualizao/Remoo
Para instalar um pacote: rpm -ivh < nome_arquivo >
rpm -ivh somepackage.1.1-4.i386.rpm
Para atualizar um pacote: rpm -Uvh < nome_arquivo >
rpm -Uvh somepackage.1.1-5.i386.rpm
Para remover um pacote: rpm -e < pacote >
rpm -ivh pacote
Para instalao de alguns pacotes podem ser necessrios alguns indicadores para forar a instalao:
-force - regravar arquivos existentes pertencentes a outro pacotes
-nodeps - instalar o pacote mesmo que outros pacotes no esteja instalados.
Pesquisas
Para verificar se o pacote est instalado: rpm -q < pacote >
Para obter informaes sobre um pacote instalado: rpm -qi < pacote >
Para listar os arquivos pertencentes a um pacote: rpm -ql < pacote >
Para verificar a qual pacote o arquivo pertence: rpm -qf < arquivo >
Pode-se utilizar vrios comandos em conjunto, por exemplo rpm -qil apresentar informaes e listar todos os
arquivos do pacote.
Para verificar um arquivo rpm que no esteja instalado, simplesmente adicione p linha de pesquisa: rpm -qilp
somepackage.1.1-4.i386.rpm
Usos mais avanados podem ser encontrados na pgina de manual (man rpm - em portugus) ou no site
http://www.rpm.org.
Verificaes
Para verificar no sistema quais arquivos foram alterados a partir das configuraes iniciais, pode-se usar o RPM no
seguinte formato: rpm -Va
Para verificar somente os pacotes (e no todos os arquivos), pode-se executar: rpm -Va -pipe "awk 'print
2' | xargs rpm -qf | sort -u" > /tmp/pacote
Aps verifique o contedo de /tmp/pacote.

Literatura sobre administrao de sistema


Existe alguma literatura sobre a administraes de sistemas Linux, em
portugus?
Sim, foi traduzido o Guia de Administrao de Sistemas Linux pela Conectiva Informtica. Em geral, o uso normal
do RPM, pode ser resumido da seguinte forma:

Como mudo o idioma do Conectiva Linux?


Edite o arquivo /etc/sysconfig/lang e altere as variveis para a lngua desejada.

As variveis para lngua portuguesa so:

Para ingls, apenas comente essas linhas:

Para lngua espanhola:

Existe suporte a outras lnguas tambm, mas algumas delas tem muito poucas tradues, ou nenhuma... Voc pode
ver os cdigos das lnguas em /usr/share/locale numa mquina com CL.

Como saber qual o dispositivo das parties?

Discos rgidos IDE:


hda - HD master na IDE0
hdb - HD slave na IDE0
hdc - HD master na IDE1
hdd - HD slave na IDE1
/dev/hda ser o device do HD na primeira hiptese;
/dev/hda1 ser a primeira partio desse HD;
/dev/hda2 ser a segunda partio desse HD.
e assim por diante...
Discos rgidos SCSI:
sda - primeiro disco SCSI
sdb - segundo disco SCSI
sdc - terceiro disco SCSI
sdd - quarto disco SCSI
e assim por diante...
/dev/sda ser o dispositivo do HD na primeira hiptese /dev/sda1 ser a primeira partio desse HD
/dev/sda2 ser a segunda partio desse HD e assim por diante...

Como criar um disco de inicializao para o Linux?


# /sbin/lilo -b /dev/fd0

Como executar um arquivo?

No Linux no existem extenses como forma de indicar se um arquivo um programa executvel. Verifique os
atributos do arquivo com o comando ls -la e veja se o caractere "x" aparece. Se no aparecer execute:
chmod +x nome-do-programa
Outro detalhe: por motivos de segurana o diretrio corrente no faz parte do PATH. Para executar programas no
diretrio corrente basta:
./nome-do-programa
Ou incluir o diretrio corrente (.) no PATH, editando o arquivo /etc/profile.

Como gerenciar os mdulos do sistema?


Para gerenciar mdulos, existem os programas:
lsmod # lista os mdulos ativos
rmmod # remove um mdulo
insmod # insere um mdulo
modprobe # detecta um mdulo

Como desinstalar pacotes da minha mquina?


texto: # rpm -e nome-do-pacote
grfico: # glint

Como vejo quais pacotes esto instalados na minha mquina?


texto: # rpm -qa
grfico: # glint

Como instalo pacotes novos a partir do CD?


texto:
coloque o CD do CL no drive de CDROM
monte-o # mount /dev/cdrom/mnt/CDROM
v at o diretrio das RPMs: # cd /mnt/CDROM/RedHat/RPMS
comando de instalao # rpm -ivh nome-do-arquivo-do-pacote
grfico: # glint

Como obtenho informaes de um pacote?


texto: # rpm -qi nome-do-pacote
grfico: # glint

Como configuro o DNS no Linux?


A configurao do DNS no Linux se d atravs do arquivo /etc/resolv.conf.
Informe o servidor DNS de seu provedor desta forma: nameserver 200.230.243.254
Troque 200.230.243.254 pelo IP do servidor DNS de seu provedor.

A inicializao do sendmail trava


Eu tenho instalado o Linux e toda vez que inicializo o sistema, ele trava no
sendmail. O que fazer?
Caso a mquina, na sua inicializao, trave em softwares como sendmail, apache, ou SMB provavelmente h um
problema de configurao na rede. O mais comum a falta da configurao do nome da mquina. Acesse o sistema
como superusurio e, caso voc esteja configurado em uma rede com um servidor DNS, verifique se o arquivo
/etc/resolv.conf contm os dados corretos sobre ele. Caso no se esteja utilizando um servidor DNS, deve-se
editar o arquivo /etc/hosts, que dever conter o nome da mquina e o endereo IP da mquina. O formato deste
arquivo : 127.0.0.1 localhost localhost.localdomain
192.168.200.1 meu_pc meu_pc.minha_rede.com.br
Onde a mquina de exemplo chamada meu_pc

Como me conecto a um provedor de acesso com o Linux?


texto: # minicom -s -con -L
# /usr/sbin/pppd /dev/modem defaultroute
grfico: # control-panel
KDE: # kppp
minicom:
Programa para fazer discagens. Faa a discagem e saia sem reinicializar o modem (Alt+Q).
pppd:
Servidor ppp para estabelecer a interface ppp levanta o protocolo indicando que o modem est no dispositivo
/dev/modem e a interface ppp ser seu caminhofootnode.html - 11006footnode.html - 11006 padro.
control-panel:
cones para configurar o modem e a interface ppp. Para uma descrio mais detalhada de como configurar o control-
panel, acesse o tpico relacionado neste FAQ.
kppp:
Gerenciador de discagens muito parecido com a rede dial-up do win95, com vrias opes como aparecer o cone na
barra de tarefas, lhe mostrar o tempo da conexo, quantos bits foram enviados/recebidos, etc.

Como discar para o meu provedor de acesso pelo control-panel?


no control-panel, clique no cone "Network Configuration"
clique no boto "Interfaces"
selecione a interface PPP
clique no boto "Activate"
O modem discar e uma conexo ser efetuada. Problemas podem ser acompanhados atravs do arquivo de sistema
/var/log/messages, onde eventuais mensagens de erro so gravadas.

Como configurar uma conexo via control-panel?


- entre no control-panel
- clique no cone "Network Configuration"
- clique no boto "Interfaces"
- clique no boto "Add"
- selecione a opo "PPP"
- clique no boto "Ok"
- informe o nmero telefnico do seu acesso
- clique em "use PAP authentication" caso a autenticao de seu provedor utilize PAP
- clique no boto "Customize" - caso deseje acessar a internet sem ser superusurio (o que fortemente
recomendado), marque "allow any user to (de)activate de interface"
- clique em "Communication" e mude o "modem dial command" para ATDP caso sua linha no aceite
discagem em modo TONE (tom)
- se existir algo na coluna expect, selecione e remova (em caso de autenticao PAP)
- clique em "Done" e "Save"
Com isso, foi criada uma "interface ppp", que o nome que o Linux d a uma conexo discada

Configurao Bsica de Impresso


Estou tendo problemas na configurao de minha impressora. Ela no est lista
na ferramenta de configurao. O que fazer?
Devido a problemas de licena, no possvel colocar alguns arquivos de controle na distribuio. Eles podem ser
obtidos na Internet em http://www.users.dircon.co.uk/ typhoon/
Esta verso suporta muitos outros tipos de impressoras.

Impresso Truncada
Ao imprimir, as linhas na impressora aparecem truncadas. Por que?
Algumas impressoras truncam linhas ASCII ao imprimir uma pgina. Isto se deve forma de tratamento de linhas
muito longas. O texto deve ser formatado antes da impresso, com utilitrios como pr ou mpage .
Glossrio
ATAPI
Protocolo de comunicao entre dispositivos CD-ROM e interfaces IDE.
Biblioteca
Coleo de rotinas que executam operaes que so requisitas por diversos programas. Elas podem ser
compartilhadas, significando que as suas rotinas residem em arquivos diferentes do programa que as utiliza. Podem
ser ligadas estaticamente em um programa, o que significa que passam a fazer parte do programa fisicamente.
Programas criados com bibliotecas compartilhadas no poder ser executados, a menos que estas estejam instaladas
no sistema.
Binary
Sistema de numerao composta por dois dgitos, ou mais comumente usado como referncia a um programa que
pode ser executado. Em contraposio fonte .
BIOS
Um acrnimo para Sistema Bsico de Entrada e Sada em PCs. Em sistemas PC executa as funes necessrias para
a inicializao do hardware do sistema quando o equipamento ligado. Controla ainda o processo de inicializao,
provendo rotinas de baixo nvel de entrada e sada e permitindo ao usurio modificar detalhes de configurao do
hardware.
Bootstrap
Veja ``Inicializao''.
Cabea
Ao referenciar-se a discos rgidos, significa o componente usado na leitura e gravao de dados naquela mdia. Para
cada prato do disco rgido h normalmente duas cabeas, uma para cada superfcie, ainda que uma delas no possa
ser usada. Veja tambm Geometria.
Caminho Padro
Em termos de rede local, se refere a um dispositivo que conecta um ou mais computadores a uma rede ou a outras
redes. O dispositivo pode ser um hardware especializado (como um roteador) ou um computador de uso geral
configurado para as tarefas de gateway.
Chamada ao Sistema
Uma chamada ao sistema uma rotina que executa uma funo de baixo nvel durante o processamento de um
programa.
Cilindro
Ao se referenciar a discos rgidos, significa o nmero de diferentes posies do disco que as cabeas de leitura e
gravao podem acessar ao mesmo tempo, considerando-se um movimento de rotao dos diversos pratos (vide
Guia de Administrao de Sistemas Linux para maiores informaes). Veja tambm Geometria.
CISC
Um acrnimo para Conjunto de Instrues Complexas de Computador. Uma filosofia de criao de computadores,
onde os processadores so encarregados de um nmero relativamente grande de diferentes instrues, cada uma
levando um determinado tempo, dependendo de sua complexidade, para ser executada. Em contraposio a RISC.
CMOS
Originalmente um acrnimo para Semicondutor Complementar xido Metlico - uma tecnologia de semicondutores
usada em muitos circuitos integrados. Normalmente descreve o hardware que contm o BIOS e o relgio de
hardware.
Cdigo fonte
Um conjunto de instrues que podem ser entendidas por um ser humano. Conhecido tambm como fonte, sem ele
muito difcil alterar ou conhecer um programa.
Conectiva Informtica
Um empresa de software brasileira que produz e comercializa softwares, livros e treinamento para o sistema
operacional Linux, incluindo o Conectiva Linux..
Console Virtual
Forma de disponibilizar diversas telas que podem ser utilizadas simultaneamente pelo usurio para acessar o
sistema. Uma tela apresentada no monitor a cada vez e uma seqncia de caracteres usada para alternar as
consoles (normalmente ALT + FN, onde N o nmero da console)
Dependncias
Ao se referenciar a pacotes de software, dependncias so os requisitos existentes entre pacotes. Por exemplo, o
pacote cnc pode requerer arquivos instalados pelo pacote bar. Neste exemplo, bar deve ser instalado ou cnc ter
dependncias no resolvidas. RPM n