[ anterior ] [ �ndice ] [ 1 ] [ 2 ] [ 3 ] [ 4 ] [ pr�ximo ]

dselect Documenta��o para Iniciantes
Cap�tulo 2 - Ap�s o dselect ser carregado


Uma vez no dselect voc� ver� uma tela como esta:

     Debian `dselect' package handling frontend.
     
        0. [A]ccess    Choose the access method to use.                             
        1. [U]pdate    Update list of available packages, if possible.
        2. [S]elect    Request which packages you want on your system.
        3. [I]nstall   Install and upgrade wanted packages.
        4. [C]onfig    Configure any packages that are unconfigured.
        5. [R]emove    Remove unwanted software.
        6. [Q]uit      Quit dselect.
     
     [Algumas outras coisas]

Vamos analisar estes passos, um a um.


2.1 ``Access''

A tela ''Access":

     dselect - list of access methods
       Abbrev.        Description
       cdrom          Install from a CD-ROM.
     * multi_cd       Install from a CD-ROM set.
       nfs            Install from an NFS server (not yet mounted).
       multi_nfs      Install from an NFS server (using the CD-ROM set) (not yet mounted).
       harddisk       Install from a hard disk partition (not yet mounted).
       mounted        Install from a filesystem which is already mounted.
       multi_mount    Install from a mounted partition with changing contents.
       floppy         Install from a pile of floppy disks.
       apt            APT Acquisition [file,http,ftp]

Aqui, n�s dizemos ao dselect onde est�o os pacotes. Voc� deve ignorar a ordem em que os m�todos s�o exibidos e selecionar aquele que for mais apropriado para a sua instala��o. Voc� poder� ter alguns m�todos a mais ou a menos, ou ainda notar que eles s�o listados em outra ordem; n�o se preocupe. Na lista seguinte, nos descrevemos os diferentes m�todos.

apt
Uma das melhores op��es para instala��o a partir de um mirror local do arquivo Debian ou a partir da rede. Este m�todo usa o sistema ``apt'' (veja em apt(8)) para resolver as depend�ncias, sendo assim o mais agrad�vel.

A configura��o desse m�todo � direta; voc� pode selecionar diferentes localidades, misturando e adaptando arquivos: URLs (discos locais ou discos montados via NFS), http: URLs ou ftp: URLs. Contudo, note que as op��es por HTTP ou FTP n�o suportam proxies locais que requerem autentica��o.

Por favor, leia o sources.list(5) manual para maiores informa��es sobre o formato do arquivo /etc/apt/sources.list.

Se tiver um servidor proxy para HTTP ou FTP (ou ambos), certifique-se de que tenha configurado as vari�veis de ambiente http_proxy ou ftp_proxy, respectivamente. Configure-as em seu shell antes de iniciar o dselect, da seguinte maneira:

     # export http_proxy=http://gateway:3128/
     # dselect
multi_cd
Grande e poderoso, este m�todo complexo � o meio recomendado para instalar uma vers�o recente da Debian de diversos CDs bin�rios. Cada um desses pacotes deve conter informa��es sobre seus pacotes e de todos os CDs anteriores (no arquivo Packages.cd). Antes de selecionar este m�todo, certifique-se de que o CD-ROM que utilizar� n�o est� montado. Coloque o �ltimo CD bin�rio do conjunto (n�o precisamos dos CDs dos fontes) na unidade de CD e responda as seguintes quest�es:

Uma vez que tenha atualizado a lista de pacotes dispon�veis e selecionado aqueles que deseja instalar, o m�todo multi-cd difere do procedimento normal. Voc� dever� executar o passo "Install" para cada um dos CD. Infelizmente, devido a suas limita��es, o dselect n�o est� apto para solicitar o novo disco em cada est�gio; A forma de trabalhar com cada disco �:

Pode ser preciso executar mais de uma vez o procedimento de instala��o para cobrir toda a seq��ncia de instala��o dos pacotes - alguns pacotes instalados anteriormente podem precisar de pacotes que foram instalados depois, para efetuar uma configura��o adequada.

Recomendamos que execute o passo ``Configur'', para terminar a instala��o de qualquer pacote que tenha parado neste est�gio.

multi_nfs, multi_mount
Similares ao m�todo multi_cd acima e aperfei�oados quanto a c�pia com altera��o de m�dia, como, como exemplo, instala��o atr�ves de um conjunto multi-cd exportado via NFS do drive de CD-ROM de uma outra m�quina
Disquete
Voltada para aqueles que n�o t�m CD-ROM ou ou acesso � rede. N�o � indicado se estiver utilizando disquetes do tamanho tradicional, mas funcionar� bem com LS/120 ou Zip drives. Especifique a localiza��o de sua unidade de disco flex�vel e ent�o insira os disquetes. O primeiro dever� conter o arquivo Packages. Este � um m�todo lento e n�o muito confi�vel, pois podem haver problemas de m�dia.
nfs
DEPRECATED METHOD -- use apt or multi_nfs instead. Only try this method if all else fails.

This is a simple installation method, with simple requirements: give it the address of the NFS server, the location of the Debian distribution on the server and (maybe) the Packages file(s). Then dselect will install the various sections in turn from the server. Slow but easy; does not use proper ordering, so it will take many runs of the ``Install'' and/or ``Configure'' steps. Obviously only appropriate for NFS based installation.

harddisk
DEPRECATED METHOD -- use apt or multi_mount instead. Only try this method if all else fails!

Supply the block device of the hard drive partition to use, and the locations of the Debian files on that partition, as usual. Slow and easy. Does not use proper ordering, so it will take many runs of the ``Install'' and/or ``Configure'' steps. Not recommended, since the ``apt'' method supports this functionality, with proper ordering.

mounted
M�TODO N�O RECOMENDADO -- Use o apt em seu lugar. Somente tente este m�todo se todos os demais falharem!

Simplesmente especifique as localiza��es dos arquivos Debian em seu sistema. Provavelmente � o m�todo mais f�cil, mas muito lento. N�o utiliza uma sequ�ncia adequada, e por tanto, pode ser necess�rio v�rias executa��es dos passos ''Install'' e/ou ``Configure''.

cdrom
M�TODO N�O RECOMENDADO -- Use o multi_cd em seu lugar. Este m�todo simplesmente n�o funciona com um conjunto de m�ltiplos CDs, como foi inclu�do na Debian 3.0.

Criado para instala��es com um �nico CD, este m�todo simples ir� solicitar a localiza��o de sua unidade de CD-ROM, a localiza��o da distribui��o Debian neste disco e ent�o (se necess�rio), a localiza��o do arquivo Packages. Simples mas muito lento. Como n�o usa uma seq��ncia adequada, precisar� de v�rias execu��es dos passos ``Install'' e/ou ``Configure''. N�o recomendado pois ir� assumir que a distribui��o est� em um �nico CD-ROM, que n�o � o caso. Utilize o m�todo ``multi_cd'' em seu lugar.

Se voc� est� encontrando muitos problemas -- talvez o Linux n�o possa ver seu CD-ROM, a parti��o NFS n�o est� funcionando ou voc� esqueceu em que parti��o est�o seus pacotes -- voc� te, duas op��es:

Depois de escolher o m�todo de acesso, o dselect solicitar� que voc� indique o local preciso dos pacotes. Se voc� n�o fizer isto corretamente na primeira vez, pressione Control-C e retorne ao item ``Access''.

Terminado aqui, voc� dever� retornar para a tela principal.


2.2 ``Update''

O dselect ler� o arquivo Packages ou Packages.gz do mirror e criar� em seu sistema uma base de dados com todos os pacotes dispon�veis. Pode levar alguns minutos enquanto o dselect baixa os arquivos e processa-os.


2.3 ``Select''

Segure seu chap�u. � aqui que tudo acontece. O objetivo deste passo � selecionar quais os pacotes que voc� quer

Pressione Enter. Se voc� tem uma m�quina um pouco lenta, fique atento pois a tela ir� apagar-se e pode continuar assim por uns 15 segundos. Dessa forma, n�o digite nada neste momento. Seja paciente.

A primeira coisa que aparece na tela � a p�gina 1 do arquivo de ajuda. Voc� pode voltar para este arquivo pressionando ? a qualquer hora, a partir da tela ``Select''. Voc� poder� visualizar tela por tela, pressionando a tecla . (full stop).

Esteja preparado para gastar uma hora ou mais, pois voc� ter� que aprender a lidar com isto e ent�o, fazer tudo corretamente. Quando entrar pela primeira vez na tela ``Select'', n�o fa�a NENHUMA sele��o -- apenas pressione a tecla Enter veja quais problemas de depend�ncia. Tente corrig�-los. Se conseguir, volte para a tela principal novamente, ``Select'', Sec��o 2.3.

Antes de aprofundar-se nisso, Before you dive in, lembre-se dos seguintes pontos:

Vamos dar uma olhada nas duas primeiras linhas da tela ``Select''.

     dselect - main package listing (avail., priority)    mark:+/=/- verbose:v help:?
     EIOM Pri Section  Package      Inst.ver    Avail.ver   Description

Este cabe�alho nos relembra de algumas teclas especiais:

+
Seleciona o pacote para instala��o.
=
Coloca um pacote em "hold" -- �til quando um pacote est� corrompido. Voc� pode reinstalar uma vers�o anterior e colocar a atual em espera enquanto aguarda o surgimento de uma nova. (De qualquer forma, estas coisas raramente ocorrem com a vers�o est�vel da Debian.)
- Remove um pacote.
_
Deleta completamente um pacote: remove o pacote e tamb�m seus arquivos de configura��o.
i,I
Alterna para a exibi��o de informa��es adicionais (na parte de baixo da tela).
o,O
Altera a ordem em que as op��es s�o exibidas. (na parte de cima da tela).
v,V
Alterna entre o modo de exibi��o resumido e completo. Quando pressionado, voc� verificar� qual o significado das letras EIOM que est�o na segunda linha, mas aqui est� um resumo:
     Letra  Significado       	Poss�veis valores
     E      Erro              	Espa�o, R, I
     I      Instalado         	Espa�o, *, -, U, C, I 
     O      Previamente marcado	*, -, =, _, n
     M      Marca              	*, -, =, _, n

(Note que letras em mai�sculo e min�sculo causam efeitos absolutamente diferentes)

Melhor que ficar explicando tudo isso, irei me referir as telas de ajuda, onde todos os detalhes ser�o desvendados. Vamos a um exemplo:

Voc� entra no dselect e v� uma linha como esta:

     EIOM Pri  Section  Package   Description 
       ** Opt  misc     loadlin   a loader (running under DOS) for LINUX kernel

Isto significa que o pacote loadlin foi selecionado na �ltima execu��o do dselect e continua selecionado, mas n�o instalado. A resposta provavelmente � que o pacote loadlin n�o est� fisicamente dispon�vel, isto �, n�o consta em seu mirror.

A informa��o que o dselect usa para obter todos os pacotes corretamente instalados est� no arquivo Packages (que voc� baixou no passo [U]pdate). Estes arquivos s�o criados pelos pr�prios pacotes.

Como nada nesse mundo � perfeito, se algo ocorrer e as depend�ncias especificadas em um pacote estiverem incorretas, pode ser causada uma situa��o que o dselect simplesmente n�o pode resolver. De qualquer forma, voc� pode sair deste loop usando os comandos Q e X.

Q
Uma imposi��o. For�a o dselect a ignorar as depend�ncias construidas e realizar o voc� especificou. Isto pode, � claro, ser uma p�ssima id�ia.
X
Use X se voc� estiver totalmente perdido. Isto coloca as coisas novamente em seu devido lugar.

As teclas que ajudar�o voc� a n�o ficar perdido (!) s�o R, U e D.

R
Cancela todas as sele��es feitas neste n�vel. N�o afeta as sele��es feitas em um n�vel anterior.
U
Se o dselect propos alguma mudan�a e voc� realizou altera��es adicionais, U ir� restaurar as sele��es do dselect.
D
Remove as sele��es feitas pelo dselect, mantendo apenas as suas.

Segue um exemplo. O pacote xmms (escolhido pois tem muitas dependencias) depende destes pacotes:

Os seguintes pacotes tamb�m dever�o ser instalados. No entanto, eles n�o s�o essenciais:

Ent�o, quando seleciono xmms, obtenho uma tela como esta:

     dselect - recursive package listing                  mark:+/=/- verbose:v help:?
     EIOM Pri Section  Package      Description
       _* Opt sound    xmms         Versatile X audio player that looks like Winamp
       _* Opt libs     libglib1.2   The GLib library of C routines
       _* Opt libs     libgtk1.2    The GIMP Toolkit set of widgets for X
       _* Opt libs     libmikmod2   A portable sound library
       _* Opt libs     libogg0      Ogg Bitstream Library
       _* Opt libs     libvorbis0   The OGG Vorbis lossy audio compression codec.

(Outros pacotes podem ou n�o aparecer, dependendo do que est� instalado em seu sistema). Voc� ser� notificado de que todos os pacotes requeridos foram selecionados juntamente com alguns recomendados.

A tecla R retorna ao ponto de partida.

     dselect - recursive package listing                  mark:+/=/- verbose:v help:?
     EIOM Pri Section  Package      Description
       __ Opt sound    xmms         Versatile X audio player that looks like Winamp
       __ Opt libs     libglib1.2   The GLib library of C routines
       __ Opt libs     libgtk1.2    The GIMP Toolkit set of widgets for X
       __ Opt libs     libmikmod2   A portable sound library
       __ Opt libs     libogg0      Ogg Bitstream Library
       __ Opt libs     libvorbis0   The OGG Vorbis lossy audio compression codec.

Para informar agora que voc� n�o quer mais o pacote xmms, apenas pressione Enter.

A tecla Dretorna para a sele��o que fizemos anteriormente:

     dselect - recursive package listing                  mark:+/=/- verbose:v help:?
     EIOM Pri Section  Package      Description
       _* Opt sound    xmms         Versatile X audio player that looks like Winamp
       __ Opt libs     libglib1.2   The GLib library of C routines
       __ Opt libs     libgtk1.2    The GIMP Toolkit set of widgets for X
       __ Opt libs     libmikmod2   A portable sound library
       __ Opt libs     libogg0      Ogg Bitstream Library
       __ Opt libs     libvorbis0   The OGG Vorbis lossy audio compression codec.

A tecla U restaura a sele��o do dselect:

     dselect - recursive package listing                  mark:+/=/- verbose:v help:?
     EIOM Pri Section  Package      Description
       _* Opt sound    xmms         Versatile X audio player that looks like Winamp
       _* Opt libs     libglib1.2   The GLib library of C routines
       _* Opt libs     libgtk1.2    The GIMP Toolkit set of widgets for X
       _* Opt libs     libmikmod2   A portable sound library
       _* Opt libs     libogg0      Ogg Bitstream Library
       _* Opt libs     libvorbis0   The OGG Vorbis lossy audio compression codec.

Sugiro que, por agora, voc� execute com as sele��s padr�es -- voc� ter� grandes oportunidades de adicionar algo mais posteriormente.

Seja o que for que tenha decidido, pressione Enter para aceitar e retornar a tela principal. Se ocorrerem problemas ainda n�o resolvidos, voc� ser� levado novamente para uma tela de corre��o de problemas.

As teclas R, U e D s�o muito �teis em diversas situa��es. Voc� poder� testar � vontade e ent�o reinstaurar tudo e reiniciar outra vez. N�o os veja como uma caixa de vidro escrito ``Quebre em caso de emerg�ncia.''

Depois de ter feito suas sele��es na tela ``Select'', pressione I para obter uma tela maior, t para retornar ao in�cio e ent�o use a tecla Page-Down para ver rapidamente as configura��es. Dessa forma, voc� pode checar os resultados de seu trabalho e procurar por erros evidentes. Algumas pessoas t�m desmarcado grupos inteiros de pacotes por engano e notam o erro mais tarde demais. dselect � uma ferramenta muito poderosa e � bom n�o abusar dela.

Agora, voc� deve ter a seguinte situa��o:

     package category     status
     
     required             all selected
     important            all selected
     standard             mostly selected
     optional             mostly deselected
     extra                mostly deselected

Feliz? Pressione Enter para sair do processo ``Select''. Voc� pode retornar e executar o passo ``Select'' novamente, se desejar.


2.4 ``Install''

O dselect � executado sobre todos os 7950 pacotes e instala aqueles que foram selecionados. Espere ser questionado para tomar suas decis�es.

A tela rola passando razoavelmente r�pida em uma m�quina r�pida. Voc� pode parar/iniciar isso com Control-s/Control-q e no final, voc obter� uma lista de pacotes n�o instalados. Se quiser manter um registro de tudo o que acontece, utilize programas comuns do Unix para captura��o de sa�da, como tee(1) ou script(1).

Pode acontecer de um pacote n�o ser instalado por que depende de alguns pacotes que est�o listados para instala��o, mas ainda n�o foram instalados. A resposta para isto � executar o passo ``Install'' novamente. H� casos em que foi necess�rio executar 4 vezes antes de tudo ser instalado. Isto pode variar conforme o m�todo escolhido; como o m�todo APT, voc� provavelmente nunca precisar� executar o ``Install'' novamente.


2.5 ``Configure''

Muitos pacotes foram configurados no passo 3, mas qualquer coisa que passou pode ser configurada aqui.


2.6 ``Remove''

Remove pacotes que est�o instalados mas n�o s�o requeridos.


2.7 ``Quit''

Sai do dselect.

Eu sugiro que execute /etc/cron.daily/find neste ponto, uma vez que voc� tem v�rios novos arquivos em seu sistema. Assim voc� pode usar locate para obter a localiza��o de qualquer arquivo dado.


[ anterior ] [ �ndice ] [ 1 ] [ 2 ] [ 3 ] [ 4 ] [ pr�ximo ]

dselect Documenta��o para Iniciantes

St�phane Bortzmeyer e outros debian-doc@lists.debian.org
Michelle Ribeiro (Tradutora) michelle@focalinux.org