Vous êtes sur la page 1sur 6

Instalao do Linux

Independentemente da distribuio, os processos de instalao so basicamente os mesmos: dar boot, particionar o HD, escolher os pacotes que sero instalados, configurar o vdeo e a rede, definir a senha de root e configurar o gerenciador de boot. Antigamente estes passos costumavam ser um pouco complicados, mas nas distribuies atuais quase tudo detectado automaticamente, fazendo com que na maior parte do tempo o usurio s precise clicar em "prximo", "prximo, "prximo"... :-) O Linux tem um comportamento particular ao lidar com falta de memria. Numa situao de fartura, ao ter por exemplo 256 MB de RAM onde apenas 64 MB esto ocupados, ele passa a utilizar a maior parte da memria disponvel como como cache de disco e arquivos. Isso melhora MUITO o desempenho do sistema, pois tanto arquivos recentemente acessados, quanto arquivos com uma grande chance de serem requisitados pelo usurio j estaro carregados na memria e no precisaro ser lidos no HD, que dezenas de vezes mais lento. Conforme mais e mais memria fsica vai sendo ocupada, o sistema vai abrindo mo do cache de disco para liberar memria para os aplicativos. Com o passar o tempo, alguns dados relacionados a programas que esto ociosos a muito tempo comeam a lentamente serem movidos para a memria cache, fazendo com que o sistema recupere parte do espao e volte a fazer cache de disco. O desempenho volta ao topo. Esta uma tarefa que o Linux desempenha com muita competncia, pelo menos enquanto houver memria swap disponvel... Caso voc continue abrindo programas e at mesmo a memria swap comece a acabar, o sistema vai abrir mo primeiro do cache de disco e depois comear a limitar a memria utilizada pelos aplicativos. Com isto o sistema comear a ficar cada vez mais lento, pois o objetivo passa ser "sobreviver", ou seja, continuar abrindo os programas solicitados pelo usurio. Isto vai continuar at o limite extremo, quando finalmente voc receber uma mensagem de falta de memria e ter que comear a fechar programas.

Instalando o Slackware
O Slackware a distribuio ideal para PCs com poucos recursos e tambm para quem procura uma distribuio rpida, estvel e personalizvel. O Slackware foi desenvolvido desde o incio por uma nica pessoa, o Patrick Volkerding, que esporadicamente conta coma ajuda de outros desenvolvedores. Ele se encarrega de testar e incluir novos pacotes, aperfeioar o instalador e outras ferramentas e, periodicamente, lana uma nova verso incluindo todo o trabalho feito at ento. O Slackware bastante espartano em termos de ferramentas de configurao. Quase tudo feito alterando diretamente os scripts de configurao, ou utilizando ferramentas simples. um pesadelo para qualquer iniciante, mas ao mesmo tempo uma oportunidade nica de se aprofundar no uso do sistema. O Slackware como uma caminho desmontado, voc precisa saber bem mais do que um motorista mdio para mont-lo e aprender a lidar com ele, mas em compensao vai ter a chance de montar um caminho que se adapte perfeitamente s suas necessidades e de quebra aprender bastante. O Slackware no destinado a iniciantes, a distribuio simplesmente no tem este enfoque. Boa parte da documentao disponvel est desatualizada e existe pouca coisa em Portugus. A melhor fonte de pesquisa sobre o Slackware so os fruns, onde voc encontrar muito usurios mais antigos que podem ajudar nas dvidas do dia a dia. Se voc no entende ingls e no gosta de participar dos fruns eu recomendo que experimente outras distribuies. O modo mais prtico de instalar o Slack dando boot pelo CD-ROM, assim como no Mandrake e outras distribuies. Isto o colocar diretamente no assistente de instalao, onde poder particionar o HD, escolher os pacotes a serem instalados, etc. Apesar do instalador do Slackware ser em modo texto, ele bastante intuitivo e as opes razoavelmente simples. Ao contrrio do que se costuma ouvir, a instalao do Slackware pode ser at mais simples do que a do Mandrake ou Red Hat, o problema justamente o que fazer depois da instalao. Quase nada automtico: som, impressora, gravador de CDs, tudo precisa ser configurado manualmente depois. O "slack" no nome significa "preguioso" no sentido de que o software no far muita coisa por voc. Mas vamos por partes no mesmo... ;-) A primeira pergunta, feita logo no incio do boot sobre qual Kernel ser utilizado. Ao invs de incluir um nico Kernel com suporte a tudo habilitado, o Slackware utiliza vrios Kernels diferentes, que se adaptam a diferentes configuraes de hardware. Isso faz com que cada arquivo fique um pouco menor, o que economiza alguns KB de memria e torna o sistema (hipoteticamente) um pouco mais rpido. Isso realmente fazia alguma diferena na poca em que usvamos micros 486 com 4 MB, mas atualmente mais uma questo de tradio do que uma vantagem prtica. O lado ruim que voc precisa indicar manualmente qual Kernel deseja usar. O bare.i o default, com suporte a HDs e CDs IDE e outros perifricos comuns. Para escolhe-lo basta pressionar Enter. Se voc possui uma controladora SCSI, um CD-ROM ligado porta PCMCIA ou USB, ou outro perifrico incomum, voc precisar usar um dos Kernels alternativos. D uma olhada na pasta Kernel/ do CD-ROM para ver todas as opes disponveis. Se voc possui uma placa SCSI da Adaptec por exemplo, precisa digitar "adaptec.s" ou "scsi.s" para ativar o suporte:

Na tela a seguir voc cai num prompt inicial, da onde pode carregar o programa de instalao (setup), chamar o cfdisk ou fdisk para particionar o HD ou iniciar uma instalao via rede (network). A opo "pcmcia" tenta detectar uma placa de rede PCMCIA, para realizar a instalao via rede. Eu j usei muito a instalao via rede para instalar o Slackware em micros antigos, sem CD-ROM. Para isso voc precisa compartilhar uma pasta com os arquivos de instalao num outro micro da rede via NFS (no Kurumin voc pode clicar no Iniciar > Sistema > NFS - Ativar Servidor para criar o compartilhamento). O micro antigo d boot via disquete, monta este compartilhamento e depois roda o instalador normalmente a partir dele. Logo no incio da instalao voc ter a opo de escolher entre instalar a partir do CD ou via rede, atravs do compartilhamento NFS:

Se voc tiver uma rede de 100 megabits, acaba sendo mais rpido do que fazer uma instalao via CD-ROM.

O programa de instalao pede que voc selecione o layout do teclado; particione o HD; criando pelo menos uma partio swap e uma de dados; selecione a partio destino; selecione a fonte (ou seja, a localizao dos arquivos de instalao, seja o CD-ROM, uma unidade de rede compartilhada via NFS...); selecionar os pacotes a serem instalados e finalmente iniciar a instalao dos pacotes, o que feito ao selecionar a opo "Install". Lembre-se que o instalador do Slackware um ambiente totalmente multitarefa, voc pode abrir vrios terminais pressionando as teclas Crtl + Alt + F2 (at o F4). Use este recurso sempre que quiser dar um comando sem precisar sair do instalador:

Lembre-se que antes de selecionar o "Install" voc tem livre acesso a todas as opes, se errar alguma opo ou quiser ler as instrues com mais ateno, basta voltar quantas vezes for necessrio. As opes so auto explicativas, por isso creio que no haja necessidade de explicar uma por uma aqui. Aqui vo algumas dicas sobre as opes que costumam causar dvidas: Logo no incio da instalao voc ter a opo de escolher os softwares a ser instalados, que aparecem divididos em categorias, como "KDE", "X", "Gnome, "Development", etc. Aps selecionar as categorias que ser instaladas voc cai numa nova tela de seleo, desta vez perguntando como quer escolher quais pacotes instalar dentro de cada categoria. A opo "Full" a mais rpida, voc simplesmente instala todos os pacotes dentro das categorias marcadas. A opo "Menu" a ideal para fazer um ajuste fino, pois voc poder escolher quais pacotes instalar dentro de cada categoria atravs de um sistema de menus. A opo "Newbie" uma espcie de pegadinha, talvez algum tipo de piada de humor negro. Esta opo simplesmente vai mostrando as descries dos mais de 1.000 pacotes disponveis e vai perguntando (um por um!) quais vo ser instalados. um exerccio de pacincia para aqueles finais de semana chuvosos, talvez.

