Você está na página 1de 44
Instalando o GNU/Debian Apostila 27 de novembro de 2003 Elaborado por Edson Lima Monteiro (boni@usp.br)

Instalando o GNU/Debian Apostila

Instalando o GNU/Debian Apostila 27 de novembro de 2003 Elaborado por Edson Lima Monteiro (boni@usp.br) utilizando

27 de novembro de 2003

Elaborado por Edson Lima Monteiro (boni@usp.br) utilizando L A T E X

´ Copyright (c) 2003 Edson Lima Monteiro. E dada permiss˜ao para copiar, distribuir e/ou modificar

´

Copyright (c) 2003 Edson Lima Monteiro. E dada permiss˜ao para copiar, distribuir e/ou modificar este documento sob os termos da Licen¸ca de Documenta¸c˜ao Livre GNU, Vers˜ao 1.1 ou qualquer vers˜ao posterior publicada pela Free Software Foundation, com as Se¸c˜oes Invariantes sendo todos os cap´ıtulos e anexos, com os Textos da Capa da Frente sendo ”Instalando o

GNU/Debian”e ”Apostila”, e sem Textos da Quarta-Capa. Uma c´opia da licen¸ca pode ser obtida em http://www.gnu.org/licenses/fdl.html.

e sem Textos da Quarta-Capa. Uma c´opia da licen¸ca pode ser obtida em http://www.gnu.org/licenses/fdl.html.

Sum´ario

Introdu¸c˜ao

1

1 Hardware Suportado

 

3

1.1 Fontes de Informa¸c˜ao

 

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

3

1.2 Meu hardware ´e compat´ıvel com o Linux?

 

4

1.3 Meu hardware n˜ao ´e compat´ıvel com o Linux!

 

5

2 Instalando o GNU/Debian 3.0

 

6

2.1 GNU/Debian: instala¸c˜ao b´asica

 

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

6

2.2 Discos R´ıgidos N˜ao Particonados

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

9

3 Apt-get

10

3.1 Apt-get

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

10

3.2 Reconfigurando o apt-get .

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

11

3.3 Dpkg .

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

11

3.4 Onde est˜ao os pacotes baixados?

 

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

12

3.5 Onde est´a a tal lista de pacotes para instala¸c˜ao?

 

12

4 P´os-install

13

4.1 Fechando Portas

 

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

13

4.2 Levantando o Firewall

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

15

4.3 Acerte o rel´ogio

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

15

4.4 Automatizando Tarefas - 1

 

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

16

4.5 Automatizando Tarefas - 2

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

17

5 X Window System

 

19

5.1 Apt-get: primeiros passos

 

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

19

5.2 Configurando o servidor gr´afico

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

19

5.3 Reconfigurando o X Window: xserver-xfree86

 

21

5.4 Como Reiniciar o Servidor Gr´afico

 

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

21

5.5 Window Manager: fvwm2

 

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

22

5.6 Gerˆenciador de Login Gr´afico: wdm .

 

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

22

5.7 Detectando o mouse

 

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

22

5.8 Mouse do console: gpm

 

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

23

5.9 Reconfigurando o mouse do console

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

24

5.10 Acentua¸c˜ao

 

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

24

5.11 Reconfigurando a acentua¸c˜ao

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

24

6 Personalizando o Sistema

 

26

6.1

Esta¸c˜ao de trabalho

 

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

26

 

i

7

Arquivos Importantes

30

 

7.1 Rede

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

30

7.2 Administra¸c˜ao de Usu´arios

 

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

30

7.3 Impressora

 

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

30

7.4 X Window

 

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

31

7.5 Apt-get

 

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

31

8

Tudo de uma vez

 

32

Bibliografia

 

34

A Links

35

 

ii

Lista de Tabelas

1.1

Tabela com hardware do

 

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

4

3.1

Como usar o comando apt-get .

 

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

10

3.2

Apontando o apt-get pra o Linorg.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

11

6.1

Gerenciadores de Pacotes.

 

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

26

6.2

Gerenciadores de Janelas.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

26

6.3

Programa¸c˜ao.

 

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

26

´

6.4

Audio, conversores de formato e ripadores

 

27

6.5

Grava¸c˜ao de CDs.

 

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

27

6.6

Jogos e inutilit´arios.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

27

6.7

Administra¸c˜ao.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

27

6.8

Detec¸c˜ao, configura¸c˜ao e teste de

 

27

6.9

V´ıdeo e imagens.

 

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

27

