Para quem não sabe, o Zypper é um gerenciador de pacotes por linha de comando, que se utiliza do libzypp, providenciando funções como acesso a repositórios, resolvendo dependências entre pacote, instalação de pacotes, etc. Tanto o YaST2 quanto os repositórios de pacotes RPM de Metadados são suportados pelo Zypper. Os repositórios do Zypper são similares àqueles utilizados no YaST, que também se utiliza do libzypp. O Zypper também pode manipular extensões de repositórios como correções, padrões e produtos.

Abaixo algumas dicas básicas e de uso diário:

Listando um determinado repositório (3 alternativas):

# zypper lr -u 1
# zypper  lr 13
# zypper lr

Agualizando um repositório específico ou todos.

# zypper ref 1
# zypper ref

Consultando pacotes e exibindo todas as versões diponíveis.

# zypper se -s postgresql-server

Instalando um pacote específico

# zypper in postgresql-server
# zypper in postgresql-9.1.1-60.2

Removendo um pacotes

# zypper rr 1

Para finalizar deixo AQUI um Cheat Sheet (documentação rápida deste pacote).