Vous êtes sur la page 1sur 63

3A.

PARTE:

A INSTALAO DO SISTEMA
Copyright (c) 2002-2008 Ednei Pacheco de Melo. Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, version 1.1 or any later version published by the Free Software Foundation; a copy of the license is included in the section entitled GNU Free Documentation License.

NDICE
VISO GERAL ..........................................................4 I. PREPARATIVOS INICIAIS..........................................5
Introduo.......................................................................................5 Consideraes bsicas....................................................................5 Ajustes nas opes do BIOS............................................................5 Acesso ao SETUP...................................................................................5 As intervenes necessrias.................................................................6
Inicializao pelo CD-ROM............................................................................6 Deteco de dispositivos Plug-and-Play.........................................................6 Desabilitao do suporte a mouse e teclado USB..........................................6 Suporte ao gerenciamento de energia...........................................................6 Conflitos de IRQs............................................................................................7 Desabilitao de antivrus..............................................................................7

Condicionamento do disco rgido...................................................7 Cpia de segurana dos dados do disco rgido....................................7


Sobre os formatos ideais para a compresso................................................8 Sobre mdias de armazenamento...................................................................8

Verificando o estado..............................................................................9 Realizando a limpeza...........................................................................10 Liberando mais espao........................................................................11 Reorganizando os dados.....................................................................12 Concluso......................................................................................14

II. REDIMENSO

E REPARTIO DO DISCO RGIDO............15

Introduo.....................................................................................15 A redimenso.................................................................................15 A repartio...................................................................................17 A inicializao......................................................................................18 Criando a partio extendida..............................................................20


Criando a partio SWAP.............................................................................21 ... e formatando-a.........................................................................................22 Criando a partio raz.................................................................................24 Sobre a criao das demais parties.........................................................26

Salvando as alteraes da tabela........................................................27 Observaes finais........................................................................27 Concluso......................................................................................28

III. A

INSTALAO ................................................29

Introduo.....................................................................................29 Consideraes bsicas..................................................................29 A manipulao das caixas de dilogo.................................................29 A omisso de instrues repetitivas...................................................29 Importante: sobre as telas capturadas do livro!................................29

As intervenes iniciais................................................................30 A metodologia da instalao...............................................................30 Ajustando os parmetros do teclado..................................................30 Realizando a autenticao...................................................................32 A instalao...................................................................................32 Setup a tela principal........................................................................32 Help o sistema de ajuda...................................................................33 Keyboard a definio do mapa.........................................................33 Addswap a adio da partio SWAP..............................................34 Target a definio do destino..........................................................35 Source a definio das origens........................................................39 Select a seleo dos pacotes............................................................40 Install a instalao dos pacotes........................................................42 Configure a configurao inicial do sistema...................................42 Exit a concluso do processo...........................................................49 A inicializao do sistema.............................................................50 A inicializao do LILO........................................................................50 A autenticao no sistema...................................................................51 Concluso......................................................................................51

IV. APS

A INSTALAO ..........................................52

Introduo.....................................................................................52 Os processos de configurao......................................................52 Sobre os processos automatizados e os manuais..............................52 Sobre a edio de arquivos de configurao.....................................52 As ferramentas e os componentes do sistema.............................54 As ferramentas nativas.......................................................................54 Os recursos do ambiente grfico KDE...............................................55 Os componentes do sistema...............................................................56 Ferramentas da linha de comando.....................................................57 Sobre os mdulos do kernel...............................................................57 Obtendo as especificaes do equipamento................................58 Utilitrio de deteco..........................................................................58 Obtendo informaes do /proc...........................................................59 O Centro de Informaes....................................................................61 Softwares especializados em deteco..............................................62 Manuais de fabricantes.......................................................................62 Concluso......................................................................................63

VISO

GERAL

A instalao de sistemas GNU/Linux no chegam a ser uma operao complexa, porm existem diversos aspectos que iro requerer certa ateno, onde o conhecimento e a experincia tero certa importncia.
A instalao e a configurao inicial deve ser feita por quem tem mais experincia com computadores. Isto consistente com a prtica difundida. (...) usurios finais que instalam seus prprios sistemas operacionais so uma excesso, no uma norma, em quase todos os OS sobre o Sol. Conseqentemente, a instalao e configurao inicial deve ser executada por um "nerd residente", no escritrio ou em casa ou por uma pessoa que tenha alguma qualificao para isto. -- [Procedimento Desktop Parte I: Procurando uma nova Distro, por Eduardo Snchez G. e traduzido por Bruno H. Collovini].

Este processo uma das intervenes mais trabalhosas e elaboradas na computao, onde a boa definio dos ajustes e configuraes so de extrema importncia para garantir o seu perfeito funcionamento. Muitos usurios sentem-se inseguros somente em pensar no assunto, preocupados com as dificuldades e/ou os inconvenientes de que podero surgir. A grande maioria das distribuies GNU/Linux possuem seus prprios mtodos de instalao, onde muitas enfatizam que o desenvolvimento do processo bastante similar em comparao a instalao do Windows . Prova disso a existncia de diversos processos dos quais muitos so idnticos. Em muitos casos, os nicos diferenciais se encontram no desenvolvimento dos disquetes de inicializao (felizmente bem documentados) e na preparao da unidade de disco rgido onde para estas necessidades foram preparados captulos especiais conforme veremos a seguir. Mas antes, devemos nos certificar de que todos os pr-requisitos necessrios para o sucesso da operao foram atendidos corretamente. Sobre estes aspectos, teremos bons captulos ricos de informaes e detalhes, especialmente para tratar destas necessidades. Com certeza, dificilmente seremos surpreendidos por causa de uma circunstncia inesperada ou quaisquer outros problemas que possam ocorrer. Outra questo que devemos nos atentar est nos problemas que podemos encontrar na restaurao do antigo sistema, caso ocorra algum inconveniente ou sinistro que impossibilite a instalao do sistema. Os motivos pelos quais so originados, so os mais variados: problemas gerais do hardware (configuraes incorretas e incompatibilidades), fonte de luz, impercia tcnica, etc., mas (ao contrrio do que muitos pensam) raramente os mtodos de instalao das distribuies disponveis so a causa principal destes distrbios. Nos prximos captulos abordaremos todos os aspectos necessrios para obtermos bons resultados na instalao de sistemas GNU/Linux. &;-D 4/63

I. PREPARATIVOS
INTRODUO

INICIAIS

O condicionamento de um computador para a instalao de um sistema operacional ao contrrio de que alguns pensam um processo delicado, especialmente se houverem informaes importantes armazenadas. E na execuo deste processo que muitos problemas podero surgir e devero ser evitados. Para isto desenvolvemos um captulo especial, que trata das principais aes e atividades essenciais para serem realizados antes da instalao de um sistema GNU/Linux.

CONSIDERAES

BSICAS

Como qualquer outro aplicativo ou utilitrio, um sistema operacional tambm necessita ser instalado no computador. Porm existem diferenas marcantes entre a instalao de um aplicativo e a instalao de um sistema operacional, onde a principal delas est na preparao inicial da mquina o qual ser instalada. Basicamente estas atividades se encontram em 2 categorias: Ajustes nas configuraes da BIOS; Condicionamento do disco rgido.

Outro aspecto importante, que est no reparticionamento do disco rgido, est descrito no captulo seguinte, Redimenso e repartio do disco rgido.

AJUSTES

NAS OPES DO

BIOS

Na maioria das vezes, a realizao de ajustes nas configuraes da BIOS so procedimentos que, mesmo simples, so indispensveis para a instalao do novo sistema operacional. Tais ajustes so alteraes que vo desde a ordem de inicializao das unidades, passando por ativao e/ ou desativao de recursos especficos para a deteco de perifricos, em alguns casos mais severos, a desabilitao de alguns dispositivos especiais.

ACESSO

AO

SETUP

Para acessarmos as opes de configurao da BIOS atravs do CMOS Setup, inicializem o equipamento e aguardem o vdeo exibir um teste de integridade da memria RAM . Ao terminar o processo, ser detectada as unidades de discos rgidos do sistema, alm de outros perifricos. Simplesmente teclem <DEL> para iniciar o menu de configurao. 5/63

Embora este seja o procedimento usual, nem todos os equipamentos podem ser acessados desta maneira, nestes casos, procurem ter em mos o seu respectivo manual tcnico ou obtenham as informaes necessrias atravs da pgina oficial do fabricante. Por exemplo, os notebooks normalmente utilizam combinaes de teclas especiais para acessarmos suas BIOS.

AS

INTERVENES NECESSRIAS

Sabendo-se de que a nomenclatura de cada seo poder variar de acordo com o equipamento utilizado, gostaramos de deixar claro que muitas dos atalhos aqui descritos para acesso das opes podero no estar de acordo com outros equipamentos. Para isto, disponibilizaremos estas instrues em sees especiais, com a interveno especificada no ttulo em portugus.

INICIALIZAO

PELO

CD-ROM

Localizem a opo Boot Sequence na seo de nome BIOS Feature Setup. Configurem para inicializar na seguinte ordem: Floppy Disk -> CD-ROM > HardDisk. Isto far com que toda vez que o sistema inicializar, verifiquem se h mdia de inicializao no drive de disquetes, passando pelo drive ptico e por fim, a unidade de disco rgido.

DETECO

DE DISPOSITIVOS

PLUG-AND-PLAY

Ajustem (caso no esteja) para o valor No, o atributo PnP OS na seo Support Peripheral ou PNP/PCI Configuration Setup. Esta interveno far a BIOS fornecer corretamente os parmetros necessrios para a deteco de dispositivos Plug-and-play (especialmente os que utilizam o barramento PCI), evitando assim problemas para a configurao destes perifricos.

DESABILITAO

DO SUPORTE A MOUSE E TECLADO

USB

Para possibilitar os antigos sistemas operacionais ( MS-DOS e Windows 9X) a reconhecer os novos teclados e mouse USBs , deveramos habilitar uma opo chamada USB Legacy Support; porm, uma vez ativada, o kernel Linux poder ter dificuldades de reconhecer estes perifricos corretamente. Por este motivo, recomendamos que desabilitem esta opo para que seja possvel a deteco e instalao de sistemas GNU/Linux.

SUPORTE

AO GERENCIAMENTO DE ENERGIA

Outras opo que dever estar desativada o ACPI Support ou ACPI Power Management na seo referente ao gerenciamento de energia (Power), que um dos principais responsveis por travamentos durante o processo de instalao e deteco do sistema. Muitas placas-me no 6/63

