Provided by: dselect_1.13.11ubuntu6_i386 bug

NOME

       dselect - Frontend de gerenciamento de pacotes Debian

RESUMO

       dselect  [--admindir  <diretório>]  [--help]  [--version]  [--licence |
       --license] [--expert] [--debug | -D  <arquivo>]  [<ação>]  [--colour  |
       --color parte_da_tela:[frente],[fundo][:atr[+atr+..]]]

DESCRIÇÃO

       O  dselect  é a interface de usuário primária para gerenciar pacotes em
       um sistema Debian.  No menu principal do dselect,  o  administrador  do
       sistema pode:
        - Atualizar a lista de versões de pacotes disponíveis,
        - Ver o estado dos pacotes instalados e disponíveis,
        - Alterar seleções de pacotes e gerenciar dependências,
        - Instalar pacotes novos e atualizar para versões mais novas.

       O  dselect  opera  como  um  frontend  para  o dpkg(8), a ferramenta de
       gerenciamento de pacotes debian de baixo  nível.  Ele  consiste  de  um
       gerenciador   em   tela  cheia  de  seleções  com  um  solucionador  de
       dependências e conflitos de pacotes. Quando é executado com privilégios
       de  administrador,  pode instalar, atualizar e remover pacotes. Pode-se
       configurar vários métodos de acesso para obter informações  de  versões
       de  pacotes  disponíveis  e  instaláveis  dos  repositórios de pacotes.
       Dependendo do método de acesso  usado,  esses  repositórios  podem  ser
       servidores  de  arquivo  públicos  na  internet,  servidores de arquivo
       locais ou cdroms. O método  de  acesso  recomendado  é  o  apt,  que  é
       fornecido pelo pacote apt.

       Normalmente  o dselect é chamado sem parâmetros.  É apresentado um menu
       interativo, oferecendo ao usuário uma lista de ações. Se for  dada  uma
       ação como argumento, então a ação dada é iniciada imediatamente.  Ainda
       são disponíveis vários parâmetros de linha de comando para modificar  o
       comportamento  do  dselect  ou  mostrar  informação  adicional  sobre o
       programa.

