yum atualiza somente versões secundárias

1

No meu servidor, estou executando a edição da comunidade Gitlab para meus repositórios de desenvolvimento e hoje encontrei um erro causado por meu yum update cronjob.

O que aconteceu foi que uma atualização de 7.x para 8.x foi instalada, o que requer muitas ações extras para instalar com êxito.

Portanto, um download zip do repositório não estava disponível (um arquivo json foi retornado sem arquivos)

A pergunta que quero fazer: o pacote yum tem a opção de atualizar apenas versões menores (por exemplo, de 7,1 para 7,2, mas não de 7,1 para 8,0)

Obrigado antecipadamente

    
por Jeroen De Meerleer 21.11.2015 / 00:11

1 resposta

1

O Yum não oferece uma maneira de seguir uma versão semântica específica, mas existe uma maneira de bloquear uma versão específica do pacote, usando o yum versionlock plugin.

yum install yum-plugin-versionlock

Isso permitirá bloquear um pacote para a versão atualmente instalada .

Por exemplo:

yum versionlock add gitlab*

Para atualizar o pacote, você terá que remover o bloqueio primeiro.

yum versionlock delete gitlab*
    
por 21.11.2015 / 00:23