Um cmd zypper para consultar versões de repositório de um pacote

2

Estou construindo um repositório local pessoal para armazenar todas as versões dos pacotes que eu quero. Eu usei o createRepo para criar o reop, preenchi seu diretório com o rpms, criei os metadados de resumo do diretório necessários via createpo e estou trabalhando com o zypper cmd para consultá-lo.

Existe um cmd que retornará o número da versão do pacote? Vejo que posso fazer uma pesquisa, mas ela não mostra todos os metadados dos pacotes encontrados, por exemplo, autor, versão, etc., por exemplo, zypper search <package>

Eu vejo se eu faço um 'info' cmd, então eu recebo a versão entre outros metadados. Por exemplo, zypper info <package>

Como espero hospedar várias versões do mesmo pacote, existe uma consulta que simplesmente retornará a versão se o repositório tiver o pacote?

    
por Fearghal 09.01.2015 / 17:53

1 resposta

1

você pode usar o "-s" para a versão do pacote.

zypper se -s pacemaker
Loading repository data...
Reading installed packages...

S | Name                               | Type       | Version        | Arch   | Repository           
--+------------------------------------+------------+----------------+--------+----------------------
i | drbd-pacemaker                     | package    | 8.4.1-0.11.6   | x86_64 | SLE11-HAE-SP2-Pool   
  | libpacemaker-devel                 | package    | 1.1.6-1.29.1   | x86_64 | SLE11-HAE-SP2-Updates
  | libpacemaker-devel                 | package    | 1.1.6-1.27.26  | x86_64 | SLE11-HAE-SP2-Pool   
i | libpacemaker3                      | package    | 1.1.6-1.29.1   | x86_64 | SLE11-HAE-SP2-Updates
v | libpacemaker3                      | package    | 1.1.6-1.27.26  | x86_64 | SLE11-HAE-SP2-Pool   
    
por 09.01.2015 / 18:30

Tags