possuem seus respectivos chipsets compatveis com os mdulos ACPI e APM.

CONFLITOS

DE

IRQS

Em algumas circunstncias, em especial durante a configurao dos tradicionais hardmodens que utilizem slot ISA, existir a possibilidade de existir conflitos de IRQs em suas portas seriais. Talvez seja necessrio a desativao das portas COM3 e COM4, para que os mesmos no ocasionem nenhum sintoma de instabilidade ou travamento. Apenas procedam assim caso observem alguma anomalia durante a instalao.

DESABILITAO

DE ANTIVRUS

Algumas BIOS trazem um recurso especial que possibilita a verificao da existncia de vrus. Apesar disto no acarretar maiores problemas para a instalao do sistema operacional, ir impedir a gravao do gerenciador de inicializao na MBR , o que certamente ir comprometer todo o processo: por isto, desabilitem (ou mantenham desabilitada) esta funo. De qualquer forma ela ser ineficiente, seja pela necessidade de sua (constante) atualizao em tempos futuros, seja pela imunidade dos sistemas GNU/Linux quanto a contaminao de vrus.

CONDICIONAMENTO

DO DISCO RGIDO

O condicionamento do disco rgido para a diviso (redimenso e repartio) est entre os processos mais importantes para a utilizao do sistema. Apesar de ser uma tarefa relativamente simples (porm detalhada), dever ser realizado com a mxima ateno, pois deveremos analizar todos os procedimentos necessrios para que no haja nenhum ao perigosa ou descuidada que possa resultar em alteraes indevidas ou perdas de dados.

CPIA

DE SEGURANA DOS DADOS DO DISCO RGIDO

TORNA-SE EXTREMAMENTE NECESSRIA A REALIZAO DE UMA CPIA DE SEGURANA DE, PELO MENOS, TODAS AS INFORMAES DE SUMA IMPORTNCIA ARQUIVADAS NA UNIDADE DE DISCO RGIDO, POIS COMO QUALQUER OUTRO SISTEMA OPERACIONAL, A INSTALAO DE SISTEMAS GNU/ LINUX PODEM OCASIONAR PERDA DE DADOS E INFORMAES DO DISCO RGIDO, CASO ALGUMA OPERAO SEJA MAL SUCEDIDA. A INSTALAO DO SISTEMA DE TOTAL RESPONSABILIDADE DO USURIO.

Apesar da instalao de um sistema GNU/Linux ser um processo relativamente seguro, infelizmente podero ocorrer alguns inconvenientes que possam interferir no seu bom andamento (instabilidade, uso de comandos e parmetros errados, equvocos, etc.). Para isto, nada melhor do que se precaver de tais ocorrncias com a 7/63

realizao de cpias de segurana de nossos dados operao tal conhecida como backup.

SOBRE

OS FORMATOS IDEAIS PARA A COMPRESSO

Para esta finalidade, recomendamos a utilizao de aplicaes que usem os formatos de compresso ZIP ou RAR, para que os pacotes gerados possam ser livremente manipulados pelos utilitrios disponveis tanto nos sistemas GNU/Linux quando no Windows . Embora seja possvel tambm utilizar os formatos formatos como o GZIP ou BZIP, estes no so recomendveis por causa da possibilidade de ocorrer certos transtornos em virtude de suas particularidades, em especial, nos casos de corrupo de dados. O GZIP no permite recuperar quaisquer informaes aps o ponto em que ocorreu a falha; com o BZIP, perde-se automaticamente 900 KB de dados em virtude deste valor ser o tamanho do bloco comprimido. Se houverem diversos arquivos que compreendam este espao todos estaro perdidos, ao passo que nos formatos ZIP e RAR, perdido somente o arquivo que se localiza no ponto em que ocorreu a falha.

SOBRE

MDIAS DE ARMAZENAMENTO

Existem vrios mtodos para a realizao da cpia de segurana de arquivos importantes do disco rgido. Recomendamos o uso de mdias de CD-ROM gravveis de boa qualidade ou a utilizao de dispositivos dotados com memria eletrnica1. Se ainda preferirem, podem utilizar uma 2a. unidade de disco rgido para esta finalidade.

Fotografia de um antigo pendrive de 256 MB / USB 1.1.

Porm recomendamos a NO utilizarem os discos ZIP (zip-drive) ou disquetes comuns de 3.5 ou 5.25 (floppy disk) para esta operao, pois os mesmos tendem a apresentar problemas de mau funcionamento aps um certo tempo de uso. Risco muito maior de perda representam os disquetes, pois dada a sua fragilidade, seu uso recomendado apenas para simples transporte de dados de pouco contedo.
1 Memria flash, como conhecida no mercado.

8/63

Se no houver possibilidade de utilizar outros mtodos de cpia de segurana, realizem pelo menos duas cpias idnticas neste conjunto de mdias: caso ocorra algum erro em uma unidade do conjunto, teremos uma segunda chance para a recuperao destas informaes.

VERIFICANDO

O ESTADO

Para preparar o disco rgido, devemos inicialmente realizar uma checagem desta unidade para a procura de possveis erros. Para isto, executem o Windows Explorer clicando em Iniciar -> Programas -> Acessrios -> Windows Explorer...

Tela principal do Windows Explorer.

... e acionem com o boto direito do mouse a unidade pela qual desejamos verificar, clicando em Propriedades. Surgir uma caixa de dilogo, onde deveremos clicar na aba Ferramentas , e na seo Verificao de Erros cliquem em Verificar agora....

Propriedades do disco rgido.

9/63

Fica a critrio a demarcao das opes disponveis. Em seguida, agendem a execuo do Scandisk para a prxima inicializao do Windows e claro reinicializem o sistema. Procurem sempre atentar-se para a ocorrncia de erros no disco rgido e corrijam-no, ou pelo menos conheam suas particularidades para que no seja comprometida a instalao do novo sistema operacional.

REALIZANDO

A LIMPEZA

O Windows realiza uma srie de gravaes de arquivos em diretrios especficos, especialmente arquivos temporrios utilizados pelo sistema e algumas pginas HTML visitadas recentemente. E para realizarmos a limpeza, existe um utilitrio para esta tarefa, chamado Limpeza de Disco.

Arquivos temporrios residentes aps o uso da impressora...

Para iniciarmos a limpeza do disco rgido, mantenham a caixa Propriedades da unidade em aberto e, na aba Geral, selecionem a opo Limpeza de disco ou cliquem em Iniciar -> Programas -> Acessrios -> Ferramentas do Sistema -> Limpeza de disco.

Propriedades do disco rgido.

Ser aberta uma caixa de dilogo para que possamos selecionar a unidade desejada geralmente C:. seguir, ser mostrada a situao atual do espao utilizado por arquivos de acordo com sua categoria.

10/63

Limpeza de disco.

Felizmente existem poucas informaes gravadas, conforme podem ver no exemplo acima. Geralmente em micros que possuem conexo com a Internet, onde os usurios no tm o hbito de eliminar os arquivos temporrios; onde geralmente as pastas C:\WINDOWS\Temporary Internet Files\ e C:\WINDOWS\TEMP\ costumam ficar bem ocupada. Portanto, ser necessria a limpeza do disco rgido para um ajuste mais fino. Geralmente estes arquivos ocupam pouco espao em disco, mas no custa nada checar, pois em muitos casos devido a longa utilizao deste sistema operacional sem uma correta administrao, a tendncia de que acumulem-se a tal ponto de ultrapassar a casa dos 100 ou 200 MB . E isto, em um disco com pouca capacidade, torna-se um fator preponderante.

LIBERANDO

MAIS ESPAO

Se houver ainda pouco espao disponvel no disco rgido, verifiquem a possibilidade de remover alguns programas que no utilizem ou que com a instalao do Slackware possam a vir no utilizar ainda no utilitrio Limpeza de disco . Em casos mais drsticos, poderemos remover alguns os componentes opcionais do Windows .

11/63

Assistente de Componentes do Windows.

Geralmente a instalao de jogos requer uma certa disponibilidade de espao no disco rgido. Certifiquem-se se eles esto instalados por completo (full) e caso afirmativo, procurem consultar o manual do jogo para ver se eles possuem uma opo de instalao compacta, que utilize menos espaos no disco rgido e/ou que rodem diretamente pelo CD-ROM . Infelizmente perderemos um pouquinho de tempo durante o carregamento destes jogos, mas geralmente a performance no ser afetada abruptamente. Poderemos tambm optar por rod-los diretamente no sistema GNU/Linux, com a utilizao de APIs e outros processos de emulao. Apesar da existncia de dificuldades e limitaes deste processo, mais uma opo para liberar espao para o novo sistema operacional. Enfim, todas estas opes ficam ao critrio dos usurios.

REORGANIZANDO

OS DADOS

Aps o trmino da checagem e limpeza do disco rgido, iremos agora realizar o processo de desfragmentao dos arquivos. Cliquem mais uma vez no boto Iniciar -> Programas -> Acessrios -> Ferramentas do Sistema -> Desfragmentador de disco.

12/63

Desfragmentador de disco.

Ser apresentada uma tela para que seja selecionada a unidade que se deseja desfragmentar. Selecione Unidade C. Cliquem em Desfragmentar e aguarde o processo de desfragmentao do disco rgido. Este utilitrio ir regravar todas as informaes do disco rgido para o incio da unidade, liberando o espao estante para que possamos realizar a operao de redimensionamento. Se o uso deste utilitrio for de pouca freqncia, provavelmente o processo de desfragmentao ir demorar um pouco. Basta terem um pouco de pacincia e aguardar. De preferncia, desativem a proteo de tela do micro, caso esteja habilitada. Confiram o espao disponibilizado, acionando o cone Meu Computador no ambiente de trabalho. Em seguida aparecer uma janela.

Tela principal de Meu Computador.

Como podemos ver no exemplo acima, sobraram um pouco mais de 4.5 GB 13/63

livres neste disco rgido, em uma unidade com capacidade nominal de aproximadamente 7 GB. Em outras unidades possivelmente o espao a ser ocupado poderia ser bem maior. Basta agora apenas redimension-lo e particion-lo de acordo com nossas preferncias. Lembrem-se de que estamos apenas utilizando estes parmetros para exemplificar os procedimentos. bvio que apenas 4.5 GB de espao livre considerado pouco para uma instalao padro.

