yum - Impedindo atualização de certos componentes
Dica publicada em Linux / Miscelânea
yum - Impedindo atualização de certos componentes
O Hyper-V ainda não suporta oficialmente o CentOS 5.9, lançado no último dia 17 de janeiro (technet.microsoft.com). Enquanto não sai uma atualização para os serviços de integração, não posso atualizar para o CentOS 5.9.
Atualmente, o Hyper-V está na versão 3.4, que suporta apenas CentOS 5.8 e 6.3.
Mas, ao usar o comando:
# yum list updates |grep 5.9
Lá estava a atualização para o CentOS 5.9: centos-release
Por descuido, quase atualizo! Mas não posso atualizar ainda.
O yum possui um sistema que permite excluirmos certos componentes de serem atualizados automaticamente pelo mesmo. Para podermos adicionar itens à lista de exclusão do yum, precisamos editar o arquivo /etc/yum.conf:
# vi /etc/yum.conf
Precisamos adicionar, na seção [main], a opção: exclude=centos-release*
Use [espaço] para adicionar dois ou mais componentes. Para que o yum não atualize o PHP (php*) automaticamente, precisamos modificar a linha exclude para:
Após adicionar a atualização na lista, usando o comando:
# yum list updates |grep 5.9
E a atualização para o CentOS 5.9 "desapareceu".
Referência: Force yum update Command To Exclude Certain Packages - nixCraft
Atualmente, o Hyper-V está na versão 3.4, que suporta apenas CentOS 5.8 e 6.3.
Mas, ao usar o comando:
# yum list updates |grep 5.9
Lá estava a atualização para o CentOS 5.9: centos-release
Por descuido, quase atualizo! Mas não posso atualizar ainda.
O yum possui um sistema que permite excluirmos certos componentes de serem atualizados automaticamente pelo mesmo. Para podermos adicionar itens à lista de exclusão do yum, precisamos editar o arquivo /etc/yum.conf:
# vi /etc/yum.conf
Precisamos adicionar, na seção [main], a opção: exclude=centos-release*
Use [espaço] para adicionar dois ou mais componentes. Para que o yum não atualize o PHP (php*) automaticamente, precisamos modificar a linha exclude para:
exclude=centos-release* php*
Após adicionar a atualização na lista, usando o comando:
# yum list updates |grep 5.9
E a atualização para o CentOS 5.9 "desapareceu".
Referência: Force yum update Command To Exclude Certain Packages - nixCraft