Aprenda a instalar o SlackWare
Autor: Home Downloads | Publicado: 2011-01-20T02:45:00-08:00

Resolvi     escrever esse pequeno artigo em comemoração a nova versão do website do Slackware-Brasil, realizando um passo a passo de como instalar e configurar básico do Slackware Linux versão 10.0 que foi lançada no dia 23/06/2004. Estarei seguindo nesse tutorial em um Notebook da marca Compaq da serie Evo N110 com as configurações: 
Pentium III 1 Ghz
256 MB RAM
HD 20 GB
Placa de rede 10/100 Intel 
Primeiramente, é necessário configurar o boot da maquina para que ele inicialize primeiramente pelo cdrom. Depois desse passo, coloque o cd 1 de instalação do Slackware-Linux versão 10.0 no drive e ligue a maquina. Quando o cd for identificado irá aparecer a figura abaixo.

Figura   01      
 Se sua maquina     for uma maquina com disco no padrão IDE apenas tecle o ENTER para que seja carregado o boot do cd. Se no caso, sua maquina tiver HD SCSI, digite no prompt mostrado na figura acima scsi.s. Se tiver alguma dúvida em qual Kernel deverá escolher para a sua maquina, digite F2 e posteriormente F3 que ele mostre uma pequena descrição de todos os kernel disponíveis.Após a escolha do kernel de boot, irá aparecer a tela abaixo(Figura 02), que irá perguntar qual o layout do teclado utilizado.

Figura 02Aonde     podemos simplesmente digitar ENTER se você for escolher o teclado US sem utilizar acentuação. Mas, se desejarem trocar o layout (no meu caso escolhi o us-acentos) por outro, basta digitar &lt;1&gt; e teclar o ENTER para aparecer a tela abaixo (Figura 03) para escolher o teclado que a sua maquina tem. Na maioria dos casos aqui no Brasil é utilizado mapa de teclado br-abnt2.  Após a seleção do teclado irá abrir uma tela de teste do keyboard (Keyboard test), onde você poderá testar se o mapa de teclado selecionado foi o correto. Se tiver tudo ok, basta digitar &lt;1&gt; e ENTER para proceguir, ou então &lt;2&gt; e ENTER para voltar a tela anterior.

Figura 03Após a seleção do teclado irá aparecer a tela abaixo (Figura 04) onde ele pede para realizar o login como root para fazermos a instalação. Digite root e tecle ENTER.

Figura 04
 Agora vamos prepara     o hd para realizar a instalação propriamente dita. Digite no prompt(Figura 05) 
# fdisk /dev/hda
Onde     hda é o   identificador do seu HD, para ver qual será o dispositivo que   seu hd está usando veja a tabela:
IDE 01 como Master  ==&gt; /dev/hda    
IDE 01 como Slave    == &gt; /dev/hdb   
IDE 02 com Master  ==&gt; /dev/hdc     
IDE 03 como Slave  ==&gt; /dev/hdd 


Figura 05Obs.: Se     o hd for SCSI ficará hda = sda, hdb = sdb, hdc = sdc, etc...
 Bom,     nesse passo iremos realizar a partição do HD. Irei fazer apenas 2 partições:   

/ : partição        onde será instalado o sistema operacional;          
swap:  partição        destinada para armazenamento de arquivos de paginação         do sistema operacional quando a memória principal (RAM) da        maquina estiver cheio. Obs.: Quando a maquina chegar ao ponto de        utilizar essa partição do do hd para realizar seus       procesos, a maquina ficar                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     á extremamente       lenta.   

 Para     verificarmos quantas partições existem basta digitar no prompt do fdisk :
Command (m for help): p
No meu caso apareceu:Disk /dev/hda: 20.0 Gb, 20003880960 bytes 
255 heads, 63 sectors/tracks, 2432 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start  End  Blocks Id System
/dev/hda1 * 1  1657  13309821 7 HPFS/NTFS
 A     partição /dev/hda1 é minha partição do win XP que utilizo ainda para realizar meus trabalhos de faculdade (VB e DELPHI), infelismente.... Uma dica para verifcar quais os comandos disponíveis no fdisk, seria digitar  para que seja listado todos os comandos possíveis. Então vamos criar uma partição de SWAP, basta digitar no prompt:Command (m for help): nIrá aparecer o prompt abaixo perguntando se a partição que você deseja criar será a extendida ou primária, no meu caso irei criar uma partição primária digitando &lt; p &gt;:Command action