L pelo final da instalao voc ter a opo de habilitar o hotplug, um recurso "novo", includo apenas a partir do Slackware 9.1. O hotplug detecta dispositivos US, PCMCIA e Firewire, ajudando bastante na configurao de impressoras, scanners e cmeras digitais, placas de rede PCMCIA, etc. alm de gerenciar a conexo e desconexo destes perifricos.

Mais adiante voc poder habilitar o uso do frame-buffer, que melhora bastante o aspecto do terminal de modo texto e permite usar resoluo maiores. Esta configurao no afeta o modo grfico (a menos que voc configure o X para usar o mdulo "fb"), as duas configuraes so separadas. A maioria das placas de vdeo suporta 1024x768x64k, mas alguns modelos, como as GeForce 4MX suportam apenas 800x600. apenas algumas placas antigas no suportam este recurso. Ao usar uma resoluo no suportada voc ver uma mensagem de erro durante o boot, mas nada que impea a inicializao normal. Esta opo pode ser alterada posteriormente editando o arquivo de configurao do lilo (/etc/lilo.conf) procure pela linha "vga="

Na hora de gravar o lilo voc ter a opo de grav-lo na MBR (caso o Slackware seja o sistema principal ou esteja sozinho no HD) no primeiro setor da partio (Root), caso voc esteja instalando o Slackware junto com outras distribuies e prefira configurar uma delas para chamar o Slackware.

Se voc j instalou qualquer outra distribuio antes, no ter problemas com o Slackware. Pelo contrrio, o instalador um dos mais robustos que j v, roda tanto num 486 quanto num Pentium 4 e muito raramente d qualquer tipo de problema. Por outro lado, ele segue a filosofia "slack" e tambm no faz muito para corrigir os erros do usurio, pense duas vezes antes de dar Enter numa opo sem ler o texto da janela ;-) Se o PC no for capaz de dar boot pelo CD-ROM, voc ainda ter a opo de usar os disquetes de boot. O Slackware bem completo neste quesito, incluindo nada menos de 20 disquetes de boot diferentes, encontrados na pasta /bootdisks do CD de instalao. Tem disquete com suporte a RAID, SCSI, PCMCIA, USB, CD-ROMs antigos com interfaces proprietrias e assim por diante. O disquete bare.i o mais comum, pois permite instalar a partir de um CD-ROM IDE ou de uma pasta do HD, enquanto o lowmem.i permite instalar em PCs com pouca RAM, a partir de 4 MB. Alm do disquete de boot, voc precisar dos 5 (isso mesmo, cinco :-) disquetes do rootdisk, encontrados na pasta /rootdisks do CD. At o Slackware 8.0 o rootdisk era um nico disquete, com uma imagem compactada do programa de instalao, mas a partir do 8.1 o programa cresceu a ponto do Patrick optar por divid-lo em cinco disquetes no compactados. Para fazer uma instalao via rede, voc precisar ainda do network.dsk (placas de rede PCI e ISA) ou do pcmcia.dsk (placas PCMCIA). O particionamento do disco pode ser feito atravs do fdisk ou do cfdisk. O segundo mais indicado, pois oferece uma interface pseudo-grfica, muito mais amigvel:

Voc dever chamar o cfdisk a partir do modo de comando. O comando para cham-lo "cfdisk HD_destino", como em "cfdisk /dev/hda", "cfdisk /dev/hdb" ou "cfdisk /dev/sd0" (para um HD SCSI). Se voc tiver mais de um HD, cada um dever ser particionado separadamente. Lembre-se que mesmo dentro do programa de instalao, voc pode chamar o cfdisk pressionando Crtl + Alt + F2 para mudar para o segundo terminal. Depois de particionar, pressione Crtl + Alt + F1 para voltar ao programa de instalao. O cfdisk no formata o HD, apenas cria a tabela de parties (assim como o fdisk do DOS) Voc ter a opo de formatar as parties com o sistema de arquivos desejado no decorrer da instalao. De qualquer forma, se voc desejar criar novas parties mais tarde, pode usar os comando "mke2fs" (para formatar em EXT2) e "mkreiserfs" (para formatar em ReiserFS). A sintaxe dos comandos comando partio_destino, como em "mke2fs /dev/hda1" ou "mkreiserfs /dev/hdb3". Para formatar parties em EXT3 o comando "mke3fs" Para detectar e configurar a placa de rede antes ou durante a instalao, mude para um terminal, como fizemos para usar o cfdisk e chame os comandos: # network (para placas de rede ISA ou PCI) # pcmcia (para placas PCMCIA) O programa se encarregar de detectar a sua placa de rede. O instalador se oferecer ainda para configurar o modem. Infelizmente, o suporte se limita aos hardmodems e modems externos. Se voc possui um softmodem, deve responder que no possui modem e depois instalar os drivers manualmente. No captulo 4 veremos com mais detalhes como instalar softmodems no linux. No finalzinho da instalao, o instalador tentar detectar sua placa de vdeo e perguntar sobre a resoluo de tela que seja utilizar, se deseja inicializar o sistema em modo grfico ou em modo texto e, finalmente, qual gerenciador de janelas deseja utilizar por default. Uma outra pergunta importante se voc seja ou no habilitar o frame-buffer. Este recurso melhora o desempenho do modo grfico e permite que voc utilize resolues maiores tambm no modo texto (mais caracteres na tela e a

