Você está na página 1de 31

Manual do TupiServer

Verso: 1.1

Manual TupiServer Linux

Verso: 1.0

ndice
NDICE.......................................................................................................................................................................................2
INTRODUO.........................................................................................................................................................................3
USO DO TUPISERVER...........................................................................................................................................................4
OPES DE VDEO .......................................................................................................................................................................4
RODANDO O TUPISERVER COM O DRIVE DE CD LIVRE .....................................................................................................................5
MAIS OPES..............................................................................................................................................................................6
INSTALANDO TUPISERVER 1.1 NO SERVIDOR.............................................................................................................7
CONFIGURANDO VIDEO...................................................................................................................................................8
DEFININDO O LOCAL DE INSTALAO......................................................................................................................10
USANDO QTPARTED.............................................................................................................................................................11
Usando RESIZE...............................................................................................................................................................13
CRIANDO PARTIO.....................................................................................................................................................14
ATIVANDO SWAP.............................................................................................................................................................15
INDICANDO A PARTIO DO SISTEMA......................................................................................................................15
SELECIONAR PARTIES SEPARADAS......................................................................................................................17
INICIANDO A CPIA DOS ARQUIVOS..........................................................................................................................19
CONFIGURANDO A REDE...............................................................................................................................................21
DEFININDO SENHA...........................................................................................................................................................22
ATIVANDO LILO...............................................................................................................................................................23
ATIVANDO SERVIOS.....................................................................................................................................................25
INSTALANDO PROGRAMAS COM O APT-GET............................................................................................................26
RESOLVENDO PROBLEMAS COM O APT-GET.....................................................................................................................................28
SOLUES DE PROBLEMAS............................................................................................................................................29
MD5SUM.............................................................................................................................................................................30
ATIVANDO E DESATIVANDO SERVIOS .....................................................................................................................32
TUPISERVER COMO SERVIDOR ....................................................................................................................................32

Pgina 2 de 31

Manual TupiServer Linux

Verso: 1.0

Introduo
O TupiServer o meu projeto pessoal, uma distribuio baseada no Knoppix, que mantm o mesmo
sistema de deteco de hardware, mas muito menor, com o objetivo de ter a funcionalidade e
recursos de um servidor.
O objetivo do TupiServer ser uma distribuio destinada ao uso em servidores, fcil de usar e
instalar e que resolva problemas de deteco de hardware. A lei simplificar ao mximo o uso e
configurao do sistema.
Seguindo esta filosofia o TupiServer j vem em Portugus do Brasil e tenta incluir apenas um
programa para cada tarefa, o melhor em cada categoria.
A instalao no HD muito simples, j que o Hardware detectado automaticamente durante o boot.
O instalador grfico e a cpia dos arquivos demora em mdia apenas 3 (trs!!) minutos num
Celeron 600 com 128 MB e um CD-ROM de 40x. Em mquinas mais rpidas a cpia chega a
demorar menos de um minuto.
Em outras palavras, voc precisa apenas dar boot atravs do CD-ROM para que ele detecte todo o
hardware da mquina e clicar num cone para instal-lo no HD em 3 minutos. Nunca instalar um
sistema operacional foi to fcil... :-)
A instalao no HD consome aproximadamente 700 MB, permitindo instalar o TupiServer at mesmo
em micros antigos. Como usado o Blanes , ele consome pouca memria, permitindo rod-lo
aceitavelmente mesmo em mquinas relativamente antigas.
Para aqueles que tinham receio ou medo de usar o Linux como servidor, porque no sabiam
trabalhar em modo texto ou tinham dificuldade de configurar servidores ou servios, o TupiServer
uma tima soluo..
O TupiServer baseado no Debian e mantm compatibilidade com os pacotes .deb que podem ser
encontrados no http://www.debian.org, nos CDs do Debian ou em vrios outros lugares. Tambm
possvel instalar programas automaticamente via Internet usando o apt-get, basta digitar "apt-get
install programa", como em "apt-get install gimp" para que ele baixe e instale o programa desejado,
junto com todas as dependncias necessrias.
O meu trabalho no TupiServer se concentra em aperfeioar uma plataforma que j existe (o Kurumin,
Knoppix e o projeto Debian), melhorando o que j existe ao invs de reinventar a roda desenvolvendo
um novo sistema de pacotes, novas ferramentas de configurao, etc. como em outras distribuies.
O TupiServer uma opo ideal para quem est tendo seu primeiro contato com Servidores Linux e
tambm para usurios experientes que podem personalizar a distribuio, incluindo mais programas
e utilitrios, alterando as configuraes etc.
Assim como no Knoppix voc pode montar parties existentes no HD, incluindo parties NTFS e
acessar os arquivos armazenados. Lembre-se que as parties NTFS so acessveis em modo
somente leitura.

Pgina 3 de 31

Manual TupiServer Linux

Verso: 1.1

Voc pode encontrar os links para baixar o TupiServer na pgina oficial:


http://www.tupiserver.com.br
Eu sempre estou precisando de novos mirrors, se voc tiver uma conexo disponvel (uma linha
ADSL com IP fixo ou um domnio virtual j pode ser bastante til) basta colocar o arquivo numa pasta
do seu servidor e me mandar um e-mail com o link.
Como em outras distribuies basta baixar o ISO e grava-lo no CD. O arquivo relativamente
pequeno, permitindo que voc baixe mesmo num modem de 56k aproveitando o pulso nico do final
de semana.