e extended
p primary partition (1-4)Quando     for digitado para escolher a partição primária irá perguntar qual o número que irá identificar a nova partição:

  Partition number (1-4):  Como     já existe a partição hda1 iremos criar a partição de número 2, basta digitar &lt;2&gt;. Após a escolha, irá aparecer qual deve ser o primerio cilindro do HD que deverá iniciar a nova partição:First cylinder (1658-2432, default 1658): Neste     ponto basta digitar ENTER para pegar o valor recomendado. Agora, irá perguntar qual o tamanho da partição, no meu caso irei criar uma partição de 256 MB, portanto basta digitar no prompt:Last cylinder or +size ou +sizeM or +sizeK (1658-2432, default 2432): +256MPronto,     a partição foi criada, agora vamos ver como esta nossa tabela de partição, digite para verificar:

  Command (m for help): p
Ficou assim:
Disk /dev/hda: 20.0 Gb, 20003880960 bytes
255 heads, 63 sectors/tracks, 2432 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytesDevice Boot Start   End  Blocks Id System
/dev/hda1 * 1  1657  13309821 7 HPFS/NTFS
/dev/hda2  1658  1689  257040 83 LinuxPrecisamos     mudar o tipo da partição que criamos para uma partição SWAP, então vamos digitar &lt; t &gt;para isso:
  Command (m for help): t
Irá perguntar qual o partição você deseja mudar, no nosso casso será a 2:Partition number(1-4): 2Logo     após, será perguntado qual será o tipo dessa partição, onde se você não souber qual o tipo, basta digitar &lt; L &gt; para descobrir o código correspondente à partição SWAP que será o código &lt;82&gt;:
  Hex code (type L to list codes):  82Vamos     verificar se está tudo como queremos vamos verificar novamente se a tabela está como queremos:Command (m for help): pDisk /dev/hda: 20.0 Gb, 20003880960 bytes
255 heads, 63 sectors/tracks, 2432 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytesDevice Boot Start   End  Blocks Id System
/dev/hda1 * 1  1657  13309821 7 HPFS/NTFS
/dev/hda2  1658  1689  257040 83 Linux swap
Pronto,     agora está tudo ok! Agora vamos criar a partição onde será instalado o linux:Command (m for help): nIrá aparecer o prompt abaixo perguntando se a partição que você deseja criar será a extendida ou primária, no meu caso irei criar uma partição primária digitando :
Command       action

e extended
p primary partition (1-4)
Quando     for digitado para escolher a partição primária irá perguntar qual o número que irá identificar a nova partição:
Partition number (1-4): Iremos     criar a partição de número 3, basta digitar &lt;3&gt;. Após a escolha, irá aparecer qual deve ser o primerio cilindro do HD que deverá iniciar a nova partição:
  First cylinder (1658-2432, default 1658):  Neste     ponto basta digitar ENTER para pegar o valor recomendado. Agora, irá perguntar qual o tamanho da partição, no nosso caso como será a última partição basta digitar o ENTER no prompt abaixo:Last cylinder or +size ou +sizeM or +sizeK (1658-2432, default 2432): Pronto,     a partição foi criada, agora vamos ver como esta nossa tabela de partição, digite para verificar:
Disk /dev/hda: 20.0 Gb, 20003880960 bytes
255 heads, 63 sectors/tracks, 2432 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytesDevice Boot Start   End  Blocks Id System

/dev/hda1 * 1  1657  13309821 7 HPFS/NTFS
/dev/hda2  1658  1689  257040 82 Linux swap
/dev/hda3      1690  2432  5968147+ 83 Linux Pronto,     agora temos a estrutura do HD que queriamos, para salvar as modificações basta digitar o no prompt abaixo:Command (m for help): w
Calling ioctl() to re-read partition table.
Syncing disks.Agora     vamos para a instalação propriamente dita, digite no prompt abaixo que irá aparecer a figura abaixo (Figura 06):root@slackware:/# setup

Figura 06
Agora     selecione a opção KEYMAP para escolher o teclado que irá ficar sendo utilizado após a instalação, que no meu caso será o us-acentos.map. Isso dependerá de qual o seu layout de teclado. Para teclados do tipo abnt2, selecione br-abnt2.mapUma     observação, as figuras utilizadas para a ilustração foram geradas atravez do VMWare, portanto a identificação do disco, é feita como se fosse um HD SCSI (/dev/sda). Mais em nosso exemplo, iremos utilizar um HD IDE normal(/dev/hda). Portanto basta seguir o passo-a-passo, que não acontecerá erros. Após, a escolha do teclado, o instalador irá identificar a partição de swap. Basta digitar no botão [Yes] para ele formatar a partição (Figura 07). 
   Figura 07Após a formatação do partição de swap, irá aparecer uma lista de partições que poderiamos instalar o linux, como no nosso caso, só foi criado a partição /dev/hda3 irá aparecer somente essa partição. Selecione a essa partição (Figura 08).

