Escolar Documentos
Profissional Documentos
Cultura Documentos
Debian Instalacao
Debian Instalacao
Instalao e configurao
Debian 6 Squeeze
Copyleft
http://creativecommons.org/licenses/by-nc-sa/3.0/br/
Pgina: 2 de 60
Sumrio
O que Linux? .................................................................................................................................... 5
O que um Kernel? .............................................................................................................................5
O que um sistema operacional? ........................................................................................................5
O que uma distribuio? ...................................................................................................................5
O que uma distribuio derivada? .................................................................................................... 5
Parties .............................................................................................................................................. 6
Sistemas de arquivos ........................................................................................................................... 6
Tabela de parties .............................................................................................................................. 6
Afinal, qual Linux escolher?................................................................................................................ 6
Conhecendo o Debian...........................................................................................................................7
Instalando o Debian..............................................................................................................................8
Tela de inicializao............................................................................................................................. 8
Selecione uma linguagem.....................................................................................................................9
Selecionar sua localidade..................................................................................................................... 9
Selecione um layout de teclado..........................................................................................................10
Encontrando hardware e lendo o CD/DVD........................................................................................10
Configurando rede..............................................................................................................................12
Escolhendo o hostname (nome da mquina)......................................................................................13
Nome do domnio...............................................................................................................................14
Senha de super usurio.......................................................................................................................14
Configurar usurio normal................................................................................................................. 15
Configurao do relgio.....................................................................................................................17
Particionando o HD para instalao................................................................................................... 18
Particionamento manual.....................................................................................................................18
Sistemas de arquivos.......................................................................................................................... 22
Ponto de montagem............................................................................................................................ 24
Finalizar a configurao da partio...................................................................................................25
Finalizar a configurao geral........................................................................................................25
Escrever mudanas no disco...............................................................................................................26
Instalando o sistema bsico................................................................................................................ 27
Colocando mais CDs/DVDs...............................................................................................................27
Gerenciador de pacotes.......................................................................................................................28
Concurso de utilizao de pacotes......................................................................................................30
Seleo de software............................................................................................................................31
Sistema de inicializao (GRUB).......................................................................................................32
Finalizando a instalao..................................................................................................................... 33
Iniciando o sistema.............................................................................................................................34
Logando no sistema............................................................................................................................35
Primeiros passos................................................................................................................................. 35
Configurar rede..............................................................................................................................35
Configurao manual (Esttica).....................................................................................................35
Configurao dinmica (DHCP)....................................................................................................36
Reiniciando a rede......................................................................................................................... 36
Configurar repositrios.......................................................................................................................37
Comeando a vida grfica.................................................................................................................. 37
Gnome............................................................................................................................................38
Instalao.................................................................................................................................. 38
KDE............................................................................................................................................... 39
Pgina: 3 de 60
Pgina: 4 de 60
O que Linux?
Linux o kernel utilizado em muitas distribuies Linux pelo mundo. O kernel Linux foi criado em
1991 por Linus Torvalds, um estudante finlands, e hoje mantido por uma comunidade mundial de
desenvolvedores (que inclui programadores individuais e empresas como a IBM, a HP e a Hitachi),
coordenada pelo mesmo Linus, agora um desenvolvedor reconhecido mundialmente e mais
representativo integrante da Linux Foundation.
O que um Kernel?
Ele serve de ponte entre aplicativos e o processamento real de dados feito a nvel de hardware. As
responsabilidades do ncleo incluem gerenciar os recursos do sistema (a comunicao entre
componentes de hardware e software).
Parties
Uma partio uma diviso de um disco rgido (SCSI ou ATA). Cada partio pode conter um
sistema de arquivos diferente. Consequentemente, vrios sistemas operacionais podem ser
instalados na mesma unidade de disco.
Sistemas de arquivos
Os mais utilizados so:
Ext3 - Linux
Ext4 - Linux (Novos)
ReiserFS - Linux
FFS - Unix
NTFS - Windows
FAT32 - Windows
Tabela de parties
Primria:
A partio primria principal do HD. S podem existir 4 desse tipo de partio (ou 3 primrias e 1
estendida), para tirar essa limitao existem as parties lgicas. Sistemas operacionais tipo
Windows exigem uma partio primria para funcionar.
Estendida:
A estendida na verdade no uma partio, ele um espao utilizado para criar parties lgicas.
Lgica:
Na partio lgica voc pode criar quantas parties desejar e geralmente utilizado por sistemas
Linux/Unix quando o sistema Windows est instalado. Parties lgicas so boas para criar espaos
de backup.
Pgina: 6 de 60
Conhecendo o Debian.
O Debian uma das pioneiras em sistemas operacionais Unix-like (junto com o Slackware e
RedHat - ambas ainda em desenvolvimento ativo).
O Wikipdia tem uma explicao muito boa, irei resumir toda histria do Debian:
O Debian foi fundado em 1993 por Ian Murdock, ao tempo estudante universitrio, que escreveu o
Manifesto Debian que apelava criao de uma distribuio Linux a ser mantida de uma maneira
aberta, segundo o esprito do Linux e do GNU. Debian simultaneamente o nome de uma
distribuio no comercial livre (gratuita e de cdigo fonte aberto) de GNU/Linux (amplamente
utilizada) e de um grupo de voluntrios que o mantm volta do mundo. Uma vez que o Debian se
baseia fortemente no projeto GNU, usualmente chamado Debian GNU/Linux e o nome vem dos
nomes dos seus fundadores, Ian Murdock e de sua ex-mulher, Debra. A palavra "Debian" e
pronunciada em Portugus como Dbian. Atualmente o Debian Stable se encontra na verso 6.0,
codinome "Squeeze". O projeto Debian mantido por doaes atravs da organizao sem fins
lucrativos Software in the Public Interest (SPI).
Conhecendo as verses da distribuio:
O ciclo de desenvolvimento das verses do Debian passa por trs fases:
"Unstable" - instvel
"Testing" - teste
"Stable" - estvel
Quando as verses esto na fase "testing" elas so identificadas por codinomes tirados dos
personagens do filme Toy Story. Ao se tornarem "stable" as verses recebem um nmero de verso.
Verses, codinomes e datas em que se tornaram "stable":
Pgina: 7 de 60
Instalando o Debian
Pr- requisitos:
Voc ter entendido o que voc vai fazer (se trata de uma formatao de disco e no um simples
sistemas para testes - LiveCD);
Unidade de CD/DVD (para instalao);
Uma mdia de instalao do Debian (com a arquitetura do seu computador);
Acesso a internet (para atualizaes);
Um computador com configuraes bsicas (Pentium 4 ou superior, 512 de RAM, Placa me
onboard com rede, vdeo, udio, mouse e teclado).
Tela de inicializao
Essa opo a tela de instalao do sistema operacional, seguindo o tutorial a seguir, voc
entender passo a passo o processo de instalao e os requisitos necessrios.
Pgina: 8 de 60
Para facilitar a sua busca, tecle a primeira letra do idioma, isso facilita acha na lista.
Pgina: 9 de 60
Por padro o layout pro idioma Portugus do Brasil vem ABNT2, mas se o seu teclado no ,
escolha o tipo na lista.
Pgina: 10 de 60
Pgina: 11 de 60
Configurando rede
Por padro, o Debian j configura a sua rede para uma instalao mais confortvel, mas se voc
estiver em uma instalao off-line, voc poder pular essa parte como nas fotos a seguir:
Pgina: 12 de 60
Escolha a opo No configurar a rede agora, para uma configurao manual futuramente.
o nome que identifica a sua mquina quando voc est em uma rede.
Pgina: 13 de 60
Nome do domnio
Essa a senha do usurio mais importante do sistema, o que faz tudo. Escolha com cuidado e faa
uma senha bem segura (diferente da imagem). Dica: Coloque letras e nmeros.
Pgina: 14 de 60
Confirme a senha que voc digitou, se estiver errada, repita o processo novamente.
Aqui voc digita um usurio comum, sem poderes administrativos, ele no pode fazer quase nada
no sistema.
Pgina: 15 de 60
O nome do usurio que loga no sistema no poder ter letras maisculas e no poder ser nmeros.
Pgina: 16 de 60
Repita a senha.
Configurao do relgio
Pgina: 17 de 60
Para uma configurao bsica e rpida, escolha a primeira opo e lembre-se que esse processo
apagar todo o seu disco e far uma configurao totalmente nova.
Particionamento manual
Escolha o HD que deseja fazer as configuraes (no caso eu estou em uma mquina virtual, onde o
HD no tem nada criado).
Pgina: 19 de 60
Depois de criada a tabela de particionamento, clique no ESPAO LIVRE para criar as parties.
Pgina: 20 de 60
Escolha o tamanho da partio, aqui voc poder colocar o tamanho que quiser no HD. Exemplos:
500 MB, 1.2 GB ou 20%
A primeira partio tem que primria, a patir da primeira recomendvel criar parties lgicas.
Pgina: 21 de 60
Sistemas de arquivos
Pgina: 22 de 60
Nesse menu, voc pode escolher o sistema de arquivos que deseja utilizar. No caso eu escolhi a
mais nova para Linux (ext4).
Pgina: 23 de 60
Ponto de montagem
O ponto de montagem um jeito de deixar uma partio ou um HD somente para uma finalidade.
uma configurao mais avanada, mas necessria.
Se voc no sabe muito como funciona o ponto de montagem, no j clicando em tudo, deixe
apenas a / para todos esses diretrios na mesma partio.
Pgina: 24 de 60
Faa o mesmo processo at terminar de configurar suas parties. No exemplo eu criei uma partio
para um ponto de montagem no /boot, / e swap (rea de troca - opcional).
Pgina: 25 de 60
Se nessa etapa ocorrer um erro, por que o seu hardware deve estar comprometido. Utilize
softwares para detectar possveis defeitos.
Pgina: 26 de 60
Se voc tiver mais CDs/DVDs do Linux Debian, clique em Sim e v colocando os CDs na
bandeja e siga o wizard. Se no tiver os CDs/DVDs, apenas d um Enter no No.
Pgina: 27 de 60
Gerenciador de pacotes
Caso voc esteja conectado a internet, o Wizard configurar o seu repositrio de atualizaes e
pacotes.
Pgina: 28 de 60
Pgina: 29 de 60
Nada mais que um relatrio que voc envia anonimamente os pacotes que voc mais instala no
sistema para que eles sejam votados pro sistema bsico.
Pgina: 30 de 60
Seleo de software
Aqui voc poder escolher os pacotes que vai ser instalado automaticamente.
Para ficar mais didtico, iremos instalar apenas uns pacotes bsicos e o servidor SSH (acesso
remoto modo texto).
Pgina: 31 de 60
recomendvel que voc instale o GRUB para manejar os sistemas operacionais instalados no seu
computador.
Pgina: 32 de 60
Finalizando a instalao
Pronto! Sua instalao est completa, agora retire o CD/DVD da unidade e aperte o Enter.
Pgina: 33 de 60
Iniciando o sistema
Esse o GRUB que foi instalado no passo anterior, nele voc poder colocar outros sistemas
operacionais ou outras verses do Kernel (Linux/Unix).
Se ocorrer um erro, ele estar bem claro nessa tela. Ento fique atento.
Pgina: 34 de 60
Logando no sistema
Para logar no sistema, digite aquele usurio e senha digitados no processo de instalao. Para que
voc possa administrar o sistema, recomendvel que utilize o usurio root. Observao: Na hora
de digitar a senha, ela no aparece na tela, v digitando e apenas d um enter para entrar.
Primeiros passos
Configurar rede
Antes de comear a instalar os servios no seu Linux, voc tem que configurar as interfaces de
rede, para saber quais so as interfaces de redes ativas d o comando:
mii-tool
Note que com esse comando ir aparecer as interfaces de rede e o seu nmero (ex. Eth0: ... link ok).
Com os nmero das interfaces, voc pode configurar. Para isso entre no arquivo:
nano /etc/network/interfaces
Note que o nano o processador de texto, porm pode ser usado outros editores de texto. Porm
gosto mais do nano por que ele mais fcil de entender.
Nesse exemplo estamos declarando o eth1 como esttico e dando valores para ele, onde:
address o nmero IP da interface Obrigatrio;
netmask a mascara da rede Obrigatrio;
network o nmero da rede (geralmente o primeiro IP ) Opcional;
broadcast (geralmente o ultimo IP da rede ) Opcional;
gateway a porta a rede (geralmente o primeiro IP vlido) Opcional;
hwaddress ether o MAC da sua mquina (caso voc queira alterar ) Opcional.
Note: que todos os nmeros apresentados aqui podem variar.
Para sair e salvar no nano, d um Ctrl+X;
Tecle S e Entrer.
Reiniciando a rede
Agora com o arquivo configurado, apenas reinicie a rede:
invoke-rc.d networking restart
ou
/etc/init.d/networking restart
Pgina: 36 de 60
Configurar repositrios
Na hora da instalao o repositrio j foi configurado, pois voc instalou o sistema com a internet
ligada, mas para uma configurao off-line voc precisa configurar o repositrio para instalar os
programas via apt-get.
Edite os source.list:
nano /etc/apt/source.list
#Repositrio principal Brasileiro
deb http://ftp.br.debian.org/debian squeeze main contrib non-free
No caso, se voc no quiser que ele fique pedindo os CDs/DVDs em toda atualizao, coloque um #
na frente da linha:
deb cdrom: [Debian GNU/Linux 6.0.1 ]
Para sair e salvar no nano, d um Ctrl+X;
Tecle S e Entrer.
Atualize os repositrios com o comando:
apt-get update
Pgina: 37 de 60
Gnome
Instalao
apt-get install gnome-session gnome-themes gdm (instalao bsica)
ou
apt-get install gnome (instalao completa)
Pgina: 38 de 60
KDE
Instao
apt-get install kde-l10n-ptbr kde-standard (instalao bsica)
ou
apt-get install kde (instalao completa)
Pgina: 39 de 60
LXDE
Instalao
apt-get install lxde
Pgina: 40 de 60
XFCE
Instalao
apt-get install xfce4
Pgina: 41 de 60
OpenBox
Instalao
apt-get install openbox
Pgina: 42 de 60
JWM
Instalao
apt-get install jwm
Pgina: 43 de 60
Wmaker
Instalao
apt-get install wmaker
Pgina: 44 de 60
IceWM
Instalao
apt-get install icewm
Pgina: 45 de 60
BlackBox
Instalao
apt-get install blackbox
Pgina: 46 de 60
FluxBox
Instalao
apt-get install fluxbox
Pgina: 47 de 60
Instalao
Apache2
apt-get install apache2
MySQL
apt-get install mysql-server
PHP5
apt-get install php5 libapache2-mod-php5 php5-mysql
Perl
apt-get install perl libapache2-mod-perl2
Pacotes extras
FTP
Para transferncia de arquivos entre o computador cliente e o servidor web, preciso um servidor
FTP (File Transfer Protocol - Protocolo de transferncia de arquivos). Esse pacote essencial.
apt-get install proftpd
DNS
O DNS (Domain Name System - Sistema de nomes de domnios) o sistema que traduz o nmero
IP de uma mquina em nome e vice e versa. Esse pacote opcional.
apt-get install bind9
phpMyAdmin
O phpMyAdmin (O My de MySQL) uma interface web para gerenciar o seu banco de dados.
Com ele possvel administrar usurios, criar/editar/deletar tabelas e seus campos. Esse pacote
essencial.
apt-get install phpmyadmin
Pgina: 48 de 60
Criando um site
Para isso voc tem que criar um arquivo de configurao, ento digite:
nano /etc/apache2/sites-available/exemplo_site
No arquivo, voc precisa definir o diretrio onde estaro os arquivos, a entrada de DNS que ele
responder e o protocolo (80 para HTTP normal ou 443 para HTTP com criptografia SSL).
A seguir tem um exemplo para um diretrio em HTTP simples:
<VirtualHost *:80>
DocumentRoot /var/www/meudominio.org
ServerName www.meudominio.org
</VirtualHost>
Salve o arquivo e saia.
Crie uma pasta onde voc definiu o DocumentRoot no arquivo de configurao:
Pgina: 49 de 60
Acesso restrito
O acesso restrito a diretrios uma forma de limitar acesso a usurios anomimos a partes restritas
do site. Para isso criaremos um ambiente para que voc possa entender como funciona.
Pgina: 50 de 60
Adicionando usurios
Para adicionar o usurio possa entrar nesse diretrio, d o comando htpasswd -c:
Exemplo:
htpasswd c /var/www/meudominio.com/restrito/.users usuario
Configurando o DNS
Para instalar o servidor DNS, d o comando:
apt-get install bind9
Os arquivos de configurao do Bind, ficam em /etc/bind.
O arquivo mais importante do Bind o /etc/bind/named.conf.local onde voc pode entrar com
novos domnios na base de dados.
Pgina: 51 de 60
Criando entradas
Todas as entradas novas so adicionadas no final do arquivo e as entradas so separadas por um
caractere no imprimvel (o Enter).
Edite o arquivo que representa o seu dominio:
nano /etc/bind/db.meudominio.org
Pgina: 52 de 60
604800
IN
SOA meudominio.org
root.meunominio.org. (
; Serial
604800
; Refresh
86400
; Retry
2419200
;Expire
604800 )
;
@
IN
NS
meudominio.org.
IN
192.168.10.2
IN
MX
10
meudominio.com.
debian IN
192.168.10.2
www IN
CNAME
debian1.meudominio.com.
ftp
CNAME
debian1.meudominio.com.
IN
NOTE: Cada entrada CNAME termina com um ponto final e entradas A no terminam.
Agora edite o arquivo /etc/resolv.conf e coloque o nmero da sua interface para fazer os testes
locais:
nameserver 192.168.0.2
Saia salvando o arquivo
Depois de tudo configurado, reinicie o bind:
invoke-rc.d bind9 restart
Se no der erro, olhe o arquivo de log para ver se est tudo certo:
tail /var/log/syslog
Teste o domnio
ping www.meudominio.org
e
nslookup www.meudominio.org
Se no funcionar olhe o syslog, pode ser um erro de digitao.
Pgina: 53 de 60
Editando o Grub2
Essas dicas, servem tambm caso voc queira instalar o Debian Squeeze no seu computador.
Pgina: 55 de 60
Resoluo
Para editar a resoluo do playmouth voc pode colocar a entrada set gfxpayload no arquivo
/etc/grub.d/40_custom.
Ex: set gfxpayload=800x600
Depois atualize o Grub2 e sua nova resoluo estar funcionando:
update-grub2
Splash
Para mudar o splash voc precisa instalar um pacote:
apt-get install plymouth
A lista de Plymouth disponvel pode ser visualizada com o comando:
/usr/sbin/plymouth-set-default-theme --list
Escolha um tema e agora d o mesmo comando para aplica-lo:
Ex: /usr/sbin/plymouth-set-default-theme fade-in
Para atualizar as configuraes digite o comando:
update-initramfs -u
update-grub2
Pgina: 56 de 60
No terminal
su
[entre com a senha do usurio root]
apt-get install linux-headers-$(uname -r)
apt-get install build-essential
mount /dev/cdrom /mnt
cd /mnt
./autorun.sh
Pronto, se tudo ocorreu bem, o seu modo convidado est instalado, apenas reinicie a mquina
depois que o Wizard solicitar.
Logo depois, clique no boto da pasta com um sinal de adio e clique como mostra na figura:
Pgina: 57 de 60
Essa pasta onde voc seleciona o diretrio do seu computador que deseja compartilhar:
Depois de escolhido o diretrio e o nome, voc pode deixar a opo Tornar Permanente, pois ai
voc no vai precisar configurar a pasta compartilhada cada vez que liga o sistema:
Pgina: 58 de 60
A partir daqui, seu sistema base estar pronto para compartilhar arquivos com o sistema
virtualizado.
Pgina: 59 de 60
Pgina: 60 de 60