windows

windows

quinta-feira, 20 de janeiro de 2011

Aprenda a instalar o SlackWare

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 02
Aonde 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 <1> 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 <1> e ENTER para proceguir, ou então <2> e ENTER para voltar a tela anterior.


Figura 03
Apó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 ==> /dev/hda
  • IDE 01 como Slave == > /dev/hdb
  • IDE 02 com Master ==> /dev/hdc
  • IDE 03 como Slave ==> /dev/hdd


Figura 05
Obs.: 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): n
Irá 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 < p >:
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 <2>. 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): +256M
Pronto, 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 bytes
Device Boot Start End Blocks Id System
/dev/hda1 * 1 1657 13309821 7 HPFS/NTFS
/dev/hda2 1658 1689 257040 83 Linux
Precisamos mudar o tipo da partição que criamos para uma partição SWAP, então vamos digitar < t >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): 2
Logo após, será perguntado qual será o tipo dessa partição, onde se você não souber qual o tipo, basta digitar < L > para descobrir o código correspondente à partição SWAP que será o código <82>:

Hex code (type L to list codes): 82
Vamos verificar se está tudo como queremos vamos verificar novamente se a tabela está como queremos:
Command (m for help): p
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
/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): n
Irá 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 <3>. 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 bytes
Device 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.map
Uma 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 07
Apó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 08
Na 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 11
Como 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 14
Onde 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 16
Apó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 < OK >.(Figura 18).

Figura 17


Figura 18
Apó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 19
O 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 20
Agora 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 > Master)
Na próxima tela, mostre para o instalador o seu tipo de mouse. No meu caso PS/2 (Figura 22) .


Figura 22
Na 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:

  1. Na primeira tela temos que digitar o nome do computador: Irei digitar como exemplo: FENIX;
  2. Posteriormente, temos que configurar o domínio que a maquina ficará ligada. Ex.: slackware-brasil.com.br
  3. Como será configurado o ip dessa maquina? Irei escolher para especificar um ip, portanto vamos escolher a primeira opção < static IP >
  4. Digite o ip para a esta ção. Ex.: 10.0.0.20
  5. Mascara de rede: Ex.: 255.255.255.0
  6. Gateway de rede, o ip do roteador da sua rede. Ex.: 10.0.0.1
  7. NameServer: Nome do servidor de nomes da sua rede(DNS). Muitas vezes o roteador faz esse servi ço. Ex.: 10.0.0.1
  8. 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.

0 comentários:

Postar um comentário