Uso do TupiServer
Ao contrrio do que pode parecer primeira vista, detectar todo o Hardware de uma mquina atual e
configurar o sistema para trabalhar sobre ele sem ficar perguntando coisas ao usurio no uma
tarefa nada fcil. Algumas placas me mal projetadas podem travar durante o processo de deteco
do ACPI ou da placa SCSI ou Raid, a placa de vdeo pode ser incompatvel, o usurio pode possuir
um mouse com scrool ou outro recurso especial que no seja possvel detectar e assim por diante.
Alm disso, o sistema simplesmente no tem como adivinhar que resoluo de tela e taxa de
atualizao o usurio prefere usar, pode no mximo tentar "adivinhar" baseado nas caractersticas do
monitor.
Logo no incio do boot voc ver uma tela grfica que apresenta algumas opes de boot. Estas
opes permitem alterar o comportamento padro do sistema, permitindo que ele d boot em placas
problemticas ou que utilize a resoluo de vdeo de sua preferncia.
O TupiServer capaz de dar boot diretamente em uns 90% dos micros, enquanto as opes
permitem que ele funcione na maior parte dos 10% restantes. raro um PC em que o TupiServer
no consiga dar boot.
O TupiServer mantm as mesmas opes de boot do Knoppix. Voc pode pressionar a tecla F2 na
tela de boot para ver todas as opes.
Basta digitar a opo desejada e dar Enter. Os parmetros devem ser digitados EXATAMENTE
como descritos abaixo, sempre em minsculas. Para apenas usar o boot automtico, sem usar
nenhuma opo em especial, basta apenas pressionar Enter sem digitar nada ou aguardar alguns
segundos.

Opes de vdeo
As opes mais usadas so as referentes resoluo e taxa de atualizao do monitor. Por default o
TupiServer tenta detectar automaticamente a sua placa de vdeo e utiliza uma resoluo compatvel
com o tamanho do seu monitor, 800x600 para um monitor de 14 ou 15" e 1024x768 para um monitor
de 17". As opes permitem alterar isso e resolver os casos em que o TupiServer no consegue abrir
o modo grfico. Basta digitar a opo desejada e dar enter:
Pgina 4 de 31

Manual TupiServer Linux

Verso: 1.1

fb800x600 : uma variao da opo acima, que utiliza resoluo de 800x600. Algumas placas de
vdeo onboard e algumas placas de vdeo antigas s funcionam usando esta opo.
expert : Esta opo ativa um modo de inicializao alternativa, que vai perguntando passo a passo o
que deve ser detectado ou no pelo sistema durante o boot. Esta opo permite detectar partes da
deteco automtica que fazem o sistema travar em algumas placas me e tambm configurar
manualmente sua placa de vdeo, som, mouse, teclado e placa SCSI caso estas no tenham sido
detectadas automaticamente. Como o nome sugere, esta opo recomendada para usurios
avanados.
knoppix xvrefresh=60 : Esta opo fora o TupiServer a utilizar uma taxa de atualizao de apenas
60 Hz para o monitor. Ela necessria em alguns monitores de LCD que no suportam taxas de
atualizao mais altas e em vrios monitores antigos.
knoppix wheelmouse : Caso a rodinha do mouse no esteja funcionando este o caminho a seguir.
Ela faz com que seja feita uma deteco mais rigorosa durante o boot. Esta opo necessria para
ativar a rodinha em vrios modelos de mouse PS/2. Em geral ela no necessria em mouses USB.
knoppix screen=800x600 : Fora resoluo de 800x600
knoppix screen=640x480 : Resoluo de 640x480. Algumas pessoas gostam de usar esta
resoluo em apresentaes, j que com uma resoluo baixa a imagem do monitor fica "maior"
permitindo que mesmo quem est longe consiga enxergar.

Rodando o TupiServer com o drive de CD livre


No TupiServer est disponvel duas novas opes de boot, vindas do Knoppix, que permitem
carregar o TupiServer inteiramente na memria RAM ou no espao livre de uma partio do HD,
deixando o CD-ROM livre logo no incio do boot. Ou seja, o TupiServer roda at sem o CD!
Digite "knoppix toram", na tela de boot para carregar o sistema na memria RAM. A cpia dos
arquivos demora pouco mais de 1 minuto num CD-ROM de 48x. Logo aps terminar a cpia o boot
continua normalmente, com a excesso de que agora o drive fica livre para que voc possa assistir
um VCD ou DVD por exemplo.
Esta opo no to usada no Knoppix pois como o sistema tem 700 MB, preciso ter pelo menos 1
GB de RAM para copiar tudo para o ramdisk e ainda sobrar alguma coisa para rodar o sistema, mas
ela se ajusta perfeitamente ao TupiServer que menor.
A cpia dos arquivos no TupiServer consome uma quantidade de memria equivalente ao tamanho
da imagem. O TupiServer que tem 184 MB por exemplo, consome 184 MB de memria RAM, de
modo que possvel usar esta opo em micros com a partir de 256 MB.
A segunda opo a "knoppix tohd hda1" que faz a cpia para uma partio do HD. Voc pode usar
qualquer partio com pelo menos 200 MB livres. A partio no formatada, apenas criado um
arquivo temporrio usando o espao livre. Basta indicar a partio que deseja usar no final do
comando, como em: knoppix tohd hda2 ou knoppix tohd hdb3 por exemplo.
A grande limitao que por enquanto a imagem de boot do TupiServer suporta apenas parties
fat, ext2 e ext3. Se voc s tiver parties reiserfs e nfts no HD, voc pode usar o qtparted includo
Pgina 5 de 31

