Debian / ubuntu, bir paketin güncellenmiş bir sürümü olduğunu nasıl biliyor?


9

Anlayışım iyi ise apt update, Debian bir yayın dosyası indirir ve bu dosyayla, bir paketin yükseltilmesi gerekip gerekmediğini ve hangi bağımlılıklarla olduğunu söyleyebilir. Bunu nasıl yapıyor? Th serbest bırakma dosyası sadece karma listesi gibi görünüyor, bu yüzden tam olarak anlamıyorum.

Üzgünüm, çok iyi bir İngilizcem yok.

Yanıtlar:


15

İken apt updatebir veya daha fazla indirebilirsiniz Releasedosyaları, bu indiriyor birincil dosyalardır Packagesdosya (lar). Bu dosyalar, kullanılabilir paketlerin, sürümlerinin ve diğer meta verilerin (bağımlılıklar gibi) tam listesini içerir. Apt kullanılabilir paketlerin ve sürümlerinin bir listesine sahip olduğunda, hangi paketlerin şu anda yüklü olanlardan daha yeni sürümlere sahip olduğunu belirlemek basit bir karşılaştırma konusudur.


5

Paket listeleri Paketler ve Kaynaklar dosyalarıdır. Bunlar, depodaki her paket için debian / control dosya içeriğini içerir. Bu meta verilerden APT bir bağımlılık çözümü belirleyebilir.

Bültenler, tüm arşiv ve imza verilerinin bir açıklamasıdır.

Debian başvuru kılavuzu, Bölüm 2. Debian paket yönetimi

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.