DNF ile Güncelleme Geçmişini Görüntülemek: Temel Bilgiler ve Uygulamalı Yaklaşım

0 ردود 2 مشاهدتان
المقيّمون
المشاركون
صاحب الموضوع #1
Tarihsel izler ve güvenilir bir sistem durumu için güncelleme geçmişini görüntülemek gerekebilir. DNF, Fedora/RHEL tabanlı sistemlerde paket yönetimi için kullanılan modern bir araçtır ve güncellemelerin hangi sürümlerle yüklendiğini, hangi paketlerin güncellendiğini ve geri dönüşlerin nasıl yapıldığını incelemek için kullanışlı komutlar sunar. Aşağıda, pratik ve güvenli bir şekilde geçmişi nasıl görebileceğinizi adım adım ele aldım.

Güncelleme geçmişiyle ilgili temel bilgiler
  • DNF geçmişi, geçmiş işlemlerini bir günlük olarak saklar: hangi depo üzerinden hangi sürümler kuruldu, hangi paketler güncellendi veya kaldırıldı, yüklü sürümlerde ne değişti gibi detaylar tutulur.
  • Geçmiş kayıtlarına bakmak, sorun giderme ve sürüm denetimi için faydalıdır. Özellikle bir hata sonrasında hangi paketlerin güncellendiğini bilmek, geri dönüş işlemini planlamayı kolaylaştırır.


Ana komutlar ve kullanımları
  • dnf history list
  • En son gerçekleştirilen işlemlerden başlayarak bir özet sunar: işlem ID, tarih, kapsam (update, install, erase) ve paket sayısı.
  • Örnek çıktı üzerinde geçmiş işlemlerin ID’leri dikkat edilmelidir.
  • dnf history info
  • Belirli bir işlem hakkında ayrıntılı bilgi verir: hangi paketler kuruldu/kaldırıldı/geçişler yapıldı, hangi sürümler devreye girdi ve çıktı sürümleri.
  • dnf history userinstalled
  • Kullanıcı tarafından manuel olarak kurulan paketleri filtreler; sistem tarafından bağımlılık olarak yüklenen paketlerden ayrıntı verir.
  • dnf history undo
  • Bir güncelleme veya kurulum işlemini geri almak için kullanılır. Geri alınan paket sürümleri ve etkilenen bağımlılıklar burada özetlenir.
  • dnf history redo
  • Daha önce geri alınan işlemi yeniden uygulamak için kullanılır; bazı durumlarda değişikliklerin yeniden uygulanması gerekir.


İzleyişte dikkat edilecek noktalar
  • Güncelleme geçmişi, yalnızca yerel makina üzerinde gerçekleşen işlemleri gösterir; otomatik arka plan güncellemeleri için sistem günlükleri de incelenebilir.
  • Özellikle büyük güncellemeler sonrası sorunlar yaşıyorsanız, bir önceki işlem id’sini bulup dnf history info ile hangi paketlerin değiştiğini incelemek hızlı bir teşhis sağlar.
  • Geri dönüşleri planlarken, dnf history undo komutu ile hangi bağımlılık zincirinin etkileneceğini görmek, sürüm uyumsuzluklarını önlemeye yardımcı olur.


ALTINCI ADIM: sorular ve ayrıntılar
  • Güncelleme geçmişini zaman damgası ve paket düzeyinde daha net görmek için dnf history info ile belirli paketlerin sürüm değişimlerini karşılaştırabilirsiniz.
  • Sistemin farklı bir durumda çalışması gerekiyorsa, geçmişe bakarak hangi depo veya sürümün soruna yol açtığını izlemek pratik bir yöntemdir.


Bu yaklaşımlarla güncelleme geçmişini etkili biçimde görüntüleyebilir ve gerektiğinde güvenli geri dönüşler planlayabilirsiniz. Siz hangi senaryolarda bu geçmişi incelemek ihtiyaç duydunuz; belirli bir sorun için hangi adımlar işe yaradı?

يجب تسجيل الدخول للرد.

المستخدمون الذين يشاهدون هذا الموضوع (الإجمالي: 3, الأعضاء: 3, الضيوف: 0)
الإجمالي: 3 (الأعضاء: 3, الضيوف: 0)
0 اقتباسات محددة