OPÇÕES

       Todas as opções podem ser  especificadas  tanto  na  linha  de  comando
       quanto   no   arquivo   de   configuração   do   dselect,   o   arquivo
       /etc/dpkg/dselect.cfg. Cada linha no  arquivo  de  configuração  é  uma
       opção (exatamente a mesma da linha de comando, mas sem os hífens) ou um
       comentário (se começar com uma #).

       --admindir <diretório>
              Altera o diretório onde estão localizados os arquivos  ‘status’,
              ‘available’  e  similares  do  dpkg.   A  localização  padrão  é
              /var/lib/dpkg e normalmente não deve ocorrer  a  necessidade  de
              alterá-la.

       --debug <arquivo> | -D<arquivo>
              Ativa  a  depuração.  A informação de depuração é enviada para o
              <arquivo>.

       --expert
              Ativa o modo expert,  isto  é,  não  exibe  mensagens  de  ajuda
              possivelmente incômodas.

       --colour | --color parte_da_tela:[frente],[fundo][:atr[+atr+..]]
              Configura  as cores da tela. Isso funciona apenas se seu monitor
              suportar cores. Essa opção pode ser  usada  várias  vezes  (e  é
              usada  melhor  no  dselect.cfg).  Cada  uso  altera  as cores (e
              opcionalmente, outros atributos) de uma parte da tela. As partes
              da tela (do topo à base) são:

              title  O título da tela.

              listhead
                     A linha de cabeçalho acima da lista de pacotes.

              list   A  lista  rolável  de  pacotes  (e  também algum texto de
                     ajuda).

              listsel
                     O item selecionado na lista.

              pkgstate
                     Na lista de pacotes, o texto indicando o estado atual  de
                     cada pacote.

              pkgstatesel
                     Na  lista de pacotes, o texto indicando o estado atual do
                     pacote selecionado no momento.

              infohead
                     A linha  de  cabeçalho  que  exibe  o  estado  do  pacote
                     selecionado no momento.

              infodesc
                     A descrição curta do pacote.

              info   Usado   para   exibir  informação  do  pacote,  como  sua
                     descrição.

              infofoot
                     A última linha da tela quando selecionando pacotes.

              query  Usado para exibir linhas de pesquisa.

              helpscreen
                     Cor das telas de ajuda.

       Depois da parte da tela vem dois pontos (:) e a especificação da   cor.
       Você  pode  especificar  a  cor  frontal,  a  cor  de  fundo, ou ambas,
       substituindo as cores padrões. Use nomes de cores padrões de curses.

       Opcionalmente, depois da especificação da cor  podem  vir  outros  dois
       pontos  e uma especificação de atributo. Isso é uma lista de um ou mais
       atributos,  separados  por  caracteres   mais   ("+").   Os   atributos
       disponíveis  incluem  (nem  todos  funcionarão  em todos os terminais):
       normal, standout, underline, reverse, blink, bright, dim, bold.

       --help Mostra um breve texto de ajuda e sai com sucesso.

       --licence | --license
              Exibe informações de copyright e licença do dselect  e  sai  com
              sucesso.

       --version
              Mostra a informação sobre a versão e sai com sucesso.

USO

       Quando  o dselect é iniciado interativamente, ele oferece ao usuário um
       menu das ações disponíveis:

   access
       Escolhe e configura o método de acesso aos repositórios de pacotes.

       Por padrão, o dselect fornece vários métodos como floppy,  harddisk  ou
       cdrom,  mas  outros  pacotes  podem prover métodos adicionais, como por
       exemplo o método de acesso apt, fonecido pelo pacote apt, ou  o  método
       multi_cd, fornecido pelo pacote dpkg-multicd.

       O uso do método de acesso apt é fortemente recomendado.

   update
       Atualiza a base de dados de pacotes disponíveis.

       Obtém  uma  lista  de  versões de pacotes disponíveis do repositório de
       pacotes, configurado para o método de acesso atual, e atualiza  a  base
       de  dados  do dpkg. As listas de pacotes são normalmente providas  pelo
       repositório como arquivos nomeados como Packages ou Packages.gz.  Esses
       arquivos  podem ser gerados pelos mantenedores do repositório, usando o
       programa dpkg-scanpackages(1).

       Detalhes da ação de atualização dependem da implementação do método  de
       acesso.  Normalmente  o  processo é direto e não requer interação com o
       usuário.

   select
       Vê ou gerencia seleções e dependências de pacotes.

       Esta é a função principal do dselect. Na tela  de  seleção,  o  usuário
       pode visualizar uma lista de todos os pacotes disponíveis e instalados.
       Quando executado com privilégios de administrador,  é  possível  também
       modificar  interativamente  o  estado de seleção dos pacotes. O dselect
       verifica as implicações dessas mudanças para outros pacotes dependentes
       ou conflitantes.

       Quando um conflito ou uma falha em dependência é detectada, uma subtela
       de resolução de dependências é  oferecida  ao  usuário.  Nessa  tela  é
       exibida  uma  lista de pacotes dependentes ou conflitantes, e para cada
       pacote listado, é mostrada a razão de sua presença na lista. O  usuário
       pode  aplicar  as  sugestões  propostas pelo dselect, substituí-las, ou
       desfazer todas as mudanças, incluindo as que criaram as dependências ou
       conflitos não resolvidos.

       O  uso  da  tela  de gerenciamento das seleções interativas de pacote é
       explicado em mais detalhes abaixo.

   install
       Instala pacotes selecionados.

       O  método  de  acesso  configurado  obterá   pacotes   instaláveis   ou
       atualizáveis  dos repositórios relevantes e os instalará usando o dpkg.
       Dependendo da implementação do método de acesso, todos os pacotes podem
       ser  pré-obtidos  antes  da  instalação, ou obtidos quando necessários.
       Alguns métodos de acesso  também  podem  remover  pacotes  que  estavam
       marcados para remoção.

       Se  ocorrer  um  erro  durante  a instalação, é geralmente aconselhável
       executar  esse  passo  novamente.  Em  muitos   casos,   os   problemas
       desaparecerão  ou  serão solucionados. Se os problemas persistirem ou a
       instalação  foi  mal  executada,  por  favor,  verifique  as  causas  e
       circuntâncias  e  relate  o  bug  no sistema de rastreamento de bugs do
       Debian.  Você pode  encontrar  instruções  sobre  como  fazer  isso  em
       http://bugs.debian.org/   ou   lendo   a   documentação  de  bug(1)  ou
       reportbug(1), se estiverem instalados.

       Detalhes da ação de instalação dependem da implementação do  método  de
       acesso.  Podem  ser  necessários  a  atenção  e  intervenção do usuário
       durante a instalação, configuração e remoção dos pacotes. Isso  depende
       dos  scripts  do  mantenedor  do  pacote.  Alguns  pacotes fazem uso da
       biblioteca  do  debconf(8),  permitindo  ajustes  de  instalação   mais
       flexíveis ou mesmo automatizados.

   config
       Configura  qualquer  pacote instalado anteriormente, mas não totalmente
       configurado.

   remove
       Remove ou elimina (purge) pacotes instalados, que estão  marcados  para
       remoção.

   quit
       Sai do dselect.

       Sai do programa com código de erro zero (successo).

Gerenciamento das seleções de pacotes

   Introdução
       O  dselect expõe diretamente ao administrador algumas das complexidades
       envolvidas com o gerenciamento de grandes  conjuntos  de  pacotes   com
       muitas  interdependências.  Para  um usuário que não está familiarizado
       com esses conceitos e  os  detalhes  do  sistema  de  gerenciamento  de
       pacotes do debian, isso pode ser um pouco confuso. Apesar de  o dselect
       ser feito para facilitar o gerenciamento e administração dos pacotes, é
       somente  um instrumento e não pode ser considerado como um substituto à
       capacidade e  compreensão  do  administrador.  O  usuário  precisa  ser
       familiar  aos  conceitos  relacionados  com  o sistema de empacotamento
       Debian. Em caso de dúvida, consulte a página de manual do dpkg(8)  e  o
       manual de políticas do Debian.

       A  menos  que  o  dselect  seja executado no modo expert ou imediato, é
       exibida uma tela de  ajuda  quando  essa  ação  é  escolhida  no  menu.
       Aconselha-se   fortemente  que  o  usuário  estude  toda  a  informação
       apresentada nas telas de ajuda online, quando uma aparece. As telas  de
       ajuda online podem ser invocadas com a tecla â€â€™?â€â€™.

   Disposição da tela
       A  tela  select  é  dividida,  por  padrão, em uma parte superior e uma
       inferior. A metade superior exibe uma lista de pacotes.  Uma  barra  de
       cursor pode selecionar um pacote individual, ou um grupo de pacotes, se
       aplicável, selecionando o cabeçalho do grupo. A metade inferior da tela
       exibe  alguns detalhes sobre o pacote selecionado na metade superior. O
       tipo de detalhe que é exibido pode variar.

       Pressionando a tecla â€â€™Iâ€â€™, alterna-se  entre  a  exibição  da  lista  de
       pacotes em tela cheia, a exibição ampliada dos detalhes do pacote, ou a
       tela dividida igualmente.

   Visão dos detalhes do pacote
       Por padrão,  a  visão  dos  detalhes  do  pacote  exibe  uma  descrição
       estendida  do  pacote  selecionado  atualmente  na lista de estados dos
       pacotes. O tipo de detalhe pode ser mudado pressionando  a  tecla  â€â€™iâ€â€™.
       Isso alterna entre:
        - a descrição extendida
        - a informação de controle para a versão instalada
        - a informação de controle para a versão disponível

       Em  uma  tela de resolução de dependência, há também a possibilidade de
       ver  as  dependências   não   resolvidas   ou   conflitos   específicos
       relacionados ao pacote que causaram sua listagem.

   Lista de estados dos pacotes
       A  tela  principal  de  seleção  mostra  uma  lista de todos os pacotes
       conhecidos pelo sistema de gerenciamento de  pacotes  do  debian.  Isso
       inclui  pacotes  instalados no sistema e pacotes conhecidos a partir da
       base de dados de pacotes disponíveis.

       Para todo pacote, a lista mostra seu estado, prioridade, seção, versões
       instalada  e  disponível,  seu  nome e sua descrição curta, tudo em uma
       linha. Pressionando a tecla â€â€™Vâ€â€™, pode-se alternar entre a  visualização
       ou  não  das  versões instalada e disponível. Pressionando a tecla â€â€™vâ€â€™,
       alterna-se a visão do estado do pacote entre extensa e curta.  A  visão
       curta é padrão.

       A  indicação  curta do estado consiste de quatro partes: um sinalizador
       de erro, que normalmente deve  estar  desativado,  o  estado  atual,  o
       último estado de seleção e o estado de seleção atual. Os dois primeiros
       estão relacionados com o estado atual do pacote e o segundo par é sobre
       as seleções feitas pelo usuário.

       Os  significados dos códigos dos indicadores curtos de estado de pacote
       são:
        Sinalizadores de Erro:
         vazio   sem erro
         R       erro grave, requer reinstalação
        Estado de instalação:
         vazio   não instalado;
         *       totalmente instalado e configurado;
         -        não  instalado  mas  podem  existir   alguns   arquivos   de
       configuração;
         U       descompactado mas ainda não configurado;
         C       parcialmente configurado (ocorreu um erro);
         I       parcialmente instalado (ocorreu um erro).
        Seleções atual e pedida:
         *       marcado para instalação ou atualização;
         -       marcado para remoção, mantendo arquivos de configuração;
         =       em manutenção (hold): o pacote não será processado;
         _         marcado   para   eliminação   (purge),   removendo   também
       configuração e dados;
         n       o pacote é novo e ainda não foi marcado.

   O Cursor e a Navegação na Tela
       As telas da lista de seleção de pacotes e de resolução de  conflitos  e
       dependências podem ser navegadas usando comandos de movimentos mapeados
       para as seguintes teclas:
         p, Seta-cima, k    move a barra do cursor para cima
         n, Seta-baixo, j   move a barra do cursor para baixo
         P, Pgup, Backspace rola a lista 1 página para cima
         N, Pgdn, Espaço    rola a lista 1 página para baixo
         ^p                 rola a lista 1 linha para cima
         ^n                 rola a lista 1 linha para baixo
         t, Home            salta para o início da lista
         e, End             salta para o fim da lista
         u                  rola informação 1 página para cima
         d                  rola informação 1 página para baixo
         ^u                 rola informação 1 linha para cima
         ^d                 rola informação 1 página para baixo
         B, Seta-Esquerda   centra a tela a 1/3 para a esquerda
         F, Seta-Direita    centra a tela a 1/3 para a direita
         ^b                 centra tela 1 caracter para esquerda
         ^f                 centra tela 1 caracter para direita

   Busca e Ordenação
       Pode-se fazer busca na lista de pacotes por nome de pacote.  Isso  pode
       ser  feito  pressionando â€â€™/â€â€™, e digitando um padrão de busca simples. O
       padrão é interpretado como uma expressão  regular  regex(7).   Se  você
       acrescentar  ’/d’  à expressão de busca, o dselect também procurará nas
       descrições.  Se  você  acrescentar  ’/i’,   a  busca  não  diferenciará
       maiúsculas  e  minúsculas. Você pode combinar esses dois sufixos assim:
       ’/id’.  A  repetição  da   pesquisa   pode   ser   feita   pressionando
       repetidamente  as  teclas  â€â€™nâ€â€™  ou  â€â€™\â€â€™, até que o pacote desejado seja
       encontrado. Se a pesquisa alcança o fim da lista,  volta  ao  início  e
       continua de lá.

       A  seqüência  de  ordenação da lista pode variar pressionando as teclas
       â€â€™oâ€â€™ e â€â€™Oâ€â€™ repetidamente.  Pode-se  selecionar  essas  9  seqüências  de
       ordenação:
        alfabética        disponibilidade       estado
        prioridade+seção  disponib.+prioridade  estado+prioridade
        seção+prioridade  disponib.+seção       estado+seção
       Onde  não  estiver  listado  acima explicitamente, a ordem alfabética é
       usada como última forma de seqüência de ordenação.

   Alterando Seleções
       O estado  de  seleção  requisitado  de  pacotes  individuais  pode  ser
       alterado com os seguintes comandos:
         +, Insert    instalar ou atualizar
         =, H         manter no estado e versão atuais
         :, G         largar (unhold): atualizar ou deixar desinstalado
         -, Delete    remover, mas deixar configuração e dados
         _            remover & eliminar configuração

       Quando  a  mudança  pedida  resulta  em  uma  ou  mais  dependências ou
       conflitos não satisfeitos, o dselect oferece ao  usuário  uma  tela  de
       resolução de dependência. Isso será explicado abaixo.

       Também  é  possível  aplicar  esses  comandos  a  grupos de seleções de
       pacotes, apontando a barra do cursor  para  o  cabeçalho  do  grupo.  O
       agrupamento  exato  de  pacotes  depende  do tipo de ordenação atual da
       lista.

       Deve-se ter cautela especial ao alterar  grandes  grupos  de  seleções,
       porque isso pode criar instantaneamente um grande número de conflitos e
       dependências não resolvidas, que serão todas listadas em  uma  tela  de
       resolução  de  dependência,  tornando-as  difíceis  de se manipular. Na
       prática, apenas operações de manter no estado (hold) e largar  (unhold)
       são úteis quando aplicadas a grupos.

   Resolvendo Dependências e Conflitos
       Quando  o  pedido  de  mudança  resulta  em  uma  ou  mais dependências
       insatisfeitas ou conflitos, o dselect oferece ao usuário  uma  tela  de
       resolução  de  dependências.  Antes, entretanto, é mostrada uma tela de
       ajuda.

       A  metade  superior  dessa  tela  lista  todos  os  pacotes  que  terão
       dependências  não  resolvidas  ou  conflitos, como resultado da mudança
       pedida, e todos os pacotes cuja instalação  pode  resolver  uma  dessas
       dependências  ou  cuja  remoção  pode  resolver  algum dos conflitos. A
       metade inferior, por padrão, exibe as  dependências  ou  conflitos  que
       motivaram a presença do pacote selecionado nessa lista.

       Quando a sublista de pacotes é inicialmente mostrada, o dselect pode já
       ter ajustado o estado de seleção  de  alguns  pacotes  da  lista,  para
       resolver  as  dependências e conflitos que motivaram a exibição da tela
       de resolução. Normalmente, é melhor seguir  as  sugestões  feitas  pelo
       dselect.

       O estado de seleção dos pacotes listados pode ser revertido aos ajustes
       originais, como  estavam  antes  das  dependências  não  resolvidas  ou
       conflitos serem criados, pressionando a tecla â€â€™Râ€â€™. Pressionando a tecla
       â€â€™Dâ€â€™, as sugestões automáticas são  desativadas,  mas  as  mudanças  que
       motivaram  a exibição da tela de resolução de dependências são mantidas
       como pedido. Finalmente, pressionando â€â€™Uâ€â€™, as seleções automáticas  são
       reativadas para sugestão automática de valores.

   Estabelecendo as Seleções Pedidas
       Pressionando  enter, o conjunto de seleções feitas no momento é aceito.
       Se o dselect  não  detectar  nenhuma  dependência  não  resolvida  como
       resultado  das  seleções pedidas, as novas seleções serão configuradas.
       Entretanto, se houver  alguma  dependência  não  resolvida,  o  dselect
       oferecerá novamente ao usuário a tela de resolução de dependências.

       Para  alterar  um  conjunto  de  seleções  que  cria  dependências  não
       resolvidas ou conflitos e forçar o dselect a  aceitá-las,  pressione  a
       tecla  â€â€™Qâ€â€™.  Isso  ajusta  as seleções como especificadas pelo usuário,
       incondicionalmente. Geralmente, não faça isso a menos que tenha certeza
       do que está fazendo.

       Por outro lado, para desfazer quaisquer mudanças de seleções e voltar à
       lista  de  seleções  anterior,  pressione  as  teclas  â€â€™Xâ€â€™  ou  escape.
       Pressionando  repetidamente  essas  teclas, quaisquer mudanças feitas à
       lista  de  seleções  de  pacotes  podem  ser  desfeitas  completamente,
       voltando aos últimos ajustes estabelecidos.

BUGS

       A  interface  de  seleção  de  pacotes do dselect é confusa para alguns
       novos usuários. Conhecidamente, ele faz até desenvolvedores  de  kernel
       experientes chorarem.

       O dselect não manipula o campo Recommends: muito bem.

       Há pouca documentação.

       Não há opção de ajuda no menu principal.

       A lista visível de pacotes disponíveis não pode ser reduzida.

       Os  métodos  de  acesso  nativos não atendem mais aos padrões atuais de
       qualidade. Use o método de acesso provido pelo apt, ele não só não está
       quebrado, como também é muito mais flexível que os métodos nativos.

VEJA TAMBÉM

       dpkg(8),  apt-get(8),  sources.list(5),  deb(5),  o manual de políticas
       Debian.

AUTORES

       O dselect foi escrito por Ian Jackson (ijackson@gnu.ai.mit.edu).  Pode-
       se  obter uma lista completa dos colaboradores com ‘dselect --license’.
       Esta   página    de    manual    foi    escrita    por    Juho    Vuori
       <javuori@cc.helsinki.fi>, Josip Rodin e Joost kooij.