Figura 08Na     próxima tela, será perguntado se deseja formatar a partição selecionada, selecione a opção Format para formatar (Figura 09). Posteriormente, aparecerá em qual formato deseja formatar a partição (Figura 10), onde o reiserfs é o padrão do slackware 10. Iremos escolher o padrão recomendado pelo setup  onde irá ser feita a formatação da partição (Figura 11).
   Figura 09

   Figura 10
Após a formatação da partição   Figura 11Como no meu HD existe     uma partição do tipo NTFS, o instalador reconheceu essa partição e está perguntando se desejo que essa partição deve ser montada automaticamente, irei escolher para que ele monte automaticamente a particao escolhendo a opção [Yes]. Onde será mostrado qual a partição queremos montar e posteriormente aonde queremos que essa partição deverá ser montata. Vou escolher o diretório /mnt/winXP para isso. Ele irá criar o diretório e fará ele ser montado toda vez que a maquina for inicializada. Uma observação, para essa partição, é que o linux faz somente leitura em partições NTFS, portanto, não tem como fazer escrita na partição, somente leitura.Na     próxima tela será perguntado  da onde estaremos instalando o slack, escolha a primeira opção como mostrado na figura abaixo (Figura 12):   Figura 12
Posteriormente, será perguntado     se ele deve detectar o cdrom automaticamente (Figura 13), apenas selecione [OK]
   Figura 13
Após ele identificar o cdrom, abrirá uma tela (Figura 14) onde teremos que fazer a escolha do que queremos instalar. 
   Figura 14Onde teremos a lista:[     A ] A base do sistema está contida nesse pacote, é essencial para o bom funcionamento do sistema. Essa lista contém: o Kernel e seus módulos, cups,  minicom, etc;
[     AP ] Vários aplicativos que não necessita de interface gráfica. Exemplo: dvd+rw-tools, hpijs, gimp print, lvm, quota, raidtools, etc;
[     D ] Pacote de aplicativos para desenvolviente, altamente recomendado para usuários que futuramente desejam compilar programas. Exemplo: autoconf, gcc, python;
[     E ] Pacote do software GNU Emacs que é um editor de texto.
[     F ] Lista de FAQ (Perguntas mais frequentes) e documentação dos aplicativos instalados, essa série possue uma lista de documentos essenciais para os administradores de sistemas;
[     GNOME ] Interface gráfica GNOME Desktop, contém todos os aplicativos dessa interface gráfica. Exemplo: GAIM,
[     K ] Código     fonte do Linux kernel;
[     KDE ] Interface gráfica do KDE e o Qt, contém vários aplicativos. Exemplo: kedit, kcalc, kmail, etc;
[     KDEI ] Pacotes de suporte a várias línguas, inclusive a do Português do Brasil.
[     L ] Pacotes de bibliotecas para a maioria do sistema (necessário para o  KDE, GNOME, X, e outros). Nesse pacote, encotramos importantes bibliotecas necessárias para o funcionamento do sistema. Recomendado instalar todas as bibliotecas.
[       N ]   Nesse pacote estaremos instalando os programas de rede (TCP/IP, UUCP, Mail, News). Nesse pacote, encotraremos programas como: Apache, Bind, Dhcpd, Imapd, Iproute2, Iptables, Nmap, PHP, Samba, Sendmail, etc;
[     T ] TeX é um programa utilizado por matemáticos para escrever seus trabalhos científicos. Se você não for um matématico, não existe a necessidade de instalação desse pacote;
[     TCL ] Tcl/Tk, nessa série encontramos os programas para desenvolvimento em Tcl/TK juntamente com exemplos de código.
[     X ] Nesse pacote de aplicativos será instaldo os aplicativos que controlam a interface gráfica, juntamente com as fontes necessárias para a interface gráfica funcionar usando pelo linux;
[     XAP ] Uma série     de aplicativos para rodarem no X. Exemplo: Netscape, Mozilla, blackbox, fluxbox, fvwm95, xine, xpdf;
[     Y ] Pacote de games clássicos que rodam sem interace gráfica. Após a escolha dos pacotes que desejamos instalar, selecione a opção FULL (Figura 15) para o inicio da instalação:
   Figura  15
 Agora é só esperar um pouquinho para o instalador realiza a instalação dos pacotes selecionados. Se você pediu para instalar o Gnome e/ou KDE aparecerá uma tela pedindo que seja colocado o cd de instalação 2 (Figura 16). Basta trocar o cd e teclar no [ OK ].
   Figura 16Após     a instalação dos aplicativos, ele irá perguntar qual o kernel que desejamos instalar, se não tiver nenhum hardware específico (scsi por exemplo) basta dar o , mais se sua máquina possue um hardware desse tipo, selecione  como mostrado na figura abaixo (Figura 17), logo após, teremos a lista do todos as imagens de kernel disponíveis no cdrom, basta selecionar a opção desejada e precionar o &lt; OK &gt;.(Figura 18).
   Figura 17
   Figura 18Após a instalação da imagem do kernel ele pergunta se desejamos criar um disquete de boot (Figura 19). Irei pular a criação desse disquete, mais aconselho a todos a criarem esse disquete para que se um dia vocês perderem o gerenciador de boot (LILO) da sua maquina, esse disquete pode te salvar... ;-)

 Figura 19O     próximo passo, será informar qual a porta de comunicação utilizada pelo seu modem (se sua maquina tiver modem, é claro). No meu caso, irei configurar essa parte posteriormente quando o sistema já estiver instalado (Figura 20). Basta selecionar a primeira opção para passarmos para a próxima etapa.
   Figura 20Agora     ele está perguntando se deseja abilitar o HOTPLUG, que é um sistema de  identificação de dispositivos(cameras digitais, Hds USB, mouse USB, etc) conectados no computador automaticamente. Muito interessante para todos. Selecione [ Yes ] para proceguir.Na     próxima tela, fica a configuração do gerenciador de boot da maquina. Basta selecionar a opção   que é a primeira opção como vimos na figura abaixo (Figura 21). Na próxima tela fica a configuração do console, onde irei optar por utilizar o Frame Buffer para gerenciar o meu X para simplificar a configuração do X, que poderemos fazer posteriormente em um outro artigo. Portanto, escolherei a opção 