6.10

Cria¸c˜ao de imagens e gr´aficos.

 

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

27

6.11

Rede.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

27

6.12

Impressora.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

27

6.13

Monitora¸c˜ao do Computador.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

28

6.14

Travar o modo gr´afico.

 

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

28

6.15

Editores de Texto.

 

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

28

6.16

Visualizadores de Texto.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

29

6.17

Leitor de e-mails.

 

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

29

6.18

Navegadores WEB.

 

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

29

6.19

Ferramentas de download.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

29

7.1

Arquivos de configura¸c˜ao de rede.

 

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

30

7.2

Arquivos de configura¸c˜ao de usu´arios.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

30

7.3

Arquivos de configura¸c˜ao da

 

31

7.4

Arquivo de configura¸c˜ao do X Window.

 

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

31

7.5

Arquivo de configura¸c˜ao do apt-get.

 

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

31

 

iii

Introdu¸c˜ao

Esta apostila de instala¸c˜ao do GNU/Debian cont´em o que julgo ser o m´ınimo necess´ario para este tipo de curso. Alguns dos procedimentos mostrados aqui far˜ao parte do seu dia-a-dia, caso utilize esta distribui¸c˜ao.

´

E claro que este m´ınimo ´e arbitr´ario, outro instrutor certamente faria diferente. Alguns t´opicos foram inclu´ıdos com base na minha experiˆencia de trabalho. S˜ao coisas simples que al- gumas vezes s˜ao negligenciadas pelo desconhecimento de que como e porque deveriam ser feitas.

A inten¸c˜ao ´e mostrar uma parte do que pode ser feito. Vocˆe provavelmente descobrir´a muito mais coisas por si mesmo.

N˜ao importando a distribui¸c˜ao, vocˆe deve sempre ter uma postura de ”investigador”do seu sistema de trabalho.

Utiliza¸c˜ao em outros cursos

Esta apostila pode ser usada por outros instrutores como um subs´ıdio para o seu curso. O material pode ser adaptado para um curso com outro formato j´a que c´odigo fonte lhe d´a esta oportunidade!

Ficarei agradecido se me avisar do uso este material em algum curso seu ou do qual tenha participado. Escreva-me um e-mail contando sua experiˆencia e suas sugest˜oes, assim como a data e o local em que o curso aconteceu.

Novas Vers˜oes

As atualiza¸c˜oes poderer˜ao ser encontradas em http://www.linorg.usp.br/docs/curso-instalacao- linux/ . Assim que receber uma vers˜ao impressa, verifique no site se ´e a vers˜ao mais nova.

Sinta-se a vontade para enviar-me corre¸c˜oes para a vers˜ao mais recente que estiver dis- pon´ıvel.

1

2

Lista de Discuss˜ao

Existe uma lista de discuss˜ao para os alunos do curso. Inscreva-se enviando um e-mail para cursolinuxusp-subscribe@yahoogroups.com .

A id´eia ´e criar uma comunidade de usu´arios do GNU/Linux que participaram deste curso.

Licen¸ca

Esta apostila ´e publicada sob a licen¸ca LGPL. Vocˆe pode obter uma c´opia no seguinte site:

http://www.gnu.org/copyleft/lesser.html .

Agradecimentos

Agrade¸co a paciˆencia e compreens˜ao de todos os meus alunos. A ajuda deles est´a sendo muito importante na cria¸c˜ao desta apostila.

Edson Lima Monteiro

1

Hardware Suportado

Vamos descobrir se o sistema tem os pr´e-requisitos de hardware para a instala¸c˜ao.

1.1 Fontes de Informa¸c˜ao

As fontes de informa¸c˜oes necesss´arias para o conhecimento do hardware de que dispomos s˜ao:

Manuais de cada compontente do computador.

Na falta dos manuais, as caixas de embalagem dos compontes.

Informa¸c˜oes fornecidas pela BIOS.

Outro sistema operacional que j´a esteja instalado no computador.

O administrador da sua rede local ou provedor de Internet.

A tabela 1.1 mostra as principais informa¸c˜oes que devemos obter para cada compontente espec´ıfico:

Quantos discos existem

A ordem em que est˜ao instalados

Tipo do Disco: IDE ou SCSI.

Quais s˜ao as parti¸c˜oes (o windows pode n˜ao mostrar todas).

Em qual parti¸c˜ao existe um sistema operacional j´a instalado.

3

4

Meu hardware ´e compat´ıvel com o Linux?

 