Manual TupiServer Linux

Verso: 1.1

no TupiServer para tentar redimensionar uma das parties, deixando 200 MB livres para criar uma
nova partio.
Estas duas opes servem apenas para deixar o drive livre e melhorar o desempenho (j que o
acesso memria RAM ou mesmo ao HD muito mais rpido do que ao CD-ROM). O sistema
continua se comportando exatamente da mesma forma que ao dar um boot "normal" a partir do CD.
Estas opes ainda so experimentais, provavelmente ainda faltam aparar algumas arestas, por isso
no se surpreenda se notar qualquer mudana no comportamento do sistema, como por exemplo um
determinado dispositivo que no detectado ou algum travamento espordico. O importante que a
funcionalidade bsica est a. :-)

Mais opes
Estas so mais algumas opes diversas que so suportadas:
knoppix mem=32M : Esta uma opo obsoleta, que permite especificar manualmente a quantidade
de memria RAM instalada, mas que parece ser necessria em algumas placas mes antigas. Tive
notcias de duas ou trs placas para Pentium 1 e tambm casos de usurios de placas PC-Chips
M810 que travavam no boot caso esta opo no fosse usada.
O "32M" deve ser substitudo pela quantidade de memria RAM presente no sistema, em megabytes
(64M, 128M, etc.). O "M" deve ser sempre maisculo.
Bem, no preciso comentar que a M810 uma das placas mais problemticas, produzida por um
fabricante com um histrico de problemas mais longa que os discursos do Fidel Castro. Se voc o
(in)feliz proprietrio de uma, tenha pacincia, pois apesar dos possveis problemas iniciais o
TupiServer roda usando as opes que comentei. De qualquer forma, deixe-me lembrar que VOC
o culpado pelos problemas por comprar hardware de baixa qualidade, quem sai na chuva acaba se
molhando. No d para contrariar as leis da fsica.
knoppix noeject : Faz com que o sistema no ejete o CD-ROM depois de desligar.
knoppix nodhcp : No tenta configurar a rede via DHCP durante o boot. A rede fica desabilitada at
que voc configure manualmente usando o utilitrio encontrado no menu de configurao do
sistema. Em alguns micros com placa de rede, mas sem um cabo plugado a busca pelo servidor
DHCP pode retardar o boot em um ou dois minutos.
knoppix vga=normal : Desabilita o frame-buffer durante a primeira parte da inicializao (onde
detectado o hardware, etc.). Algumas placas de vdeo antigas no suportam o recurso, o que faz com
que elas exibam uma mensagem de erro durante o boot. Isso no problema, pois basta pressionar
Enter ou esperar 30 segundos para que o boot prossiga normalmente. Mas, de qualquer forma a
opo permite desativar isso.
knoppix toram : Copia o sistema para a memria RAM, deixando o drive de CD livre.
knoppix tohd hda1 : Copia o sistema para a partio indicada (substitua o hda1 pela partio
desejada), deixando o drive livre. A partio deve estar formatada em fat32, ext2 ou ext3 e ter pelo
menos 200 MB livres.

Pgina 6 de 31

Manual TupiServer Linux

Verso: 1.1

Instalando TupiServer 1.1 no servidor


A instalao do TupiServer 1.1 est mais fcil e com mais utilidades, como a partio separada para
instalao.
Aps efetuar o boot pelo CD, ser exibida a seguinte tela:

Para instalar o TupiServer, clique em INSTALAR. Caso queira conhecer mais o TupiServer ou rodar
somente pelo CD, clique em CD.
Em seguida ser exibida a tela abaixo, clique em OK.

Na prxima janela, entra as informaes das configuraes de vdeo. Caso deseja alterar as
informaes de vdeo clique em Yes e siga os passos abaixo, em "Configurando vdeo", caso
contrrio, pule para o prximo item.

Pgina 7 de 31

Manual TupiServer Linux

Verso: 1.1

CONFIGURANDO VIDEO

Neste passo vamos entrar nas configuraes de vdeo. Clique em OK na tela abaixo e siga os
prximos passos:

Ser aberto o arquivo XF86Config-4, responsvel pela configurao de vdeo. Faa as alteraes
desejadas, em seguida clique em SAVE e QUIT. Lembre-se que para alterar o driver da placa de
vdeo, v a Section "Device", e na opo Driver altere para o driver utilizado.

Pgina 8 de 31

Manual TupiServer Linux

Verso: 1.1

Aps a alterao, ser exibida a tela abaixo para conferir a alterao. Caso deseje confirmar tecle
CTRL + ALT + Backspace (Espao). Esta opo ativa a nova configurao, mas ser necessrio
recomear a instalao.

Pgina 9 de 31

Manual TupiServer Linux

Verso: 1.1

DEFININDO O LOCAL DE INSTALAO

No passo seguinte voc deve definir onde ser instalado o TupiServer. Selecione o HD desejado e
clique em OK.

Voce ter a opo de escolher entre o Qtparted e o Cfdisk para criar ou redimensionar as parties.
Para redimensionar, use o Qtparted... alis, recomendvel us-lo por ser mais fcil de trabalhar.
Caso contrrio use o Cfdisk.

