14 Ocak 2022 Cuma

RHEL tabanli surumlerde belli bir paketin (örneğin kernel) belli bir surume sabitleme (kilitleme)

 Özel nedenlerden dolayı zaman zaman paketin sürümünün değişmesini, güncellenmesini istemeyiz veya kontrollü yapmak isteriz. 

 

Örnek olarak kernel paketinin sürümünü sabitleyelim;


1. Öncelikle versionlock paketi yüklü değilse yüklememiz gerekiyor.

    rhel 8: python3-dnf-plugin-versionlock

    rhel 6 ve 7 :  yum-versionlock

Bunlar yüklendiyse ikinci aşamaya geçebiliriz.

2.  yum versionlock paket-adi

    #  yum versionlock kernel*

kernel ile başlayan tüm paketler sabitlenir her hangi bir güncelleme işlemine tabi tutulmaz.


Son olarak sürümü kilitlenmiş paketleri  kontrol edelim;

# yum versionlock list

tüm sürümü kilitlenmiş paketleri /etc/yum/pluginconf.d/versionlock.list dosyasının içerisinde görebilirsiniz.


[root@rac02 ~]# yum versionlock list
Loaded plugins: langpacks, ulninfo, versionlock
0:kernel-headers-3.10.0-1062.el7.*
0:kernel-uek-4.14.35-1902.3.2.el7uek.*
0:kernel-uek-devel-5.4.17-2011.0.7.el7uek.*
0:kernel-uek-devel-4.14.35-1902.3.2.el7uek.*
0:kernel-devel-3.10.0-1062.el7.*
0:kernel-uek-5.4.17-2011.0.7.el7uek.*
0:kernel-tools-3.10.0-1062.el7.*
0:kernel-tools-libs-3.10.0-1062.el7.*
0:kernel-3.10.0-1062.el7.*
versionlock list done
[root@rac02 ~]# cat  /etc/yum/pluginconf.d/versionlock.list

# Added locks on Wed Jan  5 04:06:20 2022
0:kernel-headers-3.10.0-1062.el7.*
0:kernel-uek-4.14.35-1902.3.2.el7uek.*
0:kernel-uek-devel-5.4.17-2011.0.7.el7uek.*
0:kernel-uek-devel-4.14.35-1902.3.2.el7uek.*
0:kernel-devel-3.10.0-1062.el7.*
0:kernel-uek-5.4.17-2011.0.7.el7uek.*
0:kernel-tools-3.10.0-1062.el7.*
0:kernel-tools-libs-3.10.0-1062.el7.*
0:kernel-3.10.0-1062.el7.*

[root@rac02 ~]# date
Fri Jan 14 14:29:01 +03 2022
[root@rac02 ~]#


Hiç yorum yok:

Yorum Gönder

ansible ile yerel quay sunucusu üzerinden execution environment kullanımı

 Yerel quay veya registry sunucularımızdaki ee leri ansible ile kullanabiliyoruz. Bunun için kendi yaptığımız ee leri veya hazır ee leri yük...