Informa¸c˜oes para cada tipo de componente

Componente

Quantidades ou Ordem ou Tipo

Descri¸c˜ao dos Itens

 

Quantos discos existem

 

A ordem em que est˜ao instalados

 

Disco R´ıgido

Tipo do Disco: IDE ou SCSI.

 

Quais s˜ao as parti¸c˜oes

 

Parti¸c˜ao do sistema operacional atual

 

Capacidade (Gb)

 
 

Modelo e fabricante

 

Resolu¸c˜oes suportadas

 

Taxa de atualiza¸c˜ao horizontal

 

Monitor

Taxa de atualiza¸c˜ao vertical

 

Profundidade (n´umero) de cores suportada

 

Tamanho da Tela (Polegadas)

 
 

Tipo: serial, ps2 ou usb

 

Mouse

Porta

 

Fabricante

 

N´umero de Bot˜oes

 
 

Modelo e Fabricante

 

Taxa suportada (Mb/s)

 

Tipo do Slot: ISA ou PCI

 

Placa de Rede

IP fixo ou DHCP

 

N´umero IP

 

Netmask

 

Gateway

 

Servidor DNS

 

Nome do computador (host)

 

Dom´ınio

 

Placa de Modem

Modelo e Fabricante

 

Taxa suportada (Kbps)

 

Placa de V´ıdeo

Modelo e Fabricante

 

Mem´oria de v´ıdeo dispon´ıvel

 

Resolu¸c˜ao suportada (compare com o monitor)

 

Placa de Som

Modelo e Fabricante

 
 

Modelo e Fabricante

 

Gravador de CD-ROM

Tipo: IDE ou SCSI

 

Ordem em que est´a conectado

 

Mem´oria

Quantidade dispon´ıvel

 

Impressora

Modelo e Fabricante

 

Resolu¸c˜oes de impress˜ao suportadas

 

Adaptador SCSI

Modelo e Fabricante

 

Processador

Modelo e Fabricante

 

Frequˆencia (Mhz)

 

Tabela 1.1: Tabela com hardware do computador.

Meu hardware n˜ao ´e compat´ıvel com o Linux!

5

Agora que temos a descri¸c˜ao dos principais componentes instalados em nosso computador, precisamos saber se eles s˜ao compat´ıveis com o Linux.

Al´em disso, ´e preciso saber se a vers˜ao do Linux que iremos instalar suporta este hardware. As vers˜oes que s˜ao desenvolvidas por grandes empresas como a Red Hat, Conectiva ou Suse, costumam ter os drives mais recentes. Outras vers˜oes, como a Debian, n˜ao contem estes drives em suas vers˜oes est´aveis.

As fontes de informa¸c˜ao sobre a compatibilidade do hardware com a vers˜ao do Linux, podem ser, entre outras, as seguintes:

Linux Hardware Compatibility HOWTO ( http://www.linorg.usp.br/LDP/HOWTO/Hardware-HOWTO/index.html )

LinuxPrinting.org (http://www.linuxprinting.org/)

Site do Fabriante do Hardware

Grupos de Discuss˜ao da vers˜ao de Linux utilizada

Sites de Busca (http://www.google.com/)

1.3 Meu hardware n˜ao ´e compat´ıvel com o Linux!

Neste caso, procure substituir o componente que n˜ao ´e compat´ıvel. Em geral, os compo- nentes mais antigos ou que existem no mercado h´a alguns meses, funcionam facilmente e at´e podem ser reconhecidos automaticamente.

Infelizmente, nem todos os fabricantes de hardware lan¸cam drivers para o Linux!

2

Instalando o GNU/Debian 3.0

Vamos aprender um procedimento que vale tanto para a cria¸c˜ao de um servidor web ou de e-mail como para uma esta¸c˜ao de usu´ario. A partir desta instala¸c˜ao, veremos como seguir um caminho ou outro.

Vocˆe entender´a por que nunca leu ou ouvir falar em ”Debian vers˜ao para servidores”ou ”Debian para Desktop”ou ”Debian vers˜ao para desenvolvimento”.

O procedimento de instala¸c˜ao deve mudar para a vers˜ao 1 3.1 do GNU/Debian.

2.1 GNU/Debian: instala¸c˜ao b´asica

Passos para a instala¸c˜ao a partir do primeiro CD boot´avel:

´

1. FAC¸ A UMA C OPIA DE SEGURANC¸ A DE SEUS DADOS.

2. Altere a BIOS do computador e selecione a unidade de CDROM como primeiro dispositivo de boot.

3. Desabilite qualquer prote¸c˜ao contra v´ırus da BIOS.

4. Reboot o computador com o primeiro CD na unidade de CDROM.

5. Quando o sistema bootar, pressione a tecla F3 para escolher o kernel bf24 .

6. Dependendo de sua placa de rede, existe a chance dela ser detectada neste momento. Isto pode ser comprovado se, durante as mensagens que aparecer˜ao na tela, aparecer uma linha onde se pode ler ”eth0”.

7. Configurar o Idioma. Selecione: Portuguˆes

8. Configure o teclado. Selecione: Brasileiro (teclado padr˜ao EUA)

9. Particione o Sistema. Vocˆe ter´a que dividir o disco r´ıgido em parti¸c˜oes de swap ou ext3. Al´em disso, ter´a que dizer qual parti¸c˜ao ext3 ´e ”boot´avel”.

1 O n´umero da pr´oxima vers˜ao ainda n˜ao est´a definido, mas o seu nome ser´a Sarge.

6

GNU/Debian: instala¸c˜ao b´asica

7

10. Inicializar e Ativar uma Parti¸c˜ao Swap

11. Executar checagem de blocos. O sistema perguntar´a se vocˆe tem certeza que quer fazer

a checagem, confirme.

12. Inicializar uma Parti¸c˜ao Linux

13. Executar checagem de blocos. O sistema perguntar´a se vocˆe tem certeza se quer fazer a checagem, confirme.

14. Montar uma Parti¸c˜ao Linux j´a Inicializada

15. Instalar o Kernel e os M´odulos a partir do CDROM. O sistema detectar´a um CDROM Debian e peguntar´a se poder´a us´a-lo.

16. Configurar os M´odulos dos Controladores de Dispositivos

Principais M´odulos para nosso Hardware de Aula

Principais M´odulos para nosso Hardware de Aula

Placa de Rede

Procure pelo nome mais pr´oximo poss´ıvel.

17. Fazer a Instala¸c˜ao usando DHCP : N˜ao.

18. Configurar a Rede.

HOSTNAME Insira o nome do seu computador.

DHCP N˜ao iremos usar dhcp.

IP Digite o n´umero IP.

NETMASK Digite o n´umero de netmask.

GATEWAY Digite o n´umero do gateway.

DOMAIN Digite o nome do seu dom´ınio.

19. Instalar o Sistema B´asico

20. Fazer o Sistema Inicializ´avel

Escolher em qual parti¸c˜ao ser´a gravada a informa¸c˜ao de boot. Neste momento iremos alterar a MBR e escolheremos gravar na parti¸c˜ao /dev/hda .

Escolha a op¸c˜ao de ”incluir todos”. Ela tenta adicionar `as op¸c˜oes de boot todos os sistemas operacionais que ele encontrar.

Crie o disco de boot!!!

Agora iremos ”reiniciar”o sistema. Quando for perguntado se deseja realmente fazer isso poder´a retirar o cd do leitor de CDROM.

Aceitar a op¸c˜ao de reiniciar o sistema.

21. O Momento da Verdade: o computador reiniciar´a e dever´a carregar o linux.

22. Configura¸c˜ao da Debian p´os-inicializa¸c˜ao (base). Sua instala¸c˜ao inicial foi bem sucedida

e agora vc iniciar´a a etapa final de instala¸c˜ao. Infelizmente a instala¸c˜ao vai continuar em Inglˆes.

8

GNU/Debian: instala¸c˜ao b´asica

23. Configurando o Fuso Hor´ario

GMT ou Greenwich Mean Time Diga n˜ao a esta op¸c˜ao.

Zona Geogr´afica Escolha Am´erica.

Zona Geogr´afica Escolha S˜ao Paulo.

24. Senhas MD5. Escolha YES. O MD5 ´e um algoritmo de encripta¸c˜ao de senhas mais seguro que o padr˜ao CRYPT.

25. Suporte a Senhas Ocultas (Shadow Password). Escolha YES.

26. Escolher a senha do usu´ario root

27. Criando um usu´ario comum (n˜ao-root).

28. Removendo PCMCIA. Escolha YES para remover-mos os pacotes de pcmcia.

29. Configurar o PPP: N˜ao.

30. O sistema de instala¸c˜ao pergunta se queremos utilizar o PPP para fazer a instala¸c˜ao via rede. Escolha NO porque n˜ao estamos usando modem.