A partir desta verso do TupiServer, possvel dimensionar a instalao do Linux em vrias


parties, caso queira por exemplo, separar o /boot ou o /usr da raiz principal. Para isto necessrio
voc dimensionar as parties agora para depois indicar quais parties sero usadas e qual o
sistema de arquivos.

Pgina 10 de 31

Manual TupiServer Linux

Verso: 1.1

Usando QTPARTED

Selecione a opo Qtparted. Voc receber a informao abaixo. Clique em OK:

Aps esta opo ser aberto o Qtparted. Na parte esquerda da janela sero exibidas as unidades
disponveis em seu computador. Clique em cima da unidade desejada.

Na parte direita da tela, sero exibidas as parties do disco.


Clique com o boto direito do mouse em uma das parties. Nela voc obtm as seguintes
informaes:

Pgina 11 de 31

Manual TupiServer Linux

Verso: 1.1

Property: Informaes da partio


Create: Cria uma nova partio. Para isto voc precisa clicar em uma partio free.
Resize: Redimensiona uma partio existente. til para quem tem j um sistema instalado e que
ocupa todo o HD.
Move: Move parties
Delete: Deleta a partio selecionada
Set Active: Ativa uma partio de inicializao. essencial que uma partio (de preferncia a
primeira) esteja ativa.

Usando RESIZE
Se voc precisa usar o resize, clique na partio e selecione a opo resize.
Digite em New Size, o tamanho desejado para a partio j existente. Aps isso ser mostrado em
Free Space After o espao que estar livre depois, para isso clique em OK.

Pgina 12 de 31

Manual TupiServer Linux

Verso: 1.1

Aps isto ser exibida a partio livre.

CRIANDO PARTIO
Para criar uma partio, clique onde estiver Free e selecione Create.

As opes so as seguintes:
Create as: Tipo de partio desejada (Primria ou Estendida). Lembre-se que se for criar mais de
uma partio, crie uma primria e outra estendida, com o tamanho restante do HD. AsSIM, as
prximas parties sero unidades lgicas.
Partition Type: Tipo de sistema de arquivos utilizada (ext3, reiserfs, swap...)
Label: Deixe sempre em branco
Size: Tamanho da partio desejada.
Lembre-se!!!
Uma partio deve estar com a opo ACTIVE, seno ter problemas para inicializar!!
Crie uma partio SWAP com 2x o tamanho da memria RAM do servidor. Caso tenha mais
que 256MB RAM pode ser do mesmo tamanho.
Aps criar todas as parties, s fechar o Qtparted.

Pgina 13 de 31

Manual TupiServer Linux

Verso: 1.1

ATIVANDO SWAP
Na prxima tela voc deve concordar para formatar a partio swap, clique em YES.

Selecione a partio de SWAP e clique em OK. A prxima tela ir avisar que formatar a partio de
swap. Clique em YES.

INDICANDO A PARTIO DO SISTEMA


Na tela seguinte sero exibidas as parties existentes no sistema. Indique a partio onde a raiz
ser instalada e clique em OK.

Pgina 14 de 31

Manual TupiServer Linux

Verso: 1.1

Em seguida voc deve indicar qual sistema de arquivos ser utilizada. Indique o sistema desejado e
clique em OK.

Na prxima janela voc tem a opo de escolher se deseja ativar o suporte a DMA. Recomendo no
ativar caso no saiba se o seu CD-ROM ou HD tem suporte.

Aps esta opo, clique em YES na prxima janela para formatar a partio.
Ser exibida a tela de definir parties separadas. Se voc quis dividir a instalao do Linux em
parties separadas, clique em Yes, caso contrrio, clique em NO.

Pgina 15 de 31

Manual TupiServer Linux

Verso: 1.1

SELECIONAR PARTIES SEPARADAS


Na prxima tela indique o HD onde a partio se encontra e clique em OK.

A janela seguinte indica as parties que desejam instalar, ou selecione Outro para indicar outra
partio.
Aps escolher uma partio, ela mostra algumas informaes sobre a partio. Clique em OK

Indique a partio que ser instalada e em seguida clique em OK.

Pgina 16 de 31

Manual TupiServer Linux

Verso: 1.1

Na janela seguinte informa se a partio est formata. Clique em NO para formatar. Caso j esteja
formatado e existem arquivos, s selecionar SIM e depois indicar as informaes da partio.

Em seguida selecione o sistema que ser formatado e clique em OK.

Aps a formatao, aparecer a janela informando se deseja indicar uma outra partio. Se SIM,
s repetir os passos acima e indicar a partio deseja, ou clique em NO.

Pgina 17 de 31

Manual TupiServer Linux

Verso: 1.1

INICIANDO A CPIA DOS ARQUIVOS

Na janela seguinte ser informado o incio da cpia dos arquivos. s clicar em OK e aguardar...

Aps o trmino ser exibido o trmino da instalao, clique em OK para iniciar as configuraes do
servidor.

Na tela de ativao do DMA, clique em SIM apenas se tiver certeza.

Pgina 18 de 31

Manual TupiServer Linux

Verso: 1.1

Na janela seguinte digite o nome do servidor e clique em OK

Na tela seguinte voc ir configurar a sua rede. Caso tenha mais de uma placa, selecione a placa
desejada e clique em OK.

Pgina 19 de 31

Manual TupiServer Linux

Verso: 1.1

Selecione SIM se deseja ativar o DHCP. Caso contrrio, clique em No e defina as configuraes de
rede.