1024x768 Frame buffer console, 1024x768x256

Figura 21     O instalador pegunta se existe a necessidade de incluir algum parametro extra o kernel quando ele for inicializar, podemos deixar essa opção em branco.Após teremos que falar aonde queremos que instale o gerenciador de boot (LILO). Temos 3 opções, onde a nossa opção será a MBR:
Root  
Floppy: instalará o gerenciador em um disquete formatado;  
MBR: instalará na MBR do HD principal (IDE 1 &gt; Master) 
Na     próxima tela, mostre para o instalador o seu tipo de mouse.  No meu caso PS/2 (Figura 22) .
   Figura 22Na     tela GPM Configuration (Figura 23)ele pergunta se você irá usar o mouse em modo texto. Isto é, sem gerenciador gráfico(kde, gnome, fluxbox, etc). Como não utilizo o mouse em modo texto, coloco [ No ].
   Figura 23
Agora temos a parte de configuração da rede, selecione a opção [ Yes ] para começarmos a configuração: 

Na primeira tela temos que digitar o nome do computador: Irei digitar como exemplo: FENIX;   
Posteriormente, temos  que configurar o domínio que a maquina ficará ligada. Ex.: slackware-brasil.com.br    
Como será  configurado o ip dessa maquina? Irei escolher para especificar um  ip, portanto vamos escolher a primeira opção &lt; static IP                                                                             &gt;   
Digite o ip para a esta ção. Ex.: 10.0.0.20   
Mascara de rede: Ex.: 255.255.255.0    
Gateway de rede, o ip do roteador da sua rede. Ex.: 10.0.0.1    
NameServer: Nome do  servidor de nomes da sua rede(DNS). Muitas vezes o roteador faz esse servi ço. Ex.: 10.0.0.1   
Por último, ele  mostra as configurações que acabamos de fazer, se não tiver nada para alterar basta aceitar [ Accept ]  


Figura 24   Agora temos que escolher quais os programas (Figura 24) iremos inicializar automaticamente, deixarei somente o rc.sshd para poder fazer acesso remoto e o rc.syslog para que seja guardado importantes informações que acontecem no sistema, como por exemplo, tentativas de invasão, erros de programas em geral. O restante das opções não deixaremos nenhuma inicialar automaticamente.Na     próxima tela, temos que escolher se queremos trocar a fonte do console, irei optar por não trocar. Após, temos que falar se queremos que o nosso computador irá atualizar seu relogio automaticamente por um servidor de UTC. Fiz a opção de não atualizar, logo após, irá aparecer uma tela para escolha mais próxima para da sua casa. No meu caso foi America/Sao_Paulo.Agora     iremos escolher qual será o gerenciador de janelas padrão, irei escolher o GNOME.

Figura 25  
Pronto,     na proxima tela, é só colocar a senha de administrador (root) do sistema, e irá aparecer uma mensagem que a instalação foi concluida. É só reinicia o seu computador e desfrutar do seu novo Slackware 10.0.