CONCLUSO
Apesar deste captulo estar extremamente detalhado, gostaramos de deixar claro que a inteno de prover aos usurios todas as informaes necessrias para a correta e segura preparao para a instalao de quaisquer sistemas GNU/Linux em especial o Slackware . Sinceramente, ficamos bastante decepcionados ao escutar reclamaes e opinies de terceiros fundadas em m experincias, que por sua vez tm base na existncia de diversos tutoriais que no cobrem eficientemente este processo, contribuindo assim muito para a m rotulao deste maravilhoso sistema operacional. &;-D

14/63

II. REDIMENSO
RGIDO

E REPARTIO DO DISCO

INTRODUO
Para instalarmos tanto o Slackware como qualquer outra distribuio GNU/Linux, necessria a diviso do disco rgido (ou do que disponibilizou-se dele) em pelo menos mais duas parties: uma raiz e uma SWAP. E se a unidade de disco rgido do computador no possuir nenhuma destas parties pr-definidas, deveremos ento reserv-las para o novo sistema. Neste captulo, iremos conhecer os procedimentos prticos a serem adotados para realizarmos a redimenso e repartio do disco rgido.

REDIMENSO
<http://www.gnu.org/software/parted/parted.html>.

Caso tenhamos um sistema operacional pr-instalado na unidade, onde todo o espao disponvel est sendo utilizado em uma nica partio, deveremos ento realizar uma repartio no destrutiva para manter este sistema. Para esta atividade, temos disponvel o utilitrio Parted. O Parted o redimensionador de parties oficial do Projeto GNU. Desenvolvido por Andrew Clausen, nele se encontram inclusos todos os recursos necessrios para o manuseio das parties de um disco rgido. Em nosso caso, como estamos realizado a instalao do sistema a partir de sua mdia de instalao, iremos exemplificar o processo atravs dele. Para iniciarmos a utilizao do Parted, basta evoc-lo com o comando...
# parted /dev/hda

Se por ventura o disco rgido utilizar o sistema de conexo SATA, a unidade dever ser referenciada como /dev/sda ao invs de /dev/hda. A seguir, ser apresentada a unidade o qual o utilitrio ir trabalhar, suas informaes bsicas e um sinal de prontido lanarmos os comandos.

So inmeros os comandos suportados pelo Parted, porm devido a sua complexidade, utilizaremos apenas aqueles essenciais para a redimenso da unidade. A tarefa de repartio deixaremos para os utilitrios mais simples, como o cfdisk ou fdisk, com o objetivo de facilitar o aprendizado. 15/63

Em todo caso, para obterem maiores informaes, utilizem a ajuda eletrnica pressionando a letra <H>...

Exibio de parte da ajuda eletrnica do Parted.

Para uma melhor anlise do estado da unidade, digitem o comando...


(parted) p

Estejam atentos para a geometria da unidade. Conforme podemos ver, temos uma unidade de 20 GB (embora seja mostrado como 21.5 GB), tendo todo o seu contedo ocupado por uma nica partio. O utilitrio NO mostra o espao vazio; apenas o tamanho total da unidade, as parties existentes e o espao ocupado. Apesar de sua aparncia espartana, a redimenso de uma unidade com o Parted algo bem mais simples do que parece. Vejam a sua sintaxe:
(parted) resize [POSIO] [INCIO] [TAMANHO]

Onde: [PARTIO]: Informa o nmero da partio; [INCIO]: Demarca a posio inicial da partio; [FIM]: Informa o novo tamanho da partio. 16/63

Necessitaremos definiremos:

redimensionar

unidade

para

GB.

Portanto,

Qual a PARTIO: valor 1; Qual o INCIO: valor 0 (j que a 1a. partio da unidade); Qual o FIM: valor 7168 (neste caso, a dimenso).

Para isto, deveremos utilizar o comando...


(parted) resize 1 0 7168

Ir demorar alguns segundos para que seja executada esta operao. Como utilizamos um disco rgido provido por uma mquina virtual (VirtualBox) para simular a operao, o tempo de espera foi praticamente nulo. Em seguida, confirmem a operao, utilizando o comando...
(parted) p

Pronto, j se encontram salva as alteraes realizadas para a redimenso. Vejam que agora, o novo tamanho da partio passou a ser 7168 MB. Para encerrarmos o utilitrio, deveremos digitar...
(parted) q

... e enfim, reinicializar a unidade.

REPARTIO

Apesar de a grande maioria das distribuies possuem seus particionadores de disco rgido personalizados, praticamente todas elas possuem tambm dois particionadores em comum: o fdisk e o cfdisk. O fdisk um dos mais poderosos particionadores de disco rgido existente, porm, possuir uma interface pouco amigvel. Face a esta situao, o Slackware tambm traz consigo uma opo mais amigvel chamada cfdisk. Dentre suas diferenas, destaca-se o fato do fdisk apresentar uma lista de opes para serem selecionadas, ao passo que o cfdisk apresenta uma tela texto com menus simples e de fcil entendimento.

17/63

Optaremos por exemplificar o processo de particionamento com o fdisk justamente por ser a opo mais complexa, em comparao ao cfdisk, j que, uma vez entendendo o funcionamento do fdisk, certamente compreendero o funcionamento do cfdisk...

INICIALIZAO

Iniciem o fdisk, utilizando a seguinte sintaxe:


# fdisk /dev/hda

Da mesma forma que procedemos na inicializao do Parted, se por ventura o disco rgido utilizar o sistema de conexo SATA, a unidade dever ser referenciada como /dev/sda ao invs de /dev/hda. A partir deste ponto sero exibidas as seguintes informaes:

Conforme podemos ver, existe um alerta referente ao nmero de cilindros para o disco rgido utilizado. Este aviso seria importante caso fosse utilizado uma verso do LILO anterior a 21.4.3, pois partir do cilindro 1024 o gerenciador de inicializao apresentar erros que impossibilitem inicializar o sistema. Para resolvermos este problema, deveremos apenas

18/63

certificarmos de que a partio raiz no ultrapassar este limite2. Para a nossa sorte, a verso do LILO presente atualmente superior a verso acima mencionada; portanto, no h o que se preocuparem: poderemos definir as parties sem maiores mistrios. Para visualizar as opes de comandos, digitem...
Command (m for help) m

Aqui se encontram todos os comandos necessrios para o particionamento do disco rgido. Existe tambm a opo x, que por sua vez, implementa recursos adicionais e que geralmente so utilizados para fins especficos; felizmente no o nosso caso, j que as opes bsicas so suficientes. Agora digitem...
Command (m for help) p

... e conforme as explicaes da tela anterior, ser apresentado uma nova tabela com as informaes atuais de particionamento do disco rgido.

Como podem ver, somente existe uma nica partio FAT32. O restante de espao se encontra disponvel, apesar de no se mostrar visvel.

Em tempos antigos, este problema era resolvido criando-se antes uma pequena partio para o diretrio /boot, contendo pelo menos 32 MB, mais que o suficiente para atender as necessidades do sistema e para no extrapolar o limite existente, alm de possibilitar criar tranqilamente o restante das parties desejadas.

19/63

CRIANDO

A PARTIO EXTENDIDA

Para criar as demais parties necessrias, digitem... Command (m for help) n

Ser apresentada uma nova listagem de comandos. Em nosso caso, escolheremos criar uma partio estendida, que por sua vez, ser subdividida posteriormente. Ento, digitem... e

Agora, de acordo com a ordem, faltar apenas definirmos o nmero da nossa partio extendida. Neste caso, utilizaremos a opo 2 para que esta seja reconhecida no sistema como /dev/hda2. Digitem...
Partition number (1-4): 2

O utilitrio solicita que seja informada o incio da partio extendida que desejamos criar. Como a nossa inteno utilizar o restante de espao disponibilizado no disco rgido, basta apenas pressionarmos <ENTER> e o utilitrio se encarregar de utilizar a opo padro ( 7910), dando continuidade a partir do final da 1a. partio existente.

Como podemos ver, o utilitrio solicita para que seja definido o espao a ser utilizado pela partio. Notem que existem opes tanto para definirmos o espao a ser ocupado em byte (padro), MB e KB, como a opo para definirmos o limite desta partio, lanando apenas os valor referente ao cilindro desejado. Novamente pressionaremos <ENTER> para que seja ocupado todo o espao disponvel (opo padro).

Para checar novamente a tabela de partio, digitem...


Command (m for help) p

20/63

timo! Daremos ento seqncia para a criao das parties desejadas.

CRIANDO

A PARTIO

SWAP...

Para iniciarmos a subdiviso da partio extendida e criar a partio SWAP, digitem novamente...
Command (m for help) n

Notem agora que as opes para criar as parties mudaram: agora, o utilitrio nos oferee opes para criar parties primrias (p) ou lgicas (l). Em nosso caso, utilizaremos a opo l, para dar continuidade ao processo de criao de parties que, agora em diante, sero lgicas. l

Da mesma forma que na vez anterior, digitaremos o incio da nossa partio lgica ou simplesmente teclemos <ENTER> para acionar o valor padro:

Observem que o limite mximo para definirmos a dimenso desta partio o cilindro 23696, que corresponde a dimenso da partio extendida, que por sua vez corresponde com o espao restante do disco rgido. Agora definiremos o tamanho da partio SWAP em 512 MB 3, o dobro da quantidade de memria RAM deste computador. Neste caso, digitaremos
3 Antigamente as parties SWAP eram dimensionadas geralmente utilizando-se o dobro da quantidade de memria RAM existente, at o tamanho mximo de 127 MB. Isto era devido ao tratamento diferenciado dado ao gerenciamento de memria pelo kernel da verso 2.2. Hoje poderemos definir o tamanho que desejarmos, porm recomenda-se utilizar o valor mximo de at 2x a quantidade de memria RAM disponvel, com limite mximo de 512 MB para equipamentos dotados de maior capacidade de memria. Mais que isto desnecessrio, visto que o sistema j tem memria mais que suficiente para suas operaes bsicas, alm de desperdiar espao extra do disco rgido.

21/63

o caracter <+> que corresponde a operao de adio , lanado juntamente o valor 512 seguido do caracter <M>:
+512M

O valor 512 representa o tamanho desejado para a partio e <M> a unidade de medida utilizada (em megabytes). Para dimensionarmos em byte, bastaria digitar somente o valor e teclar <ENTER>; Se a opo fosse em KB, somente utilizar o caracter <K> aps digitar o tamanho da partio. Confiram novamente a listagem de parties atravs do comando...
Command (m for help) p

Pronto! J est criada a partio SWAP do sistema. Apesar desta explicao estar detalhada, observe que o processo no foi to complicado assim. Basta apenas um pouco de pacincia e boa vontade!

...

E FORMATANDO-A