CONFIGURANDO A REDE
Na janela seguinte, digite o IP da interface e clique em OK.

Em seguida digite a mscara de rede e clique em OK.

Em endereo de boradcast, clique em OK... Apenas altere se souber o que est fazendo.

Em endereo de Gateway, digite o IP do Gateway e clique em OK.

Pgina 20 de 31

Manual TupiServer Linux

Verso: 1.1

Em endereo de DNS, digite o IP do servidor DNS. Se possuir mais de um, separe atravs de
espao, como o exemplo abaixo:

DEFININDO SENHA
Na tela seguinte, digite a senha desejada para o ROOT e clique em OK.

Em seguida, digite a senha do usurio KNOPPIX, e clique em OK.

Pgina 21 de 31

Manual TupiServer Linux

Verso: 1.1

ATIVANDO LILO
Na tela seguinte, clique em YES para instalar o LILO, responsvel pela inicializao do Linux. Caso
contrrio clique em NO.

Em seguida, caso deseja editar as configuraes do LILO, clique em Yes. Caso contrrio clique em
NO.

Caso tenha escolhido para editar, ser exibido o arquivo /etc/lilo.conf. Edite e depois clique em
SAVE, em seguida QUIT.

Pgina 22 de 31

Manual TupiServer Linux

Verso: 1.1

CRIANDO DISQUETE DE BOOT


Na janela seguinte, clique em YES para criar um disquete de boot. recomendvel criar para
resolver problemas de instalao do LILO. Caso contrrio clique em NO

ATIVANDO SERVIOS
Na janela seguinte voc tem a opo de ativar o SSH, usado para conexes remotas seguras. Clique
em ATIVAR caso utilize, ou DESATIVAR.

Pgina 23 de 31

Manual TupiServer Linux

Verso: 1.1

Na janela seguinte voc tem a opo de ativar o CUPS, usado para impresses no Linux. Clique em
ATIVAR caso utilize, ou DESATIVAR.

Aps estas opes, s clicar em OK para finalizar a instalao. Se desejar usar o servidor, s
reiniciar o servidor, caso contrrio continue a conhecer o TupiServer pelo CD.

Instalando programas com o apt-get


O apt-get uma ferramenta extremamente poderosa e prtica de usar depois que voc aprende os
conceitos bsicos. Ele pode ser encontrado no apenas no Debian e no TupiServer, mas em outras
distribuies baseadas no Debian, como o Lycoris, Libranet e at mesmo no Lindows. Ferramentas
como com o urpmi do Mandrake, o Synaptic do Conectiva e o up2date do Red Hat tambm so
baseados nele.
Em primeiro lugar, o apt-get utiliza um conceito de fontes de atualizao. Ele pode obter pacotes de
praticamente qualquer lugar, incluindo CD-ROMs do Debian, unidades de rede, etc. Mas, o meio
mais usado justamente baixar os pacotes dos servidores oficiais via Internet, o que permite obter
sempre as verses mais recentes dos programas.
O apt-get procura pacotes em todas as fontes listadas no arquivo /etc/apt/sources.list. Este um
simples arquivo de texto, onde os endereos so colocados um por linha.
No TupiServer ele j vem configurado com os endereos dos repositrios do Debian e mais alguns
programas disponveis nos cones mgicos, mas voc pode editar o arquivo clicando no Iniciar >
Instalar Novos Programas > Editar surces.list. Ele est comentado com explicaes da funo de
cada linha.
Pgina 24 de 31

Manual TupiServer Linux

Verso: 1.1

Para ativar o apt-get e junto com ele os cones mgicos o primeiro passo rodar o comando (como
root)
# apt-get update
Isto faz com que o apt-get contate todos os servidores listados no arquivo e crie uma lista com os
pacotes disponveis em cada um e a verso de cada pacote. Isto pode demorar um pouco,
dependendo da velocidade da sua conexo. Este mesmo comando executado quando voc clica
no Iniciar > Instalar Novos programas > Atualizar lista de pacotes do apt-get.
Lembre-se que para virar root, basta digitar "su" no terminal e fornecer a senha configurada durante
a instalao.
Terminado, voc pode comear a instalar os programas. Os programas disponveis nos cones
mgicos j so testados e incluem tambm programas comerciais e softwares que ainda no est
disponveis no apt-get mas voc no precisa se contentar apenas com eles.
O apt-get tem mais de 17.000 programas disponveis. Para instalar qualquer um deles basta digitar
"apt-get install" seguido do nome do pacote desejado, como em:
# apt-get install powermanga
O apt-get vai baixar automaticamente a verso mais atual do pacote, junto com todas as
dependncias necessrias e j instala-lo. Em 95% dos casos vai aparecer at um cone no iniciar.
O Powermanga um joguinho de tiro, mas voc pode tentar algo um pouco maior, como o abiword
(o famoso processador de textos):
# apt-get install abiword
Veja que o apt-get cuida de toda a parte chata. No meu caso por exemplo preciso de um monte de
bibliotecas para poder instalar o abiword, as famosas dependncias. O apt-get simplesmente avisa
que junto com o abiword precisar instalar mais alguns pacotes que totalizam pouco mais de 4 MB e
pede sua confirmao. Respondendo "Y" a instalao novamente feita automaticamente.
Terminada a instalao o Abiword j est pronto para usar. Voc vai encontrar o cone dentro do
menu de editores no iniciar:
Isto se repete para qualquer programa que possa ser encontrado nos endereos especificados no
arquivo /etc/apt/sources.list. Basta saber o nome do programa e voc pode instal-lo rapidamente a
qualquer momento.
Voc pode ver uma lista dos pacotes disponveis nos FTPs oficiais do Debian no:
http://www.debian.org/distrib/packages
Alm de instalar, voc pode usar o apt-get para atualizar qualquer pacote do sistema. Para isso
basta instala-lo novamente:
# apt-get install abiword
# apt-get install mozilla-firebird
Pgina 25 de 31

