Como saber a versão do RPM durante a instalação

1

Eu criei um script para implantação usando o YUM e o RPM. Durante o script pre , é possível saber qual é a versão do rpm que estou implantando.

Eu quero criar um arquivo de backup com a versão do RPM (em seu nome) para que eu possa rastrear a versão do arquivo RPM.

Eu estou ok se for algum comando básico Unix ou RPM ou YUM

    
por explorer 19.10.2011 / 10:00

1 resposta

1

Suponho que você esteja falando da versão do arquivo RPM que está instalando. Nesse caso, está na macro %version . No entanto, você provavelmente também deseja a tag Release . Então você provavelmente quer fazer algo como:

echo "{%version}-{%release}" > %{_datadir}/%{name}/rpmver

Se você quiser a versão do próprio RPM:

rpm --version > %{_datadir}/%{name}/rpmver
    
por 19.10.2011 / 10:53