Voltando novamente para a listagem de parties, observem que o tipo da nossa partio SWAP (hda5) est sendo definida como 83 (Linux). E agora?

Como mudar isto? simples. Para maiores detalhes, digitem a opo m + <ENTER> onde ser novamente apresentada uma listagem de ajuda.

22/63

Note que existe uma opo para altera a identificao da partio para o sistema (change a partition's system id) ao lado do caracter t. t nada mais, nada menos que a abreviao do termo type, que significa tipo:
Command (m for help) t

O utilitrio solicita que seja definida a partio que se deseja alterar o tipo, ou seja, a sua formatao. Lembram-se do nmero desta partio (hda5)?
Partition number (1-5): 5

Sabem qual o cdigo hexadecimal que define o formato da partio SWAP? Provavelmente no: ento, aceitem a sugesto do fdisk e digitem...
Hex code (type L to list codes): L

23/63

... para que seja feita a listagem dos cdigos. Conforme podemos ver, o fdisk suporta uma enorme variedade de formatos de parties existente. O que nos interessa agora apenas o formato SWAP, que consultando na tabela encontra-se seu cdigo correspondente, 82:
Hex code (type L to list codes): 82

Assim estar feita a mudana do tipo de partio para SWAP. Agora, consultaremos novamente a tabela de partio...
Command (m for help) p

... para que possamos ver a partio SWAP (que criamos) redefinida.

CRIANDO

A PARTIO RAZ

Agora iremos criar a nossa principal partio, ou seja, a partio raiz. 24/63

A mdia de instalao requer aproximadamente 4.5 GB do disco rgido para a sua instalao completa, alm que exigir pelo menos mais 1 GB de espao livre. Para este exemplo, disponibilizamos 7 GB para o Windows e 0.5 GB para a partio SWAP, sobrando assim 13.5 GB livres.

Seleo do mtodo de instalao do Slackware. Observem que na opo full, h um aviso em que notificado o espao total de 4.5 GB a ser ocupado, como tambm a recomendao de uso desta opo.

Em virtude desta literatura dedicar-se exclusivamente ao uso dos sistemas GNU/Linux em desktops , optarei por reservar o espao de 7 GB para a partio raz, mantendo o espao restante para a partio /home. Porm, estes valores podero ser definidos de acordo com as suas preferncias. Para iniciar novamente o processo, digitem a opo...
Command (m for help) n

A seguirm, digitem a opo... l

Note que houve uma mudana da posio padro inicial do cilindro do disco rgido. Sabendo-se da existncia da partio SWAP e que ela termina no cilindro 8475, no precisamos ser gnios para descobrirmos que o cilindro 8476 a continuao desta seqncia. Bastar novamente teclarmos <ENTER> para selecionar esta opo, que ser o valor padro por omisso:

Digitem o tamanho desejado para criar a partio raiz, que em nosso caso 7 GB, utilizando ento o valor +7168M :
+7168M

25/63

Verifiquem novamente a tabela de partio...


Command (m for help) p

... para confirmar a criao da partio raz (hda6).

SOBRE

A CRIAO DAS DEMAIS PARTIES

Se desejarmos, poderemos criar mais parties para melhor reaproveitar o espao disponvel do disco rgido. Saibam que no existe uma regra especfica para a criao de parties do sistema, onde estas definies podero ficar ao critrio dos usurios (e de seu bom senso). Entretanto, recomendvel que seja disponibilizada uma partio separada para os arquivos do diretrio /home, j que este ser destinado para o armazenamento dos dados dos usurios com contas cadastradas no sistema. Inclusive, este procedimento trar outras facilidades importantes, como a possibilidade de reinstalar o sistema sem apagar os dados dos usurios, ou ainda, realizar cpias de segurana com mais facilidade.

Conforme podem observar acima (hda7), optamos por reservar o espao restante do disco rgido para a partio /home. Assim, teremos espao de sobra para o armazenamento de dados dos usurios. No exemplificamos os comandos a serem utilizados porque o processo seguir exatamente da mesma forma como foi feita para a criao da partio raz (hda6).

26/63

SALVANDO

AS ALTERAES DA TABELA

Para encerrarmos o processo de partio do disco rgido, digitem...


Command (m for help) m

Para obter a lista de ajuda do utilitrio. Analisando a tabela, qual o comando necessrio para gravar as alteraes da tabela de partio do disco rgido? Caracter w? timo! Porqu? Simples abreviatura de write, que significa escrever (ou gravar)! Portanto, digitem...
Command (m for help) w

... para que o utilitrio grave as alteraes realizadas na tabela de partio, e assim, finalizar a execuo do fdisk. O disco rgido encontra-se particionado corretamente e pronto para a instalao do Slackware.

OBSERVAES

FINAIS

Ao redimensionarem uma partio com o Windows instalado, procurem disponibilizar um bom espao para este sistema operacional, pois no futuro poder existir a necessidade da instalao de novas aplicaes. Mesmo que no necessitem instalar algum programa novo, diponibilizemna assim mesmo, para garantir o bom funcionamento deste sistema operacional. E novamente reafirmando, poderemos optar por utilizar o cfdisk ao invs do fdisk. Neste caso, tanto a forma de dar a entrada dos comandos, quanto a forma em que as informaes sero exibidas, sero diferentes; porm, a seqncia do desencadeamento deste processo praticamente a 27/63

mesma.
# cfdisk /dev/hda

At mesmo a sintaxe do cfdisk no difere em nada a do fdisk...

CONCLUSO
A redimenso e repartio da unidade de disco rgido so operaes que necessitam de cuidados especiais durante sua execuo. Em suas definies que iro residir o futuro sistema operacional, as aplicaes e os demais dados particulares instalados. Uma definio mal estudada ou sem maiores reflexes podero ser fatores determinantes para o bom desempenho geral do sistema. No raro a existncia de sistemas com desempenhos e capacidades comprometidos por causa de uma simples m diviso, uma formatao errnea ou at mesmo a incorreta ordenao das parties, alm da possibilidade de ocorrncia de outros eventos indesejveis, como instabilidade, insegurana, travamentos e perdas de dados. Apesar do processo em si no exigir conhecimentos tcnicos aprofundados, sempre bom obtermos alguns conhecimentos gerais sobre as unidades em uso. Saber como se comporta o disco rgido (em circunstncias normais e anormais), suas capacidades, recursos e limitaes, sero de grande importncia em futuras circunstncias para que sejam tomadas decises com conhecimentos de base corretos e aplicveis. &;-D

28/63

III. A

INSTALAO

INTRODUO
Aps realizarmos o recondicionamento da unidade de disco rgido, bem como a cpias de segurana dos seus dados e elaborao de disquetes de inicializao, alm das demais medidas preventivas, iremos agora iniciar detalhadamente o processo de instalao do Slackware. Para esta tarefa, elaboramos um captulo especial, onde todos as instrues e os aspectos necessrios sero cobertos com o mnimo de detalhes.

CONSIDERAES
A

BSICAS

MANIPULAO DAS CAIXAS DE DILOGO

A manipulao da caixa de dilogo uma tarefa simples, mesmo no tendo disponvel o mouse. Utilizando as teclas <SETA_ACIMA> e <SETA_ABAIXO>, navegaremos facilmente nos itens exibidos, a tecla <BARRA_DE_ESPAO> para demarcar itens e <TAB> para alternar entre as opes a serem demarcadas e os comando disponveis nos menus. Da mesma forma que navegamos entre as opes disponveis, utilizamos as teclas <SETA_ACIMA> e <SETA_ABAIXO> para navegar entre os comando, onde deveremos teclar <ENTER> para execut-las. Consideraremos por padro que os leitores esto cientes destas informaes para o bom aproveitamento das instrues que esto por vir logo adiante.

OMISSO DE INSTRUES REPETITIVAS

Em virtude da facilidade de instalao, em muitas vezes apenas teremos que confirmar as propriedades de um conjunto de opes ou de uma determinada caixa de dilogo. Como estas circunstncias so variadas, resolvemos omitir as repetitivas instrues para confirmaes e prosseguimentos, com o intuito de dinamizar as instrues dadas. Se no houver mais nenhuma instruo disponvel sobre uma determinada seo ou caixa de dilogo, tenham em mente que apenas devero prosseguir para a instruo seguinte, acionando o comando OK.

IMPORTANTE:

SOBRE AS TELAS CAPTURADAS DO LIVRO!

Em virtude da grande similaridade das instrues de instalao da verso atual em comparao com as verses anteriores da distribuio, apenas 29/63

atualizamos as telas de importncia efetiva. Por isto, no se preocupem caso algumas das telas capturadas de futuras edies, apresentem informaes que se diferenciem daquelas que se encontram na mdia de instalao.

AS
A

INTERVENES INICIAIS

METODOLOGIA DA INSTALAO

Como qualquer outra distribuio GNU/Linux, o Slackware tambm poder ser instalado de diversas formas, sendo que o modo principal a opo de inicializao diretamente pelo CD-ROM 4. Basta apenas configurarmos o setup da BIOS para iniciar o computador a partir do drive de CD-ROM . Aps isto, insiram os CDs de instalao na bandeja da unidade e sigam as instrues dadas durante o processo de inicializao.

Inicializao da mdia de instalao do Slackware.

Uma das caractersticas marcantes do utilitrio instalador do Slackware a apresentao de uma interface texto que ir orientar-nos durante todo o processo de instalao do sistema, diferente das demais que possuem um instalador grfico que primam pela beleza e intuio. Contrariando certas idias preconceituosas, a instalao em modo texto do Slackware simples, intuitiva e fcil de usar, onde com certeza no teremos maiores dvidas e/ou quaisquer outros inconvenientes. Alm disso, pelo fato de utilizar uma interface texto ao invs da grfica, a instalao do sistema em computadores de poucos recursos ou obsoletos se torna simples, rpida e com grande eficincia, o qual tambm reduz bastante as inicidncias de travamentos e lentido.

AJUSTANDO
4

OS PARMETROS DO TECLADO

Ao iniciarmos a instalao do Slackware , ser apresentada uma tela nos


Opo presente na grande maioria das distribuies.

30/63

solicitando a escolha do mapa do teclado que est sendo utilizado.

Seleo do mapa do teclado.

Em nosso caso, como utilizamos o teclado padro ABNT-2, deveremos digitar a opo 1 + <ENTER>. Em seguida aparecer uma listagem com os principais mapas de teclado suportado pelo Slackware . Utilizando as teclas <SETA_ACIMA> e <SETA_ABAIXO> selecionaremos o mapa do teclado correto, teclando em seguida <ENTER>. Se desejarmos, poderemos utilizar as teclas <PAGE_UP> ou <PAGE_DOWN> para fazer a repaginao.

Em nosso pas, onde a grande maioria absoluta dos teclados existentes pertencem ao padro ABNT 2, deveremos selecionar a opo qwerty/brabnt2.map.gz na lista apresentada. Aps selecionarmos o mapa, ser apresentada uma 2a. instruo solicitando-nos a test-lo. Procurem utilizar as opes de acentuao do teclado, em especial a tecla cedilha ().

31/63

Caso as teclas correspondam sem problemas, digitem 1 + <ENTER> para que este mapa seja selecionado; caso haja algum problema e as teclas no sejam habilitadas corretamente, digitem 2 + <ENTER> para que seja desativada a opo selecionada e escolhermos um novo e correto mapa.

REALIZANDO

A AUTENTICAO

Aps concluirmos a configurao do teclado, ser apresentada uma linha de comando solicitando a autentificao.

Autenticao da instalao do Slackware.

Deveremos pressionar <ENTER>, para que seja feito automaticamente a autenticao de superusurio (root).

INSTALAO

Com as parties redimensionadas e pr-definidas, inicializaremos o processo de instalao ao digitarmos na linha de comando...
# setup

SETUP

A TELA PRINCIPAL

Ao ser inicializado o setup, teremos uma caixa de dilogo com todas as sees da instalao que iremos percorrer ao longo deste captulo.

32/63

Para iniciarmos <ENTER>.

a instalao,

selecionem

a opo

Help

teclem

HELP

O SISTEMA DE AJUDA

Embora no seja grande a importncia da leitura de instrues contidas na seo Help, sempre bom nos habituarmos a realizar algumas consultas.

A tela de ajuda do Slackware contm informaes bsicas sobre o processo de instalao do sistema. Caso os usurios sejam iniciantes (e tenham uma boa noo de ingls), podem dar uma espiada para ver vem pela frente!

KEYBOARD

A DEFINIO DO MAPA

Nesta etapa ser solicitado a escolha do mapa do teclado utilizado neste computador, da mesma forma que durante a inicializao do sistema. Da mesma forma, se o teclado em uso for do padro ABNT-2, selecionem a opo qwerty/br-abnt2.map.gz na lista apresentada.

33/63

Aps isto, veremos uma 2a. instruo, solicitando-nos a testar o mapa do teclado selecionado. Procedam novamente da mesma maneira que foi realizada durante a inicializao do CD-ROM. Vejam esta etapa na seo Ajustando os parmetros do teclado logo no incio deste documento, se necessitarem de maiores detalhes.

ADDSWAP

A ADIO DA PARTIO

SWAP

Terminada a seleo do mapa do teclado, o setup ir detectar a existncia de uma ou mais parties SWAP a serem utilizada pelo sistema operacional. Inicialmente o instalador faz uma procura pelo sistema para detectar a existncia desta partio, j que ela foi pr-definida no ato da repartio. Ao encontr-la, ser emitido o seguinte aviso:

Conforme podemos ver, esta foi encontrada em /dev/hda5, o que significa que a 1a. partio primria do sistema foi designada para ser a partio SWAP. Basta apenas selecionarmos o comando OK e teclar <ENTER>. Em seguida, o instalador se encarregar de format-la, mas antes...

34/63

..., seremos questionados se desejamos realizar uma checagem por blocos ruins. Embora o processo seja um pouquinho demorado, teremos maiores garantias de bom funcionamento ao optarmos por concordar (Yes ).

No ir demorar muito para que, em poucos instantes, seja exibida a nova configurao da partio inclusa no arquivo /etc/fstab, responsvel pela definio dos pontos de montagem do sistema.

TARGET

A DEFINIO DO DESTINO

Nesta etapa iremos definir quais so as parties que sero utilizadas para a instalao do sistema. Conforme vimos no captulo Redimenso e repartio do disco rgido, necessitaremos de pelo menos duas partio para a instalao: a SWAP e a raz. A 1a. foi definida na etapa anterior; agora iremos selecionar a partio que ir receber o sistema operacional.

O instalador exibir uma srie de parties disponveis para os sistema. Como apenas definimos para este exemplo uma partio SWAP, uma raiz e uma /usr, sero apenas exibidas duas, j que a partio SWAP foi previamente configurada. Selecionem a partio que ser a raz do sistema.

35/63

Nesta etapa, iremos realizar a formatao da unidade e suas parties. Existem 3 opes disponveis: Format, Check e No. Caso possuam dados armazenados de uma instalao anterior e no queiram apag-los, utilizem a opo No; se porventura quiserem checar a existncia de blocos ruins, utilizem Check; Enfim, se no tiverem nenhum destes dois inconvenientes, optem por selecionar a opo Format.

Aqui deveremos definir o sistema de arquivos a ser utilizado. O Slackware por padro j deixa demarcado a opo ext3, mas se quisermos poderemos utilizar outros sistemas de arquivos. Apenas lembrem-se de que a opo ext2 no fornece nenhum recurso para a segurana dos dados, apesar de assegurar uma melhor performance justamente por causa desta ausncia.

Agora, iremos definir a partio seguinte, que por sua vez ir alocar todos os dados das contas de usurios cadastradas: a /home.

36/63

Sem grandes mistrios, basta selecionarmos e prosseguir com Continue.

Da mesma forma que procedemos para definir as propriedades da partio raz, deveremos selecionar o processo de formatao desejado...

... e o sistema de arquivos adequado, optando sempre por utilizar o padro pr-definido pela distribuio (ext3).

Aqui que se encontra o diferencial em relao a partio raz. Deveremos definir qual ser o novo ponto de montagem para esta unidade. Como utilizaremos o diretrio /home, basta apenas digit-lo no

37/63

caminho...

Ao trmino da operao, so exibidas as parties pr-definidas para a montagem automtica durante a inicializao do sistema. Se houver alguma partio FAT32 da unidade, ela ser detectada e o utilitrio ir perguntar se desejaremos visualiz-la por este sistema operacional. Fica ao nosso critrio definir esta visualizao; porm para melhor exemplificarmos todo o processo, optaremos por Yes.

Das parties FAT32 disponveis ao sistema, basta apenas selecion-las para que sejam exibidam atravs de um ponto de montagem no sistema. Como neste exemplo existe apenas uma, prosseguirem com Select.

Da mesma forma com que foi feito com a partio /home, deveremos definir um ponto de montagem para a partio FAT32. Por se tratar de uma partio que no far falta ao sistema, definimos por mant-la acessvel atravs de um diretrio dentro do ponto de montagem oficial para mdias removveis: /mnt. Como nesta partio se encontra uma verso antiga do Windows , a definimos como /mnt/win.

38/63

A tela seguinte apenas exibe as entradas que ficaro armazenadas no arquivo /etc/fstab, responsvel pela montagem das parties do sistema durante o carregamento do sistema operacional.

SOURCE

A DEFINIO DAS ORIGENS

Aqui deveremos selecionar a origem dos pacotes os quais sero instaladas no disco rgido. Porm, inicialmente o utilitrio ir perguntar em qual tipo de dispositivo se encontram os dados a serem instalados.

Pelo fato de estarmos realizando uma instalao a partir de uma mdia de DVD-ROM , deveremos selecionar a 1a. opo: Instalar a partir do CD ou DVD (de instalao) do Slackware.

Para que a unidade seja corretamente detectada, utilizem a opo auto; assim, esta unidade ser reconhecida sem maiores problemas.

39/63

(...)

SELECT

A SELEO DOS PACOTES

Nesta parte, definiremos as principais sries de pacotes, os pacotes propriamente dito e o perfil de instalao. Inicialmente ser apresentada a seguinte caixa de dilogo:

Neste ponto deveremos selecionar as sries que desejamos instalar, bastando apenas marc-las com <BARRA_DE_ESPAO>. As alteraes aqui realizadas no sero efetivadas de imediato, somente a partir do momento da escolha do perfil de instalao desejado na prxima caixa.

Os seguintes perfis de instalao disponveis conforme descrito no utilitrio de instalao esto disponveis por critrio de facilidade para uso.

40/63

Perfis de instalao
Full Completa. Perfil que necessitar de aproximadamente 3 GB de espao no disco rgido para a instalao. Esta opo a mais recomendada para iniciantes, pois realiza a instalao sem problemas indesejados como a satisfao de pendncias de pacotes e um eventual esquecimento de algum aplicativo ou utilitrio importante. Expert Experto. Como o prprio nome diz, uma opo de perfil somente recomendada para usurios avanados, pois disponibiliza todas as listagens de pacotes para uma seleo individual. Pelo fato de no existir nenhum mecanismo que realize a checagem de pendncias, o administrador dever saber exatamente quais pacotes dever manipular. Deve ser utilizada apenas para definir um conjunto de pacotes mais otimizado. Lista de seleo. O seu diferencial em comparao ao perfil Newbie est no fato de que apenas mostra os pacotes disponveis sem informaes adicionais, bastando marc-los (ON ou OFF). Alm disso, possibilita trabalhar apenas com os pacotes no-essenciais do sistema (isto tambm ocorre com o perfil Newbie). Novos usurios. disponibilizado uma simples caixa de dilogo, questionando aos usurios se desejam realizar a instalao ou no dos pacotes atravs das opes YES, NO e SKP. Esta opo indicada para a utilizao de usurios novatos. Customizado. Utiliza as definies pr-determinadas atravs dos arquivos TAGFILE presentes nos diretrios de cada srie dos pacotes. Ideal para ser utilizada na instalao de distribuies personalizadas, onde h necessidade de serem automatizada as instalaes de cada pacote.

Menu

Newbie

Custom

Tagpath Diferencia da opo Custom apenas por utilizar as definies dos arquivos TAGFILE presente em outros diretrios (por exemplo, em um disquete personalizado para isto). Help Ajuda eletrnica. Esta opo fornece uma pequena ajuda sobre os processos de instalaes existentes, alm de algumas instrues bsicas.

Dependendo da escolha do perfil de instalao (conforme j visto), dever ser apresentado novamente a tela de escolha da srie dos pacotes...

41/63

... ou pacotes individuais...

Bastar definirmos quais os itens que iro compor a estao de trabalho, lembrando que, para aqueles que possuem pouca experincia ou que no desejam ter inconvenientes como a falta de bibliotecas para determinados programas, recomendamos que escolham a opo Full. Neste caso, o instalador inicia automaticamente a instalao, privando os usurios inexperientes da escolha destas opes.

INSTALL

A INSTALAO DOS PACOTES


full),