Manual TupiServer Linux

Verso: 1.1

# apt-get install mplayer-686


E assim por diante. O comando faz com que ele verifique se existe uma verso nova do programa e,
em caso afirmativo j a baixa e instalada automaticamente. Caso contrrio ele simplesmente avisa
que a verso mais recente j est instalada e no faz nada.
Quando voc no se lembrar do nome completo do programa, digite apenas as primeiras letras e
pressione a tecla TAB duas vezes, assim voc ver uma lista com as alternativas possveis.
Um detalhe interessante que mesmo ao atualizar um programa, as suas configuraes so
mantidas. Ao atualizar o Mozilla-firebird ou o Konqueror por exemplo voc no perde seus
bookmarks.
Lembre-se de rodar o "apt-get update" periodicamente, de preferncia uma vez por semana, ou
antes de instalar qualquer programa importante, assim voc ter certeza que o apt instalar sempre
as verses mais recentes.
O apt no apenas torna a instalao de novos programas extremamente simples, mas diminui a
necessidade de estar sempre instalando verses mais recentes da distribuio, j que voc pode ir
atualizando os programas mais usados sempre que souber de uma verso mais nova.
Se por outro lado voc quiser apenas instalar um pacote .deb a partir de uma pasta no HD, use o
comando "dpkg -i" como em "dpkg -i *.deb" (para instalar de uma vez todos os pacotes que estiverem
na pasta).
Se voc receber erros de dependncias mas quiser forar a instalao (geralmente no uma boa
idia...) pode usar o comando "dpkg -i --force-all *.deb". Apenas tome cuidado com verses antigas,
pois este ltimo comando no checa dependncias nem conflitos, apenas instala tudo de uma vez.
O TupiServer baseado quase que inteiramente nas verses instveis dos pacotes Debian, uma
forma de manter a distribuio o mais atualizada possvel. Ao contrrio do que o nome pode sugerir,
os pacotes "instveis" do Debian nada mais so do que compilaes das ltimas verses dos
programas, como usados em outras distros.
A alm da rvore instvel existe a rvore e testes e a estvel (que forma a distribuio Debian
oficial). As novas verses dos programas comeam na rvore instvel e depois de alguns meses de
testes vo para rvore de testes. S depois de um bom tempo que eles chegam rvore estvel e
passam a integrar a prxima verso do Debian.
Este enorme perodo de testes naturalmente elimina muitos bugs, mas em compensao causa um
"lag" e mais de um ano! Seguir a rvore estvel do Debian significa estar com o sistema um ano
desatualizado. Pode ser bom para servidores, onde a estabilidade o mais importante, mas para um
usurio domstico o remdio muito pior que a doena.

Resolvendo problemas com o apt-get


O apt-get uma ferramenta desenvolvida para ser usada em servidores e outras aplicaes
importantes. Isto significa que ele foi desenvolvido para ser o mais confivel possvel e nunca realizar
nenhuma modificao potencialmente perigosa para o sistema a menos que explicitamente
especificado pelo usurio.
Pgina 26 de 31

Manual TupiServer Linux

Verso: 1.1

