Como usar o zypper – openSUSE

Como usar o Zypper – openSUSE

Instala o pacote: zypper in <nome do pacote>

Remove o pacote: ypper rm <nome do pacote>

Verifica as dependências dos pacotes: zypper ve

Verifica se há updates nos repositórios: zypper lu

Faz os updates necessários (use em conjunto com o zypper lu): zypper up

Faz um update na distro: zypper dup

Realiza uma busca pelo pacote: zypper se <nome do pacote>

Atualiza todos os pacotes (quando necessário): zypper up -t package

Abre a seção de ajuda de um comando específico: zypper help

Segue o HELP abaixo!

opensuse@open:~> zypper help
Uso:
zypper [–opções-globais] <comando> [–opções-de-comando] [argumentos]
zypper <subcomando> [–opções-de-comando] [argumentos]

Opções globais:
–help, -h              Ajuda.
–version, -V           Exibir o número da versão.
–promptids             Exibir uma lista das entradas do usuário no zypper.
–config, -c <arquivo>  Utilizar o arquivo de configuração especificado ao invés do padrão.
–userdata <string>     ID da transação definida pelo usuário usado no histórico e plug-ins.
–quiet, -q             Ocultar a saída normal, imprimir apenas mensagens de erro.
–verbose, -v           Aumenta a quantidade de detalhes.
–[no-]color            Quando usar cores na saída se o tty suportar.
–no-abbrev, -A         Não abreviar textos em tabelas.
–table-style, -s               Estilo de tabela (inteiro).
–non-interactive, -n   Não perguntar nada, usar respostas padrão
automaticamente.
–non-interactive-include-reboot-patches
Não tratar correções como interativas, que possuem
o indicador rebootSuggested configurado.
–xmlout, -x            Alternar para saída XML.
–ignore-unknown, -i    Ignorar pacotes desconhecidos.

–reposd-dir, -D <dir>  Usar um diretório com um arquivo de definição
de repositório alternativo.
–cache-dir, -C <dir>   Usar um diretório alternativo para todos os caches.
–raw-cache-dir <dir>   Usar um diretório alternativo para o cache de metadados brutos.
–solv-cache-dir <dir>  Usar um diretório alternativo para o cache de arquivo solv.
–pkg-cache-dir <dir>   Usar um diretório alternativo para o cache de pacotes.

Opções do repositório:
–no-gpg-checks         Ignorar as falhas na verificação GPG e continuar.
–gpg-auto-import-keys  Confiar automaticamente e importar as chaves de
assinatura do novo repositório.
–plus-repo, -p <URI>   Usar um repositório adicional
–plus-content <etiqueta>               Adicionalmente, usar repositórios desabilitados fornecen
do uma palavra chave específica.
Tente ‘–plus-content debug’ para habilitar os repositórios indicando pa
ra fornecer os pacotes de depuração.
–disable-repositories  Não ler os metadados dos repositórios.
–no-refresh            Não atualizar os repositórios.
–no-cd                 Ignorar os repositórios em CD/DVD.
–no-remote             Ignorar os repositórios remotos.
–releasever            Definir o valor de $releasever em todos os arquivos .repo (padrão: versã
o da distribuição)

Opções de destino:
–root, -R <dir>                Operar em um diretório raiz diferente.
–disable-system-resolvables
Não ler os pacotes instalados.

Comandos:
help, ?                 Exibir a ajuda.
shell, sh               Aceitar vários comandos por vez.

Gerenciamento de repositórios:
repos, lr               Listar todos os repositórios definidos.
addrepo, ar             Adicionar um novo repositório.
removerepo, rr          Remover o repositório especificado.
renamerepo, nr          Renomear o repositório especificado.
modifyrepo, mr          Alterar o repositório especificado.
refresh, ref            Atualizar todos os repositórios.
clean                   Limpar os caches locais.

Gerenciamento de serviços:
services, ls            Listar todos os serviços definidos.
addservice, as          Adicionar um novo serviço.
modifyservice, ms       Alterar o serviço especificado.
removeservice, rs       Remover o serviço especificado.
refresh-services, refs  Atualizar todos os serviços.

Gerenciamento de software:
install, in             Instalar pacotes.
remove, rm              Remover pacotes.
verify, ve              Verificar a integridade das dependências dos pacotes.
source-install, si      Instalar pacotes fonte e suas dependências
de compilação.
install-new-recommends, inr
Instalar pacotes recém adicionados
recomendados pelos pacotes instalados.

Gerenciamento de atualizações:
update, up              Atualizar os pacotes instalados com versões mais recentes.
list-updates, lu        Listar as atualizações disponíveis.
patch                   Instalar as correções necessárias.
list-patches, lp        Listar as correções necessárias.
dist-upgrade, dup       Fazer uma atualização na distribuição.
patch-check, pchk       Verificar por correções.

Pesquisa:
search, se              Pesquisar por pacotes que correspondam a um padrão.
info, if                Exibir todas as informações dos pacotes especificados.
patch-info              Exibir todas as informações das correções especificadas.
pattern-info            Exibir todas as informações dos padrões especificados.
product-info            Exibir todas as informações dos produtos especificados.
patches, pch            Listar todas as correções disponíveis.
packages, pa            Listar todos os pacotes disponíveis.
patterns, pt            Listar todos os padrões disponíveis.
products, pd            Listar todos os produtos disponíveis.
what-provides, wp       Listar pacotes que forneçam o recurso especificado.

Bloqueios de pacotes:
addlock, al             Adicionar um bloqueio de pacote.
removelock, rl          Remover um bloqueio de pacote.
locks, ll               Listar os bloqueios de pacotes atuais.
cleanlocks, cl          Remover bloqueios não usados.

Outros comandos:
versioncmp, vcmp        Comparar textos de duas versões
targetos, tos           Exibir o texto de ID do sistema operacional de destino.
licenses                Exibir relatório sobre licenças e EULAs dos
pacotes instalados.
download                Baixar os RPMs especificados na linha de comando em uma pasta local.
source-download         Baixar os RPMs fonte de todos os pacotes instalados em uma pasta local.

Subcomandos:
subcommand              Lista os subcomandos disponíveis.

Digite ‘zypper help <command>’ para ajuda específica sobre o comando.