Zmd'yi Anlamak

(Understanding zmd sayfasından yönlendirildi)
Şuraya atla: kullan, ara


Bu sayfa Zmd sistemi hakkında biraz dahili çalışma içerecek. Bu, onu öğrenmek isteyen insanlar için önemli,hakkında şikayetlerini bildirmek isteyenler için(öyle ise doğru konu hakkında şikayet ediniz) ve yardım etmek isteyen insanlar için de.

Here is a diagram of its work (provided by Nat Budin at #opensuse channel, while we were discussing it)

Libzypp

Libzypp,C++ daki yeni paket/parça/biçim düzeni/ürün yönetim kütüphanesidir.Yenilenen bir şekilde, yeni özellikleri yükler ve komut çizgisinde çalışan "rpm" paketlerini kaldırır. libzypp ayrıca bir bağımlılık çözücü içerir.


Libzypp ZMD Yardımcıları

Bunlar /usr/lib/zmd (or /usr/lib64/zmd on x86_64 systems) deki küçük C++ uygulamalar setidir . Onlar ZMD ve libzypp arasında katman vazifesi görürler, ve ZMD SQLite veritabanını ZMD ile iletişim yapmak için kullanırlar. Bu yardımcıların bazıları:

  • update-status (Güncelleme durumları)
  • parse-metadata
  • transact

zmd ZENworks yönetim daemon u

ZMD ,C# de yazılı bir daemon dur. Komutları dinler ve (Onları uygulayan doğru imtiyazlara sahip kullanıcıyı varsayarak) çalıştırılması için bu komutları yardımcılara iletir.

ZMD ayrıca Novell ZENworks Linux Management 7 de kullanılır . Bu üründe libzypp in desteklenmediği platformlarda ( tasarılarda) libzypp ‘nin yerine, libredcarpet yi kullanır.(SuSE 9 gibi veya Red Hat Enterprise Linux

Yaygı

Yaygı zmd ye girişi sonladıran komut ileri hattıdır.Kurulum kaynaklarını listeleyebilir, ekleyip silebilirsin,ve başka bir çok düzenlemeler (hata ayıklama) yapabilirsiniz. "rug --help" (Yaygı yardımı) nı deneyin

Zen Düzenleyicisi (Güncelleştiricisi)

zen-updater (zen güncelleştiricisi), zen-installer (zen kurucusu), and zen-remover (zen kaldırıcısı) Mono da yazılı olan küçük apletlerin bir setidir. Bu apletler zmd için basit GUI sınırları seti sağlar, ve onlar kesinlikle adlarından anlaşılacağınından daha fazlasıdırlar

Yast paket yönetici

SUSE Linux 10.1 deki, YaST's paket yöneticisi  libzypp i kullanır fakat  ZMD i kullanmaz.Onun yerine, direk  libzypp ye karşı bağlanır ve onu çağırtır

İşlevler

  • Bir yast kaynağı eklediğimde ne olur?
  • Bir zmd eklersem ne olur ?
  • Normal operasyon (hata ayıklama) sırasında kaynak yiyiciler nelerdir ?
  • Zmd denizde ne olduğu hakkında hata temizleme bilgisini nasıl öğreniriz?


Ayrıca Bakınız