Quando qualquer coisa inesperada acontece ele para e fica esperando sua confirmao antes de
fazer qualquer outra coisa.
O problema desta abordagem que s vezes um defeito em algum pacote ou um download
corrompido pode fazer com que o apt fique "travado", sem concluir a instalao de um determinado
pacote por causa de um erro qualquer e sem aceitar instalar outros antes que o problema seja
resolvido.
Este tipo de problema raro, mas pode acontecer espordicamente. Veja um caso particularmente
feio que aconteceu certa vez ao tentar atualizar o k3b usando o comando "apt-get install k3b".
Neste caso ele precisou atualizar algumas bibliotecas do KDE antes de atualizar o programa, mas
uma delas estava com um defeito bobo que fazia ela tentar substituir duas associaes de arquivos
do K3B. Isto passaria despercebido se o apt-get no entrasse em pnico:
Descompactando substituto kdelibs-data ...
dpkg: erro processando /var/cache/apt/archives/kdelibs-data_4%3a3.1.4-2_all.deb (--unpack):
tentando sobrescrever `/usr/share/mimelnk/application/x-cue.desktop', que tambm est no pacote
k3b
dpkg-deb: subprocesso paste morto por sinal (Broken pipe)
Erros foram encontrados durante processamento de:
/var/cache/apt/archives/kdelibs-data_4%3a3.1.4-2_all.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
A partir da o apt-get se recusava a instalar qualquer outro pacote, pois sempre tentava terminar a
instalao do kdelibs-data o que sempre acabava no mesmo erro.
Como o tal arquivo a ser substitudo no tem importncia nenhuma, apenas uma associao de
arquivos, a soluo foi simplesmente forar a instalao do pacote kdelibs usando o dpkg, mandando
ele ignorar qualquer erro:
dpkg --force all -i /var/cache/apt/archives/kdelibs-data*
Depois disso bastou usar o comando "apt-get -f install" que conclui a instalao de todos os pacotes
pendentes, incluindo a atualizao do K3B que era meu objetivo inicial.
Basicamente, quando encontrar este tipo de problema voc deve:
a) Rodar o comando "apt-get -f install"
b) Caso ele no resolva, experimente usar o "dpkg -i --force-all" pra forar a instalao do pacote
com problemas, como no meu exemplo ou use o "apt-get remove nome_do_pacote" caso prefira
desistir da instalao.
c) Rode novamente o "apt-get -f install"

Solues de Problemas
Pgina 27 de 31

Manual TupiServer Linux

Verso: 1.1

Alm das opes relacionadas ao vdeo, existem as opes que solucionam problemas durante a
deteco do Hardware, que a principal causa de problemas durante o boot do TupiServer. Como
disse, muitas placas me problemticas travam durante a deteco de alguns perifricos, como a
PC-Chips M810 (na deteco do ACPI) e algumas placas com RAID ou SCSI onboard.
Voc pode simplesmente desativar estes recursos (sobretudo o suporte ACPI que o mais
problemtico) no setup da prpria placa me. Mas, tambm possvel fazer isso na linha de boot do
TupiServer:
As opes disponveis disponveis so: noapic, noacpi, noagp, noscsi, noapm, nodma, nopcmcia e
nousb
As opes noapic e noapm desabilitam os recursos de economia de energia da placa me, enquanto
o nopcmcia desabilita as portas PCMCIA que podem causar problemas em alguns notebooks.
A opo noacpi uma das mais importantes. Muitas placas me, especialmente as M810, M812 e
outros modelos da PC-Chips possuem bugs no BIOS que fazem o acpi funcionar de forma errtica,
fazendo com que a placa trave durante o boot caso o recurso no seja explicitamente desabilitado no
setup ou nas opes de boot.
A opo noagp no desabilita placas de vdeo AGP, apenas o recurso de acesso memria RAM
que quem pode causar problemas em alguns casos. Mesmo usando-o sua placa de vdeo AGP
continuar sendo detectada normalmente. O mesmo se aplica opo nousb, que faz com que
mouses e teclados USB sejam reconhecidos pelo sistema como perifricos PS/2.
Voc pode combinar vrias opes na mesma linha, comeando sempre com "knoppix". Voc pode
comear com a linha abaixo, que vai desativar a deteco de quase tudo e depois ir retirando
algumas opes at descobrir qual exatamente o problema com a sua placa:
knoppix noapic noacpi noagp noscsi noapm nousb
Como disse, o TupiServer funciona direto em mais de 90% dos micros e esta opo far com que ele
d boot na maior parte dos restantes.
Importante: A maioria dos problemas de deteco de Hardware e travamentos durante o boot
com o TupiServer surge por causa da configurao das opes "PnP OS" e "ACPI Support"
(ou "ACPI Power Management") no Setup.
Se as opes acima no funcionarem, sua placa de som no for reconhecida, etc. Acesse o Setup do
seu micro (pressionando a tecla DEL durante a contagem de memria) e certifique-se que ambas as
opes esto desativadas.
Caso a sua placa me tenha uma controladora RAID ou SCSI onboard que voc no esteja
utilizando, aproveite para desabilita-las tambm, o que evita problemas em alguns modelos de
placas.

MD5SUM

Pgina 28 de 31

Manual TupiServer Linux

Verso: 1.1

Outra fonte comum de problemas com o TupiServer baixar um arquivo corrompido ou incompleto.
Muitos gerenciadores de download fazem mltiplas conexes no servidor a fim de baixar o arquivo
mais rpido e acabam se embananando na hora de juntar os pedaos.
Ao gravar um CD com um arquivo corrompido quase certo que voc ter problemas. O sistema vai
travar num ponto aleatrio do boot, algum programa no vai abrir, o seu vdeo no vai funcionar (se o
sistema no conseguir ler o arquivo com o mdulo correto no CD por exemplo) e assim por diante.
Voc vai acabar me escrevendo dizendo que teve um problema aleatrio com o TupiServer quando
na verdade o problema com a sua conexo ou com a mdia de 40 centavos que usou pra gravar o
CD.
A melhor forma de ter certeza de que a imagem baixada est mesmo intacta usar o MD5SUM para
checar a integridade do arquivo antes de gravar no CD.
O MD5SUM um nmero de 32 dgitos como este, includo na pgina de download do TupiServer
logo abaixo os links:
940761ea0be55e18f3ddc1d2c45f9408 TupiServer-1.1.iso
esquerda temos o nmero de verificao e direita o nome do arquivo. Tudo o que voc precisa
fazer , depois de baixar o arquivo, dar o comando
$ md5sum TupiServer-1.1.iso
... num terminal, naturalmente substituindo o "TupiServer-1.0.iso" pelo nome correto do arquivo, caso
diferente. O sistema verificar o arquivo que voc baixou e devolver outro nmero. Se os dois
nmeros forem iguais, significa que o arquivo chegou intacto. Se por outro lado o nmero gerado for
diferente significa que o arquivo chegou corrompido ou alterado de alguma forma. Neste caso o mais
recomendvel baixa-lo novamente em outro mirror.
O md5sum um comando padro no Linux, disponvel em qualquer distribuio (inclusive no
TupiServer).
Existe tambm uma verso for Windows, com interface grfica e tudo mais, que pode ser baixada no:
http://www.md5summer.org/download.html
Basta abrir o programa e apontar o arquivo a ser checado.

Pgina 29 de 31

Manual TupiServer Linux

Verso: 1.1

Ativando e desativando servios


O TupiServer segue o padro do Debian, os executveis que iniciam os servios de sistema ficam
todos dentro da pasta /etc/init.d. Para parar, iniciar ou reiniciar o servio ssh por exemplo, use os
comandos:
service ssh start
service ssh stop
service ssh restart
Para fazer com que o servio pare de inicializar automaticamente durante o boot, basta retirar sua
permisso usando o comando "chmod -x" como em:
chmod -x /etc/init.d/ssh
Para desfazer a alterao basta usar o comando "chmod +x /etc/init.d/ssh".

TupiServer como servidor


Os scripts dos TupiServer tentam facilitar ao mximo a instalao, explicando passo a passo o que
precisa ser feito e ajudando a criar uma configurao que j funcione imediatamente depois da
instalao. A idia bsica permitir que voc consiga configurar pequenos servidores em alguns
minutos, mesmo sem ter muita informao tcnica sobre os programas especficos.
Ao instalar o Samba ele j instalar junto o Webalizer para que voc possa acompanhar as
estatsticas de acesso, alm de um tutorial de configurao. Ao instalar o Squid voc ter
disposio tambm o Sarg, que gera um relatrio com todas as pginas acessadas e assim por
diante.
Os scripts para instalar e configurar servidores esto no Iniciar > Configuraes> Servidores >
Instalar/Configurar Servidores.
No caso do Apache por exemplo, alm do servidor bsico o script oferece tambm as opes de
instalar o suporte a PhP, um servidor MySQL e, usando a combinao das trs coisas, instalar e
rodar o PhPbb que um dos scripts de frum mais usados atualmente.
O seu servidor ativado automaticamente no final da instalao, basta colocar os arquivos da pgina
dentro da pasta /var/www e seu site j est no ar. Os arquivos de configurao vo na pasta /
etc/apache.
Para gerar as estatsticas de acesso ao site user a opo "Webalizer" do script.
Se voc precisar tambm de um servidor FTP, use o script do Proftpd. Ele tem menos opes pois o
funcionamento do FTP bem mais simples. O servidor aceita conexes remotas usando os logins
dos usurios cadastrados na mquina. Lembre-se que para adicionar novos usurios voc pode usar
o comando adduser ou instalar o kuser.
Durante a instalao sero feitas algumas perguntas. A primeira se voc deseja deixar o servidor
FTP ativo em modo standalone ou em modo inetd. O standalone mais seguro e mais rpido,
Pgina 30 de 31

Manual TupiServer Linux

Verso: 1.1

enquanto o inetd faz com que ele fique ativo apenas quando acessado, economizando cerca de 400
KB de memria RAM (que fazem pouca diferena hoje em dia). Recomendo o modo standalone.
Voc ter tambm a opo de ativar o acesso annimo, que permite acessos annimos (somente
leitura) na pasta /home/ftp, onde voc pode disponibilizar alguns arquivos para acesso pblico. Neste
caso os usurios se logan no seu servidor usando a conta "anonymous" e um endereo de mail como
senha. Caso prefira desativar o acesso annimo, apenas usurios com login na sua mquina
podero acessar o FTP.
Uma ltima opo dada durante a instalao a de restringir o acesso dos usurios (com excesso
dos annimos que j so restritos) a seus diretrios home. Assim o knoppix ficar preso na pasta /
home/knoppix por exemplo, sem ter como ver nem alterar outros arquivos do sistema. Esta opo
bastante til para melhorar a segurana do servidor.
Depois de concluda a instalao o servidor fica ativo por default e inicializado automaticamente
durante o boot. Para parar isso basta usar a opo "Parar: Parar o servidor Proftpd". Isso desabilita
tambm a inicializao automtica durante o boot.
Voc pode acessar outras mquinas da rede com servidores FTP ativos usando o Gftp includo no
TupiServer. O FTP uma boa opo para transferncia de arquivos na rede local, mais prtico e
fcil do que ficar compartilhando arquivos atravs do Samba. Voc pode baixar um servidor e cliente
de FTP for Windows no:
http://sourceforge.net/project/showfiles.php?group_id=21558&release_id=126385
Outro servidor muito usado o Squid. O Squid um servidor proxy que permite compartilhar a
conexo web impondo restries de acesso, ao contrrio do compartilhamento feito via NAT, onde os
terminais tem acesso quase completo. Outro recurso til que ele loga todos os acessos, que
podem ser acompanhados atravs do Sarg (use a opo disponvel no script), assim voc sabe
quem acessou quais pginas e em que horrio.
Uma garantia de que os usurios realmente vo usar o proxy o recurso de proxy transparente. Ele
configura o Squid e o firewall de forma que o servidor proxy fique escutando todas as conexes na
porta 80. Mesmo que algum tente desabilitar o proxy manualmente nas configuraes do
navegador, ele continuar sendo usado.
Outra vantagem que este recurso permite usar o proxy sem precisar configurar manualmente o
endereo em cada estao. Basta usar o endereo IP do servidor rodando o proxy como gateway da
rede.

Pgina 31 de 31

Você também pode gostar