Eu tenho que lidar com algum repositório interno personalizado específico para o yum. Eu quero ser capaz de instalar a última versão tagged do meu pacote. Repo ao mesmo tempo contém centenas de versões diferentes de snapshots de pacotes e versões de lançamento com tags de algoritmos. Você pode dizer a diferença fazendo as informações do yum em uma versão específica, por exemplo,
yum info mypkg-0.18.0-1
Isso retorna
Available Packages
Name : mypkg
Arch : noarch
Version : 0.18.0
Release : 1
Size : 25 k
Repo : in-house-repo
Summary : My package summary
URL : http://example.com
License : Proprietary
Description : sample description
Eu posso dizer a diferença entre a versão marcada e a instantânea apenas observando o campo Release.
O que eu quero fazer é instalar automaticamente a versão mais recente do meu script, o que significa a versão mais alta encontrada com o campo Release definido como 1.
Existe uma maneira de fazer isso sem alguns scripts sujos analisando a saída com grep
?