possibilidade de ver grficos, usando programas como o seejpeg). Quase todas as placas modernas suportam este recurso porm, alguns modelos de placas, com destaque para as Trident 9680 e 9440 no o suportam.

As parties no Linux
Temos duas interfaces IDE na placa-me, onde cada uma permite a conexo de dois HDs, configurados como master ou slave. O primeiro HD, conectado interface IDE primria e configurado como master, reconhecido pelo Linux como hda, o segundo HD, slave da IDE primria reconhecido como hdb, enquanto os dois HDs conectados IDE secundria so reconhecidos como hdc e hdd. Caso voc esteja usando um HD Serial ATA, ento ele ser visto como sda. Caso sejam dois, um ser o sda e o outro sdb. O mesmo acontece ao usar HDs SCSI. Ao mesmo tempo, cada HD pode ser dividido em vrias parties. Podemos ter um total de 4 parties primrias ou trs parties primrias e mais uma partio extendida, que pode englobar at 255 parties lgicas. justamente a partio lgica que permite a ns dividir o HD em mais de 4 parties. Esta limitao das 4 parties primrias, uma limitao que existe desde o primeiro PC, lanado em 1981. Os projetistas que escreveram o BIOS para ele, precisavam economizar memria e chegaram concluso que 2 bits (4 combinaes) para o endereo das parties seriam suficientes, pois na poca os HDs mais vendidos tinham apenas 5 MB e s existia um sistema operacional para PCs, o PC-DOS, de forma que era raro algum precisar criar mais de uma partio. As coisas mudaram um pouco de l pra c, mas infelizmente esta limitao continua at os dias de hoje. Para amenizar o problema, foi criado o recurso da partio estendida e das parties lgicas. A partio estendida contm uma rea extra de endereamento, que permite enderear as 255 parties lgicas. possvel criar at 4 parties extendidas, de forma que (em teoria) possvel dividir o HD em at 1020 parties :). A primeira partio primria, do primeiro HD (hda) chamada de hda1. Caso o HD seja dividido em vrias parties, as demais parties primrias so chamadas de hda2, hda3 e hda4. Porm, o mais comum ao dividir o HD em vrias parties criar apenas uma partio primria e criar as demais parties dentro de uma partio extendida. isso que o particionador faz por default. As parties extendidas recebem nmeros de 5 em diante (hda5, hda6, hda7, etc.) mesmo que as parties hda2 e hda3 no existam:

Neste mapa temos a partio primria, montada no diretrio raiz (/) e uma partio extendida, que engloba tanto a partio swap quanto a partio montada em /home. Este o esquema de particionamento mais usado no Linux: trs parties, sendo uma a partio raiz, onde o sistema fica instalado, a partio swap e uma terceira partio (opcional), montada no diretrio /home. A idia a mesma de dividir o HD em C:\ e D:\ no Windows: simplesmente manter seus arquivos pessoais numa partio diferente da dos arquivos do sistema, para melhorar a segurana e permitir que voc possa tranqilamente reformatar a partio do sistema quando precisar reinstal-lo, sem correr o risco de perder junto seus arquivos pessoais. Se estiver com dvidas sobre como o HD est particionado, abra o gparted, que voc encontra no Iniciar > Sistema. Ele mostra um mapa do HD.

Vous aimerez peut-être aussi