CentOS ve RHEL'de Yum Kurulumunu Geri Alma veya Yeniden Yapma


YUM Paket Yöneticisine (3.2.25 sürümünden itibaren) eklenen en önemli ve kullanışlı özelliklerden biri "yum geçmişi" komutudur. Bir sistemde yürütülen yum işlemlerinin tam geçmişini incelemenize olanak tanır.

Bir işlemin gerçekleştirildiği tarih ve saatleri, işlemlerin başarılı olup olmadığını veya iptal edildiğini, etkilenen paket sayısını ve çok daha fazlasını gösterir.

Daha da önemlisi, yum geçmişi belirli işlemleri geri almak veya yeniden yapmak için kullanılabilir. Bu makalede, CentOS/RHEL dağıtımına bağımlılıklar da dahil olmak üzere bir yum kurulumunun nasıl geri alınacağını veya yeniden yapılacağını göstereceğiz.

Bunun için öncelikle root kullanıcısı olarak aşağıdaki komutu çalıştırarak yum işlem geçmişini incelemeniz gerekir, aksi durumda root ayrıcalıkları kazanmak için sudo komutunu kullanmanız gerekir.

sudo yum history  
OR
sudo yum history list all

Yukarıdaki ekran görüntüsündeki çıktıdan yum geçmişi size işlem kimliğini, komut satırını, tarih ve saati, eylemi ve daha fazlasını gösterir.

Yum yüklemesini geri almak için işlem kimliğini not edin ve gerekli işlemi gerçekleştirin. Bu örnekte, belirtilen işlemde yüklenen paketi silecek ID 63 ile yüklemeyi aşağıdaki gibi geri almak istiyoruz (sorulduğunda y/yes girin) ).

sudo yum history undo 63

Yum kurulumunu daha önce olduğu gibi yeniden yapmak için işlem kimliğini not edin ve çalıştırın. Örneğin kurulumu ID 63 ile yeniden yapmak için aşağıdaki komutu çalıştırın.

sudo yum history redo 63

Aynı işlemi yum kaldırma/silme işlemi için de yapabileceğinizi unutmayın. Dikkat edilmesi gereken en önemli şey, bir yum yükleme veya yum kaldırma işleminin işlem kimliği'dir.

Yum geçmişi hakkında daha fazla bilgi için şu kılavuza bakın:

  1. Kurulu veya Kaldırılan Paket Bilgilerini Bulmak için 'Yum Geçmişi' Nasıl Kullanılır?

Şimdilik bu kadar! Bu makalede, CentOS/RHEL bağımlılıkları da dahil olmak üzere bir yum kurulumunun nasıl geri alınacağını veya yeniden yapılacağını gösterdik. Aşağıdaki yorum formunu kullanarak düşüncelerinizi bizimle paylaşın.