Esse é um recurso muito legal e bem simples, você pode buscar os pacotes pelo nome e ele vai te dar uma lista com os pacotes que contém aquele nome e se estão instalados. Bora lá...
zypper se <nome do pacote>
Faz um busca pelo nome do pacote.
OBS: Observe na imagem o "i" na frente do campo, isto indica que o pacote já está instalado.
zypper info <nome do pacote>
Mostra as informações do pacote.
Este é um recurso muito legal, ele mostra muitas coisas, tente o "zypper info gimp", ele mostra até os autores.
zypper wp <nome do pacote>
Busca pelo nome do pacote, listando as dependências, versões etc. Experimente para obter uma visão melhor do comando. ;)
zypper se -t <patch ou package ou pattern ou product>
Procura os pacotes pelo tipo, o -t significa type.
Para saber mais opções do comando "se", digite:
# zypper help se
Trabalhando com bloqueio de pacotes
Essa tradução de "Bloqueio de pacotes" que eu acabei de fazer não sei se ficou muito boa, qualquer coisa podem chamar de "Package Locks" mesmo... enfim.
Você pode bloquear certos pacotes para que estes não não possam ser alterados no sistema, ou seja, pacotes instalados e bloqueados não podem ser desinstalados ou atualizados, e pacotes ainda não instalados não podem ser instalados.
[3] Comentário enviado por lucasagomes em 02/07/2008 - 12:58h
Elgio o comando existe sim, verifique se você esta como root para usar.
Caso você já estiver com o root e o mesmo não funcionar, pode ser uma questão de versão do zypper atualmente a versão estável é a 0.11.6 que já vem por padrão no openSUSE 11.0.
E também outra coisa... quem ficar enjoado de escrever tanto "zypper <comando>" pode usar o shell do zypper assim é só digitar os comandos, para entrar no shell digite:
[6] Comentário enviado por dbahiaz em 02/07/2008 - 14:07h
Parabéns, muito legal o artigo, eu uso ele no sled mais não com muita frequência, ja que a versão é mais antiga, e mais lento que fazer no yast, mais me parece que no 11 ele esta muito mais rapido e eficiente o avanço tem sido concideravel, faltava um artigo aqui, e o seu ficou muito bom!
Tem um video que mostra o avanço nesse sentido, vejam:
[7] Comentário enviado por countercraft em 02/07/2008 - 14:52h
O zypper consegue instalar pacotes a partir do cache? Por exemplo, tenho duas máquinas com o openSUSE 11. Eu configurei os repositórios do Zypper de modo que salvasse os pacotes baixados no cache. Então, como eu queria atualizar a outra máquina, copiei o cache completamente para a outra máquina e recarreguei a lista de pacotes. Mas quando fui atualizar os pacotes, ao invés dele já instalar os pacotes que estão no cache, ele os baixava de novo! E a versão dos pacotes não havia mudado. Por isso queria saber se o Zypper suporta isso, pois não posso fazer download dos pacotes 2 vezes. Os outros gerenciadores de pacotes que usei (apt, pacman, yum) suportavam isso, não é possível que o Zypper não suporte.
[9] Comentário enviado por marcus-rj em 06/07/2008 - 02:03h
Acabei de instalar o Suse 11 e desde o suse 9.3 que eu nao mexia no sistema. esse artigol me ajudmou muito, valeu!!
Tive no problemas no update do zypper, mas no resto rodou legal.
[14] Comentário enviado por d1060 em 24/11/2010 - 16:06h
Ow amigo, blz?
Eu queria saber se da pra fazer o zypper manter os arquivos baixado pra fazer backup ou instalar em outro pc.
Outra coisa, eh possivel exportar as url's dosn arquivos a serem baixados pra baixar de outro pc?
[15] Comentário enviado por rogeriojlle em 27/11/2010 - 02:10h
tem um comando do próprio zypper que o instrui a manter os arquivos no cache, mas eu uso um outro métod:
já que estamos usando o Opensuse, abra o Yast/repositórios de software, e lá tem uma caixinha pra marcar que mantém os pacotes no cache.
aí voce copia/compartilha essa pasta.
voce pode adicionar o proprio cache como repositorio,
[16] Comentário enviado por d1060 em 04/12/2010 - 22:23h
Valeu pela atenção,
Olha só, eu gostaria que o zypper exportasse as url's que serao baixadas pra eu poder baixar atraves do outro pc com o wget. isso eh possivel?
desde ja grato.
[21] Comentário enviado por jfernandes em 04/02/2015 - 07:45h
Olá amigos,
Parabéns pelo post, bem legal.
Aproveitando seus conhecimentos, preciso de uma ajuda.
Preciso instalar o Bacula no Suse Linux Enterprise Server 11 - SP3, será que pode me dizer como adicionar esse repositório no meu SLES .
Fico no aguardo.
Abraços
Joel Fernandes