Aps selecionarmos o modo de instalao (optaremos por iniciaremos automaticamente o processo de instalao dos pacotes.

O instalador descompactar e copiar todos os pacotes selecionados para as parties pr-definidas do disco rgido. A partir desde momento, aproveitem a oportunidade para tomar um cafzinho e esticar as pernas...

CONFIGURE

A CONFIGURAO INICIAL DO SISTEMA

Ao trmino da instalao (cpia) dos pacotes, o instalador iniciar o processo de configurao bsico do sistema e de alguns dispositivos.

(...)

42/63

Nesta parte, ser realizada a inicializao das ferramentas responsveis pela atualizao das fontes do sistema. Como no existem comandos a serem lanados bastar apenas aguardarmos o trmino deste processo...

Na possibilidade do sistema no iniciar corretamente, sugerida a criao de um pendrive de inicializao (ou qualquer outro dispositivo dotado de memria eletrnica). As anomalias responsveis pelo sistema no inicializar corretamente podem ocorrer por vrios motivos, mas as principais geralmente so causadas pelo insucesso na configurao do LILO. Em nosso exemplo, optamos por no criar a imagem, j que em um processo de instalao padro, estas anomalias raramente acontecem... Fica ao critrio dos usurios definirem a criao da imagem de inicializao para este dispositivo; porm, ao optarem pela execuo deste processo, conectem o dispositivo antes para que o sistema o detecte corretamente.

Nesta etapa iniciaremos alguns ajustes para o correto fucionamento do modem no sistema, onde deveremos definir o device correspondente para que o atalho /dev/modem aponte-o corretamente. Infelizmente esta opo de configurao somente ser vlida para a 43/63

utilizao de hardmodens. Se por acaso possuirmos algum softmodem instalado no computador, respondam NO e dem continuidade ao processo, para realizarmos a configuraes deste perifrico aps a instalao. 5 Para obterem maiores informaes, consultem a 4a. Parte: Ajustes & Configuraes -> Modem placa de fax-modem.

O LILO um gerenciador de inicializao para diferentes sistemas operacionais em um mesmo computador. Mesmo que tenham optado por manter um nico sistema operacional, recomendvel sua manuteno. Existem 3 opes disponveis: simple: instalao automtica (recomendvel); expert: instalao personalizada (para usurios avanados); skip: no realiza a instalao (pula para o prximo passo).

Para os usurios avanados, fica ao seu critrio a escolha do mtodo de instalao; porm para os leigos e medianos, recomenda-se a instalao automtica atravs da opo simple. A opo expert disponibiliza um menu parte com uma srie opes passveis de edio manual. Aps a carga do sistema operacional, poderemos redefini-las, se assim desejarmos.

Um detalhe importante a ser reconsiderado que, nas verses anteriores do Slackware e com a srie 2.4 do kernel, os hardmodem PCI eram referenciados atravs do device /dev/ttyS4; porm, nesta verso atual (Slackware 12.0 e kernel 2.6), o nosso modem foi detectado em /dev/ttyS1. Por este motivo, exemplificamos na tela a marcao da opo /dev/ttyS1 ao invs de /dev/ttyS4, embora o nosso dispositivo seja realmente um hardmodem PCI.

44/63

Outra grande vantagem suportado pelo sistema o framebuffer, um recurso utilizado pelo kernel para acessar diretamente a memria principal de vdeo e exibir as informaes necessrias. Alm de prover suporte ao LILO, funciona mesmo em placas de vdeo no suportadas por ele. Neste caso, o sistema passar a utilizar um driver especfico, o fbdev, que possibilita a utilizao do ambiente grfico sem a necessidade de configurar do vdeo, facilitando-nos a utilizar o sistema na 1a. inicializao. Fica ao critrio dos usurios em definir a sua utilizao. Para aqueles que utilizam muito o modo texto, este recurso de uma grande valia, pois melhora consideravelmente a exibio da imagem, alm de dispor maior resoluo (quantidade de linhas e colunas) para trabalhar. Para os demais, no faz tanta diferena; por isto, optem pelo padro (standard).

Aqui, deveremos definir parmetros especficos para que sejam passados ao kernel no momento da inicializao. Isto apenas dever ser feito devido a necessidade de prover ao sistema o suporte a um determinado perifrico ou a soluo de problemas especficos. Por exemplo, certas unidades de disco rgido no so detectadas corretamente pelo sistema, especialmente para as unidades de disco rgido SATA. Nestas circunstncias, o uso do parmetro...
all-generico-ide

... se far necessrio para que este problema seja solucionado.

45/63

Por ltimo, deveremos definir onde ser gravada as configuraes do LILO. Por padro elas so armazenadas na MBR do sistema, onde somente em circunstncia especiais devero ser utilizados locais que no seja este. Sem maiores detalhes, apenas selecionem a opo MBR .

Nesta etapa apenas definiremos qual a porta do mouse do sistema. Sem muito mistrio, deveremos selecionar a opo PS/2, que o padro para maioria dos desktops hoje existentes. Para os mouses com rodinhas (scroll-lock), utilizem a opo IMPS/2 ; e para as mquinas antigas (Pentium, AMD K6 e anteriores), selecionem a opo serial.

Em seguida, deveremos apenas confirmar a habilitao do servio para que tenhamos disponveis as funcionalidades do mouse nos terminais.

46/63

Em seguida, somos questionados se queremos configurar uma rede. Mas, em virtude deste livro ter sido desenvolvido para focar unicamente o uso dos sistemas GNU/Linux em desktops , sequer conhecemos as opes aqui disponveis para a configurao da rede. Por isto, optaremos por NO.

Durante a inicializao do sistema, podemos habilitar os principais servios necessrios para a sua utilizao, bastando apenas marc-los nesta seo. Se por ventura viermos a esquecer a habilitao e/ou a desabilitao de alguns destes servios, poderemos inicializar o sistema e executar a ferramenta Slackware Package Tools : na seo Setup, realizem novamente a marcao e/ou a desmarcao do servio. Para obterem maiores informaes, consultem a 2a. Parte: Conhecimentos Gerais .

Caso queiram personalizar as fontes disponveis para o console, habilitem esta opo e selecionem as que sero exibidas. Como raramente utilizamos esta opo, definimos por no habilit-la (NO); porm, esta definio ficar ao critrio dos usurios, pois caso decidam utiliz-las, lembrem-se de que podero obter resultados estticos desgradveis, j que no possvel prev-los em uma visualizao...

Nesta parte, deveremos definir qual o fuso horrio a ser utilizado. Para ns brasileiros, deveremos escolher a opo NO (local), e na tela seguinte, selecionar qual o fuso horrio mais aproximado de nossa cidade.

47/63

Em nosso caso, ser a cidade de So Paulo.

Aqui iremos definir qual ser nosso ambiente grfico padro para trabalho. Para aqueles que utilizam a inicializao em modo texto ( init 3) ou o modo grfico com o gerenciador de autenticao XDM, recomendvel selecionar o ambiente grfico para que seja iniciado automaticamente. J os que utilizam o modo grfico com o gerenciador de autenticao KDM, estas opes no faro muita diferena, visto que em sua caixa de dilogo o mesmo fornece as entradas para que sejam escolhidas pelos usurios.

Por ltimo (e mais importante), faltar ser definida apenas a senha de autenticao do superusurio do sistema o root. Apenas confirmem (Yes). Ser apresentada a seguinte instruo: 48/63

Changing password for root Enter the new password (minimum of 5, maximum of 127 characters) Please use a combination of upper and lower case letters and numbers. New password: _

O instalador solicita uma combinao de caixas altas para as letras e nmeros para utilizarmos como senha e assim dificultar a quebra de sigilo. Vejam o que acontece se optarmos por um conjunto simples de caracteres...
Bad password: too simple. Warning: weak password (enter it again to use it anyway). New password: _

Caso queiram utilizar a mesma senha rejeitada pelo utilitrio, ele o aceitar, mesmo apesar das recomendaes. A responsabilidade total da quebra do sigilo do prprio administrador, portanto ficar ao seu critrio utilizar uma nova senha (nos moldes solicitados) ou manter a desejada.
Re-enter new password: _

Confirmem a senha utilizada para que possamos efetuar a autenticao.


Password changed. Press [enter] to continue:_

Teclem <ENTER> conforme as instrues do utilitrio.

EXIT

A CONCLUSO DO PROCESSO

Enfim, realizado todo o processo de instalao, o instalador exibe uma mensagem de trmino do processo...

... e retorna ao menu principal.

No tendo nada mais a fazer, finalizem a instalao (EXIT). 49/63

Installation of Slackware Linux is complete.

You may now press ctrl-alt-delete to reboot. root@slackware:/# _ Conforme as instrues do prprio setup, a instalao do Slackware foi completa e ocorreu (aparentemente) sem maiores problemas, bastando agora reiniciar o novo sistema (pressionando <CTRL>+<ALT>+<DEL>).

INICIALIZAO DO SISTEMA

Aps o trmino da instalao, o sistema estar pronto para ser inicializado. Para isto, devemos retirar quaisquer mdias disponveis nos drives utilizados durante o processo de instalao. Pressionem simultneamente as teclas <CTRL>+<ALT>+<DEL> para que a mquina seja reinicializada.

INICIALIZAO DO

LILO

A seguir, ser executado o gerenciador de inicializao LILO, que por sua vez se encontra gravado na MBR (conforme definimos no ato da instalao) e exibir uma listagem com os sistemas operacionais instalados.

Welcome to the LILO Boot Loader! Please enter the name of the partition you would like to boot at the prompt below. The choices are: DOS Linux - DOS or Windows (FAT/FAT32 partition) - Linux (Linux native partition)

Atravs das teclas <SETA_ACIMA> e <SETA_ABAIXO>, poderemos escolher qual dos sistemas operacionais desejaremos inicializar. Escolham Linux (o Slackware) e aguardem alguns segundos at o aparecimento da linha de comando para realizar a autenticao. 50/63

Welcome to Linux 2.6.21.5-smp (tty1) darkstar login: _

AUTENTICAO NO SISTEMA

Para logar-se como superusurio, digitem...


darkstar login: root Passwd: _

... e fornea, a senha para ter acesso completo ao sistema!

CONCLUSO
Apesar do sistema de instalao do Slackware ser um pouco diferente das demais distribuies existentes, o processo em si relativamente simples, fcil e sem grandes complicaes, tendo o nico inconveniente do sistema se encontrar todo em ingls, o que pode dificultar para muitos usurios que no possuem conhecimento desta lngua. Mesmo assim, seguindo este guia passo-a-passo, n teremos maiores dificuldades... &;-D

51/63

IV. APS
INTRODUO

A INSTALAO...

Definir, classificar, redigir ou at mesmo realizar comentrios sobre os processos de configurao especialmente aps a instalao no algo simples ou fcil de ser concebido, ao menos o quanto parece. Em se tratando de distribuies GNU/Linux, onde cada uma possui sua filosofia e particularidade, torna-se mais complicada uma definio geral sobre ajustes e configuraes para eles. Portanto... Neste captulo, iremos conhecer algumas particularidades bsicas dos sistemas GNU/Linux, tendo um enfoque especial sobre o Slackware e sua famosa tradio: o uso da linha de comando.

OS

PROCESSOS DE CONFIGURAO
OS PROCESSOS AUTOMATIZADOS E OS MANUAIS

SOBRE

Antes, gostaramos de enfatizar sobre duas formas de realizar ajustes e configuraes: o processo automatizado e o processo manual. O processo automatizado caracteriza-se por utilizar utilitrios e scripts de automatizao que visam facilitar ao mximo a vida dos administradores, porm na maioria das vezes provem poucos recursos de adaptao e flexibilidade, alm de ser ineficientes em muitas circunstncias especficas. J o processo manual, ou configurao atravs do uso da linha de comando e/ou da edio de arquivos de configurao a forma mais eficiente de obter timos resultados, porm a mais trabalhosa e dependendo do nvel de conhecimento tcnico e dos recursos necessrios. Conforme dito em outras ocasies, o Slackware possui um enfoque mais intenso ao uso de procedimentos manuais o que nos faz supor que teremos circunstncias mais desagradveis na interveno direta no sistema em comparao as demais distribuies; mas fiquem tranqilos: a coisa no to complicada assim, como veremos...

SOBRE

A EDIO DE ARQUIVOS DE CONFIGURAO

Uma das caractersticas marcantes do uso de tcnicas e procedimentos de configurao manual est na utilizao da linha de comando e ferramentas em modo texto como mtodo de interveno ao invs de ferramentas grficas intuitivas, diferente da configurao automtica, que conta com inmeras formas e recursos dos mais diferenciados. No Slackware, ela

52/63

bem mais necessria que na maioria das distribuies existentes. 6

Edio do arquivo de configurao /etc/X.org/xorg.conf, feita atravs do editor de textos MCEdit e com o uso do Konsole, o terminal virtual do KDE.

Segue um trecho abaixo de uma reportagem que encontramos na Revista do Linux, edio n. 10, onde descreve uma entrevista com o criador do Slackware , para que se possa ter uma noo da importncia da edio de arquivos de configurao em modo texto:
Existem muitas coisas no prompt que so impossveis de se fazer com uma interface grfica. No Linux, muitos parmetros no so configurveis com ferramentas grficas. Os programas grficos de configurao na verdade roubam do usurio a oportunidade de explorar em detalhes o que o sistema capaz de fazer. Muitas dessas ferramentas grficas oferecem apenas uma pequena parte do conjunto de caractersticas a serem configuradas. -[Patrick Volkerding].

Segue outro trecho abaixo, obtido tambm da Revista do Linux, edio n. 2 com Alan Cox, um dos mantenedores do kernel:
Um ambiente grfico um bom ambiente para pessoas que no usam o computador com tanta freqncia. Ele o guia, mas limita o que voc pode fazer. A interface texto mais difcil de aprender, mas muito mais poderosa e rpida no uso constante. O Linux suporta muito bem estes dois tipos de interface, deixando a opo para o usurio. -- [Alan Cox].

Como podem ver, Patrick Volkerding e Alan Cox apiam o uso da linha de comando para a realizao de ajustes e configuraes necessrias para o bom funcionamento do sistema. Acreditamos que, com o aval destes dois grandes especialistas, no ser necessrio dizer algo mais...

Para aqueles novatos que necessitem editar estes arquivos, procurem manter uma cpia de segurana para os mesmos ou configure o seu editor de textos preferido para que o mesmo realize a cpia de segurana em questo, automaticamente.

53/63

AS
AS

FERRAMENTAS E OS COMPONENTES DO SISTEMA


FERRAMENTAS NATIVAS

Apesar da filosofia de administrao do Slackware preferir utilizar processos de intervenes manuais, existem diversos utilitrios inclusos na distribuio para realizar alguns ajustes e configuraes necessrios, porm estes somente automatizam os processos mais bsicos. Abaixo, segue uma rpida descrio das principais ferramentas de configurao nativas do Slackware , alm de suas funes para o seu uso: 04.mkfontdir e 05.fontconfig: ajustes e configuraes das fontes; 06.gutenprint: define as propriedados do GutenPrint PPD; 07.update-desktop-database e 07.update-mime-database: redefine atributos relacionados ao formato e base de dados em desktops . 08.update-gtk-icon-cache: cria o cache para o uso de cones GTK em alta definio (hicolor); 70.install-kernel: suporte para a instalao de diferentes verses pr-compiladas do kernel para a inicializao do sistema; 80.make-bootdisk: criao de imagens sistema em dispositivos USB-HDD; para inicializao do

htmlview: define o navegador WEB em modo texto; liloconfig: define ajustes e configuraes do LILO; mouse: configurao do mouse em modo texto; netconfig: inicializa as configuraes bsicas de rede; services: habilita e/ou desabilita os servios disponveis; setconsolefont: ajustes das fontes do console; timeconfig: ajustes do fuso horrio; xwmnconfig: seleo do ambiente grfico padro do sistema.

Poderemos encontrar atalhos para execuo destas e outras ferramentas atravs da interface interativa do Pkgtool. Para isto, ser necessrio inicializar a ferramenta e acessar no menu principal a opo Setup.

54/63

Ferramenta de gerenciamento Pkgtool, seo Setup.

No decorrer dos captulos da prxima parte, estes utilitrios sero amplamente utilizados nos mais diversos processos de configurao, possibilitando assim, uma descrio minuciosa e mais detalhada.

OS

RECURSOS DO AMBIENTE GRFICO

KDE

Outra opo interessante est no uso dos recursos providos pelo ambiente grfico KDE. Em destaque, o KDE Control Center (Centro de Controle KDE), disponvel tanto no menu K quanto na barra de tarefas.

KDE Control Center (Centro de Controle KDE).

L temos a seo System Administration (Administrao do Sistema) , onde teremos disponveis entradas para acessar algumas configuraes, como ajuste de parmetros o opes do Kernel e LILO, por exemplo.

55/63

OS

COMPONENTES DO SISTEMA
<http://www.freedesktop.org/wiki/Software/hal>. <http://www.kernel.org/pub/linux/utils/kernel/hotplug/udev.html>. <http://dbus.freedesktop.org/>.

H at um certo tempo, o Slackware no realizava a deteco dos perifricos, obrigando o usurio a configurar manualmente cada um destes elementos. Porm, com a evoluo dos recursos de autodeteco, o Slackware gradualmente veio a adotar estas tecnologias. Por exemplo, a partir de sua verso 9.0, foi implementando o Hotplug, uma ferramenta que realiza a deteo e configurao dos perifricos encontrado no sistema durante a inicializao. Este por sua vez, vigorou como o subsistema de deteco padro da distribuio durante um bom tempo. Porm, com a migrao definitiva para o kernel 2.6, o Hotplug deixou de ser utilizado oficialmente, dando lugar aos subsistemas HAL e uDEV. O HAL Hardware Abstraction Layer uma camada de abstrao que trabalha entre a camada de software (aplicativos, ferramentas e utilitrios) e hardware (kernel & drivers), tendo o objetivo de padronizar as chamadas de sistemas. Assi, possibilita fornecer uma especificao (API) consistente para facilitar o desenvolvimento de softwares que interajam com o hardware. graas a esta camada que o desenvolvimento de rotinas e cdigos so mais simplificadas, alm de permitir aos usurios maiores facilidades na deteco, configurao e gerenciamento de seus perifricos. O uDEV um gerenciador de dispositivos ( devices) dinmicos. Ele o responsvel pela criao automatica dos devices relacionados aos dispositivos que se encontram disponveis, gerando assim um nico device, ao invs de uma estrutura complexa e infindvel de devices. Ainda temos o D-Bus , um IPC Inter-Process Communication. Desenvolvido pelo FreeDesktop, tem por objetivo oferecer para as aplicaes um sistema de troca de mensagens unificado. Em poucas palavras, possibilitar que as aplicaes possam conversarem entre si e o kernel do sistema, trocando parmetros e informaes em tempo de execuo. Todos estes componentes juntos so de extrema importncia para o perfeito funcionamento do processo de deteco, configurao, gerenciamento e uso dos perifricos disponveis no sistema, alm das ferramentas nativas. No geral, lembre-se que no sero todos os perifricos a serem reconhecidos automaticamente pelo Slackware. Por exemplo, a placa de vdeo, a impressora, os softmodens e as placas de som que utilizam o barramento ISA no so detectados, sendo necessrio a interveno do usurio para realizar a configurao destes dispositivos.

56/63

FERRAMENTAS

DA LINHA DE COMANDO

Dentre outras ferramentas importantes para o gerenciamento do sistema, destaca-se os utilitrios arch, free e dmesg, que por sua vez exibem: A arquitetura do sistema...
$ arch i686 $ _

... a quantidade de memria fsica disponvel...


$ free total Mem: 256144 -/+ buffers/cache: Swap: 530104 $ _ used 250920 109280 12936 free 5224 146864 517168 shared 0 buffers 21580 cached 120060

... e as mensagens (logs) da ltima inicializao do kernel...


$ dmesg Linux version 2.4.22 (root@midas) (gcc version 3.2.3) #6 Tue Sep 2 17:43:01 PDT 2003 BIOS-provided physical RAM map: BIOS-e820: 0000000000000000 - 000000000009fc00 (usable) BIOS-e820: 000000000009fc00 - 00000000000a0000 (reserved) BIOS-e820: 00000000000f0000 - 0000000000100000 (reserved) BIOS-e820: 0000000000100000 - 0000000007fec000 (usable) BIOS-e820: 0000000007fec000 - 0000000007fef000 (ACPI data) BIOS-e820: 0000000007fef000 - 0000000007fff000 (reserved) BIOS-e820: 0000000007fff000 - 0000000008000000 (ACPI NVS) BIOS-e820: 00000000ffff0000 - 0000000100000000 (reserved) 127MB LOWMEM available. On node 0 totalpages: 32748 zone(0): 4096 pages. zone(1): 28652 pages. zone(2): 0 pages. Kernel command line: BOOT_IMAGE=Linux ro root=306 Initializing CPU#0 Detected 799.779 MHz processor. Console: colour VGA+ 80x25 Calibrating delay loop... 1595.80 BogoMIPS Memory: 126368k/130992k available (1813k kernel code, 4236k reserved, 614k data, 116k init, 0k highmem) ...

O dmesg muito til para a realizao de inspees gerais, j que mostrar todas as ocorrncias de erro registradas nos logs do sistema.

SOBRE

OS MDULOS DO KERNEL

Para facilitar a vida dos usurios, o desenvolvedor do Slackware incluiu por padro os mdulos (drivers) da maioria dos perifricos mais utilizados, estes pr-compilados por padro para serem habilitados durante a 57/63

inicializao do sistema (auto-deteco) ou manualmente. Para saberem se os perifricos em uso so suportados pelo kernel do Slackware , consultem o arquivo /etc/rc.d/rc.modules e verifiquem se o modelo e a marca constam neste arquivo de configurao em suas respectivas sees. Caso estejam presentes, bastar apenas descomentarem as linhas referentes ao carregamento dos mdulos em questo. Por exemplo, para habilitarmos o dispositivo de rede Via Rhine-II...
# VIA Rhine support: #/sbin/modprobe via-rhine

Normalmente, o sistema realiza a auto-deteco dos perifricos atravs das ferramentas e componentes disponveis (HAL, uDEV, D-Bus, etc.), mas no para todos os dispositivos. No caso das placas de som, necessrio verificar antes se elas so suportadas pela arquitetura de drivers unificados ALSA (se o ALSA no prover suporte, teremos que utilizar os antigos drivers OSS, embora no sejam recomendados). O mesmo se d para o subsistema grfico X.org (atravs das ferramentas xorgconfig e xorgsetup). no caso de modens, a situao torna-se mais complicada ainda... Enfim, para obterem maiores informaes de como proceder para realizar a correta deteco e configurao destes perifricos, consultem todos captulos desta parte que so relacionados aos sistemas de udio ( udio placa de som ), vdeo (Vdeo placa, monitor e modo grfico) e conexo (Modem placa de fax-modem), alm de outros pertinentes.

OBTENDO

AS ESPECIFICAES DO EQUIPAMENTO

Muitas das vezes desconhecemos totalmente as especificaes tcnicas de um determinado perifrico instalado em um computador, onde sequer temos noo de sua origem. Justamente neste momento, que precisaremos descobrir qual o modelo da placa de vdeo (ou chipset) ou que tipo de modem estamos obtendo um pssimo desempenho durante o uso. Existem diversas formas de obter informaes gerais sobre os perifricos disponveis ao sistema, os quais veremos agora.

UTILITRIO

DE DETECO

Antes de mais nada, certifique-se de que estejam instalados os seguintes pacotes de ferramentas no sistema que lhe sero bastante teis: pciutils: conjunto de ferramentas para a deteco e configurao de dispositivos que utilizam o barramento PCI; modutils: mdulos; conjunto de ferramentas para a manipulao de

58/63

hdparm: ferramenta para ajustes de otimizao do disco rgido; util-linux: utilitrios essenciais para o funcionamento do sistema; usbutils: conjunto de ferramentas para dispositivos USB: contm os utilitrios lsusb (deteco e exibio de informaes) e usbmodules (listagem de drivers disponveis no kernel);

Por padro estas ferramentas so includas na instalao do Slackware e normalmente esto presentes, dispensando maiores cuidados. Mas caso no se encontrem (sabe-se l por quais motivos), faam a instalao. Para isto montem a mdia de instalao, acessem-no e, no diretrio slackware, procurem a srie a e instalem os pacotes acima citados com a sintaxe...
# mount /dev/cdrom /mnt/cdrom # cd /mnt/cdrom/slackware/a/ # installpkg [PACOTE-VERSO-ARQUITETURA-REVISO].tgz

Para obterem maiores informaes sobre quais so os procedimentos a serem adotados para a instalao de pacotes, consultem a 5a. Parte: Gerenciamento de Programas -> As ferramentas de gerenciamento.

OBTENDO

INFORMAES DO

/PROC

Muitas vezes ser necessrio obter determinadas informaes sobre o sistema para que possamos prosseguir com a realizao de certos ajustes e configuraes ainda no prprio sistema e/ou de seus perifricos. Para a nossa felicidade, muitas destas informaes podero ser pesquisadas atravs do sistema virtual de arquivos /proc. Na verdade, o diretrio /proc no um sistema de arquivos real, e sim virtual contendo todas as informaes gerais do sistema em geral.
# cd /proc # ls 1 2423 10 2424 11 2426 132 2427 178 2428 2 2429 2352 2430 2369 2431 2382 2437 2384 2451 2387 2508 2421 2511 # _ 2513 2516 2521 2530 2531 2533 2534 2535 2538 2540 2542 2544 2545 2576 2615 3 36 3844 3845 4 4459 4921 4922 4925 5 5250 5251 5260 5266 5271 5274 5290 5291 5292 5293 5294 5299 5375 5376 5377 5378 5428 5497 5534 5537 5538 5544 6 81 84 apm asound bus cmdline cpuinfo crypto devices dma dri driver execdomains fb filesystems fs ide interrupts iomem ioports irq kcore kmsg ksyms loadavg locks lvm mdstat meminfo misc modules mounts mtrr net partitions pci scsi self slabinfo stat swaps sys sysvipc tty uptime version

Estrutura do diretrio /proc. Os valores numricos correspondem aos nmeros dos processos em execuo.

Atravs da consulta de seus arquivos, poderemos obter todas as informaes necessrias para a realizao das atividades de ajuste e configurao do sistema. Com um simples less ou cat, poderemos

59/63

visualizar o contedo destes pseudo-arquivos-textos. Por exemplo, para obter informaes sobre o processador...
$ cat /proc/cpuinfo processor : 0 vendor_id : AuthenticAMD cpu family : 6 model : 8 model name : AMD Athlon(tm) XP 2000+ stepping : 1 cpu MHz : 1668.877 cache size : 256 KB fdiv_bug : no hlt_bug : no f00f_bug : no coma_bug : no fpu : yes fpu_exception : yes cpuid level : 1 wp : yes flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 mmx fxsr sse syscall mmxext 3dnowext 3dnow ts bogomips : 3341.26 clflush size : 32 $ _

Os demais arquivos informaes:

abaixo

listados

apresentaro

as

seguintes

/proc/cpuinfo: dados do processador; /proc/devices: arquivos de dispositivos suportados; /proc/filesystem: sistema de arquivos suportados; /proc/interrupts: status das IRQs ; /proc/ioport: status do endereos de E/S; /proc/meminfo: status do uso da memria (incluindo SWAP); /proc/misc: informaes gerais de outros dispositivos; /proc/modules: lista dos mdulos carregados; /proc/mount: atributos dos pontos de montagem; /proc/partitions: dados das parties do sistema; /proc/pci: especificaes dos dispositivos que compartilham o barramento PCI (arquivo consultado atravs da ferramenta lspci); /proc/version: verso corrente do kernel;

Alm dos arquivos propriamente ditos, a estrutura de /proc contm diretrios distintos para a organizao de diversas outras informaes importantes do sistema em geral:

60/63

/1 a XXX: ID dos processos sendo executados no momento; /proc/asound: placa de som e drivers ALSA utilizados; /proc/bus: barramento do sistema (PCI, ISA, etc.); /proc/dri: acelerao grficas (renderizao); /proc/driver: drivers de perifricos do sistema; /proc/fs: o sistema de arquivos; /proc/ide: unidades e controladoras IDE; /proc/irq: IRQs do sistema; /proc/lvm: Logical Volume Manager; /proc/net: a rede do sistema; /proc/scsi: hardwares emulados via SCSI; /proc/sysvipc: intercomunicao de processos (System V IPC); /proc/tty: dispositivos seriais do sistema.

Para obterem maiores informaes o uso dos comandos gerais para a manipulao de arquivos (especialmente less e cat), consultem a 2a Parte: Conhecimentos Gerais -> Manipulao de arquivos e diretrios .

O CENTRO

DE

INFORMAES

Outra opo interessante est na utilizao dos recursos disponibilizados pelo ambiente grfico KDE. Ao acessarmos o menu K -> System (Sistema) -> KDE Info Center (Centro de Informaes KDE) , teremos disponvel um painel com todas as informaes gerais do equipamento utilizado.

KDE Info Center (Centro de Informaes do KDE). A coluna esquerda exibe por categorias as informaes gerais da mquina em uso.

61/63

SOFTWARES

ESPECIALIZADOS EM DETECO

<http://www.cpuid.com/>.

Se ainda assim, as informaes exibidas tanto pelas ferramentas em modo texto, quanto pelos utilitrios em modo grfico, no forem suficientes, poderemos apelar para o uso de softwares externos especializadas em deteco de hardware. Uma excelente opo o PC Wizard.

PC Wizard, verso 1.72.

O nico inconveniente deste excelente programa est no fato dele ser disponibilizado exclusivamente para a plataforma Windows . Mas felizmente, a grande maioria dos usurios optam por manter uma partio separada com este sistema operacional. Se for este o caso (e certamente o ser), utilizem este programa para buscar das especificaes necessrias.

MANUAIS

DE FABRICANTES

Ao adquirirem peas e acessrios ou at mesmo um novo computador, procurem sempre exigir dos fornecedores, o seus respectivos manuais tcnicos. Geralmente estas documentaes fornecem informaes detalhadas importantes, alm de avisos e observaes especiais. Caso no sejam encontrados os dados desejados, ou estes sejam informados em outra lngua incompreensvel ao usurio (ingls, espanhol, alemo, etc.), verifiquem se h uma seo da pgina oficial do fabricante especfica para a nossa regio. Geralmente, os grandes fabricantes possuem sees especiais desta categoria, onde so divulgados os seus produtos e todas as informaes relacionadas.

62/63

CONCLUSO
Gastem alguns bons minutos com tentativas de localizao das informaes gerais de seus perifricos, como treinamento. Assim, em circunstncias necessrias, estaremos mais habituados a lidar com estes procedimentos, onde as demandas de tempo e pacincia sero bem menores. &;-D

63/63

Vous aimerez peut-être aussi