CentOS'ta yum update ile yum upgrade arasındaki fark nedir?


124

Ve arasındaki fark nedir yum updateve yum upgradebirini diğerine ne zaman kullanmalıyım?

Yanıtlar:


125

yum upgradeeski paketlerin sökülmesini zorlar, yum updatebunu da yapabilir veya yapmayabilir. Eski paketlerin kaldırılması, kullandığınız paketleri çıkarabileceği için riskli olabilir.

Bu yum updatedaha güvenli bir seçenek yapar .

Kimden man yum:

Güncelleme

Herhangi bir paket olmadan çalıştırılırsa, güncelleme şu anda kurulu olan tüm paketleri güncelleyecektir. Bir veya daha fazla paket veya paket küre belirtilmişse, Yum yalnızca listelenen paketleri güncelleyecektir. Paketleri güncellerken, yum tüm bağımlılıkların yerine getirilmesini sağlayacaktır. (Daha fazla bilgi için, bkz. Paket adlarının belirtilmesi) Belirtilen paketler veya glob'lar, şu anda yüklü olmayan paketlerle eşleşiyorsa, güncelleme bunları yüklemez. güncelleme sadece "install" komutu gibi gruplar, dosyalar, dosyalar ve dosya listelerinde çalışır. Ana eskimiş yapılandırma seçeneği doğruysa (varsayılan) veya --bsoletes bayrağı mevcutsa yum, paket eskimişlerini hesaplamalarına dahil eder - bu durum, örneğin sürüm değiştirme sürümleri için somelinux 8.0'dan somelinux 9'a yükseltme yapmak için daha iyi hale getirir.

Yükselt

--obsoletes işaret setiyle güncelleme komutu ile aynı . Daha fazla ayrıntı için güncellemeye bakın.


9
Burada ServerFault ile ilgili daha fazla ayrıntı: serverfault.com/a/298158/88886
degenerate

28

yum upgradeve yum updatepaketin en son sürümüne güncelleyen aynı işlevi gerçekleştirir.

Ancak fark, Yükseltme eski paketleri silerken güncelleme bunları koruyacaktır.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.