Eğer linux üzerinde bir rpm paketi kurmaya kalkarsanız, karşılaşacağınız ciddi sorunlardan birisi, paketin bağımlı olduğu diğer kütüphane ve paketlerin de kurulmasıdır. Eğer onlar da başka paketlere ihtiyaç duyuyorlarsa, bağımlılık cehennemine (dependency hell) hoş geldiniz. Teknik olarak bu sorunun sebebi, linux uygulamalarının kullandığı kodların tümünü içermek (static linking) yerine, dışarıdaki bazı kütüphanelere referanslar içermesidir (dynamic linking). Böylece uygulamaların fazlaca bellek kullanılmasının önüne geçiliyor. Çünkü referans edilen kod arçaları ortak olarak kullanılıyor. Fakat bu referans edilen kütüphaneleri bulup kurmak zahmeti de kullanıcılara kalmaktaydı. yum , rpm üzerine paket bağımlılıklarını çözme kabiliyetleri ekleyen yeni nesil kurulum aracıdır. Yani arka tarafında rpm uygulamasını kullanır. Uygulamalar genellikle web ...