Páginas

1 de ago. de 2011

Man urpmi - Mandriva.2011.RC2.x86_64.2

Apenas uma dica de como usar o urpmi no Mandriva Linux pelo terminal, como root óbviamente. O texto abaixo foi retirado das páginas de manual do sistema.
Utilizei o Mandriva 2011 rc2 instalado no virtualbox.

uso:
  --help         - imprime esta mensagem de ajuda.
  --media        - use somente as mídias listadas (separadas por vírgula).
  --excludemedia - não usa as mídias fornecidas (separadas por vírgula).
  --update       - use somente mídias de atualização.
  --searchmedia  - usa apenas a mídia fornecida para buscar pacotes.
  --sortmedia    - ordena as mídias (separadas por vírgulas).
  --synthesis    - usa synthesis invés da database do urpmi.
  --auto         - modo não-interativo, assume respostas padrão para as perguntas.
  --auto-select  - automaticamente seleciona os pacotes para atualizar o sistema.
  --auto-update  - atualiza mídias e então atualiza o sistema.
    --no-md5sum    - desabilita checagem MD5SUM dos arquivos.
    --force-key    - força atualização da chave gpg.
  --auto-orphans - remove pacotes órfãos sem confirmação do usuário
  --no-suggests  - não seleciona automaticamente pacotes sugeridos.
  --no-uninstall - nunca pergunte para desinstalar um pacote. Caso seja
                   necessário, a instalação será abortada.
  --no-install   - não instala pacotes (download somente)
  --keep         - mantém os pacotes existentes se possível, recusando os
                   pacotes solicitados que pedem a remoção do pacote.
  --split-level  - divide em pequenas transações se mais de um pacote
                   precisa ser instalado ou atualizado,
                   o padrão é 1.
  --split-length - transações em pequenos pedaços, o padrão é 8.
  --fuzzy, -y    - impõe uma busca aproximada.
  --buildrequires - instala buildrequires dos pacotes
  --install-src  - instala somente o pacote de fontes (sem binários).
  --clean        - remove os rpm do cache antes de iniciar.
  --noclean      - não remove os rpms do cache.
  --justdb       - atualiza somente a base rpm, não o sistema de arquivos.
  --replacepkgs  - força a reinstalação de pacotes já instalados.
  --force        - força mesmo se alguns pacotes não existem.
  --allow-nodeps - permite ao usuário instalar pacotes sem
                   checagem de dependências.
  --allow-force  - permite ao usuário instalar pacotes sem conferir
                   dependências e integridade.
  --allow-suggests - seleciona automaticamente pacotes sugeridos.
  --parallel     - urpmi distribuído.
  --root         - use outro root para instalação rpm.
  --urpmi-root    - use outro root para o urpmi e instalação rpm.
  --use-distrib  - configura o urpmi por meio de uma árvore de distribuição
                   padrão, útil para instalar um chroot com a
                   opção --root.
  --metalink     - cria e utiliza um metalink local.
  --download-all - baixar todos os programas antes de tentar instalá-los
  --downloader   - programa para baixar arquivos remotos.
                   programas conhecidos: curl, wget, prozilla, aria2
  --curl-options - opções adicionais para passar ao curl
  --rsync-options- opções adicionais para passar ao rsync
  --wget-options - opções adicionais para passar ao wget
  --prozilla-options - opções adicionais para passar ao prozilla
  --aria2-options - opções adicionais para passar ao aria2
  --limit-rate   - limita a velocidade do download.
  --resume       - reinicia a transferência de arquivos parcialmente
                   baixados (--no-resume desabilita isso, o padrão é
                   desabilitado).
  --proxy        - usa o proxy HTTP especificado, o número da porta
                   é 1080 por padrão (o formato é ).
  --proxy-user   - especifica usuário e senha para usar na autenticação
                   do proxy (o formato é ).
  --bug          - escreve um relatório de falhas no diretório indicado
                   pelo próximo argumento.
  --env          - usa um ambiente específico (tipicamente para bug report).
  --verify-rpm   - verifica a assinatura do rpm antes da instalação.
                   (--no-verify-rpm desabilita, por padrão é habilitado).
  --test         - apenas verifica se a instalação pode ser efetuada corretamente.
  --excludepath  - exclui o(s) caminho(s), separados por vírgula.
  --excludedocs  - exclui arquivos de documentação.
  --ignoresize   - não verifica o espaço em disco antes da instalação.
  --ignorearch   - permite instalar rpms de arquiteturas divergentes.
  --noscripts    - não executa script(s) dos pacotes
  --notriggers   - do not execute package trigger(s)
  --nofdigests   - do not verify digest of file(s)
  --fastunsafe   - trade verification and reliability for performance, alias:
                   --tune-rpm=nofsync
                   --nofdigests
                   --no-verify-rpm
  --replacefiles - ignora conflitos de arquivos
  --repackage    - reempacota os arquivos antes da remoção
  --skip         - pacotes que a instalação deve ignorá-los.
  --prefer       - pacotes que a instalação deve dar preferência
  --more-choices - quando diversos pacotes forem encontrados, proponha mais
                   escolhas por padrão.
  --nolock       - não bloqueia o banco de dados rpm.
  --strict-arch  - só atualiza os pacotes com a mesma arquitectura.
  -a             - seleciona todos os listados na linha de comando.
  -p             - permite a busca em 'provides' para achar o pacote.
  -P             - não procure em 'provides' para encontrar o pacote.
  --quiet, -q    - modo silencioso.
  --verbose, -v  - modo detalhado.
  --debug        - modo muito detalhado.


Nomes ou arquivos rpm dados na linha de comando serão instalados.
Eu sempre prefiro utilizar o terminal, temos mais controle do que está acontecendo.